black.ghost
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 105 点
下载积分: 468 分
在线时间: 13(小时)
注册时间: 2015-05-05
最后登录: 2024-03-11
查看black.ghost的 主题 / 回贴
楼主  发表于: 2023-09-14 18:47
图片:
图片:
图片:
组态王7.5与台达AS228T通过modbus TCP通讯,现在要读取并显示PLC里面的D2336里面的数值。查询得知,D2336对应modbus地址是402337。但是填写这个地址后,组态王运行界面却显示的数值是0,如果填写402338,那么是有数值显示,但是也有奇怪的现象,整数与PLC里面的一致,但小数点位要么是0,要么是5,与PLC里面的的小数位不一样。请各位大神指点是什么原因,如何解决,谢谢!
yiyang1
级别: 略有小成
精华主题: 0
发帖数量: 268 个
工控威望: 408 点
下载积分: 1094 分
在线时间: 349(小时)
注册时间: 2012-11-11
最后登录: 2024-05-02
查看yiyang1的 主题 / 回贴
1楼  发表于: 2023-09-15 10:47

black.ghost
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 105 点
下载积分: 468 分
在线时间: 13(小时)
注册时间: 2015-05-05
最后登录: 2024-03-11
查看black.ghost的 主题 / 回贴
2楼  发表于: 2023-09-15 14:56
谢谢兄弟的回应。
为什么填写地址402337不行,而填写地址是402338却可以?②显示顺序没有问题,但为什么小数点后的数值不是0就是5?
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2793 个
工控威望: 3565 点
下载积分: 3409 分
在线时间: 3714(小时)
注册时间: 2007-11-04
最后登录: 2024-05-03
查看tingfenghu的 主题 / 回贴
3楼  发表于: 2023-09-15 23:27
引用
引用第2楼black.ghost于2023-09-15 14:56发表的  :
谢谢兄弟的回应。
为什么填写地址402337不行,而填写地址是402338却可以?②显示顺序没有问题,但为什么小数点后的数值不是0就是5?

Modbus 有些软件会偏移一位,
即你填入1的地址,软件以0的发报文,
这个只能自己去测试。
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
往事如风
科技改变制造
级别: 网络英雄

精华主题: 0
发帖数量: 10721 个
工控威望: 17874 点
下载积分: 10336 分
在线时间: 2632(小时)
注册时间: 2013-01-31
最后登录: 2024-05-01
查看往事如风的 主题 / 回贴
4楼  发表于: 2023-09-16 21:27
三人行者必有我师 ,择其善者而从之
牛腩粉
级别: 家园常客
精华主题: 0
发帖数量: 36 个
工控威望: 648 点
下载积分: 944 分
在线时间: 47(小时)
注册时间: 2019-08-16
最后登录: 2024-04-20
查看牛腩粉的 主题 / 回贴
5楼  发表于: 2023-09-18 09:52
学习了,专门讨论技术的帖子太少了。
black.ghost
级别: 探索解密
精华主题: 0
发帖数量: 10 个
工控威望: 105 点
下载积分: 468 分
在线时间: 13(小时)
注册时间: 2015-05-05
最后登录: 2024-03-11
查看black.ghost的 主题 / 回贴
6楼  发表于: 2023-09-18 19:40
引用
引用第3楼tingfenghu于2023-09-15 23:27发表的  :

Modbus 有些软件会偏移一位,
即你填入1的地址,软件以0的发报文,
这个只能自己去测试。


谢谢!