您现在的位置是:首页 > PLC技术 > PLC技术
S7-300 PLC的输出指令
来源:艾特贸易2017-06-04
简介输出指令有两种,一种是逻辑串输出指令,另一种是中间输出指令。如表 4-1 所示。 表 4-1 输出指令 1) 逻辑串输出指令即赋值指令,将逻辑操作结果 RLO 写入指定地址位。该指令与线圈
输出指令有两种,一种是逻辑串输出指令,另一种是中间输出指令。如表4-1所示。 表4-1 输出指令 1)逻辑串输出指令即赋值指令,将逻辑操作结果RLO写入指定地址位。该指令与线圈相对应,驱动线圈的逻辑电路接通时,有“能流”流过线圈,RLO =1,对应的地址状态为1,反之为0。逻辑串输出指令通过将首位检测位(
位)置0,来结束一个逻辑串(梯级)。当
位为0时,表示程序中的下一条指令是一个新逻辑串(梯级)的第一条指令。在梯形图中,逻辑串输出指令只能放在最右端,且前面必须有常闭或常开接点。在语句表中,逻辑串输出指令用=<操作数>表示。 一个RLO可以驱动几个输出元件,输出具有相同的优先级。输出指令梯形图程序如图4-5所示。 对应语句表程序如下: A I 0.0 AN I 0.1 = Q 4.0 = Q 4.1
图4-5 输出指令 2)中间输出指令是一种中间赋值元件,用于存储RLO的中间值,该值是它左边电路的逻辑操作结果。在与其他触点串联的情况下,中间输出与一般触点的功能一样。中间输出指令不能用于结束一个逻辑串(梯级),因此,中间输出指令不能放在逻辑串的结尾或分支的结尾处。中间输出指令的用法如图4-6所示。在语句表中,中间输出指令用=<操作数>表示。
图4-6 中间输出指令 其中,(#)为中间输出指令,将前面运算结果保存在M0.0中。即M0.0中保存I0.0与Q4.0“或”再与I0.1“与”后的结果。后面的程序可以使用MO.O中保存的结果。Q4.1输出的是保存在M0.0中的中间结果。 [例4-1] 编写电动机启停控制程序。 编程元件地址分配:启动按钮SB1(动合触点):I0.1; 停止按钮SB2(动合触点):I0.2; 接触器线圈KM: Q4.0。 梯形图程序如图4-7所示。 对应语句表程序如下: A( O I0.1 O Q4.0 ) AN I0. 2 = Q4.0
图4-7 电动机启停控制程序
点击排行
