公司主營(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ì)介紹
西門子組態(tài)6ES7852-0CC03-0YE5編程
業(yè)務(wù)顧問;竭誠(chéng)為你服務(wù).
XOR:“異或"運(yùn)算
說明
可以使用“異或"運(yùn)算指令將輸入 IN1 的值和輸入 IN2 的值按位進(jìn)行“異或"運(yùn)算,并在
輸出 OUT 中查詢結(jié)果。
執(zhí)行該指令后,將 IN1 輸入的值的位 0 和 IN2 輸入的值的位 0 進(jìn)行“異或"運(yùn)算。結(jié)果存
儲(chǔ)在輸出 OUT 的位 0 中。對(duì)值的所有其它位都執(zhí)行相同的邏輯運(yùn)算。
可以在指令功能框中展開輸入的數(shù)字。在功能框中以升序?qū)ο嗉拥妮斎脒M(jìn)行編號(hào)。指令該
執(zhí)行時(shí),將對(duì)所有可用輸入?yún)?shù)的值進(jìn)行“異或"運(yùn)算。結(jié)果存儲(chǔ)在輸出 OUT 中。
當(dāng)該邏輯運(yùn)算中的兩個(gè)位中有一個(gè)位的狀態(tài)為“1"時(shí),結(jié)果位的狀態(tài)為“1"。如
果該邏輯運(yùn)算的兩個(gè)位的狀態(tài)均為“1"或“0",則對(duì)應(yīng)的結(jié)果位將復(fù)位。
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
編程和操作手冊(cè), 10/2018 1047
參數(shù)
下表列出了“異或"運(yùn)算指令的參數(shù):
參數(shù)聲明數(shù)據(jù)類型存儲(chǔ)區(qū)說明
EN Input BOOL I、Q、M、D、
L 或常量
使能輸入
ENO Output BOOL I、Q、M、D、L 使能輸出
IN1 Input 位字符串I、Q、M、D、
L、P 或常量
邏輯運(yùn)算的個(gè)值
IN2 Input 位字符串I、Q、M、D、
L、P 或常量
邏輯運(yùn)算的第二個(gè)值
INn Input 位字符串I、Q、M、D、
L、P 或常量
其值要進(jìn)行邏輯組合的其
它輸入。
OUT Output 位字符串I、Q、M、D、
L、P
指令的結(jié)果
可以從指令框的“???"下拉列表中選擇該指令的數(shù)據(jù)類型。
有關(guān)有效數(shù)據(jù)類型的更多信息,請(qǐng)參見“另請(qǐng)參見"。
示例
以下示例說明了該指令的工作原理:
??????
?????? ????????
????????
????????
????????
?????????????? ???????? ????????????????
????????????????????????
????????????????????????
????????????????????????
下表將通過具體的操作數(shù)值對(duì)該指令的工作原理進(jìn)行說明:
參數(shù)操作數(shù)值
IN1 Tag_Value1 0101 0101 0101 0101
IN2 Tag_Value2 0000 0000 0000 1111
OUT Tag_Result 0101 0101 0101 1010
指令
4.1 指令
對(duì) PLC 進(jìn)行編程
1048 編程和操作手冊(cè), 10/2018
如果操作數(shù)“TagIn"的狀態(tài)為“1",則執(zhí)行該指令。將操作數(shù)“Tag_Value1"的值和操
作數(shù)“Tag_Value2"的值進(jìn)行“異或"運(yùn)算。結(jié)果按位映射并輸出到操作數(shù)“Tag_Result"
中。使能輸出 ENO 和輸出“TagOut"的狀態(tài)都將設(shè)置為“1"。
有關(guān)以上示例中編程代碼的更多信息,請(qǐng)參見“Sample Library for Instructions
(頁 697)"。
參見
有效數(shù)據(jù)類型概述 (頁 247)
EN/ENO 機(jī)制的基本知識(shí) (頁 153)
有關(guān) LAD 的基本信息 (頁 8207)
下一篇:西門子博途軟件6ES7822-1AA02-2YP4維修