回复:【求助】这个16进制数值转换为所需的0-30%的值的转换程序正确吗?

阳春节拍

  • 帖子

    382
  • 精华

    2
  • 被关注

    5

论坛等级:侠士

注册时间:2023-03-01

钻石 钻石 如何晋级?

发布于 2025-08-31 15:58:37

3楼

你图片所述,可以看出此设备支持两个完全不同的通讯协议,前者为自由口协议,后者为RTU协议。

你使用的msg库程序为RTU协议读取气体浓度,完全正确。

改进建议:把你后边数据转换的程序删了吧,画蛇添足!你读到的vw900本身就是气体浓度数值,唯一问题是数值的单位是0.1%。所以如果是用于屏幕显示的话,你只需要将数值类型设定为十进制数,小数位数为1位,并在数值后边添加符号“%”。

评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-200 SMART

共有9030条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
X 图片
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。