找回密码
 立即注册
搜索
开启左侧

西门子SMART200plc TCP_SEND指令报错误代码7是什么原因?

实用分享
西门子WINC编程实例下载https://www.jx-auto.cn/thread-31695-1-1.html
TIA Portal V20博图全集下载https://www.jx-auto.cn/thread-33820-1-1.html
西门子Smart200PLC资料集合下载https://www.jx-auto.cn/thread-31630-1-1.html
西门子秘钥Sim_EKB_Install_2025_04_17https://www.jx-auto.cn/thread-33822-1-1.html

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
西门子SMART200plc 执行完TCP_SEND指令后报错误代码7是什么原因?
从西门子的帮助中可以看出,该错误代码对应的错误解释是:“实例不符:在另一实例中连接为忙,或是当发起请求时,为所请求的连接 ID 保存的数据与输入数据不符。”   


“在另一实例中连接为忙”好理解,即可能有两个同时执行的TCP_SEND指令,只要确保同一时间只有一条执行就可以。“当发起请求时,为所请求的连接 ID 保存的数据与输入数据不符”这个原因就不好找了,一般是你执行过程中DataLen这个参数改变了,所以在给这个参数赋值的条件最好是加一个上升沿,确保在执行TCP_SEND指令时该数值不被改变。

楼主热帖
江西自动化网http://www.jx-auto.cn/。我强烈推荐!
抖音扫描关注官方抖音号