对S7-300/400计时器的操作

发布时间:2023-10-28
西门子s7300/400是目前在国内使用比较多的plc。使用plc,不可避免地要用到计时器。在大多数工程中,都有上位计算机监控软件和plc进行数据交换,这其中往往就有计时器的计时值的读取和设定。
在一次工程实施过程中,我们发现从plc读上来的几个计时器时间不太对,有的除10是正确的计时值,有的就不是。针对这个问题,我们进行了一番试验和琢磨,终于有所收获,写出来,与大家共享。
1、 计时器本质上还是计数器,计数值范围是0-999。
2、 计时器采用的计时脉冲时间单位(时基)不同,有10ms、100ms、1s、10s四种,因此计时范围大小不同。
3、 当预置计时值采用变量给定时、变量中有明确的时基设定,计时输出值的时间单位和设定值的时基单位相同。
4、 当预置计时值采用常量给定时,计时输出值的时间单位不确定,它按照最大精度原则确定时间单位,具体说来就是:
设定值范围 时基 时基标志
0-9s990ms 0-9s990ms 10ms 0000h
0-99s900ms 0-1m39s900ms 100ms 1000h
0-999s 0-16m39s 1s 2000h
0-9990s 0-2h46m30s 10s 3000h
如果计时设定值不超过10秒,预设为常数,想显示成以秒为单位的时间,就必须对时间值除以100;如果10秒≤计时设定值<100秒,预设为常数,想显示成以秒为单位的时间,就必须对时间值除以10,其余类推。
5、 如果要从上位机设置计时器预设值,可设置到一个无符号整数中,该数和时基标志进行或运算后就是准确的时间值。具体用哪一个时基标志,参考上表确定之。
上一个:轻钢龙骨的安装应符合哪些规定?
下一个:m1与其他芯片对比(m1和m1pro的区别)

RC0603DR-0734KL,0603 34KΩ 0.5% 1/10W 电阻
微信删除红色感叹号怎么打出来(手机红色感叹号怎么打出来)
i52410m处理器参数(i52410m性能怎么样)
大果沙棘的修剪与采收
小米驱动一直安装失败怎么办,小米驱动安装失败怎么办呢
文件删除的照片怎么恢复,如何找回文件管理删除的照片
学生电子手表怎么关闭闹钟(4键电子手表怎么关闭闹钟)
好的普洱茶仓储需要具备哪些重要因素?
u盘数据恢复软件哪款免费使用最好(哪里有专业u盘数据恢复)
MCS-51单片机的基本组成