分步验证
1:确认PC与PLC直连时使用的网线是双绞线还是交叉线
注:进行这一步的原因:
有些PLC与PC机直接连接时,必须使用交叉线,也就是说两者之间只有一根网线,没有交换机或者路由器等其他设备
而有些PLC则没有这个顾虑,交叉线双绞线都能用
还有一些PLC只能用双绞线
还有的PLC与PC直连用交叉线,与PC经过交换机连接用双绞线,不过这也不完全取决于你的PLC,还与你的PC主板以及网卡有关!
双绞线和交叉线的区别在两头的水晶头的线序上,与那根8芯的“线”无关!
简单做判断一下:两头的水晶头(学名RJ45接头)以相同的角度查看,如果线序一模一样,那就是双绞线,如果两头不一样,可能是交叉线,也可能做头的人做错了
2:如果确认好了网线没有任何问题,先把交换机上的两根网线拔掉(PC至交换机一根,交换机至PLC一根),使用其中一根网线把PC和PLC进行直连,如果可以正常通讯,拔掉网线,换另一根,测试一下两根网线
注:进行这一步的原因:
首先排除网线本身的原因
3:如果前两步都没问题,使用一根网线连接PC和交换机,然后用另一根网线连接交换机和另一个PC,分别设置两个PC的IP地址在同一网段
然后PING两个PC的地址,查看交换机有没有故障
如果还是不行。。。请继续追问
另外问这种问题时记得注明PLC的牌子和型号
要看你的交换机是不是网管型的啊,网管型的是要设置的,就像路由器可以设置指定的IP地址才能上网一样
交换机是普通的交换机,不支持modbus、RTU等通信协议,还是选华3等有网管功能的交换机吧
感觉你这交换机不是工业用,是非常普通的那种,建议更换网关型交换机,功能多。
win7系统即使连通了交换机,什么都正常,但如果交换机没有连通互联网的话(不能上网),小电脑都会有感叹号。