我们有这样的架构:
2 台监控计算机连接到连接到多个 PLC 的自动机。
当计算机与自动机直接连接时,没有问题,但是当我使用cisco C9300交换机时,即使他们仍然可以ping通,监控计算机也不再与自动机一起工作。
计算机和自动机在同一个 vlan 中。
我注意到交换机返回错误:Unknown Protocol Drops
交换机上使用的端口:
- GI1/0/2 => PC 1
- GI1/0/3 => 自动机
- GI1/0/4 => PC2
到目前为止我尝试过的:
- 一切都在中继模式
- 一切都在访问模式
- 添加语音VLAN
- 添加语音 vlan dot1P
- 添加 lldp 发送/接收
两台计算机上的 UAC 和防火墙都已关闭。
因此,当自动机通过交换机使用我们的网络而不是直接连接到计算机时,它不起作用。
我错过了什么?
2020 年 5 月 15 日更新:
因此,自动机技术人员配置失败。
计算机从未与自动机通信,因为他使用自己的计算机进行配置/测试..
现在他已经更正了,当它直接连接时,计算机可以与自动机通信,并且当计算机和自动机在同一个vlan时,它也可以通过开关工作!
不幸的是,我必须使用 2 个不同的 vlan。自动机必须在 vlan 100 中,计算机必须在 vlan 101 中。
当自动机使用 vlan 100 和计算机使用 vlan 101 时,我可以 ping 但计算机应用程序和自动机之间的通信不再起作用。
我现在怀疑自动机技术人员又遗漏了一些东西。
或者,我希望不会,无法路由 profinet 协议?
25/05/2020 更新:
所以。自动机技术人员再次未能正确配置自动机。
没有交换机,它可以工作,然后有了交换机,它也可以工作.. 没有理由它不能与路由器一起工作。
技术人员完全重新加载了应用程序并刷新了新 IP(不同的 vlan/网关)。
现在,一切正常!