3439332482
级别: 略有小成
精华主题: 0
发帖数量: 62 个
工控威望: 239 点
下载积分: 476 分
在线时间: 71(小时)
注册时间: 2024-06-28
最后登录: 2024-11-22
查看3439332482的 主题 / 回贴
楼主  发表于: 2024-08-13 15:24
用的是三菱Q系列的plc,有一个D504的变量,是32位浮点数格式,把这个变量关联到触摸屏的输入框中,
plc'编程软件里监控的值是0.036,在触摸屏里一直显示0,mcgspro设备窗口里看了,通道啥都是对的,为啥显示不出来?
还是这个程序,在Y寄存器里有一个Y84的变量,但是在触摸屏里显示Y54,这个是啥原因,是16进制转换的原因吗?
[ 此帖被3439332482在2024-08-14 08:31重新编辑 ]
lct0502
级别: 略有小成
精华主题: 0
发帖数量: 80 个
工控威望: 202 点
下载积分: 653 分
在线时间: 105(小时)
注册时间: 2012-10-21
最后登录: 2024-11-22
查看lct0502的 主题 / 回贴
1楼  发表于: 2024-08-13 17:50
没图没程序,怎么给你回答呢?
工控小c
级别: 工控侠客
精华主题: 0
发帖数量: 325 个
工控威望: 2135 点
下载积分: 755 分
在线时间: 330(小时)
注册时间: 2022-10-14
最后登录: 2024-11-22
查看工控小c的 主题 / 回贴
2楼  发表于: 2024-08-13 18:25
浮点数那个看下小数点位数
gxtmdb82164
级别: 论坛先锋
精华主题: 0
发帖数量: 757 个
工控威望: 1135 点
下载积分: 373 分
在线时间: 594(小时)
注册时间: 2019-09-22
最后登录: 2024-11-22
查看gxtmdb82164的 主题 / 回贴
3楼  发表于: 2024-08-14 10:03
昆仑通态比较讨厌,额外多出一道实时数据库啥的破玩意,出错概率也大

通道、变量、显示控件都有可能导致这个问题,挨个检查一遍,不行就二进制或者十六进制显示,直接读寄存器原始值,先看有没有内容,再处理格式问题
catywu
级别: 家园常客
精华主题: 2 篇
发帖数量: 624 个
工控威望: 830 点
下载积分: 19879 分
在线时间: 542(小时)
注册时间: 2007-08-19
最后登录: 2024-11-20
查看catywu的 主题 / 回贴
4楼  发表于: 2024-08-14 20:49
检查以下设置:32位整数字节序,32位浮点字节序,即高低字节转换设置。