應用領域 | 化工,電子,電氣 | 產地 | 德國 |
---|---|---|---|
品牌 | 西門子 |
在IEC61131-3中,規(guī)定了控制邏輯編程中的語法、語義和顯示,并對以往編程語言進行了部分修改后形成目前通用的5種語言。在這5種語言中,有3種是圖形化語言,2種是文本化語言。圖形化編程語言包括:梯形圖(LD-Ladder Diagram)、功能塊圖(FBD - Function Block Diagram)、順序功能圖(SFC - Sequen
![]() |
參考價 | ¥666 |
訂貨量 | 1 臺 |
更新時間:2022-12-07 21:26:10瀏覽次數:309
聯(lián)系我們時請說明是化工儀器網上看到的信息,謝謝!
西門子連接電纜6SL3060-4AJ20-0AA0
由于PLC強大的功能和優(yōu)良的性能,以及應用成本的不斷下降和使用的方便性,促使PLC的應用領域不斷擴展,市場潛力巨大,于是,許多公司紛紛推出自己的PLC產品。出于壟斷或市場保護的目的,各家公司的PLC產品各有差別,互不兼容。當形形色色的PLC涌入市場時,國際電工委員會與有關PLC制造商多次協(xié)商,于1993年制定了IEC1131標準以引導PLC健康地發(fā)展。
IEC1131標準共分為5個部分:IEC1131-1為一般信息,即對通用邏輯編程作了一般性介紹并討論了邏輯編程的基本概念、術語和定義;IEC1131-2為裝配和測試需要,從機械和電氣兩部分介紹了邏輯編程對硬件設備的要求和測試需要;IEC1131-3為編程語言的標準,它吸取了多種編程語言的長處,并制定了5種標準語言;IEC1131-4為用戶指導,提供了有關選擇、安裝、維護的信息資料和用戶指導手冊;IEC1131-5為通信規(guī)范,規(guī)定了邏輯控制設備與其他裝置的通信聯(lián)系規(guī)范。IEC1131標準后更名為IEC61131標準。
在IEC61131-3中,規(guī)定了控制邏輯編程中的語法、語義和顯示,并對以往編程語言進行了部分修改后形成目前通用的5種語言。在這5種語言中,有3種是圖形化語言,2種是文本化語言。圖形化編程語言包括:梯形圖(LD-Ladder Diagram)、功能塊圖(FBD - Function Block Diagram)、順序功能圖(SFC - Sequential Function Chart)。文本化編程語言包括:指令表(IL-Instruction List)和結構化文本 (ST-Strutured Text)。IEC61131-3的編程語言是IEC工作組對世界范圍的PLC廠家的編程語言合理地吸收、借鑒的基礎上形成的一套針對工業(yè)控制系統(tǒng)的國際編程語言標準,它不但適用于PLC系統(tǒng),而且還適用于更廣泛的工業(yè)控制領域;IEC61131-3 的編程工具提供對現場總線系統(tǒng)的支持,并對現場總線裝置的軟件設計產生了很大影響。IEC并不要求每種產品都運行這5種語言,可以只運行其中的一種或幾種,但均必須符合標準。在實際組態(tài)時,可以在同一項目中運用多種編程語言,相互嵌套,以供用戶選擇的方式生成控制策略。
正是由于IEC61131-3標準的公布,許多PLC制造廠先后推出符合這一標準的PLC產品。美國羅克韋爾(Rockwell)公司許多PLC產品都帶符合IEC61131-3標準中結構文本的軟件選項。法國施耐德(Schneider)公司的Modicon TSX Quantum PLC產品可采用符合IEC61131-3標準的Concept軟件包,它在支持Modicon 984梯形圖的同時,也遵循IEC61131-3標準的5種編程語言。德國西門子(Siemens)公司的SIMATIC S7-200、S7-300、S7-400、C7-620均采用SIMATIC軟件包,其中梯形圖和功能塊圖部分符合IEC61131-3標準
觀察用傳統(tǒng)的繼電器接觸器控制裝置實現的電機啟停方式:
方式一:按下啟動按鈕,電動機直接啟動,按下停止按鈕,電機停止工作。
方式二:按下啟動按鈕,電動機5秒后啟動,按下停止按鈕,電機停止工作。
歸納繼電器接觸器控制裝置的特點有:
優(yōu)點:簡單易懂、使用方便、價格便宜
缺點:可靠性不高(硬接線邏輯、大量的機械觸點);通用性和靈活性較差(當控制要求改變時需重新設計布線,花費大時間長);功能簡單(只限于邏輯順序控制、定時等)
觀看用PLC可編程控制器實現的上述兩種啟??刂品绞剑?/span>
觀察結論:PLC可編程控制器的軟程序代替硬接線,可高性高,通用性強
西門子連接電纜6SL3060-4AJ20-0AA0
設計一小車控制程序,如圖所示,要求起動后,小車由A處開始從左向右行駛,到每個位置后,均停車2s,然后自行啟動;到達E位置后,小車直接返回A處,再重復上述動作,當每個停車位置均停車3次后,小車自動停于A處。試用步進指令和移位指令兩種方法設計。
解:設對應A、B、C、D、E點的檢測開關由00000、00001、00002、00003、00004點輸入,00005為啟動按鈕;小車右行為10000,左行為10001。用移位指令和步進指令實現的梯形圖分別見圖1和圖2。
圖1
做一個選擇時,在某種上還包括不同參數甚至不同程序的選擇。用一個SFC程序很容易做到這一點,因為SFC的本質就是控制程序流和隔離未被激活的程序段。
咖啡機能發(fā)放3種不同量的糖:不加,1份,2份??刂品盘堑某绦蛟谶@三種情況中略有不同。然而,起始點和選擇糖量后的結果相對這三個選擇都是相同的。從SFC程序中可清楚看到這一點(見流程圖)。由圖中可知,一旦SFC程序被輸入X004激活,初始狀態(tài)S006將為ON。用戶可有三種選擇,按下其中一個選擇按妞。
"None"按鈕將給出輸入X005,激活狀態(tài)S016,最后激活S046。如果要求一份糖,則收到輸入X006,從而激活狀態(tài)S026,在T005限定的時間段內輸出Y005放糖。設定時間到后,程序強制轉到狀態(tài)S046。最后,如果要求兩份糖,則收到輸入X007。從而激活狀態(tài)S036,在T006定時器設定時間段內放糖。同樣地,定時完成時,激活狀態(tài)S046。
應該注意的是狀態(tài)S026和S036都使用Y005。在一個標準形式程序中,必須寫成"OR"形式來驅動單個Y005輸出。不過,SFC類型的程序隔離了程序所有的未激活部分,它允許使用雙線圈輸出。