產品簡介
業務銷售;竭誠為你服務.
公司主營西門子PLC模塊,數控伺服,觸摸屏等系列產品,產品*,質保一年
詳細介紹
西門子S1206SL3040-0JA01-0AA0現貨
所有產品均為西門子原裝,所有產品非人為損壞質保一年,(燒壞、客戶保管不善)下表列出了“比較 ARRAY 元素數據類型與變量數據類型是否“相等""指令的參數:
參數聲明數據類型存儲區說明
S7-1200 S7-1500
<操作數 1> Input VARIANT L(可在塊接口的
“Input"、“InOut"
和“Temp"部分進行聲
明。)
個操作數
<操作數 2> Input 位字符串、整
數、浮點數、定
時器、日期時
間、字符串、
ARRAY、PLC
數據類型
I、Q、M、
D、L
I、Q、M、
D、L、P
第二個操作數
示例
以下示例說明了該指令的工作原理:
?????????????????????? ??
?????????????????? ??????????????????
??????????????????????????
????????????????????????????
????????????????
以下條件時,將置位輸出“TagOut":
● 操作數“TagIn_1"和“TagIn_2"的狀態為“1"。
● 比較指令的條件,即操作數 #Tag_Operand1 等于“Tag_Operand2"。
有關以上示例中編程代碼的更多信息,請參見“Sample Library for Instructions
(頁 697)"。
參見
有效數據類型概述 (頁 247)
有關 LAD 的基本信息 (頁 8207)
指令
4.1 指令
對 PLC 進行編程
編程和操作手冊, 10/2018 837
NE_ElemType:比較 ARRAY 元素數據類型與變量數據類型是否“不相等"
說明
可以使用“比較 ARRAY 元素數據類型與變量數據類型是否“不相等""指令查詢 VARIANT
指向的變量沒有的數據類型。比較在塊接聲明的變量(<操作數 1>)的數據類型與變
量(<操作數 2>)的數據類型,確定這兩者是否“不相等"。
<操作數 1> 的數據類型必須為 VARIANT;<操作數 2> 可以為基本數據類型或 PLC 數據
類型。
如果 VARIANT 變量(<操作數 1>)的數據類型是 ARRAY,將比較 ARRAY 元素的數據類
型。
如果比較條件,則該指令返回邏輯運算結果 (RLO)“1"。如果不比較條件,則該
指令返回 RLO“0"。該指令的 RLO 將按照以下與整個程序段的 RLO 進行邏輯運算:
● 串聯比較指令時,將執行“與"運算。
● 并聯比較指令時,將進行“或"運算。
在該指令上方的操作數占位符中, <操作數 1>。在該指令下方的操作數占位符中,指
定 <操作數 2>。
比較定時器、日期和時間
并非所有時間類型都可以直接相互比較,如 S5TIME。此時,需要將其顯式轉換為其它時
間類型(如,TIME),然后再進行比較。
如果要比較不同數據類型的日期和時間,則需將較小的日期或時間數據類型顯式轉換為較
大的日期或時間數據類型。例如,比較日期和時間數據類型 DATE 和 DTL 時,將基于 DTL
進行比較。
如果顯式轉換失敗,則比較結果為 FALSE。
比較結構
要比較結構,可使用指令“CMP <>"。匿名結構通常無法編輯,除非是同一個 ARRAY 的
某個部分。
有關比較結構的更多信息,請參見“CMP <>:不等于 (頁 809)"
指令
4.1 指令
下一篇:西門子S1206SL3040-1GA01-1AA0現場服務