文档介绍:几种PLC编程平台的比较
李坤,李成锋,马平,黄鑫,王海鹏  (山东莱芜钢铁集团有限公司自动化部,山东莱芜 271104)  
【减小字体】【增大字体】
摘要:基础自动化系统是工业自动化系统中最重要的部分,是实现整个系统自动化运行的核心。基础自动化大多通过PLC控制器进行,实现基础自动化主要是进行PLC的组态与编程。
关键词:PLC软件;基础自动化;组态;编程
中图分类号:TP273 文献标识码:A 文章编号:1009-2374(2009)05-0030-02
 
基础自动化系统是工业自动化系统中最重要的部分,是实现整个系统自动化运行的核心。基础自动化大多通过PLC控制器进行,实现基础自动化主要是进行PLC的组态与编程。目前市场上拥有多个PLC厂家及编程平台,各自具有不同的特色,本文对冶金行业运用较多的三种平台进行了比较阐述,对PLC编程平台的结构进行概括,方便相关软件的使用和改进。
一、几种PLC编程平台
我国工控机系统的发展道路,大多是在引进成套设备的同时,也相继引进了各种工控机系统,并开始自己设计控制系统和装置,然后进行消化吸收,进行二次开发和应用。也有一些厂家引进国外技术,与外商合作合资组装生产国外产品,并逐步实现国产化。工控机来讲,主要产品有PLC、DCS、IPC、FCS、RTU等,其中份额最大的仍然是PLC,并且在其他工控产品的竞争之下仍然保持这进一步增长的趋势。在工业控制系统中,PLC可与上位机联网,也可下挂PLC及智能仪表,组成分布式控制系统。PLC已广泛应用于冶金、电力、石油、化工、轻工、食品、市政、交通和军工等行业,在冶金行业中,PLC是主流控制器,为PLC第一大应用行业,且目前仍被国外产品垄断,其中应用最多的仍然为西门子,其他如ABB、Schnerder、Rockwell应用也较多,Omron及Mitsubishi在冶金行业也有应用,其他则使用很少。因为冶金行业西门子PLC应用较多,相关总线也以Profibus为主,组态平台也就以西门子的STEP为主流,设计,其他相对典型的是ABB的IndustrialIT工业控制系统 AC 800M。PLC应用包括选型、安装、组态、编程、调试,最主要的便是编程,以程序实现过程的自动化,PLC供应厂家通常同时提供自己的PLC软件,其PLC及软件除基本原理外各有各的特色,现对几种运用过的软件平台做一个比较与阐述,对PLC软件平台典型结构进行概括,旨在给予软件平台使用的总体认识及改进的角度,方便学习与选择。
(一)ALSTOM ALSPA P80I
ALSPA P80I 编程工具是ALSTOM用于对ALSPA C80 - HPCI高性能控制器进行配置、编程和监测的编程软件,拥有图像监控辅助功能及含有PERTU变量曲线监督(monitoring)工具,是面向对象与面向结构的结合。其编程软件平台结构为:
:第一层为项目(project),即主目录;其下包含硬件组态、用户自定义功能模块列表及处理器层;第二层为处理器层(CPU),最多可以配置4个处理器;第三层为资源(Resource)层,每个CPU可以设置最多32个资源,资源的概念实际上是CPU中程序按主要功能进行分类,如PLC控制、通讯及数据库处理等;第四层为文档及任务层(Document and Tas