前些天,在微信工作群里,总看到有人汇报现场的面板与 plc的通讯异常,无数据显示只有#号;因为这个现场的操作面板是只是作为本地发现异常情况时使用的,因此不是很在意,断电重启后就好了,一般情况下是在一个集中的控制中心进行远程启停的。过了一段时间,有人说是断电重启也不行了,还是掉线,这样就头晕了,从调试完成到现在,之前运行的非常的稳定,没有出现过什么问题。怎么最近老出现这些稀奇的故障呢?
这里我解释下:厂区内,共有13个左右的站点,每个站点用到是SMART 1000IE V3面板与200SMART PLC,现场有一个交换机,远程的集控中心用的是WINCC,做的是 opc通讯。 WINCC通过OPC与远程的PLC通讯一直都是很稳定的,没有出现过掉线的情况,但是现场的面板与PLC几乎都是掉线的;但只要把现场的交换链接的公司的网络的网线拔掉,面板和PLC的通讯就能够自动恢复;将这个信息告知我司的网络负责人,得到的回复是网络没有问题,但是会派人来处理,现场抓包检查确实发现通讯有异常的情况但一直没有找到原因,起初怀疑是IP冲突,后来换了可网管的交换机并进行策略,问题依旧存在;搞网络的小伙子也被搞崩溃了。
我也在网络上找各种办法,咨询西门子的技术支持,得到的结果都是这样的架构是可行;因为涉及到跨网段的访问,我就问了下,这个是如何实现的,他们说是虚拟局域网。最后,我将wincc的服务器扛到现场去测试,一直稳定不掉线后,搞网络的小伙子才同意再次来进行测试,也正是这次,他发现发包出去的IP地址对应的物理地址异常,总算是有点眉目了。小伙子在组网里做了一些策略后,面板与PLC的通讯恢复了正常。 最后总结是: 工控网络与办公网络不可并用,白忙活了好几天。 |