问题描述:
为什么我编写程序使用系统字%SW49~%SW53给Twido处理器修改系统时间后,系统时间无法正常运行,并且一分钟后会自动更改?所属产品线:
Twido解决方法:
系统字%SW49~%SW53使用的是BCD码表示系统时间,在程序中赋值时应使用16进制数值表示,例如年份%SW53应赋值为16#2013,而用户编程时直接使用十进制赋值%SW53=2013,转换成16进制后为16#07DD,对于系统字%SW53来说是一个非法的数值,系统检测到非法的数值后,就会自动使用其它有效的时间格式更新系统字。
是否有帮助?