按照控制功能来说一般PLC所能做的事情,电脑都是可以做的到,有时候电脑还要比PLC做的更好,毕竟电脑和PLC都是属于数字电路的范畴。那么在现实工业控制电路中大部分使用的都还是PLC,这是为什么呢?下面我们来聊聊这方面的事情。
电脑和可编程控制器(PLC)还是有区别的
我们了解PLC历史的都知道,PLC刚出世的时候它的名字叫PC机,后来在使用过程中比它出世较早的计算机已经给它起过PC机的名称了,为了避免混淆这两种设备,人们在可编程控制器的简称PC之间加了一个L(Logic),代表逻辑的意思,这样可编程控制器的全名就叫“可编程逻辑控制器”了。这就更准确地显示了电脑和可编程控制器的区别了。以上只是解决了名称上的差别,我们从使用功能上看,它们的使用功能是不一样的,电脑着重数据的运算功能,我们所使用的PLC着重逻辑控制功能。在很多逻辑工控的场合用到PLC就能完成的任务,没有必要使用电脑去执行,用电脑的话有点“杀鸡用牛刀”的感觉,大才小用了,从性价比来说也不划算,你想一想一台PLC普通PLC千儿八百就可以采购,但是要用电脑的话最少在两千以上了,我感觉不划算。
还有就是从制造的标准来看,PLC是直接瞄着比较恶劣的工业环境去设计的,它在工业环境中的适应性会更强,而个人电脑只是在家庭和商业等外部环境都比较好的场合种使用。最后一点我想说的是在接线、梯形图的使用以及维护调试等各个方面要比电脑方便许多,这些都更符合电气技术人员的操作的习惯,在使用上没有“鸿沟”,因此我们从它们的功能、性价比以及制造标准上看它们有着很多的不同点,所以从以上因素考虑一般的情况下,是不会把电脑当作一台PLC来使用的。电脑和可编程控制器(PLC)所使用的外部环境的区别
下面我想再从电脑与PLC所使用的外部环境来说说电脑为何不能代替PLC吧。为了使我说的更具有说服力,我们从国际电工委员会(IEC)给PLC所下的定义说起,早在上个世纪八十年代中期就把PLC定义为是一种数字运算操作的电子系统,专为在工业环境下应用而设计,是带有存储器、可以编制程序的控制器。因此PLC可以在工业环境非常复杂的环境下稳定地工作,比如在强电磁干扰的环境等安稳地运行。那么电脑就无法在这样的环境中使用了。比如现在所使用的工业机器人的多功能控制系统中,以机器人为中心的外设所使用的控制器绝大多数都是使用的是PLC而不是电脑,这样机器人就可以进行焊接、喷釉、打磨等作业了,这样的环境是不适合使用电脑控制的。
我们话又说回来,随着控制技术的发展如果工业环境简单,没有各种干扰,况且需要很多的数据处理、控制等。也可以采用电脑来代替PLC,比如我们单位所用的六轴仿真机器人,由于在单一环境下工作,机器人的六个轴的控制就是使用的电脑,只不过需要在电脑主机里安装控制板卡,它同样能实现PLC的功能。
电脑和可编程控制器(PLC)的抗干扰的稳定性不同
我们了解PLC的内部结构都知道,在PLC的输入口和输出口的电路中,都采用了较好的光电隔离措施,在其它方面也采用了稳定性的电路设计,比如抗共模信号措施的使用等,这些就为PLC的稳定性打下了很好的基础,也就是说PLC的稳定性是从”娘胎“里带来的,具有强大的稳定基因。
另一个方面,从操作上来说PLC上电后就可以工作,开机非常快。比如我们单位所使用电脑控制六轴工业机器人光开机就需要1到2分钟的时间,我们从稳定性和耐操作方面就感觉到PLC非常“皮实”,经得起”折磨“,我这里要说的是,PLC在开机的实时性方面和安全可靠性方面,电脑与它比的话只能望其项背了。所以这也是不把电脑当作PLC来使用的另一个原因吧。
电脑和可编程控制器(PLC)的性价比不同
最后我要说的就是两者的性价比是不一样的,刚才讲到电脑的价格一般是PLC价格的两倍以上,在都能实现同样功能的话,我们很自然地会想到使用PLC了,它不但专业而且价格的问题就会使你拒绝用电脑代替PLC了,这也是这么多年来PLC经久不衰的原因之一,因为PLC做到了有时候在一些因素上电脑是无法取代的地步了。
关于这个问题就像有的网友说的一样在工控领域该用什么就用什么,用PLC的场合,就算用十亿次银河机,也不如PLC快, 用大型计算机放在菜店卖菜,还不如计算器实用。
每种产品设计都会考虑应用场合的,不要因为有些共同点就非要让一个替代另一个,这当然不是不能实现,只是强行替代带来的话有时候会衍生出问题的,有时候是成本、有时候是稳定性、还有时候可能是使使用变得更麻烦了。
估计很多人用过PLC,但不知道PLC是怎样设计的!
首先,说PC(个人电脑)不能满足PLC使用要求,什么端口少、不能处理模拟量等等,其实说这话的人,根本没干过自控。PC通过护展IO端口卡、AD转换卡、DA转换卡及其他类型的设备,几乎所有PLC可以实现的功能,PC都可以完成。
其次,说PC处理能力不如PLC,那更是滑天下大稽。PC核心发展到现在,达到了64位数据宽度和几GHz的运行速度,而且目前最低端的也是双核处理器。而在工业领域,用到32位处理器就算比较高端的了。所以,PC相对于PLC,不是处理能力不足,而是大大富余。
其实,PC和PLC最大区别是,面对恶劣工业环境和复杂电磁条件下的可靠性、安全性、实时性。所以,PLC相对PC的运算能力不足,但造价却一点也不低。
现在一些特殊应用,也会采用PC取代PLC。例如:数据处理量大、环境条件好、干扰少、实时性要求低、即使出现故障也不会造成人身伤害和重大财产损失的情况下,使用PC(也是所谓软PC)可以得到更好的性能和灵活性。但即便如此,工业上使用的PC,也最好使用专门的工控PC,而不是一般家用或商务PC。
如果把电脑当成plc使用,那我们可以想象一下,这套电脑会变成多大,工厂使用plc最主要的原因就是经济,高效,节省空间。
而且plc的组成并不是单一的一个模块,它是由电源,CPU模块,串口模块,数字量输入模块,数字量输出模块,模拟量输入模块,模拟量输出模块,而且这些模块里面的电子元件也不尽相同,最简单的说一下二极管,如果全用电脑使用,电脑得增加多少个二极管。
还有各种各样式的通讯接口,电压电流的选择等等等等,一系列的原因。
所以我感觉还是各司其职比较好,谁也不想用一个超级老式的银河计算机吧?