问题:
例如当本地TCP协议被选择为通讯协议且伙伴机为带有套节字接口的PC时,必须为CP 1430 TCP设置哪个端口号?
解答:
端口号的设置依赖于连接的设置是主动还是被动。
主要的规则有:(“0”在这些情况下表示“随意”)
- 被动:
远程端口= 0,本地端口<>0;与伙伴机一致 - 主动:
远程端口<>0,本地端口=0;</b>与伙伴机一致
这种连接设置的原因是:
- 被动:
伙伴机的端口组态为“0”,因为这表明接受每一个伙伴机的远程端口。 - 主动:
本地端口通过TCP协议栈分配。
以下组态给出了被动和主动连接设置的一个示例:
图 1:分配本地IP地址
图 2:被动连接设置(RECEIVE作业;本地端口<>0,远程端口=0)
图 3:主动连接设置(SEND作业;本地端口=0,远程端口<>0)
例外:
如果需要激活连接设置,并且伙伴机已安装了其远程端口的设置,只能分配两个端口才有用。</p>
关键字
原创文章,作者:ximenziask,如若转载,请注明出处:https://www.zhaoplc.com/plc340055.html