恭喜,你发布的帖子
发布于 2023-10-22 12:37:11
18楼
1)目前已知的计时器都是有误差的,铯原子钟现在的版本,约为2000万年误差小于1秒,所以蓝星上所有的人类都在这个坑里。
2)PLC与单片机的时钟都来自于晶振,而晶振的误差主要来自于温度,电压,如果采用同样晶振的PLC和单片机,其时钟误差又能有多大?大概搞控制的都在这个坑里。
3)单以西门子PLC来说,
SMART PLC 的实时时钟误差是+/- 120秒/月
S7-1200PLC 的实时时钟误差+/- 60秒/月
S7-1500PLC的实时时钟误差 每日偏差最大值10秒,典型值2秒
搞西门子控制的都在这个坑里
4)我就用同一个PLC,比如SMART ST20,我采用不同的计时方法,比如秒脉冲时钟,定时器,定时中断,SMW22,BITTIME等等,能不能保证一样的精度,能不能跳出这个坑?
5)在控制上,我们需要搞清楚,我们需要的是对时刻的精度,还是对时长的精度,当然两个时刻之差就是时长,但是保持时刻精度的实现现在来说还是有难度的,PLC也好单片机也好,鲜有集成类似GPS芯片的,这样,在常规的控制中我们只能利用控制系统的晶振来实现相对时长的控制,那么这个误差的存在,必然会导致累计误差的产生,而且时长越大,绝对误差值也是越大的,这靠系统本身能解决吗?这只能靠一些系统之外其他的方法来解决。
请填写推广理由:
分享
只看
楼主