当前位置: 主页 > PLC控制

定时器的格式问题

求大神帮忙看看下面定时器时间是多少定时的格式步应该是s5t的格式吗?为什么能这么做?

图片说明:

19cc1a9fb43e71ddb442bb74a667CEc6定时器的格式问题

最佳答案

DB27.DBW22是外部输入的一个数,不是时间的格式,要根据S5T的格式进行一步转换
S5T的格式是(从左到右,按4个位来排列)见附图:01
定时器字的0到9位包含二进制编码的时间值,BCD码的格式;第12和13位包含二进制编码的时间基准;
从你的程序上看,第一步先将输入的这个数转换成BCD,也是就是指令ITB,因为时间的值是BCD码的格式,然后就是第二步与W#16#1000,进行一个逻辑或的过程,这个步骤的确定时基,这里用到了1,那么时间的格式就是01,所以时基是100MS;这样的成了一个完整的是S5T时间了,比如输入的数值为100,那么对应的S5T时间就是10S;注意你输入的这个值不要超过999;

图片说明:

FC22b81be46f500837b1DA42249f4f12定时器的格式问题

提问者对于答案的评价:
3q

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号