恭喜,你发布的帖子
发布于 2025-11-09 11:03:13
2楼
没有报错,再去排查客户端和服务器端你的“TCON_IP_v4”建立设置对不对。
还有客户端的MB_DATA_PTR 管脚关联的 DB块设置是否正确。
注意:
MB_DATA_PTR 指定的数据缓冲区可以为 DB 块或 M 存储区地址中。DB 块可以为优化的数据块,也可以为标准的数据块结构。
若为优化的数据块结构,必须是基本数据类型数组,例如 Int、Real、Bool 数组,编程时需要以符号寻址的方式填写该引脚;
若为标准的数据块结构(可以右键单击 DB 块,“属性”中将“优化的块访问”前面的勾去掉,如图 9 所示),可以以指针的方式填写该引脚。
MB_DATA_PTR 指定的数据缓冲区必须足够大,至少达到 MB_DATA_LEN 个位(访问输入位、输出位时)或字(访问保持寄存器、输入字时)。
参考下面链接资料,看资料来解决你的问题。
https://www.ad.siemens.com.cn/download/materialaggregation_1335.html#-1335
https://www.ad.siemens.com.cn/download/materialaggregation_1336.html#-1336
Modbus TCP 通信:
https://www.ad.siemens.com.cn/download/materialdetail_36.html#394
请填写推广理由:
分享
只看
楼主