登录
首页
PLC论坛
台达PLC
回帖
发帖
正文
主题:台达PLC与温度仪485通讯
点击:4822 回复: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
上一页
下一页
工控新闻
线下培训 | 米尔&瑞萨电子基于RZ/G2L的OpenAMP混合部署实战培训
台达荣登“在华外企ESG先锋20”榜单第四名
BIS-6388A:搭载英伟达JETSON系列处理器,为算力释放提供硬件支撑
全国首套!汇川携手河北港口集团打造移动岸电系统,助力绿色港口新时代
灵活高效易部署,E-House 为中国出海企业打造“开路先锋”
Visionary-B Two 智能 3D 视觉摄像机
ABB收购西门子在华开关插座业务,深化电气业务布局
更精准、更高效 三菱电机助力生活用纸行业智造升级
更多新闻资讯