欢迎光临大柏电子科技(上海)有限公司
当前位置
首页 > 新闻中心 > 常见问题
西门子smart200 modbus485通讯地址请教
2021/10/16 10:29:41
西门子smart200 modbus485通讯地址请教

smart200 modbus485通讯地址请教,下图中地址50001~50003这几个地址怎么写呢?S7?200 SMART 支持以下地址范围已经不包括这个区域了。
注意一下你附图中的功能码。
功能码5 表示写线圈,图中给出的是 50001 50002 50003 这三个地址就是线圈地址,可以直接用。有一点注意功能码5一次只能写一个线圈。即要写这三个,得用三个MSG 指令。
功能码4 表示是读仪表的模拟量寄存器,地址是 3XXXX 这样的,所以读净重时用 340001,由于是浮点数,所以数据长度是 2
看看这个链接中的表一关于功能码的说明。
https://www.ad.siemens.com.cn/productportal/Prods/s7-200-smart-portal/200SmartTop/communication/serial_port/modbus/Master/Master.htm
前面加4比如50001写成450001
你用450001的首地址,count 管脚写3.
补充问题回复:
没有。
你还可以试试450002开始的3个字数据。
就是理解上+1的那种情况。
看你的说明,应该直接取消前面的5字头,0001(0002)这样的。
40001读取净重,可通过读取指令如下图;50001-50003是位可以直接写1或0对应的操作。
首先要确保485通讯是正常,建议使用MODSCAN用USB转485接口进行测试;测试正常后,再连入PLC测试程序试试。

联系方式
CONTACT US

电话:13818569113

邮箱:13916183699@139.com

网址:http://www.4008104288.net

地址:中国上海市青浦区北青公路7171号

用手机扫描二维码关闭