用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
手册
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
西门子工控论坛
200smart,modbus读取数据
上一主题
下一主题
青年加油
好好学习,努力挣钱
级别: 论坛先锋
发送短信
加为好友
精华主题:
0
发帖数量:
184 个
工控威望:
1059 点
下载积分:
10249 分
在线时间: 154(小时)
注册时间:
2019-06-08
最后登录:
2025-01-18
查看青年加油的
主题
/
回贴
楼主
发表于: 2022-07-20 10:36
全看
|
小
中
大
图片:
用的SB CM01 通过modbus读取模块的参数,读取出来的数据都存在VW3000,VW3002,VW3004,,,,VW3030,一共16通道,现在问题是,参数实际应该是小数,然后读取出的数值是实际数值的100倍,如果就一个通道,一路参数,我可以运算一下,但是现在16个通道,换算起来太繁琐了,要先整数转双整数,在转小数,再除以100,而且这个模块有很多,我想请问一下有什么便捷办法吗,我该怎么转换才好呢
[ 此帖被青年加油在2022-07-20 12:04重新编辑 ]
分享
zjy000
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
26 个
工控威望:
219 点
下载积分:
561 分
在线时间: 179(小时)
注册时间:
2007-11-12
最后登录:
2025-01-13
查看zjy000的
主题
/
回贴
1楼
发表于: 2022-07-22 13:00
全看
|
小
中
大
做一个功能块,8个vw入, 4的个· VD出,如果16个·vw, 调用它两次就行,输入多了, 就多次调用它。 还有一点要注意, 西门子的VD是低字节在前,整合成FLOAT 的 VD时、经常 输入的·高低vW 要相互交换的。
分享
上一主题
下一主题
工控人家园
西门子工控论坛
200smart,modbus读取数据
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问