mudbus通讯中模拟量的输出地址

我用PLC226CN做主站,单片机做从站,用mudbus通讯。主要是用MBUS_CTRL及MBUS_MSG这两个指令来通讯,控制单片机模拟量输出。
 问题1)单片机模拟量输出的地址对应mudbus的地址是多少?30001 至 3xxxx 是模拟量输入,哪对应的模拟输出地址呢?
 00001 至 0xxxx - 开关量输出 
   10001 至 1xxxx - 开关量输入 
 30001 至 3xxxx - 模拟量输入 
 40001 至 4xxxx - 保持寄存器 

 问题2)就算控制的不是单机,而是另一台PLC,那么用modbus通讯时其模拟量对应的地址呢?

问题补充:
我用的是mudbus通讯的MBUS_CTRL及MBUS_MSG指令.只要找到其控制量对应mudbus地址就行了。
 以下是对应西门子PLC地址的。
 00001 至 00128 - 开关量输出 ,对应的是Q0.0~Q15.7
 10001 至 10128- 开关量输入  ,对应的是I0.0~I15.7
 30001 至 30032 - 模拟量输入 ,对应的是AIW0~AIW62
 40001 至 4xxxx - 保持寄存器 ,对应的是V区
 那么mudbus对应西门子的模拟量输出地址呢?
 同样道理,mudbus对应单片机的模拟量输出地址呢?

最佳答案

看看这个帖子:
 http://www.ad.siemens.com.cn/club/bbs/post.asp?myreply=&b_id=3&a_id=479080&s_id=0&num=24#anch

提问者对于答案的评价:

原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc351822.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午12:56
下一篇 2021年7月5日 上午12:56

相关推荐

发表回复

登录后才能评论