您现在的位置是:首页 > PLC技术 > PLC技术
S7 300/400的触点与线圈指令
来源:艾特贸易2017-06-05
简介在语句表中,用 A ( AND ,与)指令来表示常开触点或电路的串联。用 O ( OR ,或)指令来表示常开触点或电路的并联。触点指令中变量的数据类型为 BOOL (布尔)型。常开触点对应的
在语句表中,用A(AND,与)指令来表示常开触点或电路的串联。用O(OR,或)指令来表示常开触点或电路的并联。触点指令中变量的数据类型为BOOL(布尔)型。常开触点对应的地址位为1状态时,该触点闭合。
在语句表中,用AN(AND NOT,与非)来表示串联的常闭触点,用ON(OR NOT,或非)来表示并联的常闭触点,触点符号中间的“/”表示常闭。常闭触点对应的地址位为0状态时该触点闭合。
赋值指令“=”将逻辑运算结果RLO写入地址位,赋值指令与输出线圈相对应。驱动线圈的触点电路接通时,有“能流”流过线圈,RLO=1,对应的地址位为1状态;反之则RLO=0,对应的地址位为0状态。线圈应放在程序段的最右边。
图3-10 梯形图
图3-10中的逻辑电路表达式为(I0.0·+I0. 2)·
=Q4.3,下面是用STEP 7转换得到的图3-10对应的语句表:
A(
A I 0.0
AN I 0.1
O I 0.2
)
AN I 0.3
= L 20.0
A L 20.O
= Q 4.3
A L 20.0
AN I 3.4
= Q 4.6
上面程序中的L20.0是程序所在的组织块OB1(即主程序)的局部变量(L)表中的位变量,用来暂存运算结果。因为前20个字节的局部变量被系统占用,L20.0是用户程序可以定义的第1个局部变量位。将梯形图转换为语句表时,L20.0的地址是自动分配的。
点击排行
