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