【摘要】:触点指令包括基本指令及执行嵌套表达式时的嵌套指令,指令符号及描述见表7-8。基本指令应用2。如图7-30a所示,当M2.0=1时,RLO=1,BR=1,则下一程序段的逻辑运算为AND=1,所以Q0.2=1;当M2.0=0时,RLO=0,BR=0,则下一程序段的逻辑运算为AND=0。
触点指令包括基本指令及执行嵌套表达式时的嵌套指令,指令符号及描述见表7-8。
表7-8 触点指令及含义
【例7-1】基本指令应用1。如图7-28所示。
图7-28 基本指令应用1
a)基本指令连接示例 b)嵌套指令使用示例
说明:在示例中,“=”为赋值指令,将逻辑运算结果写入地址位,功能与S7-200的“=”相当,使用的操作数为Q、M、L、D;“|NOT|”为逻辑取反指令,用来将其左边电路的逻辑运算结果RLO取反,与S7-200的“|NOT|”指令相当。
【例7-2】基本指令应用2。如图7-29所示。(www.xing528.com)
图7-29 基本指令应用2
说明:在示例中,“(#)”为中间输出单元指令,该单元用于保存分支单元的逻辑结果,以串联方式与其他触点连接时,可以像插入触点那样插入---(#)--,M1.3的逻辑等于(M1.0 AND M1.1)。
【例7-3】基本指令应用3。如图7-30所示。
说明:在示例中,“(SAVE)”指令将逻辑运算结果RLO的状态保存到状态字的BR位,BR位的状态包含在下一程序段的AND逻辑运算中。如图7-30a所示,当M2.0=1时,RLO=1,BR=1,则下一程序段的逻辑运算为(BR)AND(M2.1)=1,所以Q0.2=1;当M2.0=0时,RLO=0,BR=0,则下一程序段的逻辑运算为(BR)AND(M2.1)=0。
图7-30 基本指令应用3
a)M2.0接通 b)M2.0断开
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。