company350
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 135 点
下载积分: 562 分
在线时间: 14(小时)
注册时间: 2014-04-14
最后登录: 2019-11-19
查看company350的 主题 / 回贴
楼主  发表于: 2018-11-09 13:48
图片:
图片:
现和PC通讯做动作  D150里面现在从PC上读出的数据是H3131   或 H3031或3030 或3130  从右向左数 右边的31或者30 是 第一个通道的测试结果  最左边的31或30是第二通道的测试结果   想要对这个数据进行拆分  怎么做?求助大神
枫落云端
施主,脚抬一下
级别: 略有小成

精华主题: 0
发帖数量: 341 个
工控威望: 465 点
下载积分: 1595 分
在线时间: 409(小时)
注册时间: 2017-10-10
最后登录: 2024-10-12
查看枫落云端的 主题 / 回贴
1楼  发表于: 2018-11-09 17:14
用笨点的也比较简单的方法WTOB指令拆分
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2844 个
工控威望: 3616 点
下载积分: 3515 分
在线时间: 3797(小时)
注册时间: 2007-11-04
最后登录: 2024-11-05
查看tingfenghu的 主题 / 回贴
2楼  发表于: 2018-11-09 17:54
最简单的方法:
  mov h3130 k4m0
  mov k2m0 d0
  mov k2m8 d1,
还有就逻辑运算加移位。
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
sjbandmm
级别: 略有小成
精华主题: 0
发帖数量: 237 个
工控威望: 407 点
下载积分: 987 分
在线时间: 167(小时)
注册时间: 2008-08-23
最后登录: 2024-05-22
查看sjbandmm的 主题 / 回贴
3楼  发表于: 2018-11-10 11:33
ld m8000
wtob d150 d0 k30
这个指令可以拆分15个字的高低字节,放到30个字中,将d150-D164拆分到D0-D29中
tongdxms13
级别: 探索解密
精华主题: 0
发帖数量: 18 个
工控威望: 106 点
下载积分: 185 分
在线时间: 2(小时)
注册时间: 2015-12-06
最后登录: 2024-10-11
查看tongdxms13的 主题 / 回贴
4楼  发表于: 2018-11-11 11:38
学习一下
你滴小杰
级别: 探索解密
精华主题: 0
发帖数量: 82 个
工控威望: 161 点
下载积分: 612 分
在线时间: 37(小时)
注册时间: 2018-06-13
最后登录: 2024-06-13
查看你滴小杰的 主题 / 回贴
5楼  发表于: 2018-11-13 12:48
三菱有个指令,好像是截取一个D值的多少位,记不清楚是不是三菱的了,你翻翻手册看看。