发布于 2005-05-10 18:14:48
0楼
不管多好的计算机,都难避免。
变量的发生变化是在plc里面,等待通讯传上来,上位机记录它,然后标上时间标志,时间值来自计算机,所以无论多快的处理速度,都要有一些滞后,无非量值不同而已。
恰恰工业过程的值,对时间的敏感度并不高,因为过程值的变化往往都不是很频繁,就是说,绝对时间值上即便错位一点,也不能认为记录了错误的值。
再者,计算机的时间也是允许有一定的误差的,如果有的场合,需要比较精确的时间,恐怕也是相对时间,就是一个过程和另外一个过程之间的时间差。而这一点,很显然,在这里是没有问题的。
我能想到的对绝对时间要求比较高的场合,恐怕只有航天火箭的发射,由于与太阳引力有关,需要比较贴近原设计时间。
而如果我们的工程中确实需要时间标签的精度比较高的场合,恐怕需要在变量从plc往上传的过程中就给打上时戳。
微信公众号:PLC标准化编程,ZHO6371995