现场工控组态系统中的动态数据交换技术
1 引言
一个自动监控(Supervisory Control And Data Acquisition SCADA)系统中,投入运行的监控组态软件是系统的数据采集和处理中心、远程监控中心和数据转发中心。处于运行状态的监控组态软件与各种控制、检测设备如挂接在现场总线上的工控计算机、PLC、智能仪表、智能设备等共同构成快速响应控制中心。控制方案和算法一般在设备上组态并执行,也可在工控计算机上组态,然后在下装到设备中执行,根据设备的具体要求而定[1]。组态软件在SCADA系统中所处的位置如图1所示。
监控组态软件投入运行后,操作人员可以在其支持下完成以下各项任务
(1) 查看生产现场的实时数据及流程画面,浏览各实时历史趋势画面;
(2) 自动打印各种实时历史生产报表;
(3) 及时得到各种过程报警和系统报警;
(4) 在需要时,人为干预生产过程,修改生产过程参数和状态;
(5) 与管理部门的计算机联网,为管理部门提供生产实时数据。
图1 监控组态软件在SCADA系统中所处的位置
现场总线作为开放的控制网络能实现现场设备间、现场设备与控制室间的信号通信[2]。开放通信是信息传输与共享的基础之一,而当现场信号传至监控计算机之后,如何实现计算机内部各程序之间的信息沟通与传递,即如何让现场信号与各应用程序连接起来,让现场信息出现在计算机的各应用平台上,依然存在一个连接标准与规范的问题。在多用户、多任务的计算机系统中实现程序间的数据交换比较方便,操作系统对这种操作是支持的。自从Windows及微机版UNIX、LINUX操作系统的面世后,出现了程序之间交换数据的技术、协议或标准,实现程序间的数据交换才比较容易。在工业PC机的自动化系统中被广泛采用的今天,让现场总线控制系统和人机界面软件能够有效充分地用PC机丰富强大的软件资源,是一项值得深入研究的课题。文章对有关技术问题结合工程实践作些讨论。
2、动态数据交换的基本概念
尽管工控组态软件的数据交换技术有了长足进步,在当前实际运用的现场总线控制系统组态软件中,对于DDE和OPC两种数据交换技术的具体运用-特别是在微机执行多任务条件下如何进一步提高组态软件与其他程序之间的数据交换实时性方面,仍然存在某些不足,值得进一步探讨和研究。其中,动态数据实时交换(DDE)技术在控制网络的集成中得到了实际应用。其原因:
(1) 这种方法实时性较好,可以采用标准的Windows技术;
(2) 作为连接控制网络与信息网络的通信处理机在硬件上比较容易实现。
相关文章
- 2021-12-08基于WinCE的ARM视频监控系统解析
- 2021-12-28明电变频器在纺织行业粗纱机电气控制系统应用分析
- 2022-12-02网络化分布式虚拟仪器测试研究
- 2022-07-15SY一1型体外冲击波碎石机
- 2023-04-24薄壁圆筒式动态多维切削测力仪的有限元分析
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。