现场总线通晓其心解开can总线的工作原理之谜
科普贴中的争议,引发了对现场总线的热烈讨论。有人提出了PROFIBUS和PROFINET的选择问题,我则用2000年与2018年的车辆进行比喻,结果不仅未能满足对方的要求,还激起了更多关于现场总线的问题。我决定放弃深入探讨,只是简单地聊一聊现场总线,以达到通俗易懂的目的。
首先,我们来了解一下现场总线是什么?它实际上是一种规范化设备之间通信所需硬件和软件协议。在西门子的PROFINET总线中,它其实就是TCP/IP协议的一个变体。我们都知道TCP/IP是一个七层架构,而PROFINET在其中改动了两层(或三层,不太确定),规定了一套通讯格式作为其通讯协议,因此继承了TCP/IP高速特点,并且可以使用任何支持TCP/IP交换机,即使是几十元的小型交换机,也能实现网络连接。
接下来,我们谈谈为什么需要使用现场总线?举例来说,如果一个PLC系统控制5个工位,每个工位平均有20个气缸,那么单独计算气缸即可发现如果不使用现场总线的话,会有大量复杂且难以管理的电缆。而通过配置每个工位一个站,每一个站直接连接该区域的设备,再由主控柜接入每个分站只需要一根电源、一根总线,这样就大大简化了布局和维护工作。
最后,我们看一下现有的主要类型:除了已经提到的PROFIBUS、PROFINET、DEVICENET、CC-LINK外,还有EtherNet/IP等。这些都是在90年代初推出的,各自拥有自己的利益联盟,而随着互联网技术发展,他们也逐渐转向基于TCP/IP协议,如今很多厂商都推出了基于此标准的产品。
至于为什么市场上没有统一标准,这主要是因为技术实力和利益关系的问题。尽管中国也有能力开发自己的标准,但要与国际主流品牌竞争还是有一定差距。此外,由于国际品牌具有强大的市场影响力,小企业往往无法独立形成自己的标准。
综上所述,对于选择哪种场景下的解决方案,最终取决于项目规划中使用哪种PLC。如果你想进一步探讨或分享你的经验,请留言评论,让我们一起学习成长!