:1800弄(電子商務(wù)園)5005公司主營(yíng):西門(mén)子數(shù)控系統(tǒng),V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM變頻器,6SE70交流工程調(diào)速變頻器6RA70等系列產(chǎn)品。
產(chǎn)品簡(jiǎn)介
詳細(xì)介紹
西門(mén)子精智面板6AV2124-0GC01-0AX0編程
承諾?誠(chéng)信服務(wù)?價(jià)格實(shí)惠?
SIMATIC和IEC 1131- 3指令集的選擇
大部分PLC產(chǎn)品提供相似的基本指令,但是不同廠商的PLC產(chǎn)品在它們的表示和操作上常常有小的差 別。近年來(lái),電工會(huì)(IEC)推出了一個(gè)有關(guān)PLC編程各個(gè)方面的一個(gè)全球。這個(gè)鼓勵(lì) 不同的PLC廠商向用戶(hù)提供與IEC指令集的表示和操作*的指令。
S7- 200提供兩種指令集用于完成各種自動(dòng)化任務(wù)。IEC指令集符合PLC編程的IEC 1131- 3,而
SIMATIC指令集是專(zhuān)門(mén)為S7-200設(shè)計(jì)的。
在SIMATIC指令集和IEC1131- 3指令集之間有一些主要區(qū)別。
q IEC 1131- 3 指令集是不同PLC廠商的指令。SIMATIC指令集中的一些指令并不是IEC1131- 3規(guī)范中的指令。這些是仍在使用的非指令,但是如果使用它們,程序就不再?lài)?yán)格的與IEC1131- 3兼容。
q 一些IEC指令可以接受多種數(shù)據(jù)格式,這個(gè)概念通常指多重功能。例如,數(shù)學(xué)指令盒中不區(qū)分ADD_I (整數(shù)加法)和ADD_R (實(shí)數(shù)加法),而是在加法指令中檢查被加數(shù)的格式,并自動(dòng)選擇正確的CPU指令。這樣可以節(jié)省寶貴的程序設(shè)計(jì)時(shí)間。
q 當(dāng)使用IEC1131- 3指令時(shí),自動(dòng)檢查指令參數(shù)并選擇的數(shù)據(jù)格式。數(shù)據(jù)格式檢查不需要用戶(hù)介入。例如,如果您給一個(gè)位操作指令輸入一個(gè)整數(shù)值,就會(huì)出現(xiàn)一個(gè)錯(cuò)誤。這樣,可以有 助于編程的語(yǔ)法錯(cuò)誤。
在選擇SIMATIC或IEC指令集時(shí),應(yīng)考慮以下因素:
q SIMATIC指令通常執(zhí)行時(shí)間短。一些IEC指令的執(zhí)行時(shí)間較長(zhǎng)。
q 一些IEC指令與SIMATIC指令操作數(shù)不同,例如定時(shí)器指令、計(jì)數(shù)器指令、乘法指令和除法指令等。
q 您可以在全部的三種程序編輯器(LAD、STL、FBD)中使用SIMATIC指令集,但只能在LAD和
FBD編輯器中使用IEC指令。
q 對(duì)于不同品牌的PLC,IEC指令的操作是的,因而創(chuàng)建IEC程序的知識(shí)與PLC操作平臺(tái)
無(wú)關(guān)。
q 因?yàn)?/span>IEC中定義的指令少于SIMATIC指令集,因而可以用SIMATIC指令完成更多功能。
q IEC1131- 3規(guī)定變量必須使用類(lèi)型聲明,而且支持?jǐn)?shù)據(jù)類(lèi)型檢查。
理解程序編輯器中使用的慣例
STEP7- Micro/WIN在所有程序編輯器中使用以下慣例:
q 在符號(hào)名前加#(#Var1)表示該符號(hào)為局部變量。
q 在IEC指令中%表示直接地址。
q 操作數(shù)符號(hào)“?.?"或“????"表示需要一個(gè)操作數(shù)組態(tài)。
LAD程序被分為程序段。程序段是構(gòu)成一個(gè)完整電路連接的所有觸點(diǎn)、線圈和框的有序排列:沒(méi)有短 路、沒(méi)有開(kāi)路、沒(méi)有逆向功率流條件。STEP7- Micro/WIN允許您為LAD程序中的每一個(gè)程序段加注釋。FBD編程使用程序段的概念對(duì)程序進(jìn)行分段和注釋。
STL程序不使用程序段;然而,可使用NETWORK關(guān)鍵字對(duì)程序進(jìn)行分段。
LAD編輯器中使用的慣例
在LAD編輯器中,可以使用F4、F6和F9來(lái)快速輸入觸點(diǎn)、盒和線圈指令。LAD編輯器使用下列 慣例:
q 符 號(hào)“ >>"表示開(kāi)路或者需要功率流連接。
q 符 號(hào)“ "示指令輸出功率流,可以級(jí)連或串聯(lián)。
q 符號(hào)“>>"表示您可以使用功率流。
FBD編輯器中使用的慣例
在FBD編輯器中,可以使用F4、F6和F9來(lái)快速輸入AND、OR和框指令。FBD編輯器使用下列慣例:
q 在EN操作數(shù)上的符號(hào)“ >>"表示功率流或者操作數(shù)指示器。它也可用于表示開(kāi)路或者需要
功率流連接。
q 符 號(hào)“ "表示指令輸出功率流,可以級(jí)連或串聯(lián)。
q 符號(hào)“<<"和“>>"表示您可以使用數(shù)值或功
率流。
q 取非圓圈:通過(guò)輸入上的小圓圈來(lái)表示邏輯
“非"條件或操作數(shù)或功率流的反向條件。在圖5--5中,Q0.0等同于I0.0“與"I0.1的
“非"?!胺?泡僅適用于布爾型,可將它們?yōu)閰?shù)或功率流。
邏輯NOT 條件
立即條件
圖5--5 FBD慣例
q 立即指示符: 如圖5--5所示,FBD編輯器將輸入上帶有垂直線的布爾型操作數(shù)的直接條件顯示給FBD指令。立即輸入直接從物理輸入點(diǎn)上讀取數(shù)據(jù)。立即操作數(shù)只能用物理輸入點(diǎn)。
q 無(wú)輸入或輸出的框:無(wú)輸入的框表示于功率流的指令。
下一篇:西門(mén)子精智面板6AV2181-5AF05-0AX0定制