smart-200 modbus通讯

modbus地址是3031,2425,2627,2829,3233,3435,PLC起始地址为VB200,对应输出地址是多少?总共带有5个仪表从站

问题补充:
modbus相对VB的地址该怎么写

最佳答案

modbus地址是3031,2425,2627,2829,3233,3435应该是一个仪表从站的6个字地址,5个站就需要30个字地址长度,及VB200~VB259,然后编写程序轮流读取各站数据。
建议使用读完成标志位置位一个标志位,然后使用该标志位作为读下个站的条件,完成后复位该标志,轮询下个站。。。
补充
比如1#站 MBUS_MSG指令的DataPtr使用&VB200给出存放数据的地址,2#站 MBUS_MSG指令的DataPtr使用&VB212给出存放数据的地址.。。。

提问者对于答案的评价:
感谢,虽然还是不怎么明白

专家置评

modbus地址是十进制还是十六进制的数,转换成十进制后加40000/40001或者加400000/400001

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月18日
下一篇 2017年6月18日

相关推荐