登录
首页
PLC论坛
台达PLC
回帖
发帖
正文
主题:台达PLC与温度仪485通讯
点击:4994 回复:14
楼主
编辑
引用
管理
wt112233
台达PLC与温度巡检仪进行MODBUS-RTU通讯,读取温度当温度低于25.5度的时候是正常的,高于25.5度显示就不正常了怎么回事,也就是超过了255的数值高位与低位显示就跟巡检仪对不上了。
19-10-27 21:50
1楼
编辑
引用
管理
wt112233
请大神帮忙解答,D34是读取的温度值,当这个值=<255的时候是正常的,超过了255的值就不正常了
19-10-27 21:52
2楼
编辑
引用
管理
YXBK
应该是通讯设置里面数据位的问题,255换成二进制是1111 1111 8位,加一个就成9位了。
最后修改:
2019/10/28 9:01:19
19-10-28 08:54
3楼
编辑
引用
管理
wt112233
设置M1161为OFF是16位,M1161为ON是8位,M1161不管是什么状态,都是一样的效果,数值只能读到,255,当成了256就不正常了,高位D33就变成了1,低位D34就成了0,所以是256,换成二进制就是0000 0001 0000 0000 ,255以下就是以十进制表示,为什么到了256就变成了二进制表示了,难道还需要转换吗
19-10-28 14:01
4楼
编辑
引用
管理
YXBK
把温度巡检仪说明书里面的通讯部分传上来看看
19-10-28 14:23
5楼
编辑
引用
管理
1042300933
我也遇到这个问题,ES2 D1075超过255就不正常了,请问有谁能帮忙吗?读取对象是80 81两个寄存器,
20-01-01 18:03
6楼
编辑
引用
管理
zhanglichang
你好,问题解决没有,应该是存储器高位和低位问题,怎样解决目前我也需要答案
20-05-31 12:07
7楼
编辑
引用
管理
1248672638
你好版主,请问你这个是怎么实现的?
21-07-12 17:56
8楼
编辑
引用
管理
中国石雕
工友们好 你们选择这个问题解决了吗 怎么解决的?我现在页刚遇到
22-05-04 17:00
9楼
编辑
引用
管理
wt112233
已经解决,超过255就进位了,低位*256在加高位就对了。
23-10-08 21:37
上一页
下一页
工控新闻
4000亿,今年港交所最大IPO敲钟了
2024工博会:华龙讯达携国产大型PLC在6.1号馆主通道等您!
强强联手!华为大模型强势赋能宝钢,钢铁行业迎来史诗级变革
总经理专访 | 价值引领 倍福的创新力量
工博会邀请函 | ABB运动控制诚邀您莅临6.1号馆B171展台
中控技术以数智赋能,构建“AI+”的制造业数字化新模式
9月24日直播预告 | 2024工博会震撼来袭——图尔克展台现场直播
开展倒计时!倍福诚邀您一起聆听智能制造与未来工业的深刻对话
更多新闻资讯