業(yè)務(wù)銷售;竭誠為你服務(wù).
公司主營西門子PLC模塊,數(shù)控伺服,觸摸屏等系列產(chǎn)品,產(chǎn)品*,質(zhì)保一年
![]() |
參考價 | ¥670 |
訂貨量 | 1 |
更新時間:2019-08-09 15:41:02瀏覽次數(shù):232
聯(lián)系我們時請說明是化工儀器網(wǎng)上看到的信息,謝謝!
西門子6ES7860-2AA21-0YX0維修
公司主要從事工業(yè)自動化產(chǎn)品的集成,銷售各維修。 致力于為您提供在食品、化工、水泥、電力、環(huán)保等領(lǐng)域的電氣及自動化技術(shù)的完整解決方案,包括自動化產(chǎn)品及、工程項目執(zhí)行及、主要控制領(lǐng)域技術(shù)支持,以及專業(yè)的售后服務(wù)、培訓(xùn)等?;蚍?運算嵌套開始 (S7-1500)
說明
使用“‘或非’運算嵌套開始"指令,在進(jìn)行“或"運算之前先執(zhí)行括號內(nèi)的表達(dá)式指令,
并對括號內(nèi)的表達(dá)式的整體結(jié)果取反。
執(zhí)行指令時,CPU 將保存該邏輯運算的當(dāng)前結(jié)果 (RLO) 及二進(jìn)制結(jié)果 BR。執(zhí)行了括號內(nèi)
表達(dá)式中的指令后,將對括號內(nèi)表達(dá)式的 RLO 整體結(jié)果取反,然后再將其與保存的 RLO
進(jìn)行“或"運算。如果括號內(nèi)的表達(dá)式之后還有其它查詢,那么這些查詢結(jié)果也將進(jìn)
行“或"運算。
還可以通過在括起的表達(dá)式中編寫一條同樣包含由括號括起的表達(dá)式的指令,將括起的表
達(dá)式進(jìn)行嵌套。這里可嵌套的深度限定為 7 層。
指令
4.1 指令
對 PLC 進(jìn)行編程
編程和操作手冊, 10/2018 1743
示例
以下示例說明了該指令的工作原理:
STL 說明
A "Tag_Input_1" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
ON( // 嵌套表達(dá)式開始
// 對嵌套表達(dá)式的 RLO 進(jìn)行“或"運算,然后將整個結(jié)果取反
A "Tag_Input_2" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
A "Tag_Input_3" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
) // 嵌套表達(dá)式結(jié)束
= "Tag_Output" // 將 RLO 的狀態(tài)分配給操作數(shù)。
參見
有效數(shù)據(jù)類型概述 (頁 247)
狀態(tài)字的基本信息 (頁 200)
STL 基礎(chǔ)知識 (頁 8341)
X(: “異或"運算嵌套開始 (S7-1500)
說明
使用““異或"運算嵌套開始"指令,在進(jìn)行“異或"運算之前先執(zhí)行括號內(nèi)的表達(dá)式指
令。
執(zhí)行指令時,CPU 將保存該邏輯運算的當(dāng)前結(jié)果 (RLO) 及二進(jìn)制結(jié)果 BR。執(zhí)行了括號內(nèi)
的表達(dá)式中的指令后,將保存的 RLO 與括號內(nèi)表達(dá)式的整體 RLO 進(jìn)行“異或"運算。如
果括號內(nèi)的表達(dá)式之后還有其它查詢,那么這些查詢結(jié)果也將進(jìn)行“異或"運算。
還可以通過在括起的表達(dá)式中編寫一條同樣包含由括號括起的表達(dá)式的指令,將括起的表
達(dá)式進(jìn)行嵌套。這里可嵌套的深度限定為 7 層。
指令
4.1 指令
對 PLC 進(jìn)行編程
1744 編程和操作手冊, 10/2018
示例
以下示例說明了該指令的工作原理:
STL 說明
X( // 嵌套表達(dá)式開始
// 將嵌套表達(dá)式的 RLO 進(jìn)行“異或"運算
A "Tag_Input_1" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
A "Tag_Input_2" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
) // 嵌套表達(dá)式結(jié)束
X "Tag_Input_3" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
= "Tag_Output" // 將 RLO 的狀態(tài)分配給操作數(shù)。
參見
有效數(shù)據(jù)類型概述 (頁 247)
狀態(tài)字的基本信息 (頁 200)
STL 基礎(chǔ)知識 (頁 8341)
XN(: “異或非"運算嵌套開始 (S7-1500)
說明
使用“‘異或非’運算嵌套開始"指令,在進(jìn)行“異或"運算之前先執(zhí)行括號內(nèi)的表達(dá)式
指令,并對括號內(nèi)的表達(dá)式的整體結(jié)果取反。
執(zhí)行指令時,CPU 將保存該邏輯運算的當(dāng)前結(jié)果 (RLO) 及二進(jìn)制結(jié)果 BR。執(zhí)行了括號內(nèi)
表達(dá)式中的指令后,將對括號內(nèi)表達(dá)式的 RLO 整體結(jié)果取反,然后再將其與保存的 RLO
進(jìn)行“異或"運算。如果括號內(nèi)的表達(dá)式之后還有其它查詢,那么這些查詢結(jié)果也將
進(jìn)行“異或"運算。
還可以通過在括起的表達(dá)式中編寫一條同樣包含由括號括起的表達(dá)式的指令,將括起的表
達(dá)式進(jìn)行嵌套。這里可嵌套的深度限定為 7 層。
指令
4.1 指令
對 PLC 進(jìn)行編程
編程和操作手冊, 10/2018 1745
示例
以下示例說明了該指令的工作原理:
STL 說明
XN( // 嵌套表達(dá)式開始
// 將嵌套表達(dá)式的 RLO 進(jìn)行異或運算,然后對整個結(jié)果取反
A "Tag_Input_1" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
A "Tag_Input_2" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
) // 嵌套表達(dá)式結(jié)束
XN "Tag_Input_3" // 檢查操作數(shù)的狀態(tài)是否為“1",然后與當(dāng)前的 RLO 進(jìn)行“與"
運算。
= "Tag_Output" // 將 RLO 的狀態(tài)分配給操作數(shù)。
下一篇:西門子6ES7841-0CA01-0YX2檢測