18168722527
无所畏惧
级别: 探索解密
精华主题: 0
发帖数量: 54 个
工控威望: 156 点
下载积分: 696 分
在线时间: 19(小时)
注册时间: 2017-06-25
最后登录: 2025-07-05
查看18168722527的 主题 / 回贴
楼主  发表于: 21天前
关于台达 DVP48EC  两个16位数据寄存器组成一个16位寄存器的方法

https://www.bilibili.com/opus/1083839760274817028

# 关于台达 DVP48EC  两个16位数据寄存器组成一个16位寄存器的方法



###     1、台达 DVP48EC 和 三菱 FX5U 进行Modbus-RTU通讯时接收回来的数据和发送的数据显示方式不一致?

####         台达 DVP48EC  Modbus-RTU 主站:

​                定时读取 1# 站  H0 开始的16个寄存器值

​            <img src="C:\Users\WUKUI\AppData\Roaming\Typora\typora-user-images\image-20250629153019926.png" alt="image-20250629153019926" style="zoom:80%;" />

####         三菱 FX5U 从站:

​                使用SM412 1秒钟定时器 对D0的值+1

​                <img src="C:\Users\WUKUI\AppData\Roaming\Typora\typora-user-images\image-20250629152141320.png" alt="image-20250629152141320" style="zoom:80%;" />



### 2、程序测试 寄存值监视:

​    **FX5U: 16位寄存器 D0 --> H01EF**

​            <img src="C:\Users\WUKUI\AppData\Roaming\Typora\typora-user-images\image-20250629153436707.png" alt="image-20250629153436707" style="zoom:80%;" />

​    **DVP48EC**:

​        程序监控显示 DVP48EC 读取到的FX5U 16位寄存器D0的值被分别保存在 D3 D4 两个16位寄存器内,不方便观察比对数据的正确性。

​            ![image-20250629153606505](C:\Users\WUKUI\AppData\Roaming\Typora\typora-user-images\image-20250629153606505.png)



### 3、 让读取到的寄存器值显示正确的值

​        通过监视发现 :

​                    FX5U D0 :高八位的值  H01 →  DVP48EC  D3:低八位 H01

​                    FX5U D0 :低八位的值  HEF →  DVP48EC  D4:低八位 HEF

​        **通过程序处理后的数据 DVP48EC D150 : F01EF**

![image-20250629155457674](C:\Users\WUKUI\AppData\Roaming\Typora\typora-user-images\image-20250629155457674.png)

​        **数据处理程序**:

​            1、使用BMOV指令 把接收到的数据转存到 D100 开始的20个寄存器内

​            2、使用 SWAP 高低字节交换指令 使 D103 的值由H01 →  H0100

​            3、使用ADD BIN加法指令  D103 高八位 H0100 + D104 低八位 H00EF = D150 H01EF

​                <img src="C:\Users\WUKUI\AppData\Roaming\Typora\typora-user-images\image-20250629163334821.png" alt="image-20250629163334821" style="zoom:80%;" />
描述:DVP48EC
附件: Dvp0.rar (2 K) 下载次数:8
网站提示: 请不要用迅雷下载附件,容易出错
描述:FX5U
附件: FX5U-DVP48.rar (436 K) 下载次数:6
网站提示: 请不要用迅雷下载附件,容易出错
三菱 信捷 欧姆龙 PLC 触摸屏  MGSC  Pro-face   Eplan 15720884338
往事如风
科技改变制造
级别: 网络英雄

精华主题: 0
发帖数量: 11974 个
工控威望: 19368 点
下载积分: 14428 分
在线时间: 2785(小时)
注册时间: 2013-01-31
最后登录: 2025-07-18
查看往事如风的 主题 / 回贴
1楼  发表于: 21天前
  
三人行者必有我师 ,择其善者而从之