公司主營(yíng):西門子數(shù)控,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ì)介紹
西門子博途6AV2107-0EB00-0BB0現(xiàn)場(chǎng)服務(wù)
本公司宗旨:本著以誠(chéng)信為本,以顧客為中心,讓顧客滿意,創(chuàng)造一個(gè)舒心的購(gòu)物NE_ElemType:比較 ARRAY 元素?cái)?shù)據(jù)類型與變量數(shù)據(jù)類型是否“不相等"
說(shuō)明
可以使用“比較 ARRAY 元素?cái)?shù)據(jù)類型與變量數(shù)據(jù)類型是否“不相等""指令查詢 VARIANT
指向的變量沒有的數(shù)據(jù)類型。比較在塊接聲明的 IN1 參數(shù)一個(gè)變量的數(shù)據(jù)類型與 IN2
參數(shù)一個(gè)變量的數(shù)據(jù)類型,確定這兩者是否“不相等"。
IN1 參數(shù)的變量必須為 VARIANT 數(shù)據(jù)類型。IN2 參數(shù)的變量可以是基本數(shù)據(jù)類型或 PLC
數(shù)據(jù)類型。
如果 VARIANT 變量的數(shù)據(jù)類型為 ARRAY,將比較 ARRAY 元素的數(shù)據(jù)類型。
如果比較條件,則該指令返回邏輯運(yùn)算結(jié)果 (RLO)“1"。如果不比較條件,則該
指令返回 RLO“0"。
比較定時(shí)器、日期和時(shí)間
并非所有時(shí)間類型都可以直接相互比較,如 S5TIME。此時(shí),需要將其顯式轉(zhuǎn)換為其它時(shí)
間類型(如,TIME),然后再進(jìn)行比較。
如果要比較不同數(shù)據(jù)類型的日期和時(shí)間,則需將較小的日期或時(shí)間數(shù)據(jù)類型顯式轉(zhuǎn)換為較
大的日期或時(shí)間數(shù)據(jù)類型。例如,比較日期和時(shí)間數(shù)據(jù)類型 DATE 和 DTL 時(shí),將基于 DTL
進(jìn)行比較。
如果顯式轉(zhuǎn)換失敗,則比較結(jié)果為 FALSE。
比較結(jié)構(gòu)
要比較結(jié)構(gòu),可使用指令“CMP <>"。匿名結(jié)構(gòu)通常無(wú)法編輯,除非是同一個(gè) ARRAY 的
某個(gè)部分。
有關(guān)比較結(jié)構(gòu)的更多信息,請(qǐng)參見“CMP <>:不等于 (頁(yè) 1218)"
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
1246 編程和操作手冊(cè), 10/2018
參數(shù)
下表列出了“比較 ARRAY 元素?cái)?shù)據(jù)類型與變量數(shù)據(jù)類型是否“不相等""指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說(shuō)明
S7-1200 S7-1500
IN1 Input VARIANT L(可在塊接口的
“Input"、“InOut"
和“Temp"部分進(jìn)行聲
明。)
個(gè)操作數(shù)
IN2 Input 位序列、整數(shù)、
浮點(diǎn)數(shù)、定時(shí)
器、日期時(shí)間、
字符串、
ARRAY、PLC
數(shù)據(jù)類型
I、Q、M、
D、L
I、Q、M、
D、L、P
第二個(gè)操作數(shù)
OUT Output BOOL I、Q、M、
D、L
I、Q、M、
D、L
比較的結(jié)果
示例
以下示例說(shuō)明了該指令的工作原理:
??????????????????????
??????
??
??
??????????????
??????????
???????????? ??????
????????????????
??????
以下條件時(shí),將置位輸出“TagOut":
● 操作數(shù)“TagIn"的狀態(tài)為“1"。
● 比較指令的條件,即操作數(shù) #Tag1 不等于“Tag2"
下一篇:西門子博途軟件6AV2104-3BB05-0AE0程序安裝