恭喜,你发布的帖子
发布于 2024-07-13 18:36:54
19楼
如果允许接受多个客户端的请求,IP地址必须为空,否则的话,只能接受指定IP地址的连接请求了。
是的。MB TCP服务器的远程IP要设为0.0.0.0(这个设置意指任意IP的访问。)
MB_TCP服务器虽然是被动响应,但它是可以主动断开本次连接的。
过程直到 状态字STATUS为 7003(存在一个扫描周期)为止。
这种功能需求是会有的。
如下场景:
假设用 S71200做一种小机器,1200 PN下面有俩PN驱动器和一点动作装置。好比说:弹簧卷绕制作设备吧。
材料就是一卷钢丝。(不同的机器,钢丝强度不同,功率也不同。)
工艺参数就那几项:直径、节距、圈数、加工数量等。
这机器不大,当前有几台,之后也可能增加数十台。
这些机器作为客户端,可以向指定的IP服务器申请加工单。然后经数小时加工,完成后,再申请下一个加工单。完成按需(订单)生产。
这种就是偶发的、动态的连接。
当然了,客户端也需要对DisConnect引脚编程。需要时,向指定的IP服务器发起连接请求。完成后,断开连接。
在此过程中,需要不断查询功能块的STATUS。
这样,不管是我拥有几个这个设备,只要连接到该局域网,都能接订单。
对么?
要是采用固定连接,那就要重新组态?那么增加机器?机器维护?更换?
请填写推广理由:
分享
只看
楼主