现场总线亲切解说PGN通晓can总线协议的指南
科普贴里的现场总线之争:PROFIBUS与PROFINET的对话
在这个技术日新月异的时代,突然间,一篇“科普”帖子如同一颗石头投入了平静的小池塘,引起了波澜。有人提出了PROFIBUS和PROFINET的选择问题,我便拿出2000年的车和2018年的车进行比较,结果让人不服!既然是讲解,那就不要太过于文绉绉,让我们随意聊聊,看看哪个更适合你。
一、现场总线是什么?
简单来说,就是设备之间需要通讯,所以需要硬件层面的设备和软件层面的协议规范,这就是现场总线。以西门子的PROFINET为例,它其实就是TCP/IP协议的一个变种!大家都知道TCP/IP是七层架构,我们的PROFINET就在七层架构中改了两三层,就规定了一些通讯格式作为自己的通讯协议,所以它继承了TCP/IP高速特点,而且硬件上也类似于TCP/IP,只要找到一个交换机,即使是一般市面上的几十块钱一个,也能让网络正常工作。
二、为什么要用现场总线?
比如说,有一个PLC系统控制5个工位,每个工位平均有20个气缸(每个气缸有2到位信号和2控制信号),还有5根模拟量和5根传感器,如果不用现场总线,我需要把所有这些线全部拉到主控柜中,我们来计算一下共多少根线:80根+5根+5根=90根,每个工位90根*5=450根!看着端子排满密密麻麻,有木有一种大了的感觉?如果远处,这堆线拉得那叫一个HIGH!而如果用现场总线模块,每个工位配置一个站,每站直接对应区域的線路,主控柜只需接入每个分站的一条电源、一条总线就好,布局简洁高效且维护方便。而其他设备,如工业机器人,其通讯信号数目可达几十或百余项,用现场总线一条连结即可!
三、场景中的各式不同
市场上流行着多种类型的现场通信系统,如:PROFIBUS, PROFINET, DEVICENET, CC-LINK, EtherNet/IP等等。在上世纪九十年代初期推出的一批通信标准,其中西门子搞定了一批小弟搞成了 PROFIBUS;AB招募了一帮小弟搞成了 DeviceNet;日本则抱团做成 CC-Link……还有很多其他公司也有它们自己的事业。由于当时技术限制,他们都是基于RS-485标准所发展出来,所以他们都有相同的地方,都需要配备终端电阻。至于三菱嘛,上次我买的是几个CC-LINK模块,看着那个终端电阻,我真的觉得这是什么东西啊,是两个0.5W陶瓷电阻,不同模式使用不同的阻值,还得自己查看色环来辨识。不过随着互联网技术发展,现在主要还是基于TCP/IP协议开发出来的大型网络化通信解决方案,比如西门子的 PROFINET 和 AB 的 EtherNet/IP 都是在此基础上发展起来。
四、为什么这么多不同的标准?
这个问题很简单,就是利益的问题。大企业带领一些跟随者形成自己的利益联盟。你想想,如果你选择的是西门子的PLC,要么就是老旧的 PROFIBUS 要么就是更新快一点儿的 PROFINET 没有第三选项。而现在我要装伺服驱动器呢,A家合作伙伴可以提供 PROFINET 产品,而 B 家虽然也支持,但只能通过端口操作,你会怎么选?实际上第三方厂商也是各方玩转,但是这并不是免费享受哦,你可能还得支付给大厂些许费用。这只是举例说明,不必过度担心价格差异,因为这些额外费用通常并不算贵。
五、何去何从?
在这一方面基本无权决定,因为项目规划时用的品牌PLC已经被锁定下来,对乙方来说几乎没有讨价还价空间。如果PLC已定好了,那么使用哪种通信方式已经成为单选题。但记住,无论如何选择,都将影响整体项目成本及后续维护难易程度,最重要的是考虑长远计划以及当前需求是否能够得到充分覆盖。
六、为何没有中国本土标准?
这个问题再简单不过啦第一,在技术实力上差距确实存在;第二,从谁来陪你玩开始谈起,大厂们有的私人军队,小伙伴们恐怕没法跟得上的吧。所以说,这里就告辞啦,如果还有兴趣继续探索的话,请关注右侧角落那个叉叉按钮,它会告诉你怎样快速结束这段旅程,并不会耽误您的宝贵时间哦~