废话不多说,让我们通过一个实例来说明。
电动机的星三角起动电路,凡是从事于电气和工控的人,肯定不陌生。一般来说,这种电路都是用时间继电器、中间继电器和交流接触器来构建的。
下图是用PLC构建的电动机星三角起动控制电路:
我们再看它的主程序:
上图中,TON是PLC内部的通电延时时间模块。每个模块的左上侧是开关量输入,左下是延迟时间,图中均是10毫秒;右上是对应的寄存器,右下是时间延迟终止。
上图中有许多开关量输入端,例如断路器状态开关量、控制按钮开关量、交流接触器状态开关量等等。之所以要延时,目的是消除开关量输入时的抖动。
下图是控制程序:
图中的程序工作原理我就不解释了。
由以上几张图我们看到,PLC的控制与继电器构建的电路有很大的不同。
1.继电器控制线路能实现的功能,PLC都能做到;反过来,PLC能做到的功能,继电器控制线路不一定能做到。
例如图2的触点防抖程序,虽然我们也可以用时间继电器来实现,但对如此众多的开关量做防抖操作,需要大量的时间继电器,成本很高,可靠性却不高。
这就是PLC的第一个优点,增加了许多特殊功能。
2.相对继电器电路,PLC的控制功能更加严密,性能更好。但是,PLC程序能看懂的人不多,于是PLC一旦发生问题,检修困难。
3.相对继电器电路,PLC能够方便地实现数据的瞬时采集,以及数据交换。
我们看下图:
上图是开关量变位和故障的时间标签SOE程序。SOE程序的测量精度是1毫秒。
SOE功能用继电器很难实现。
再看下图:
类似上图的功能,继电器是不可能做到的。
4.相对继电器电路,PLC当然比较贵。然而它的可靠性高和稳定性好,也是继电器电路无法比拟的。
主要就是这些。
某些领域单片机会逐步替代plc,这种观点是错误的。
PLC其实就是单片机应用系统,但PLC的技术参数比单片机不知高出多少倍。我们在工控现场看到的是各类PLC,而不是专门开发的单片机,为何?其原因就是PLC具有极强的抗干扰能力,即EMC抗电磁骚扰能力。
第二是电气产品本身不会产生强电磁骚扰去影响周边的电磁环境。
在电磁骚扰测试中,最难过的是静电骚扰和EFT电快速脉冲群电磁骚扰。
下图是百度中一篇文章,介绍电快速脉冲群电磁骚扰测试的情况:
前者是把电子产品的参考地与仪器的地连接起来,然后再把高电压加载在电子产品的外壳上,看看电子产品的抵御能力如何。许多时候,甚至电源滤波电容略微高了一点,电子产品当场就拉弧炸毁。
至于电快速脉冲群测试,工业产品必须过三级群脉冲的测试。若是普通的单片机系统当场就烧毁,而PLC若无其事。
不会原地等待。这样一来,PLC基本程序很难出现死循环,继而提高了PLC的抗干扰能力。
至于梯形图和模块化的编程语言,它们都是IEC61131下的标准编程高级语言,与PLC操作系统的基本语言无关。
以上这些是PLC必须满足的基本性能,与程序员没有任何关系!至于把单片机来代替PLC,纯属外行的幼稚想法和认识罢了。
全部0条评论
快来发表一下你的评论吧 !