Page 111 - 2019-23
P. 111
工业自动化 焦清国 等·智能化装备平台的研发及应用
多种特性,可以使用不同的业务需要。系统设计架构
如图 2 所示。下面对系统具备的特性进行概要介绍。
图 2 系统设计架构
图 3 报警设置设计
3 系统特性 (10)系统支持多种访问客户端。支持 WEB 服务,
(1)插件化 :在开源插件引擎的基础上进行插件 通过浏览器、手机 APP、客户端查看监控画面,如图
框架和插件平台的开发,而项目的整体功能是以插件 4 所示。
的方式进行开发的。插件式开发可以降低系统各模块
之间的互依赖性。增强系统扩展性和可维护性 , 在系
统发布后可在不必重新编译系统的前提下按需对系统
功能进行扩充。基于成熟的插件引擎,实现功能的无
限扩展 [1] 。
(2)组态化 :通过控件封装、开放控件属性、动
画的设置实现监控画面的组态设计 ;通过表单业务配
置、业务库封装、事件绑定机制实现业务组态化。系
统具备丰富的控件库,可直接满足部分通用业务的需
求,强大的快速开发能力,有效缩短项目实施周期,
丰富的管理工具,方便配置,易于管理 [2] 。
图 4 多客户端设计
(3) 数据 库支持 :支 持 Oracle、SQLSERVER、
MySQL、Access、SQLite 等关系数据库,同时支持
4 功能架构设计
实时数据库,对数据进行压缩存储,能够保障数据库
智能化装备设计平台实现程序的组态设计,客户
完整性,即使存在网络不稳定的现象,系统具备有效
可根据设备的实际控制业务流程进行最终程序的搭建,
的机制保障数据完整性。
其功能操作方便,主要设计功能包含文件、编辑、视图、
(4)分辨率根据最终终端显示器分辨率自行缩放
布局、仿真、语言帮助、窗口等功能,如图 5 所示。
调整,(1 280×800,1 024×768,1 920×1 080 等自适
4.1 文件
应分辨率),根据需要可全满屏显示系统数据。
新建工程 :新建工程模板,新建时可以选择空白
(5)项目支持西门子、AB、三菱、Omron 等
模板进行应用,或者选择已建项目的模板。
PLC,全面支持 Modbus 协议。
报表工程 :可以新建报表工程。其报表模板可以
(6)支持多种监控对象组态方式,能够高效进行
实现自定义的设计开发。
组态项目。
保存工程 :实现工程保存,工程在设计开发过程
(7)组态画面支持多屏及大屏模式,直观动态展
中,应定期进行保存,避免数据丢失。
示工程监控画面。
关闭工程 :关闭当前设计工程,关闭时检测保存
(8)功能支持二次开发拓展, 支持远程连接服务。
状态,如果没有保存,提示用户是否保存工程,避免
(9)支持多种报警模式,异常及时发送到对应的
数据丢失。
人员,及时处理故障,保障设备的稳定运行。
年
2019 第 45 卷 ·51·