TIME: IEC TIME 32位有符号整数 步长1MS
由上面可知:time的数据结构:D31位为符号位,D30_D0位为整数数值位。
最大值为:24D_20H_31M_23S_648MS。
假设:
那么:1.CPU 启动的时候,time值是否为0D_0H_0M_0S_0MS.只要CPU不停就一直以1ms步长累加。
2.TIME值达到最大值后,time是否复位为0D_0H_0M_0S_0MS.
3.如果程序中存在两个time类型存储区比较(刷新条件不一),若一个刷新后复位为0,另一个未刷新。比较后,岂不是存在错误判断。怎样避免这个问题的出现???
请教大家了....谢谢