PLC如何实现计数清零功能
1、【控制要求】用启动开关X0(不带锁,按下只给一次信号)控制一个流水灯动作,X0有信号的时候,触发A、B灯自动循环闪烁,间隔延时2s,对循环次数计数10次。 设置一个计数清零键,按下清零键可运行的次数清零。
2、【动作分析】 按下启动开关X0,就是添加一个等待输入指令,X0有信号,就触发A灯(Y0)通,延时2s,再触发A灯(Y0)断,延时2s, A灯闪烁完成后,再是B灯(Y1)通,延时2s,再触发B灯叵萤茆暴(Y1)断,延时2s,循环一次计数一次,计数10次,添加计数跳转,跳转到A灯点亮的那一帧。 添加计数清零按键,在组合逻辑,添加一个检测输入X1(清零键,不带锁),再添加赋值运算,由于主程序在时序环编辑,所以清零清的是时序环的计数变量,也就是对C_时序计数变量寄存器赋值,C[0]=0+0=0,C0表示时序环0的计数变量(如果是时序环2编辑的程序,就是选用C2),只要按下X1,满足条件,计数就会归零。
3、【控制流程图】按照动作分析,每一个动作就是一个指令,每个指令用流程图的方式连接起来。
4、【程序编辑】在时序环0中编辑主程序咿蛙匆盗动作,按照控制流程图编辑动作指令,用计数跳转指令对程序计数。在组合逻辑,编辑清零动作。添加检测输入X1通,再添加赋值运算,属性框中选择N_时序计剞麽苍足数变量,赋值寄存器ID为0,也就是对时序环0的计数变量运行运算,N[0]=D[0]+D[0],D表示数值,0+0=0.
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:67
阅读量:69
阅读量:54
阅读量:96
阅读量:93