:1800弄(電子商務(wù)園)5005.
公司主營:西門子數(shù)控系統(tǒng),V20變頻器S7-200CN.S7-200smart.S7-300.S7-400.S7-1200.6ES5 ET200 人機(jī)界面,變頻器,DP總線,MM420 變頻器MM430 變頻器MM
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2018-11-09 13:01:43瀏覽次數(shù):316
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
比較指令可以對兩個數(shù)據(jù)類型相同的數(shù)值進(jìn)行比較。您可以比較字節(jié)、整數(shù)、雙整數(shù)和實(shí)數(shù)。
對于 LAD 和 FBD:比較結(jié)果為 TRUE 時,比較指令將接通觸點(diǎn)(LAD 程序段能流)或輸出(FBD 邏輯流)。
對于 STL:比較結(jié)果為 TRUE 時,比較指令可裝載 1、將 1
與邏輯棧頂中的值進(jìn)行“與"運(yùn)算或者“或"運(yùn)算。
有六種比較類型可用:
比較類型 | 輸出僅在以下條件下為 TRUE |
== (LAD/FBD) = (STL) | IN1 等于 IN2 |
<> | IN1 不等于 IN2 |
>= | IN1 大于或等于 IN2 |
<= | IN1 小于或等于 IN2 |
> | IN1 大于 IN2 |
< | IN1 小于 IN2 |
所選數(shù)據(jù)類型標(biāo)識符決定 IN1 和 IN2 參數(shù)所需的數(shù)據(jù)類型。
數(shù)據(jù)類型標(biāo)識符 | 所需 IN1、IN2 數(shù)據(jù)類型 |
B | 無符號字節(jié) |
W | 有符號字整數(shù) |
D | 有符號雙字整數(shù) |
R | 有符號實(shí)數(shù) |
LAD 觸點(diǎn),FBD 功能框 | STL | 比較結(jié)果 | ||
LDB= OB= AB= | IN1, IN1, IN1, | IN2 IN2 IN2 | 比較兩個無符號字節(jié)值: 如果 IN1 = IN2,則結(jié)果為 TRUE | |
LDW= OW= AW= | IN1, IN1, IN1, | IN2 IN2 IN2 | 比較兩個有符號整數(shù)值: 如果 IN1 = IN2,則結(jié)果為 TRUE | |
LDD= OD= AD= | IN1, IN1, IN1, | IN2 IN2 IN2 | 比較兩個有符號雙精度整數(shù)值: 如果 IN1 = IN2,則結(jié)果為 TRUE | |
LDR= OR= AR= | IN1, IN1, IN1, | IN2 IN2 IN2 | 比較兩個有符號實(shí)數(shù)值: 如果 IN1 = IN2,則結(jié)果為 TRUE | |
以下條件會非致命錯誤,將能流設(shè)置為 OFF(ENO 位 = 0),并且使用值 0
作為比較結(jié)果
· 遇到間接地址(任意比較指令)
· 比較實(shí)數(shù)指令遇到實(shí)數(shù)(例如 NaN)
為了避免這些情況的發(fā)生,首先應(yīng)確保正確初始化指針以及包含實(shí)數(shù)的值,然后再執(zhí)行使用這些值的比較指令。
輸入/輸出 | 數(shù)據(jù)類型 | 操作數(shù) |
IN1、IN2 | BYTE | IB、QB、VB、MB、SMB、SB、LB、AC、*VD、*LD、*AC、常數(shù) |
INT | IW、QW、VW、MW、SMW、SW、T、C、LW、AC、AIW、*VD、*LD、* AC、常數(shù) | |
DINT | ID、QD、VD、MD、SMD、SD、LD、AC、HC、*VD、*LD、*AC、常數(shù) | |
REAL | ID、QD、VD、MD、SMD、SD、LD、AC、*VD、*LD、*AC、常數(shù) | |
OUT | BOOL | LAD:能流 FBD:I、Q、V、M、SM、S、T、C、L、邏輯流 |
比較值示例
LAD | STL | |
I0.1,以便在 V 存儲器地址中裝載較小的值,使比較結(jié)果為 FALSE,并將狀態(tài)指示燈設(shè)為 OFF。 | Network 1 LD I0.1 MOVW -30000, VW0 MOVD -, VD2 MOVR 1.012E-006, VD6 | |
I0.2 以便在 V 存儲器地址中裝載較大的值,使比較結(jié)果為 TRUE,并將狀態(tài)指示燈設(shè)為 ON。 | Network 2 LD I0.2 MOVW +30000, VW0 MOVD -, VD2 MOVR 3.141593, VD6 | |
I0.3,以執(zhí)行比較。 整數(shù)字比較 VW0 > +10000 是否為 TRUE。 還可以比較存儲在可變存儲器中的兩個值,例如 VW0 > VW100。 | Network 3 LD I0.3 LPS AW> VW0, +10000 = Q0.2 LRD AD< -, VD2 = Q0.3 LPP AR> VD6, 5.001E-006 = Q0.4 |
另請參見 常數(shù) (頁 92)
比較字符串指令可比較兩個 ASCII 字符串。
對于 LAD 和 FBD: 比較結(jié)果為 TRUE 時,比較指令將接通觸點(diǎn) (LAD) 或輸出 (FBD)。對于 STL: 比較結(jié)果為 TRUE 時,比較指令可裝載 1、將 1
與邏輯棧頂中的值進(jìn)行“與"運(yùn)算或者“或"運(yùn)算。
可以在兩個變量或一個常數(shù)和一個變量之間進(jìn)行比較。
如果比較中使用了常數(shù),則它必須為頂部參數(shù)(LAD 觸點(diǎn)/ FBD 功能框)或參數(shù)
(STL)。
在程序編輯器中,常數(shù)字符串參數(shù)賦值必須以雙引號字符開始和結(jié)束。常數(shù)字符串條目的長度是 126 個字符(字節(jié))。
相反,變量字符串由初始長度字節(jié)的字節(jié)地址引用,字符字節(jié)存儲在下一個字節(jié)地址處。變量字符串的長度為 254
個字符(字節(jié)),并且可在數(shù)據(jù)塊編輯器進(jìn)行初始化(前后帶雙引號字符)。
LAD 觸點(diǎn) FBD 功能框 | STL | 說明 |
LDS= IN1, IN2 OS= IN1, IN2 AS= IN1, IN2 | 比較兩個 STRING 數(shù)據(jù)類型的字符串: 如果字符串 IN1 等于字符串 IN2,則結(jié)果為 TRUE。 | |
LDS<> IN1, IN2 OS<> IN1, IN2 AS<> IN1, IN2 | 比較兩個 STRING 數(shù)據(jù)類型的字符串: 如果字符串 IN1 不等于字符串 IN2,則結(jié)果為 TRUE。 | |
以下條件會非致命錯誤,能流將設(shè)置為 OFF(ENO 位 = 0),并采用值 0
作為比較結(jié)果:
· 遇到間接地址(任意比較指令)
· 遇到長度大于 254 個字符的變量字符串(比較字符串指令)
· 變量字符串的起始地址和長度使其不適合所的存儲區(qū)(比較字符串指令) 為了避免這些情況的發(fā)生,首先應(yīng)確保正確初始化指針以及用于保留 ASCII
字符串的存儲單元,然后再執(zhí)行使用這些值的比較指令。 確保為 ASCII
字符串預(yù)留的緩沖區(qū)能夠*放入的存儲區(qū)。無論能流的狀態(tài)如何,都會執(zhí)行比較指令。
輸入/輸出 | 數(shù)據(jù)類型 | 操作數(shù) |
IN1 | STRING | VB、LB、*VD、*LD、*AC、常數(shù)字符串 |
IN2 | STRING | VB、LB、*VD、*LD、*AC |
OUT | BOOL | LAD:能流 FBD:I、Q、V、M、SM、S、T、C、L、邏輯流 |
STRING 數(shù)據(jù)類型的格式
字符串變量是一個字符序列,其中的每個字符均以字節(jié)形式存儲。 STRING
數(shù)據(jù)類型的個字節(jié)定義字符串的長度,即字符字節(jié)數(shù)。
下圖所示為存儲器中以變量形式存儲的 STRING 數(shù)據(jù)類型。 字符串的長度可以是 0 到
254 個字符。 變量字符串的存儲要求為 255 個字節(jié)(長度字節(jié)加上 254 個字符)。
如果直接在程序編輯器中輸入常數(shù)字符串參數(shù)(多 126
個字符),或在數(shù)據(jù)塊編輯器中初始化變量字符串(多 254
個字符),則字符串賦值必須以雙引號字符開始和結(jié)束
但是,各地區(qū)新建、擴(kuò)(改)建鑄造項目很多,新增了很多產(chǎn)能;一些地區(qū)盲目投資、重復(fù)建設(shè)仍時有發(fā)生,更加劇了同質(zhì)化惡性競爭,本次汽車技術(shù)展繼上屆在重慶成功舉辦后移師武漢,繼續(xù)為廣大汽車工程師搭建全球汽車技術(shù)交流平臺。倡議書指出,需要清醒地看到,行業(yè)長期發(fā)展中積累的問題仍然存在,并沒有*解決。(3)虛擬車間布局設(shè)計。據(jù)統(tǒng)計,今年農(nóng)作物耕種收綜合機(jī)械化率達(dá)到約65%,小麥、水稻基本實(shí)現(xiàn)了機(jī)械化運(yùn)作,花生、棉花、甘蔗等生產(chǎn)機(jī)械化也取得了新突破,