最近这段时间在网上一直有人在热烈讨论什么是高端PLC?什么样的PLC可算是高端PLC?如何一眼判断高端PLC还是低端PLC?看到大家的讨论,我结合自己十多年的PLC工作经验,总结了我的观点,我认为未来的高端PLC应该至少符合以下特点:
1、运算能力
应对于未来多重互联通讯以及控制的需求,因此需要高端PLC具有强有力的CPU,能应付较大的计算量以及快速的控制反应,这一点,对于运动控制类的需求应用尤为重要。
2、可靠性
虽然比现有PLC的功能强大很多,但是如果没有可靠性,那一切都是空谈,所以,高端PLC应该具有多重冗余机制,以确保可靠性。PLC的抗干扰能力也要进一步加强。工控的老大难。各种抗干扰的手段,搞的焦头烂额的日子,真心不愿去回忆。在过程控制领域,为了保证可靠性,冗余技术是高端PLC的主要性能特征之一,无论是软冗余还是硬冗余,都对可靠性起到关键性作用。我以前用过莫迪康的昆腾控制器,它的冗余技术我认为至今还是无人能敌的。
3、互联互通的便利性
高端的PLC应该增加以太网,USB等多种通讯方式以及增加SD等存储方式,以应对本身的数据储存与数据交换需求,并采用通用的高速协议或者提供互联互通的接口。有了Wi-Fi以后,必须要有手机的PP的安装程序可以使用,或者笔记本电脑的编程软件支持Wi-Fi连接,让有线连接的编程数据线永远的退出历史的舞台。这一点施耐德新出的Modicon的M580、昆腾+ PLC 从内核开始支持以太网,比其他PLC有比较大的优势。
4、扩展的便捷性
能够很方便的添加扩展模块以及第三方的功能扩展模块,增加本身的控制能力。PLC的视觉功能,现在搞视觉的也很多,但是没有一定实力还真搞不起来,PLC上也可以有的话,那可就太棒了
5、器件的小型化
器件的小型化将是未来的PLC的趋势,同时也对器件的高度集成化以及可靠性提出了更高的要求。
6、编程的图形化
通过类似于图形编程的方式,降低PLC的编程门槛,使得普通人也能为PLC编制应用程序。编程软件的智能化,比如厂家设定好程序资源库,如果编程技术人员想获得程序资源库的支持,笔记本电脑必须连接互联网,使用编程软件的在线联机支持获得源程序。这样厂家也能直接做客户端的营销。
7、底层编程语言的多样化
对于图形化编程系统来说,需要有底层编程语言为其编写一些图形块,中高级编程人员可以使用多种编程语言为图形化编程系统编制应用图形块。
8、丰富的库函数
通过丰富的库函数,以及社区对于库的扩充与维护,使得编程系统更完整,更健壮。
这些高端PLC应该具有的功能,短时间由于受到各个厂家产品的门槛不同,是难以实现的,随着工业4.0中国的加入,会加快实现的步伐的,我相信,未来是可能会实现的。