随着工业系统的发展,规模和复杂性不断增加,同时为了提高控制精度,对控制器的速度要求也不断地提高。为了满足控制大型、复杂和高动态系统的要求,我们研制了高性能控制器High Performance Controller (HPC) -CONTROL LAB控制系统。
CONTROL LAB是一种基于目前国际最先进水平的以PC为运行环境的Soft-PLC自动化控制系统解决方案。
Soft-PLC控制技术是基于软件和硬件在逻辑功能上等效的思想,采用开放式体系结构,通过软件来实现PLC硬件的功能。软PLC系统由上位机和下位机组成,上位机为用户提供编辑界面和多种编程语言环境,便于用户在PC机上进行PLC程序的编辑,同时还对下位机的一些状态量进行监控,并给下位机发送指令。
Soft-PLC提供了与硬PLC同样的功能,同时又提供了PC环境的各种优点,从而可成倍提高系统的性能,也可极大降低系统规模的复杂性。
CONTROL LAB系统软件平台包括:
1、工程管理器 CONTROL LAB MANAGER
2、图形化编程平台 CONTROLDIAGRAM
3、人机组态软件 CONTROL VIEW
4、历史趋势分析 CONTROL GRAPH
与传统PLC产品和国外软PLC产品相比,本项目产品具有以下特点:
1) 基于硬实时的Linux内核:纳秒级高分辨率时钟,定时精度小于5微秒,完整的PLC逻辑,包括实时功能块任务调度和管理,执行序列管理,数据一致性保障。
2)是可用来实现高动态性能技术和闭环驱动控制的高级DCS系统。该系统采用图形的自由组态的控制模块技术,能处理所有的开环和闭环控制和高速度连续变换数据的算法和通信任务。
3)保证可重复的过程量,恒定的设定值以及生产速度的最佳量化。这就允许机器和设备运行时比以前有更好的性能和更高的精度。
4)可以利用采用64位高速CPU,巨大的内存,能够实现极短的控制周期(最短可达0.05ms),是目前世界上速度最快的高性能控制系统。处理能力相当于高速PLC(如S7-416)的50倍以上。为了充分利用高速CPU的性能,Control Lab支持20个独立的任务(Task),相当于20个PLC的CPU,可以供多个(最多20个)工程师同时使用,互不干扰。
5) 程序采用基于IEC61131-3的软件技术,不需编程,通过图形式自由组态便可实现控制算法。可以进行在线观察整个程序的运行情况,查看所有变量,并可进行在线修改。大大节省了用户的设计和调试时间。
主要技术与性能指标
l单CPU处理I/O数量可达1万点以上
l控制周期最快可达50微秒
l一个PID控制运算时间0.3微秒
l 控制周期稳定性<10微秒