杨康
学海无崖
级别: 家园常客
精华主题: 0
发帖数量: 704 个
工控威望: 637 点
下载积分: 1947 分
在线时间: 90(小时)
注册时间: 2006-11-23
最后登录: 2023-12-20
查看杨康的 主题 / 回贴
楼主  发表于: 2013-11-27 13:36
使用信捷XC3系列PLC,在触摸屏里面用D0,写入一个数据375,要求把这个数据拆开写到PLC的两个寄存器里面,使D50=03,D52=75。有什么简易办法没?或者把PLC中两个数据D80=04,D82=37合并成一个数据在寄存器D2里面,使D2=437,请教各位有什么简易办法没?谢谢......
andre11
级别: 探索解密
精华主题: 0
发帖数量: 7 个
工控威望: 134 点
下载积分: 650 分
在线时间: 1(小时)
注册时间: 2013-09-06
最后登录: 2014-01-25
查看andre11的 主题 / 回贴
1楼  发表于: 2013-12-16 18:46
楼主可以先将D80的内容04进行前四位和后四位进行换位,OMRON的指令MOVD  ,这样的话(D80)=0400,然后和#1100进行与运算,保留前四位,同理D82的内容也是一样。然后将D80和D82的内容或运算,就可以了。