您现在所在的是:

PLC论坛

回帖:2个,阅读:2873 [上一页] [1] [下一页]
1085
刹那
文章数:246
年度积分:50
历史总积分:1085
注册时间:2017/5/30
发站内信
发表于:2018/2/6 11:55:43
#0楼
遇到这么一个问题,用RS485接口MODBUS-RTU通讯协议读取变频器参数,为什么HMI里填写地址和实际变频器说明书给的地址对不上,老是要加1?如:
汇川MD280NS变频器参数读写以及博世力士乐变频器读写,HMI里写的地址就需要加1,这个怎么才能知道要不要加1?只有试了才知道吗?有没有什么方法?
如力士乐的通讯频率设定寄存器 0x7F01 十进制是32513,但是实际HMI里得用32514才对,这个怎么看的?和屏幕里用10进制,而变频器用的是16进制有关系?
附件 3.jpg



附件 2.jpg
[此贴子已经被作者于2018/2/6 11:58:31编辑过]
学习电子电路、工控、计算机高级语言编程(软件方向)及网络(web方向)编程。
37955
cvlsam 版主
文章数:12474
年度积分:566
历史总积分:37955
注册时间:2001/12/22
发站内信
2018论坛贡献奖
2017论坛贡献奖
2016论坛贡献奖
2015论坛贡献奖
2013论坛贡献奖
2012论坛贡献奖
2011论坛贡献奖
2011国庆活动
2010论坛杰出贡献奖
发表于:2018/2/6 13:36:28
#1楼
因为16进制从0x0开始排,10进制从40001开始,所以,要+1。

Good Luck~
[此贴子已经被作者于2018/2/7 14:35:14编辑过]
1140
m7_Hugo
文章数:42
年度积分:50
历史总积分:1140
注册时间:2017/11/2
发站内信
发表于:2018/2/7 7:36:38
#2楼
一楼说的对。设备地址表给的16进制就要加一。
此帖发自论坛手机版

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

46.8003