用户登陆
免费注册
找回密码
站内短信
论坛搜索
工控下载
用户名
密码
输入验证码:
生活
综合讨论
资料互助
程序样例
三菱工控
西门子区
欧姆龙区
触摸屏区
工控人家园
综合讨论
200PLC与森兰变频器MODBUS通讯
上一主题
下一主题
真本事
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
87 个
工控威望:
210 点
下载积分:
3335 分
在线时间: 46(小时)
注册时间:
2013-01-13
最后登录:
2024-09-19
查看真本事的
主题
/
回贴
楼主
发表于: 2017-03-25 22:09
只看楼主
|
小
中
大
第一次做MODBUS通讯 请问在用西门子提供的MODBUS通讯库同变频器通讯时,在给从站填写首个通讯地址时出现了通讯地址为16进制的5位数,如同森兰变频器通讯时,它通讯指令变量表中主控制字为3200(H) 在把它变换成MODBUS认识的地址为64C8A(H)共5位数 ,请问这正确吗
在西门子MODBUS通讯库中,填写5位数的首个通讯地址可以吗,我查资料都只看见是4位数的通讯地址
3200(H)
12800(K)
40001
412810
64C8A(H)
分享
sosyou
级别: 探索解密
发送短信
加为好友
精华主题:
0
发帖数量:
75 个
工控威望:
189 点
下载积分:
748 分
在线时间: 158(小时)
注册时间:
2016-05-13
最后登录:
2019-07-30
查看sosyou的
主题
/
回贴
1楼
发表于: 2017-03-26 09:51
只看该作者
|
小
中
大
3200H h 是16进制不用转换 32 00
12800K K是十进制要转换
40001 是指0 只要是40000多的都要减40001 就是PLC的地址 40000多是触摸屏用的多
分享
真本事
级别: 略有小成
发送短信
加为好友
精华主题:
0
发帖数量:
87 个
工控威望:
210 点
下载积分:
3335 分
在线时间: 46(小时)
注册时间:
2013-01-13
最后登录:
2024-09-19
查看真本事的
主题
/
回贴
2楼
发表于: 2017-03-26 22:02
只看该作者
|
小
中
大
现在网上可以看见有人之前贴出了同台达变频器通讯的例子 如通过MODBUS标准库和台达变频器通讯时 参数:对驱动器命令2000H 进行写入相应的数值 在MODBUS通讯库里填写的首个通讯地址为16#BC41 而不是2000H的
2000H转变成MODBUS认识的地址为
2000(H)
8192(K)
40001
48193(K)
BC41 (H)
所以在首个通讯地址中填入 48139 或者BC41是都可以通讯成功的
分享
上一主题
下一主题
工控人家园
综合讨论
200PLC与森兰变频器MODBUS通讯
http://www.ymmfa.com
访问内容超出本站范围,不能确定是否安全
继续访问
取消访问