S7 200与单片机通过Modbus 485 通讯,知道从站单片机地址为0010H,0011H,0012H,怎么确定Modbus地址
最佳答案
你将从站单片机的地址转换成10进制后再加40001就是单片机的从站地址。
0010H转换10进制位 16 PLC中Addr管脚填写地址是40017(40001+16=40017)或是40016(40000+16=40016)40000+16=40016。一般PLC中Addr管脚是填写40017这个值。下面也是这样计数,就不一一写出来。
0011H转换10进制位 17 PLC中Addr管脚填写地址是40018或是40017
0012H转换10进制位 18 PLC中Addr管脚填写地址是40019或是40018
上面单片机每一个地址我给出了两个对应地址,你先试40001加的结果,如果不对你在去是40000加的结果。
S7-200 Modbus RTU 通信:
http://www.ad.siemens.com.cn/service/article/S7-200/S7-200modbus/Default.aspx
图片说明:
提问者对于答案的评价:
非常感谢
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc371008.html