恭喜,你发布的帖子
发布于 2016-07-17 17:18:55
5楼
因为300的定时器(指S5T)的最小时基为10ms,定时器位和当前值的更新不与扫描周期同步。对于大于10ms的程序扫描周期,定时器一旦被激活,在一个扫描周期内,定时器位和当前值刷新多次。这个和200的1ms分辨率的定时器的工作方式是一样的。你在200里能实现,你的定时器号是否是用的是T37-T63, T101-T255之间的,这是100ms分辨率的定时器,它的位和当前值在指令执行时刷新。如果你把定时器号改成T32, T96这种1ms分辨率的定时器,又会出现300这种情况。
在S7-200PLC里我确实是用的100ms的定时器,等会我用1ms时基的定时器试一下。谢谢你大神。
请填写推广理由:
分享
只看
楼主