sunnykmc
SunnyKMC
级别: 工控侠客
精华主题: 0
发帖数量: 287 个
工控威望: 3745 点
下载积分: 28898 分
在线时间: 413(小时)
注册时间: 2014-04-20
最后登录: 2024-05-23
查看sunnykmc的 主题 / 回贴
楼主  发表于: 2018-12-25 14:37
请问可将2个寄存器数值合并于另一寄存器(10进制)?
比如D1是月,D2是日,D3为D1与D2的合并值
D1=12月
D2=25日
D3=1225

须用何种指令来达成

原则上皆是两位数
所以不会有超过9999到第五位

日期时间值直接取plc万年历
到时设计使用时
要取何时建立的资料
目地要减少寄存器的使用数量
[ 此帖被sunnykmc在2018-12-25 15:18重新编辑 ]
zmrs163
级别: 略有小成
精华主题: 0
发帖数量: 350 个
工控威望: 498 点
下载积分: 1417 分
在线时间: 311(小时)
注册时间: 2017-06-12
最后登录: 2024-06-14
查看zmrs163的 主题 / 回贴
1楼  发表于: 2018-12-25 14:53
最简单的方式就是乘100相加,这种最最常规的指令肯定做了底层优化加快运算速度的,你要用其他指令实现肯定没这个快的
本帖最近评分记录:
  • 下载积分:+5(sunnykmc) 真诚感谢!