http://www.gkong.com 2007-12-25 09:22 来源:贝加莱工业自动化(上海)有限公司
自60年代末美国第一台可编程控制器PLC问世以来,可编程控制技术已走过了30年的发展历程,尤其是随着近年来计算机技术和微电子技术的迅猛发展,它已在软硬件技术方面都取得了很大的发展。奥地利B&R工业自动化公司推出的可编程计算机控制器PCC就是代表了这一发展趋势的。
与常规PLC相比较,PCC最大的特点在于分时多任务操作系统和多样化的应用软件的设计,常规的PLC大多采用单任务的时钟扫描或监控程序,来处理程序本身的逻辑运算指令和外部的I/O通道地状态采集与刷新,这样PLC的执行速度取决于应用程序的大小,这一结果,无疑是同I/O通道中高实时性的控制要求相违背的。PCC的系统软件解决了这一问题,它采用分时多任务机制构筑其应用软件的运行平台,这样应用程序的运行周期则与程序长短无关,而是由操作系统的循环周期决定,由此,它将应用程序的扫描周期同真正外部的控制周期区别开来,满足了真正实时控制的要求,当然,这种控制周期可以在CPU运算能力允许的前提下,按照用户的实际要求,任意调整。
基于这样的操作系统,PCC的应用程序由多任务模块构成,这样给项目应用软件的开发带来了了很大的便利,因为这样可以方便地按控制项目中各部分不同的功能要求,如数据采集,报警,PID调节运算,通信控制等,分别编制出控制程序模块(任务),这些模块既相互独立运行,而数据间又保持一定的相互关联,这些模块经过分步骤的独立编制和调试完成之后,可一同下载至PCC的CPU中,在多任务操作系统的调度管理下,并行运行,共同实现项目的控制要求,这一特点,可图示如下:
图一:PCC的软件系统
基于上述功能强大的特殊的操作系统,PCC在应用程序的设计上,有着常规PLC无法比拟的灵活性。[page_break]
图二:PCC的网络方案
除上述开放式现场总线的网络方案之外,PCC还提供了RS485总线上多种局部主从网络协议,用户不仅可以采用PCC自身的网络协议,也可以方便的与其他厂家的PLC等工控设备联网通信(如西门子,AB, Modicon等),在一些特殊情况下,PCC还为用户提供了创建自定义协议的工具(帧驱动器),由于具备这样的技术优势,PCC常常能解决许多常规PLC所望尘莫及的通信难题,轻松实现与各种不同产品,不同通信协议的互联。[page_break]
传统的PLC |
PCC | |
内存容量 |
几十kB |
100kB-16MB,便于大量分析运算. |
编程语言 |
指令表,梯形图 |
指令表,梯形图,汇编,顺序功能图,高级语言(Automation Basic ,C) |
操作系统 |
特定 |
定性多任务分时 |
系统的模块化 |
硬件上可以实现 |
硬件,软件 |
I/O处理能力 |
开关量 |
开关量,模拟量和回路调节技术 |
I/O模块带电插拔 |
不可 |
可以 |
系统扩展及组网能力 |
差 |
好. Ethernet, 现场总线如CAN, ProfiBus (FMS, DP), INA2000, RS485.可实现多层次网络结构(管理层,控制层和现场层). |
开放性 |
差 |
好。通信的兼容性强:过程显示接口-PVI, Frame Driver (帧驱动) |
系统的智能性 |
差 |
MP(多处理器),IP(智能I/O模块),软件的自诊断能力强。 |
|
传统的PLC |
PCC |
通用性和高度专业化的结合 |
差 |
好。在机械行业PCC以专用模块的方式对如下功能进行了集成:
贝加莱高精度运动控制技术
· 高速编码计数
· 速度和位置补偿
· 电子齿轮传动
· 凸轮仿形
· 多轴插补
· CNC技术
· 飞锯 |
通用性和高度专业化的结合 |
差 |
无限制的PID条件(约
50ms一个回路) 智能温度控制技术
· 自校正PID调节
· 传感器直接接
· PCC温度模块
· 方便的参数整定
· 可靠的运行性能 |