当前位置:张前苏PLC软件>>对象应用>>可调定时>>

 

16位的8档定时

设定:

3个DIP开关输入22,输入23,输入24

组合得到100-800秒定时,100秒一挡

程序:

十六位加一 秒脉冲,内存01,内存02

反触点 输入22,中间051

反触点 输入23,中间052

反触点 输入24,中间053

串联3 中间051,中间052,中间053,中间060 ;000 3个开关的组合

串联3 中间051,中间052,输入24,中间061 ;001

串联3 中间051,输入23,中间053,中间062 ;010

串联3 中间051,输入23,输入24,中间063 ;011

串联3 输入22,中间052,中间053,中间064 ;100

串联3 中间052,输入24,中间065 ;101

串联3 输入22,输入23,中间053,中间066 ;110

串联3 输入22,输入23,输入24,中间067 ;111

双内存赋值 中间060,内存03,内存04,0,100 ;100秒

双内存赋值 中间061,内存03,内存04,0,200 ;200秒

双内存赋值 中间062,内存03,内存04,1,44 ;300秒

双内存赋值 中间063,内存03,内存04,1,144 ;400秒

双内存赋值 中间064,内存03,内存04,2,88 ;500秒

双内存赋值 中间065,内存03,内存04,2,188 ;600秒

双内存赋值 中间066,内存03,内存04,3,32 ;700秒

双内存赋值 中间067,内存03,内存04,3,132 ;800秒

大于双内存 内存01,内存02,内存03,内存04,中间068;时间到

双内存赋值 中间068,内存01,内存02,0,0;重复

双内存赋值 开机启动脉冲,内存01,内存02,0,0;开机自动清零.

说明:

1:定时的的长度超过256,所以使用16位的命令

2: 使用了: 大于双内存

就可以在运行过程中,平滑的换档.想想:为啥?

  当前位置:张前苏PLC软件>>对象应用>>可调定时>>16位的8档定时
北京张前苏电子科技有限公司制作