徹底搞定西門子1200PLC之通訊篇
從單機到整條產線,自動化設備 7*24小時不停歇地 為我們提供大量的標準化產品。 設備的自動化程度越來越高,整套設備中各個部件各司其職、相互配合完成工作。 人與人之間的溝通可以靠面對面貨電話交流、靠聊天工具打字,靠發送郵件等等,那以PLC為核心大腦的自動化設備是如何完成溝通交流的呢?
PLC和其他設備之間當然也需要各種零部件互相通信完成指令的下達、反饋信號的傳輸和數據的交互,不然設備只如同一個又一個信息孤島,無法協同完成工作,所以學習西門子S7-1200PLC一定要重視通訊的學習和掌握。
通訊涉及到的內容包括這些:OSI網絡模型、串口通訊、以太網通訊、TCP/IP通訊、S7通訊、PROFINET、Profibus協議、Modbus協議等等,初學者或者基礎不扎實的人很容易被繞暈。
要搞定PLC的通訊知識,需要從計算機的基礎通訊開始理解,畢竟PLC是來源于計算機體系結構,PLC里面也有CPU、內存、存儲芯片,也有和外部通訊的串口和以太網口。
如下圖分別是S7-1200上面帶的RS485串口和以太網口。
【掌握好S7-1200的通訊知識的建議】
建議PLC初學者先不要去看大量的基礎理論知識,因為脫離了實際設備操作運行這些通訊理論很難理解,非常事倍功半,甚至半途而廢。
通常推薦的做法是你先跟著一本書或者一門視頻教學課程,按照步驟一點一點操作,不求弄懂,先往下走,回頭再去看相關的理論名詞解釋。
操作的過程中,西門子博途軟件、TCP/IP調試助手、串口調試助手等軟件可以直觀地看到數據的傳送和接受,碰到實際的問題真正去解決了以后,才能有更好的領悟體會。等你整個流程跑完了,再回頭去看一下曾經一頭霧水的理論知識,你可能會有一種醍醐灌頂的感覺,哦,原來這樣啊!
【歲末巨獻《精通西門子1200通訊和運動控制》】
越來越多的自動化設備采用了串口通訊、Modbus通訊、TCP/IP通訊、各種現場總線通訊技術,掌握了通訊相關的技術才能夠與其他工程師、其他設備廠家交流需求、交流技術,就好像你不會英語,是沒法跟英國人,美國人交流是一樣的道理。
掌握不了通訊,也就沒法獨立完成一個涉及到方方面面通訊知識的自動化單機、自動化整機產線項目。
鑒于此,資深電氣工程師胡煒、夏先勇、隋欽一起帶來了佳途自動化歲尾巨獻、西門子1200通訊方面的重量級作品,分別從通訊常規知識(包含部分運動控制技術,后續再介紹)到以太網通訊精講、到串口通訊精講。
三門課程緊緊圍繞西門子1200通訊相關知識進行了技能梳理、結合全實戰案例和典型行業案例,盡可能地幫助大家講清楚1200通訊的知識。
三門課程體系內容均是2021年根據西門子技術發展路線以及市場上*技術應用方向規劃而成,2021年3月份以來分別在蘇州、武漢、深圳三地線下培訓班公開授課,累計上千人次完成了課程的學習。現在將這3門課程組稿成為網絡視頻課程,并經多輪修訂,形成了大家手中的版本,借助網絡的力量,讓更多的人可以學習到西門子1200的通訊知識,用到工作中。
?主要作者如下:
胡煒,20年經驗電氣工程師,主打西門子1200/1500 PLC、西門子WinCC V7.4上位機、ABB機器人等三大自控核心設備設計。從業20多年,具有20余套設備研發設計的豐富經驗,應用過Profinet通信,Modbus/RTU通信,Modbus/TCP通信,TCP/IP通信,S7通信等多種通信協議,從事有PID為主的流體自動控制、伺服系統的生產線傳輸控制、機器人碼垛、CCD/Robot/Tool協調聯動機器人精準定位作業等類型設備;熟練運用EPLAN、CAD繪圖,博途V15
隋欽,從業30多年,在工控領域,對互聯網、5G、大數據和未來學等新技術有著深刻的見解,從業30多年來從未中斷學習和研究自己感興趣的技術,智能化工儀表、機電一體化,并有豐富的實戰的項目經驗。
夏先勇,資深西門子電氣工程師,西門子200SMART、西門子1200專家,精通中小型自動化設備的研發,尤其擅長處理通訊、脈沖和網絡方式的運動控制。
《精通西門子1200通訊和運動控制》詳細課程目錄
《西門子S7-1200 以太網通信精講》詳細課程目錄
《西門子1200串口通訊應用精講》詳細課程目錄
基于西門子S7-1200產品、V90伺服、西門子觸摸屏的行業應用非常廣泛,各種行業需求均有,你能夠說出都有哪些應用嗎,歡迎在評論區留言,對于精彩留言,經過我評估后認可,可在佳途自動化選擇一門課程,由我免費送出哦。
西門子PLC功能塊圖標下面有一個小鎖是怎么回事啊
系統自帶的功能塊都是那樣的蘇州元碩自動化科技有限公司
技術服務:提供自動化系統的技術維護及技術咨詢。 專業維修RockWell自動化產品、西門子(PLC、變頻器、人機界面、伺服) 承接整套自動化系統的設計、改造、 技術 、改造、 技術培訓、工程施工。
蘇州天天自動化培訓中心效果好嗎,想去那邊學西門子PLC
層峰PLC培訓是一家專業的PLC培訓,三菱FX、A/QPLC培訓、西門子S7-200/300/400PLC培訓、觸摸屏、伺服精確定位、步進驅動 、變頻調速等技術課程,培訓方式是:隨到隨學,一人一機,一對一實操教學,學習時間不限止,對內部學員長期技術指導,有需要的朋友可以進入里面了解下。西門子PLC程序
PLC的發展史PLC即可編程控制器( logic ,是指以計算機技術為基礎的新型工業控制裝置。在1987年國際電工委員會( Committee)頒布的PLC標準草案中對PLC做了如下定義:
PLC英文全稱 Logic ,中文全稱為可編程邏輯控制器,定義是:一種數字運算操作的電子系統,專為在工業環境應用而設計的。它采用一類可編程的存儲器,用于其內部存儲程序,執行邏輯運算,順序控制,定時,計數與算術操作等面向用戶的指令,并通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程.PLC是可編程邏輯電路,也是一種和硬件結合很緊密的語言,在半導體方面有很重要的應用,可以說有半導體的地方就有PLC
“PLC是一種專門為在工業環境下應用而設計的數字運算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,并能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。PLC及其有關的外圍設備都應該按易于與工業控制系統形成一個整體,易于擴展其功能的原則而設計?!?br>一、PLC的產生
1.繼-接控制回顧
由學生回答繼電器(接觸器)的結構、原理、畫出三相異步電機啟-停的主電路圖、控制電路圖
由學生歸納出繼-接控制的不足,從而引出“PLC的產生”
2.PLC的產生
68年美國通用汽車公司(GM)招標要求:
(1)軟連接代替硬接線 (2)維護方便 (3)可靠性高于繼電器控制柜 (4)體積小于繼電器控制柜 (5)成本低于繼電器控制柜 (6)有數據通訊功能 (7)輸入115V (8)可在惡劣環境下工作 (9)擴展時,原系統變更要少 (10)用戶程序存儲容量可擴展到4K
核心思想:
?用程序代替硬接線
?輸入/輸出電平可與外部裝置直接相聯
?結構易于擴展
這是PLC的雛形。
69年美國DEC公司研制出世界上*臺PLC(PDP-14),并在GM公司汽車生產線上應用成功
PLC的誕生:
?1969年,美國研制出世界*臺PDP-14
?1971年,日本研制出*臺DCS-8
?1973年,德國研制出*臺PLC
?1974年,*研制出*臺PLC
二、PLC的特點、現狀與發展
(一)特點
(1)體積小 (2)可靠性高 (3)柔性好,可在線更改程序 (4)對環境條件無要求 (5)價格低廉……具備招標要求的所有功能
(二)現狀
80%以上的行業,80%以上的設備均可使用PLC
(三)發展
發展史:
*代:1969年~1972年,代表產品有
?美國DEC公司的PDP-14/L
?日本立石電機公司的SCY-022
?日本北辰電機公司的HOSC-20
第二代:1973年~1975年,代表產品有
?美國GE公司的LOGISTROT
?德國SIEMENS公司的SIMATIC S3、S4系列
?日本富士電機公司的SC系列
第三代:1976~1983年,代表產品有
?美國GOULD公司的M84、484、584、684、884
?德國SIEMENS公司的SIMATIC S5系列
?日本三菱公司的MELPLAC-50、550
第四代:1983年~現在,代表產品有
?美國GOULD公司的A5900
?德國西門子公司的S7系列
發展方向:
?產品規模向兩極分化
?處理模擬量
?追求高可靠性
?通訊接口和智能模塊
?系統操作站配高分辨率的監視器
?追求軟、硬件標準化
三、PLC的分類
?按結構分:
?整體型
?組合型
?按I/O點數及內存容量分:
?超小型:小于64點,256Byet~1KB
?小 型:65~128點,1~3。6KB
?中 型:129~512點,3。6~13KB
?大 型:513~896點,大于13KB
?超大型:大于896點,大于13KB
四、網絡型PLC與DCS的關系
DCS起源于模擬量
PLC起源于開關量
二者相互滲透、取長補短,功能上日趨接近,使數字世界、模擬世界更加模糊
決定DCS與PLC應用面大小的是其性能/價格比
1、PLC即可編程控制器( logic ,是指以計算機技術為基礎的新型工業控制裝置。在1987年國際電工委員會( Committee)頒布的PLC標準草案中對PLC做了如下定義:
PLC英文全稱 Logic ,中文全稱為可編程邏輯控制器,定義是:一種數字運算操作的電子系統,專為在工業環境應用而設計的。它采用一類可編程的存儲器,用于其內部存儲程序,執行邏輯運算,順序控制,定時,計數與算術操作等面向用戶的指令,并通過數字或模擬式輸入/輸出控制各種類型的機械或生產過程.PLC是可編程邏輯電路,也是一種和硬件結合很緊密的語言,在半導體方面有很重要的應用,可以說有半導體的地方就有PLC
“PLC是一種專門為在工業環境下應用而設計的數字運算操作的電子裝置。它采用可以編制程序的存儲器,用來在其內部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,并能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。PLC及其有關的外圍設備都應該按易于與工業控制系統形成一個整體,易于擴展其功能的原則而設計?!?
PLC的特點
2.1可靠性高,抗干擾能力強
高可靠性是電氣控制設備的關鍵性能。PLC由于采用現代大規模集成電路技術,采用嚴格的生產工藝制造,內部電路采取了先進的抗干擾技術,具有很高的可靠性。例如三菱公司生產的F系列PLC平均無故障時間高達30萬小時。一些使用冗余CPU的PLC的平均無故障工作時間則更長。從PLC的機外電路來說,使用PLC構成控制系統,和同等規模的繼電接觸器系統相比,電氣接線及開關接點已減少到數百甚至數千分之一,故障也就大大降低。此外,PLC帶有硬件故障自我檢測功能,出現故障時可及時發出警報信息。在應用軟件中,應用者還可以編入外圍器件的故障自診斷程序,使系統中除PLC以外的電路及設備也獲得故障自診斷保護。這樣,整個系統具有極高的可靠性也就不奇怪了。
2.2配套齊全,功能完善,適用性強
PLC發展到今天,已經形成了大、中、小各種規模的系列化產品??梢杂糜诟鞣N規模的工業控制場合。除了邏輯處理功能以外,現代PLC大多具有完善的數據運算能力,可用于各種數字控制領域。近年來PLC的功能單元大量涌現,使PLC滲透到了位置控制、溫度控制、CNC等各種工業控制中。加上PLC通信能力的增強及人機界面技術的發展,使用PLC組成各種控制系統變得非常容易。
2.3易學易用,深受工程技術人員歡迎
PLC作為通用工業控制計算機,是面向工礦企業的工控設備。它接口容易,編程語言易于為工程技術人員接受。梯形圖語言的圖形符號與表達方式和繼電器電路圖相當接近,只用PLC的少量開關量邏輯控制指令就可以方便地實現繼電器電路的功能。為不熟悉電子電路、不懂計算機原理和匯編語言的人使用計算機從事工業控制打開了方便之門。
2.4系統的設計、建造工作量小,維護方便,容易改造
PLC用存儲邏輯代替接線邏輯,大大減少了控制設備外部的接線,使控制系統設計及建造的周期大為縮短,同時維護也變得容易起來。更重要的是使同一設備經過改變程序改變生產過程成為可能。這很適合多品種、小批量的生產場合。
2.5體積小,重量輕,能耗低
以超小型PLC為例,新近出產的品種底部尺寸小于100mm,重量小于150g,功耗僅數瓦。由于體積小很容易裝入機械內部,是實現機電一體化的理想控制設備。
3。PLC基礎知識
1.1 PLC的發展歷程 在工業生產過程中,大量的開關量順序控制,它按照邏輯條件進行順序動作,并按照邏輯關系進行連鎖保護動作的控制,及大量離散量的數據采集。傳統上,這些功能是通過氣動或電氣控制系統來實現的。
4. PLC的應用領域
目前,PLC在國內外已廣泛應用于鋼鐵、石油、化工、電力、建材、機械制造、汽車、輕紡、交通運輸、環保及文化娛樂等各個行業,使用情況大致可歸納為如下幾類。
4.1開關量的邏輯控制
這是PLC最基本、最廣泛的應用領域,它取代傳統的繼電器電路,實現邏輯控制、順序控制,既可用于單臺設備的控制,也可用于多機群控及自動化流水線。如注塑機、印刷機、訂書機械、組合機床、磨床、包裝生產線、電鍍流水線等。
4.2模擬量控制
在工業生產過程當中,有許多連續變化的量,如溫度、壓力、流量、液位和速度等都是模擬量。為了使可編程控制器處理模擬量,必須實現模擬量(Analog)和數字量(Digital)之間的A/D轉換及D/A轉換。PLC廠家都生產配套的A/D和D/A轉換模塊,使可編程控制器用于模擬量控制。
4.3運動控制
PLC可以用于圓周運動或直線運動的控制。從控制機構配置來說,早期直接用于開關量I/O模塊連接位置傳感器和執行機構,現在一般使用專用的運動控制模塊。如可驅動步進電機或伺服電機的單軸或多軸位置控制模塊。世界上各主要PLC廠家的產品幾乎都有運動控制功能,廣泛用于各種機械、機床、機器人、電梯等場合。
4.4過程控制
過程控制是指對溫度、壓力、流量等模擬量的閉環控制。作為工業控制計算機,PLC能編制各種各樣的控制算法程序,完成閉環控制。PID調節是一般閉環控制系統中用得較多的調節方法。大中型PLC都有PID模塊,目前許多小型PLC也具有此功能模塊。PID處理一般是運行專用的PID子程序。過程控制在冶金、化工、熱處理、鍋爐控制等場合有非常廣泛的應用。
4.5數據處理
現代PLC具有數學運算(含矩陣運算、函數運算、邏輯運算)、數據傳送、數據轉換、排序、查表、位操作等功能,可以完成數據的采集、分析及處理。這些數據可以與存儲在存儲器中的參考值比較,完成一定的控制操作,也可以利用通信功能傳送到別的智能裝置,或將它們打印制表。數據處理一般用于大型控制系統,如無人控制的柔性制造系統;也可用于過程控制系統,如造紙、冶金、食品工業中的一些大型控制系統。
4.6通信及聯網
PLC通信含PLC間的通信及PLC與其它智能設備間的通信。隨著計算機控制的發展,工廠自動化網絡發展得很快,各PLC廠商都十分重視PLC的通信功能,紛紛推出各自的網絡系統。新近生產的PLC都具有通信接口,通信非常方便。
5. PLC的國內外狀況
在工業生產過程中,大量的開關量順序控制,它按照邏輯條件進行順序動作,并按照邏輯關系進行連鎖保護動作的控制,及大量離散量的數據采集。傳統上,這些功能是通過氣動或電氣控制系統來實現的。1968年美國GM(通用汽車)公司提出取代繼電氣控制裝置的要求,第二年,美國數字設備公司(DEC)研制出了基于集成電路和電子技術的控制裝置,首次采用程序化的手段應用于電氣控制,這就是*代可編程序控制器,稱 ,是世界上公認的*臺PLC.
限于當時的元器件條件及計算機發展水平,早期的PLC主要由分立元件和中小規模集成電路組成,可以完成簡單的邏輯控制及定時、計數功能。20世紀70年代初出現了微處理器。人們很快將其引入可編程控制器,使PLC增加了運算、數據傳送及處理等功能,完成了真正具有計算機特征的工業控制裝置。為了方便熟悉繼電器、接觸器系統的工程技術人員使用,可編程控制器采用和繼電器電路圖類似的梯形圖作為主要編程語言,并將參加運算及處理的計算機存儲元件都以繼電器命名。此時的PLC為微機技術和繼電器常規控制概念相結合的產物。個人計算機(簡稱PC)發展起來后,為了方便,也為了反映可編程控制器的功能特點,可編程序控制器定名為 Logic (PLC)。
20世紀70年代中末期,可編程控制器進入實用化發展階段,計算機技術已全面引入可編程控制器中,使其功能發生了飛躍。更高的運算速度、超小型體積、更可靠的工業抗干擾設計、模擬量運算、PID功能及極高的性價比奠定了它在現代工業中的地位。20世紀80年代初,可編程控制器在先進工業*中已獲得廣泛應用。這個時期可編程控制器發展的特點是大規模、高速度、高性能、產品系列化。這個階段的另一個特點是世界上生產可編程控制器的*日益增多,產量日益上升。這標志著可編程控制器已步入成熟階段。
上世紀80年代至90年代中期,是PLC發展最快的時期,年增長率一直保持為30~40%。在這時期,PLC在處理模擬量能力、數字運算能力、人機接口能力和網絡能力得到大幅度提高,PLC逐漸進入過程控制領域,在某些應用上取代了在過程控制領域處于統治地位的DCS系統。
20世紀末期,可編程控制器的發展特點是更加適應于現代工業的需要。從控制規模上來說,這個時期發展了大型機和超小型機;從控制能力上來說,誕生了各種各樣的特殊功能單元,用于壓力、溫度、轉速、位移等各式各樣的控制場合;從產品的配套能力來說,生產了各種人機界面單元、通信單元,使應用可編程控制器的工業控制設備的配套更加容易。目前,可編程控制器在機械制造、石油化工、冶金鋼鐵、汽車、輕工業等領域的應用都得到了長足的發展。
我國可編程控制器的引進、應用、研制、生產是伴隨著改革開放開始的。最初是在引進設備中大量使用了可編程控制器。接下來在各種企業的生產設備及產品中不斷擴大了PLC的應用。目前,我國自己已可以生產中小型可編程控制器。上海東屋電氣有限公司生產的CF系列、杭州機床電器廠生產的DKK及D系列、大連組合機床研究所生產的S系列、蘇州電子計算機廠生產的YZ系列等多種產品已具備了一定的規模并在工業產品中獲得了應用。此外,無錫華光公司、上海鄉島公司等中外合資企業也是我國比較著名的PLC生產廠家??梢灶A期,隨著我國現代化進程的深入,PLC在我國將有更廣闊的應用天地。
6. PLC未來展望
21世紀,PLC會有更大的發展。從技術上看,計算機技術的新成果會更多地應用于可編程控制器的設計和制造上,會有運算速度更快、存儲容量更大、智能更強的品種出現;從產品規模上看,會進一步向超小型及超大型方向發展;從產品的配套性上看,產品的品種會更豐富、規格更齊全,完美的人機界面、完備的通信設備會更好地適應各種工業控制場合的需求;從市場上看,各國各自生產多品種產品的情況會隨著國際競爭的加劇而打破,會出現少數幾個品牌壟斷國際市場的局面,會出現國際通用的編程語言;從網絡的發展情況來看,可編程控制器和其它工業控制計算機組網構成大型的控制系統是可編程控制器技術的發展方向。目前的計算機集散控制系統DCS( Control System)中已有大量的可編程控制器應用。伴隨著計算機網絡的發展,可編程控制器作為自動化控制網絡和國際通用網絡的重要組成部分,將在工業及工業以外的眾多領域發揮越來越大的作用。
1.2 PLC的構成
從結構上分,PLC分為固定式和組合式(模塊式)兩種。固定式PLC包括CPU板、I/O板、顯示面板、內存塊、電源等,這些元素組合成一個不可拆卸的整體。模塊式PLC包括CPU模塊、I/O模塊、內存、電源模塊、底板或機架,這些模塊可以按照一定規則組合配置。
1.3 CPU的構成
CPU是PLC的核心,起神經中樞的作用,每套PLC至少有一個CPU,它按PLC的系統程序賦予的功能接收并存貯用戶程序和數據,用掃描的方式采集由現場輸入裝置送來的狀態或數據,并存入規定的寄存器中,同時,診斷電源和PLC內部電路的工作狀態和編程過程中的語法錯誤等。進入運行后,從用戶程序存貯器中逐條讀取指令,經分析后再按指令規定的任務產生相應的控制信號,去指揮有關的控制電路。
CPU主要由運算器、控制器、寄存器及實現它們之間聯系的數據、控制及狀態總線構成,CPU單元還包括外圍芯片、總線接口及有關電路。內存主要用于存儲程序及數據,是PLC不可缺少的組成單元。
在使用者看來,不必要詳細分析CPU的內部電路,但對各部分的工作機制還是應有足夠的理解。CPU的控制器控制CPU工作,由它讀取指令、解釋指令及執行指令。但工作節奏由震蕩信號控制。運算器用于進行數字或邏輯運算,在控制器指揮下工作。寄存器參與運算,并存儲運算的中間結果,它也是在控制器指揮下工作。
CPU速度和內存容量是PLC的重要參數,它們決定著PLC的工作速度,IO數量及軟件容量等,因此限制著控制規模。
1.4 I/O模塊
PLC與電氣回路的接口,是通過輸入輸出部分(I/O)完成的。I/O模塊集成了PLC的I/O電路,其輸入暫存器反映輸入信號狀態,輸出點反映輸出鎖存器狀態。輸入模塊將電信號變換成數字信號進入PLC系統,輸出模塊相反。I/O分為開關量輸入(DI),開關量輸出(DO),模擬量輸入(AI),模擬量輸出(AO)等模塊。
常用的I/O分類如下:
開關量:按電壓水平分,有220VAC、110VAC、24VDC,按隔離方式分,有繼電器隔離和晶體管隔離。
模擬量:按信號類型分,有電流型(4-20mA,0-20mA)、電壓型(0-10V,0-5V,-10-10V)等,按精度分,有12bit,14bit,16bit等。
除了上述通用IO外,還有特殊IO模塊,如熱電阻、熱電偶、脈沖等模塊。
按I/O點數確定模塊規格及數量,I/O模塊可多可少,但其*數受CPU所能管理的基本配置的能力,即受*的底板或機架槽數限制。
1.5 電源模塊
PLC電源用于為PLC各模塊的集成電路提供工作電源。同時,有的還為輸入電路提供24V的工作電源。電源輸入類型有:交流電源(220VAC或110VAC),直流電源(常用的為24VDC)。
1.6 底板或機架
大多數模塊式PLC使用底板或機架,其作用是:電氣上,實現各模塊間的聯系,使CPU能訪問底板上的所有模塊,機械上,實現各模塊間的連接,使各模塊構成一個整體。
1.7 PLC系統的其它設備
1.7.1
編程設備:編程器是PLC開發應用、監測運行、檢查維護不可缺少的器件,用于編程、對系統作一些設定、監控PLC及PLC所控制的系統的工作狀況,但它不直接參與現場控制運行。小編程器PLC一般有手持型編程器,目前一般由計算機(運行編程軟件)充當編程器。也就是我們系統的上位機。
1.7.2 人機界面:最簡單的人機界面是指示燈和按鈕,目前液晶屏(或觸摸屏)式的一體式操作員終端應用越來越廣泛,由計算機(運行組態軟件)充當人機界面非常普及。
1.8 PLC的通信聯網
依靠先進的工業網絡技術可以迅速有效地收集、傳送生產和管理數據。因此,網絡在自動化系統集成工程中的重要性越來越顯著,甚至有人提出"網絡就是控制器"的觀點說法。
PLC具有通信聯網的功能,它使PLC與PLC
之間、PLC與上位計算機以及其他智能設備之間能夠交換信息,形成一個統一的整體,實現分散集中控制。多數PLC具有RS-232接口,還有一些內置有支持各自通信協議的接口。PLC的通信現在主要采用通過多點接口(MPI)的數據通訊、PROFIBUS
或工業以太網進行聯網。
2 PLC控制系統的設計基本原則
2.1 *限度的滿足被控對象的控制要求。
2.2 在滿足控制要求的前提下,力求使控制系統簡單、經濟、使用和維護方便。
2.3 保證控制系統安全可靠。
2.4 考慮到生產的發展和工藝的改進在選擇PLC容量時應適當留有余量。
3 PLC軟件系統及常用編程語言
3.1 PLC軟件系統由系統程序和用戶程序兩部分組成。系統程序包括監控程序、編譯程序、診斷程序等,主要用于管理全機、將程序語言翻譯成機器語言,診斷機器故障。系統軟件由PLC廠家提供并已固化在EPROM中,不能直接存取和干預。用戶程序是用戶根據現場控制要求,用PLC的程序語言編制的應用程序(也就是邏輯控制)用來實現各種控制。STEP7是用于SIMATIC可編程邏輯控制器組態和編程的標準軟件包,也就是用戶程序,我們就是使用STEP7來進行硬件組態和邏輯程序編制,以及邏輯程序執行結果的在線監視。
3.2 PLC提供的編程語言
3.2.1 標準語言梯形圖語言也是我們最常用的一種語言,它有以下特點
3.2.1.1 它是一種圖形語言,沿用傳統控制圖中的繼電器觸點、線圈、串聯等術語和一些圖形符號構成,左右的豎線稱為左右母線。
3.2.1.2 梯形圖中接點(觸點)只有常開和常閉,接點可以是PLC輸入點接的開關也可以是PLC內部繼電器的接點或內部寄存器、計數器等的狀態。
3.2.1.3 梯形圖中的接點可以任意串、并聯,但線圈只能并聯不能串聯。
3.2.1.4 內部繼電器、計數器、寄存器等均不能直接控制外部負載,只能做中間結果供CPU內部使用。
3.2.1.5 PLC是按循環掃描事件,沿梯形圖先后順序執行,在同一掃描周期中的結果留在輸出狀態暫存器中所以輸出點的值在用戶程序中可以當做條件使用。
3.2.2 語句表語言,類似于匯編語言。
3.2.3 邏輯功能圖語言,沿用半導體邏輯框圖來表達,一般一個運算框表示一個功能左邊畫輸入、右邊畫輸出。
4 STEP7程序的使用
4.1 創建一個項目結構,項目就象一個文件夾,所有數據都以分層的結構存在于其中,任何時候你都可以使用。在創建一個項目之后,所有其他任務都在這個項目下執行。
4.2 組態一個站,組態一個站就是指定你要使用的可編程控制器,例如S7300、S7400等。
4.3 組態硬件,組態硬件就是在組態表中指定你的控制方案所要使用的模板以及在用戶程序中以什么樣的地址來訪問這些模板,地址一般不用修改由程序自動生成。模板的特性也可以用參數進行賦值。
4.4 組態網絡和通訊連接,通訊的基礎是預先組態網絡,也就是要創建一個滿足你的控制方案的子網,設置網絡特性、設置網絡連接特性以及任何聯網的站所需要的連接。網絡地址也是程序自動生成如果沒有更改經驗一定不要修改。
4.5 定義符號,可以在符號表中定義局部或共享符號,在你的用戶程序中用這些更具描述性的符號名替代絕對地址。符號的命名一般用字母編寫不超過8個字節,*不要使用很長的漢字進行描述,否則對程序的執行有很大的影響。
4.6 創建程序,用梯形圖編程語言創建一個與模板相連結或與模板無關的程序并存儲。創建程序是我們控制工程的重要工作之一,一般可以采用線形編程(基于一個塊內,OB1)、分布編程(編寫功能塊FB,OB1組織調用)、結構化編程(編寫通用塊)。我們最常采用的是結構化編程和分布編程配合使用,很少采用線形編程。
4.7 下載程序到可編程控制器,完成所有的組態、參數賦值和編程任務之后,可以下載整個用戶程序到可編程控制器。在下載程序時可編程控制器必須在允許下載的工作模式下(STOP或RUN-P),
RUN-P模式表示,這個程序將一次下載一個塊,如果重寫一個舊的CPU程序就可能出現沖突,所以一般在下載前將CPU切換到STOP模式。
5 WINCC程序的使用
5.1 簡介,WINCC是在生產和過程自動化中解決可視化和控制任務的工業技術中性系統。具有控制自動化過程的強大功能,是基于個人計算機的操作監視系統,它很容易結合標準的和用戶的程序建立人機界面精確的滿足生產實際要求。WINCC有兩個版本RC版(具有組態和開發環境)、RT版(只有運行環境),我們一般使用的是RC版。
5.2 WINCC簡單使用步驟
5.2.1 變量管理,首先確定通訊方式安裝驅動程序,然后定義內部變量和外部變量,外部變量是受你買的WINCC軟件授權限制的*授權64K字節,內部變量沒有限制。
5.2.2 畫面生成,進入圖形編輯器,圖形編輯器是一種用于創建過程畫面的面向矢量的作圖程序。也可以使用包含在對象和樣式庫中的眾多的圖形對象來創建復雜的過程畫面??梢酝ㄟ^動作編程將動態添加到單個圖形對象上。
5.2.3 報警記錄設置,報警記錄提供了顯示和操作選項來獲取和歸檔結果??梢匀我獾剡x擇消息塊、消息級別、消息類型、消息顯示以及報表。為了在運行中顯示消息,可以使用包含在圖形編輯器中的對象庫中的報警控件。
5.2.4 變量記錄,變量記錄是用來從運行過程中采集數據并準備將它們顯示和歸檔。
5.2.5 報表組態,報表組態是通過報表編輯器來實現的。是為消息、操作、歸檔內容和當前或已歸檔的數據定時器或事件控制文檔的集成的報表系統,可以自由選擇用戶報表的形式。
5.2.6 全局腳本的應用,全局腳本就是C語言函數和動作的通稱,根據不同的類型腳本被用于給對象組態動作并通過系統內部C語言編譯器來處理。全局腳本動作用于過程執行的運行中。一個觸發可以開始這些動作的執行。
5.2.7 用戶管理器設置,用戶管理器用于分配和控制用戶的單個組態和運行系統編輯器的訪問權限。每建立一個用戶,就設置了WINCC功能的訪問權利并獨立的分配給此用戶。至多可分配999個不同的授權。
5.2.8 交叉表索引,交叉索引用于為對象尋找和顯示所有使用處,例如變量、畫面和函數等。使用“鏈接”功能可以改變變量名稱而不會導致組態不一致
西門子 旗下的公司都有誰?
1、西門子創業投資公司
西門子創業投資公司 是西門子股份公司旗下的創業投資機構。SVC的目標是尋求有助于增強西門子核心業務實力的新興技術和創新技術,并為其提供資金,尤其是在具有長期發展潛力的行業領域,包括能源和環境保護、自動化與控制、工業和公共基礎設施、醫療解決方案等領域。
2、西門子樓宇
西門子樓宇科技(SIEMENS)公司是西門子集團旗下的一員,共設有六個業務*。這六個業務*結合自身的技術,應用專利以及接近客戶的網絡,根據客戶的具體要求,為他們提供最合適的方案,無論是完整的系統,還是度身訂做的解決方案,或是零部件。
3、西門子電機(*)有限公司
西門子電機(*)有限公司是西門子在*的獨資企業,位于江蘇省揚州市,占地面積為12.5萬平方米。
4、蘇州西門子電器有限公司
蘇州西門子電器有限公司(SEAL)作為合資公司成立于1994年,于2001年轉為外商獨資企業,是德國西門子公司的全資子公司。公司主要生產3TF接觸器,3TS,3TB接觸器,3UA熱過載繼電器,3TH接觸器式繼電器,3TD機械連鎖可逆接觸器, 3VU,3VL塑殼斷路器,3WT,3WL 空氣斷路器,3SB按扭及指示燈,低壓電氣柜,4EU電抗器,4BU變壓器等。
5、西門子變壓器(武漢)有限公司
西門子變壓器(武漢)有限公司是由西門子(*)有限公司投資,西門子輸配電集團旗下專業設計和制造輸變電產品的獨資公司,是西門子在*的第三家變壓器制造企業,也是西門子在湖北省投資的*家制造業企業,拉開了西門子在中部地區建立電力設備制造基地的序幕。
參考資料來源:百度百科——西門子創業投資公司
參考資料來源:百度百科——西門子樓宇
參考資料來源:百度百科——西門子電機(*)有限公司
參考資料來源:百度百科——蘇州西門子電器有限公司
參考資料來源:百度百科——西門子變壓器(武漢)有限公司
西門子S7-300PLC與S71200PLC的區別?
S7-300是中小型PLC,開發軟件為,是西門子PLC原有產品線。
S7-1200是對應S7-300的小型PLC,開發軟件換成了博途(TIAPORTAL),屬于西門子PLC全新推出的一條產品線。
S7-1200的功能相對S7-300要強大很多,可通過USB或網線進行調試,比S7-300方便很多。
拓展資料
德國西門子股份公司創立于1847年,是全球電子電氣工程領域的領先企業。西門子自1872年進入*,140余年來以創新的技術、卓越的解決方案和產品堅持不懈地對*的發展提供全面支持,并以出眾的品質和令人信賴的可靠性、領先的技術成就、不懈的創新追求,確立了在*市場的領先地位。
2015年(2014年10月1日至2015年9月30日),西門子在*的總營業收入達到69.4億歐元,擁有超過32000名員工。西門子已經發展成為*社會和經濟不可分割的一部分,并竭誠與*攜手合作,共同致力于實現可持續發展。
2014年9月,西門子股份公司和博世集團達成協議:羅伯特·博世公司將收購西門子所持有的合資企業博世和西門子家用電器集團(簡稱博西家電)50%的股份,交易完成后博西家電將成為博世集團的全資子公司,西門子徹底退出家電領域。出售家電業務正是西門子專注于電氣化、自動化和數字化戰略的體現之一。
2021年6月6日,《2021年BrandZ*價值全球品牌100強》公布,西門子名列第77位。
1200plc是什么時候上市
預計2023年。截止到2023年12月1日,從西門子1200plc產品介紹可知是還在研發中,預計2023年上市。西門子PLCS7-1200系列是專門為中小型自動化控制系統設計的可編程序邏輯控制器。西門子在哪里
設置模式中。 PLC的RUN狀態是運行的意思,西門子1200plc,RUN狀態在設置模式中。西門子1200plc是一款緊湊型、模塊化的PLC,可完成簡單邏輯控制、高級邏輯控制、HMI 和網絡通信等任務的控制器,新的模塊化SIMATIC S7-1200控制器是西門子新推出產品的核心,可實現簡單卻高度精確的自動化任務。西門子S7-1200PLC能帶多少個輸入輸出點?
S7-1200的過程映像大?。?024 字節輸入(I)和 1024 字節輸出(Q),
S7-1200的輸出類型:繼電器,干觸點(電壓范圍 ?5 - 30 V DC 或 5 - 250 V AC),固態-MOSFET(電壓范圍 ? 20.4 - 28.8 V DC),以上兩種為數字量輸出,可以根據需要控制通斷,但不能調整輸出電壓。
模擬輸出,電壓或電流(范圍 ±10 V 或 0 - 20 mA),這兩種為模擬量輸出,可以根據需要調整輸出電壓。
西門子S7-1200數字量輸入輸出模塊
1、附件:帶有帶狀電纜端子的前連接器模塊,用于數字量模塊的連接(預連接的端子塊)接口模塊(IM)。
2、附件:連接電纜,連接S7-300的各個機架,帶總線連接器的PROFIBUS總線電纜,連接MPI或PROFIBUS 子網上各個節點。
擴展資料:
西門子S7-1200 PLC系統時間設置及參數設定注意事項:
1、注意時區的選擇,UTC時間,即GMT時間,時間標準時間,如果是北京時間,請選擇UTC+8,要早8個小時。
2、如果有夏令時,請激活夏令時選項,*已經取消夏令時,這樣設置后,CPU轉入在線,可以把模塊時間同步成PG/PC上的時間,否則為PLC出廠默認日期。
3、可以通過擴展指令中的日期和時間中的讀取本地和系統時間指令來查看CPU中的時間時間是否設置正確,兩個指令分別為RD_LOC_T(讀取本地時間,即帶時差時間)和RD_SYS_T(讀取系統時間,即UTC時間)。
參考資料來源:百度百科-深入淺出西門子S7-1200PLC
參考資料來源:百度百科-S7-1200
參考資料來源:百度百科-西門子S7-1200 PLC編程與應用
參考資料來源:百度百科-輸出類型
參考資料來源:百度百科-輸出電壓
參考資料來源:百度百科-模擬量輸出
參考資料來源:百度百科-輸入/輸出模塊
參考資料來源:百度百科-profibus總線