我们有这样的建筑:
2与多个PLC连接的自动机连接的监控计算机。
当计算机与自动机直接连接时,没有任何问题,但是当我使用思科C9300交换机时,监控计算机不再与自动机一起工作,即使他们仍然可以打开它。
计算机和自动机在同一个vlan中。
我注意到交换机正在返回一个错误:未知协议删除
交换机上使用的端口:
到目前为止,我已经尝试过:
UAC和防火墙在两台计算机上都关闭。
因此,当自动机通过交换机使用我们的网络而不是直接连接到计算机时,它就不能工作了。
我错过了什么?
所以,自动机技术人员的配置失败了。
计算机从未与自动机通信,因为他使用自己的计算机进行配置/测试。
现在他已经更正了它,计算机可以与自动机通信时,它是直接连接,它也与开关时,计算机和自动机是在同一个vlan!
不幸的是,我不得不使用两个不同的vlan。自动机必须在vlan 100中,计算机在vlan 101中。
当自动机使用vlan 100,计算机使用vlan 101时,我可以ping,但是计算机应用程序和自动机之间的通信不再工作了。
我现在怀疑这位自动机技师又遗漏了什么东西。
或者,我希望不会,profinet协议不能被路由?
所以。自动化技术人员再次失败,无法正确配置自动机。
没有开关,它是工作的,然后用一个开关,它也在工作。它没有理由不能为我的路由器工作。
技术人员完全重新加载应用程序,并刷新新的IP (不同vlan /网关)。
现在一切都很好!
发布于 2020-05-14 12:02:08
一些较老的工业系统有自己的、不符合以太网标准的非标准协议,尽管它们“看起来”像以太网。这就是为什么你得到“未知协议”的原因。您需要一个数据包捕获来确定究竟是什么导致了问题,但是您可能无法做太多的事情来改变这个问题。
发布于 2020-05-15 08:05:38
如果您的网络设备(PLC和计算机)配置了IP地址和网关,请执行以下步骤:
1)Create a vlan in Cisco Switch & activate with "no shutdown"
2)Adding the Default Gateway IP to the VLAN
3)Configure all Ports as ACCESS & Assign the vlan to all ports
4)Remove Spanning Tree , Qos , Port-Security from connected Ports如果网络设备没有配置默认网关,那么请执行以下步骤:
1)Remove all vlans and keep the default vlan 1
2)Configure all Ports as ACCESS & Assign the vlan 1 to all ports
3)Remove Spanning Tree , Qos , Port-Security from connected Ports希望,这会有帮助的
https://networkengineering.stackexchange.com/questions/67890
复制相似问题