(1)功能丰富
因为PLC内部拥有非常丰富的指令系统,它们可以处理收集到的信息并且参与信息的存储,因此,PLC的功能非常丰富。它的指令不仅可以解决各种各样的逻辑问题,还能够进行不同类型的数据运算。PLC的内部数据存储区也就是内部器件,拥有非常多的种类,存储量也非常庞大。可编程序逻辑控制器内部拥有非常多这样的输入输出继电器,它们用来储存I/O端口的信息,这代表着可编程序逻辑控制器可以进行庞大的输入输出点的信息交换,它能够控制大型的系统。
(2)使用方便
相比之前用硬件接线建立系统的控制逻辑,用PLC实现对系统的控制是非常方便的,因为PLC采用的是程序语言作为其替代。与此同时,可编程序逻辑控制器的集成化程度相当高,它是由一块块功能模块集合而成的。这些系统控制所需要的模块,在市场上就可以买到,并且是相互配套的。因此,用户可以在市面上轻易地购买到这些功能完备、规格标准的PLC产品。
(3)编程方便
PLC的程序重复利用性强,它可以很方便地被用户储存也可以移植到其它PLC设备。当一种产品的PLC程序语言编写、调试成功后,它可以大批量地重复应用。相比于继电器电路设备在接线、调试的步骤节省了很多繁琐的工序。
(4)维修方便
PLC的可靠性强,减少了故障的发生几率,极大地减轻了维修工人的工作负担。即使PLC出现故障,维修也很方便。这是因为PLC内部的故障显示功能强大,设置了许多故障信号,例如PLC内存CPU的电池电压不足,就会有相应的指示信号指示内存CPU的电压低。而且,PLC自身还能够进行故障事件的记录,方便用户检修机器。
(5)经济可靠
PLC它的体积很小,在实际的生产现场便于安放也不需要其它的配套辅助设施安装,便于携带。PLC的耗电功率小,节省电源;它的可靠性强,工作时稳
定不轻易停止工作;同时,PLC也便于维修检测,极大地节省了人力物力,可以重复利用。
1.1.2组态软件的发展
组态,Configuration,是利用软件自身所提供的工具和方法实现所需工程中的特定任务。组态软件可以执行现场的数据收集和现场的监控任务,它的监控层级开发平台拥有自动监控及控制的功能,它是进行数据收集和系统过程控制的专用的软件。
组态软件抛弃了原有采用编程的方式提供开发界面,而是用更加灵活的组态的方法为用户提供方便的开发界面。它可以通过软件内部原本设置的软件模块进行工作,轻而易举地满足监控端的功能需求。与此同时,组态软件可以兼容绝大多数硬件厂商的输入输出机器以及计算机。它可以与互联网以及工业控制PC端相配合,向管理层以及控制层提供软/硬件的所有端口进行系统集成。
图1-1监控系统结构图
“组态”与早先通过编程完成所需功能的方式相比较,它不仅减少了程序员编写程序的工作负担,减少了编写程序的时间,同时,还提高了工作过程的精确程度。
集散控制系统(DistributedControlSystem简称DCS)的成熟应用对于“组态”的产生与发展起到至关重要的作用,如PLC梯形图组态和DSC组态等等。组态这一想法不仅在工业领域得到了应用,在其它领域也有相似的概念存在,如Excel、WPS、以及PS等等,它们都是通过软件自身携带的工具来完成设计自己
的作品,并以数据的形式保存其文件。在这里值得说明的是组态软件所形成的数据文件只有其制造商生产的专用工具才能识别,不同企业的软件无法互相识别对方的数据文件。