WINCC里建立无符号32位数,改变格式DwordToSimaticBCDTimer,
线形标定过程值0--1000,变量值0-1,地址选择对应的定时器就OK了,要注意的是I/O域的数据格式选择为字符串。
将当前时间值的BCD码传给数据块
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――
其实平常最多使用的是直接把定时器的bi端接到一个MW,然后从WINCC中读。
用MW20做为定时器的时间设定值 , 前面用一条I_BCD码转换指令传MW20定时时间, 结果 输入0_999 的数时间对应0_9.99S没有问题, 但用0.1S做时间单元,设定4096以上的数时 有时定时器不能正常启动. 总的说来 还是对这块的帮组没有看明白,那位给指点下,我想连续的可以设定时间值在10S-50S 该怎么设定
s5#time数据格式是低12位为BCD码时间数;高2位是时基:
00-10ms
01- 100ms
10- 1s
11- 10s
所以大于4096就不正常了