签到有奖
消息提醒
运维工程师专区
官方商城
点击复制链接
关注该帖后,有多人参加探讨会对您通知与提示!
帖子
精华
被关注
论坛等级:游民
注册时间:2021-03-07
普通 如何晋级?
发布于 2022-08-06 12:14:45
30楼
状态栏点击有符号三个字,下拉菜单里面,点击real、直接就读出来了啊,哪有这么麻烦,直接读取就是了
至于保留两位小数,就是乘100,再取整,再除以100就可以了
引用23楼详细内容:
应该是厂家提供资料有问题,实际可能不是这个型号的仪表,没支持这个地址功能,请帮忙看看数据怎么快换转换,需求是保留两位小数的值
引用12楼详细内容:
我看到楼主在10楼上的在线程序,addr写40001后error = 0 ,但是,没有看到有数据读取到,这个还是真实的数据就是0,还是其它原因?
真如楼上季侠说的那样,uint我没有写16,也只能是猜测了,我也知道是16位数据的道理,只是400301寄存器地址报警102,猜测是否是这个原因。
因为没有楼主的从站硬件,我这里无法测试,只能是猜测了。
原来还有这操作,感谢你。
我试下可否直接将浮点值写进数据库
请填写推广理由:
AI 小西智伴登场,7×24 小时权威支援,让技术支持告别等待!
助你技有所长,论有所获
首次发帖探讨工控技术话题 立获新人礼包,100中奖哦! (包含周边、书籍、兑奖西币)
共有8941条技术帖
恭喜,你发布的帖子
快扫描右侧二维码晒一晒吧!
再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!
分享
只看 楼主
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!