摘要
为了降低工业过程控制系统监控软件的开发成本和难度,提出了一个采用LabVIEW和DSC模块开发的适用于串口、CAN总线、OPC等不同通讯方式的监控软件通用架构,并介绍了数据存储、查询、显示、报警等主要功能的实现。该软件架构通过子面板和后台任务实现模块化编程,通过全局变量类型的合理配置和布尔量数据接收方式的优化实现软件的高效率运行,通过创新的数据库查询方式实现实时曲线显示。
With the purpose of decreasing the cost and difficulty of developing a supervisory control software for industrial process control system, this paper introduces a general architecture of supervisory control software based on LabVIEW and DSC module, and the realization of major functions: data storage, query, display and alarm. This software architecture achieves Modular Programming due to SubPanel and background task, high performance due to rational allocation of global variables and optimization of digital data reception, and real-time curve display due to database query.
出处
《微计算机信息》
2012年第10期97-98,147,共3页
Control & Automation
关键词
LABVIEW
DSC
监控软件
软件架构
实时曲线
报警
LabV1EW
DSC
Supervisory Control Software
Software Architecture, Real-time Curve, Alarm