使用CX2033控制器,前面扩展一个CX2500-0060。CX2500-0060上的两个网口,一个负责TCP/IP作为client与MES的Server进行通讯,另一个负责EAP通讯。其中,EAP通讯为千兆交换机,TCP/IP为百兆交换机。重启控制器后,TCP/IP无法建立通讯,拔掉EAP网线之后TCP/IP通讯建立成功。
TCP/IP网口设置的IP为10.102.10.21,子网掩码为255.255.254.0,网关为10.102.10.1;TCPIP Server IP地址为10.100.14.10
因为TCP/IP Server的IP地址不在控制器直连子网的范围内,所以这个时候控制器的TCP/IP通讯就存在网口竞争关系。Windows系统会默认选择Metric最小的网口进行通讯
在Windows系统中,千兆网口的Metric默认分配数值比百兆低。这时,TCP/IP通讯就会优先选择千兆网口进行TCP/IP通讯,此时,TCP/IP无法建立连接,拔掉EAP网口网线则立刻能建立连接
可以手动调整网卡的Metric
1.打开"网络连接" → 右键TCP/IP网口 → 属性 → TCP/IPv4 → 高级;
2.取消自动跃点,然后手动设置跃点数(例如:10)
3.将EAP网口的跃点数调高(例如:50)
2025.8.19 田中书 供稿