关于PLC系统时间问题探讨

分享到:
386
下一篇 >

菜鸟:

请教828DSL系统时间如DB1800.DBBE1008,低四位表示年个位,高四位表示年的十位,我想用DB数据与系统数据比较,不知如何做,要用字位移吗。因为这个只是2进制8位,字位移不知如何操作,*好给个例子学习一下。

学霸:

你可以用F0 和0F的16进制与系统时间做”与“操作 来保留你想要的低四位或者高四位 然后进行比较

还不如直接比较 系统时间是BCD码 转换下就容易比较了

菜鸟:

谢谢回复,有点思路了,找时间上机试试。

请教我用I_BCD转换,将十进制14读入DB9045.DBW6,编译没有正常,但下载的系统PLC会报错DB9045.DBW6罗辑出错。不知是什么原因。DB块不是不用定义吗,感觉是块没有定义不能用一样

学霸:

编译正常,此网络只有写一个转换并无其他程序


你可能感兴趣: 工控菜鸟园 数控系统 SINUMERIK PLC
无觅相关文章插件,快速提升流量