您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC减1指令

来源:艾特贸易2017-06-05

简介①指令名称:减 1 指令 (DEC_B) (DEC_W) 和 (DEC_DW) 。 ②指令的功能: IN-1=OUT 。 ③指令的形式和操作数:见表 6-22 。 表 6-22 减 1 指令的形式和操作数 减 1 指令的作用是使得输入端的数值减

    ①指令名称:减1指令(DEC_B) (DEC_W)(DEC_DW)    ②指令的功能:IN-1=OUT    ③指令的形式和操作数:见表6-22    6-22    1指令的形式和操作数
减1指令的形式和操作数
    1指令的作用是使得输入端的数值减1后在输出端输出,共有3条具体指令,与加1指令一样,读者可参考前面的指令进行练习使用。    下面通过具体的案例来说明这些指令的应用。    6-11控制要求:在数模转换中,需要一个数字量在04000范围内变换,当按下增加按钮时,数据就增加,但最大只增加到4000;当按下减小按钮时,数据就减小,最小只能减小到0    分析:这个例子在实际中经常要用到,在数模转换中,需要得到连续变化的模拟量时就要用到。根据案例要求,I/O分配如下:I0.0为增加按钮;I0.1为减小按钮;Q0.0到达最大数据时指示灯亮;Q0.1到达最小数据时指示灯亮。在数据变化时,变化的频率我们可以通过定时器做个脉冲信号来进行控制。程序如图6-24所示。
 例6-11的控制程序
    6-24    6-11的控制程序    6-12用比较指令和加1、减1指令编写开关灯控制程序,要求控制按钮I0.0按下一次,灯Q0.0亮,按下2次,灯Q0.0Q0.1全亮,按下3次,灯全灭,如此循环。    分析:利用加1指令INC B控制数据VB0,当这个数据等于1时,Q0.0点亮,当数据等于2时,QO.1点亮,当数据等于3时,马上把数据归零,同时把Q0.0Q0.1复位。控制程序如图6-25所示。
例6-12的控制程序
    6-25    6-12的控制程序    6-13 6-26所示为仓库区及库存显示面板。在两个传送带之间有一个能装100件物品的临时仓库,传送带1将物品送至临时仓库,I0.0为物品进仓感应器,传送带2为物品出仓,I0.1为出仓感应器,面板上的指示灯显示仓库内物品的库存情况,Q0.0表示空仓,Q0.1表示仓库不空,但小于50%Q0.2为仓库装载超过50%Q0.3为仓库装载超过90%Q0.4表示满仓。写出控制程序。
仓库区及库存显示面板示意图
    6-26    仓库区及库存显示面板示意图    分析:物品进仓,就用加1指令,表示进了一个物品,出仓就用减1指令,表示出了一个物品;然后用比较指令进行比较,驱动相应的指示灯。控制程序如图6-27所示。
例6-13的控制程序
例6-13的控制程序
    6-27    6-13的控制程序