恭喜,你发布的帖子
发布于 2023-10-17 18:26:29
16楼
连接 ID 指的是你占用的是那/哪个“连接资源”的ID号。1200/1500的各种连接资源是有限的。每一种连接都是有ID数量的。留了一些是动态的连接资源。
所谓资源,可以认为是一个个通讯的缓冲区;假定:S7 TCP 有8个连接资源;就是可以做8个固定连接,通过指定的IP下属端口进来的数据,存在这里。
固定(静态)连接的意思,就是被占用了。(不管有没有数据传送!)
当需要其他通讯块使用时,应该先启动这个通讯功能块的Disconnect,释放该连接,状态字完成后;再使能EN另一个同一ID通讯块去占用。
开放式通讯的收/发各占用一个资源。
又如:WEB服务器类的,是动态的,它的缓冲区可以接收存储30个客户端请求;而发送缓冲区是逐一处理的。过多的客户端请求,缓冲区会满;客户端收到BUSY。
PN/IO的连接不属于这里的资源。它是由PN芯片决定的,直接映射到IO映射区。
至于IP的端口号:一个IP它有65535个端口,一部分端口号,是被默认通讯协议定义好的。没有用到的协议端口号,理论上是可以使用的;
但是,尽量使用本通讯协议默认的端口。
请填写推广理由:
分享
只看
楼主