威纶通官方论坛

数值显示单元的问题

[复制链接]
发表于 2011-8-15 10:19:02 | 显示全部楼层 |阅读模式
我将数值单元设置成小数点前2位,后2位,计算机与触摸屏建立起modbus通信,我发送了一个数值7 为何数值单元显示 0.07 而不是7.00呢。求解释!!!
发表于 2011-8-15 10:26:21 | 显示全部楼层
数据格式要设置为浮点数,你可能设置为整数了
 楼主| 发表于 2011-8-15 13:55:05 | 显示全部楼层
我设置的是 16-bit unsigned 难道不对吗
发表于 2011-8-15 14:24:19 | 显示全部楼层
勾选“比例转换” 100倍
 楼主| 发表于 2011-8-15 14:38:53 | 显示全部楼层
回复 4# 99aaa99sss
比例转换没有100倍,只有比例最大值 和比例最小值的设定。 比例最大值设置成100是不对的啊
发表于 2011-8-15 15:06:21 | 显示全部楼层
你要设的最大值比如是“50” ,在下面的“上限值”设成“5000”就可以了。
 楼主| 发表于 2011-8-15 15:38:07 | 显示全部楼层
回复 6# 99aaa99sss 恩 我调试下试试吧,但是小数部分会怎么显示呢。。。
发表于 2011-8-15 18:33:10 | 显示全部楼层
应该是设置了2位小数,收到的数据就自动除以100了吧
发表于 2011-8-16 10:13:58 | 显示全部楼层
数字格式除32位浮点数以外,设置两位小数,会自动把最低的两位数编程小数。
您需要登录后才可以发帖 登录 | 注册

本版积分规则

回复帖子

Archiver|小黑屋|威纶通官网 ( 粤ICP备06054553号 )

GMT+8, 2024-5-20 05:26

Powered by Discuz! X3.4

© 2001-2023 Comsenz Inc.

快速回复 返回顶部 返回列表