APROL是个灵活的模块化过程控制系统,可适用于从现场层到控制站的各个环节。该系统已经在石油、天然气、医药、食品与酿造、污水处理、钢铁行业以及楼宇控制得到成功的应用。APROL有从最精简的紧凑型“APROL system one”,到具有冗余服务器功能的复杂系统。通过控制、通信和操作的公共数据存储, 实现工程化的连续性。因此,每一个组件都可在同一系统环境中被规划、配置、记录以及诊断。所有功能都用图形化方式配置,并且符合IEC61131-3标准。诸如显示驱动、警报、趋势以及逻辑功能块等软件组件与功能都集成在超级宏中。并且它们都能快速简便地加入整个项目规划中。APROL工程许可证包括了标准的测试库,该库在项目规划和维护过程中能够给用户带来可观的时间和成本的节省。
APROL? system one的基本配置
工程设计图形化
APROL工程设计采用图形方式完成,符合IEC1131-3的VDI/VDE3696标准。APROL超级宏将许多功能块组合成复杂的结构, 把功能规划的全部信息集成到一个独立的标准单元中。超级宏的可重复嵌套性可以让你设计更强大的超级宏, 因而很容易实现过程控制系统中更复杂的功能。
集成的项目与版本管理
APROL集成了用户的超级访问权限,并且监测项目中对系统的访问。这样,多个技术人员可以同时工作在同一个项目中,任务可以分别指派。每一次对象修改,版本管理系统都自动生成一个新的版本。这些最新建立的版本能够通过项目管理器核准并激活。审计跟踪功能收集具体数据,例如谁在项目中工作,什么时间工作,修改的类型和位置等等。由系统自动管理的版本数量一般是不限制的,在需要的时候也可以进行设置。这个功能使得项目能够在不同版本间切换,从而为管理系统变动提供了无缝和有效的方法。
丰富可改的功能库
APROL除了包含完整的硬件文档资料外,还包括数百个超级宏和内嵌函数库。用户可以通过直接使用或修改这些免费的宏与功能块来满足实际的需要。APROL系统的所有可见操作都会被自动记录到审计数据库中。
在运行的系统中修改软件
过程工业的基本需求就是在运行的系统中修改软件的程序。这一点APROL完全能够满足。系统同时提供无波动修改以及部分下载的功能。多用户功能允许来自同一系统中多个操作站的修改。在所有安全条件符合的时候,还可以通过远程站点进行改动。
过程控制功能
APROL包括了常规操作、系统监控以及过程分析所需的所有软件模块。稳定的操作系统LINUX保证了系统的最高可用性。所有与过程有关的消息、报警、以及趋势都可以自由配置并按图形方式显示。所有过程数据储存在中央数据库中,既避免误操作又可供日后分析。配方模块允许过程控制系统与生产系统之间互相传递参数设置。用户管理已经集成在系统中,它避免未经授权的所有操作和访问。所有系统运行中生成的事务和分类都由审计跟踪系统记录并以安全方式保存,避免误操作。
清晰的用户界面
整个APROL系统的用户界面是基于直观的对话窗口技术。简化的菜单使得系统控制与操作更简单。所有过程功能(报警、趋势、紧急指令)的画面生成时间都很短,浏览更方便和有效。在波动情况时,可以直接从图形对象执行更进一步的查询来追踪错误和报警原因。这样能够更快发现故障,有效降低维护成本。特定功能的诊断也能从菜单中得到帮助指令。这些帮助指示可以是文字,或者是视频形式。
审计跟踪
集成的审计跟踪功能记录了控制系统所有的访问信息,并且对操作时的信息按照位置、时间、事务以及操作人员进行分类。在版本和用户权限管理方面,系统符合FDA 21CFR11 以及GAMP4 有效性规范。记录的数据储存在黑匣子中。生产报告是PDF格式并且随时可用。数据必须随时供系统调用并且避免内容和结构上的操作,例如在医药或食品与饮料领域。
实时数据储存与评估
所有系统数据都记录在一个实时数据库中。有效的文档格式是报警与趋势显示的基础。为高级数据处理系统准备的接口有象XML这样的高级格式或者是象OPC这样面向对象的协议。
集成的WEB服务
除了集成了图形化的数据分析工具,也可用WEB服务器来执行评测。任何一个INTERNET浏览器都可以成为APROL终端。这个功能为无人值守系统检查提供了一个经济有效的方法。
配置实例
APROL 是一个便于升级的过程控制系统。随着系统需求的不断增长,APROL 系统能够很方便地支持从一个简单系统到复杂系统的升级过程。APROL系统可以很方便的根据需求增加操作终端的数目,同时,通过添加CPU和控制计算机,APROL系统可以将系统所支持的I/O点数增加几倍,这就为系统的I/O单元的扩充和升级提供了可能。另外APROL系统还可以通过扩充系统的冗余性使升级后系统的稳定性和可用性得以进一步提高。所有这些优越的性能,都是因为APROL系统的产品和配置过程都是基于模块化的设计方案和理念。模块化的配置方案使得系统在升级的过程中,完全不必废除原有系统的设备和功能,只是进行简单的增加模块即可,这在最大程度上保证了系统资源的可重用性。
操作层
APROL操作终端(Operator)通过100M以太网连接到APROL服务器(Runtime)上。每个服务器最多可以支持32个操作终端。APROL操作终端有多种类型, 其中B&R的FG终端还支持多达4个屏幕。APROL操作终端的图形界面响应速度取决于系统过程变量的多少, 当系统的动态图形对象少于1000个时,画面的响应时间小于1s。
控制层
APROL服务器(Runtime)冗余配置中,两个Runtime服务器互为冗余。一旦冗余程序检测到主服务器中有错误发生,从服务器会自动切换成主服务器模式,接管所有主服务器的工作,同时会通知所有的操作员站, 当前的主服务器已经发生变化,操作员站会自动切换到新的主服务器中取数据。
现场层
在控制层与现场层之间, 可以通过以太网TCP/IP进行连接,也可以通过现场总线Profibus FMS进行连接。APROL现场硬件的扩展方式有两种,一种是通过X2X连接进行扩展, 另一种是通过以太网PowerLink进行扩展。一路X2X连接最多可以接入256个I/O模块,最长通讯距离可以达到25公里配置实例。