欢迎来到专业的新思文库网平台! 工作计划 工作总结 心得体会 事迹材料 述职报告 疫情防控 思想汇报 党课下载
当前位置:首页 > 范文大全 > 公文范文 > 正文

基于OPC技术AC800M控制器与力控组态软件的通信实现概论

时间:2022-10-24 09:15:05 来源:网友投稿

摘 要 依托华北电力大学过程控制实验室的DCS实验测试系统,介绍了基于OPC技术ABB AC800M控制器与力控组态软件之间的数据通信实现方法,并设计了监控画面来测试实际的通信效果。结果表明 AC800M控制器与力控组态软件可以实现可靠的OPC数据通信。

关键词 OPC;AC800M;组态

引言

AC800M是ABB公司的一种控制器,其主要用于分散控制系统(DCS)。AC800M控制器自带OPC通信服务器软件,通过它可以和支持OPC通信协议的其他第三方上位机组态软件实现数据连接通信。力控组态软件是基于windows操作平台的人机界面监控组态软件,其广泛应用于电力、冶金、化工等自动化领域,它可以完成生产过程中的数据采集、监控等功能,可以与现场的仪器设备、控制系统更组建成监控系统,为用户提供友好的开发界面和简易的工程实现方法,并集成了大量的设备驱动程序和接口如集成了OPC通信接口,可以实现和很多厂商的控制设备进行网络通信,缩短了自动化系统集成时间,提高了用户开发效率[1-2]。本文以AC800M控制器与力控组态软件Forcecontrol为例,介绍其通过OPC 技术实现数据通信的方法及过程。

1 OPC通信技术

OPC(OLE for Process Control)是一种工业标准通信协议,广泛应用于工业控制领域。传统的软硬件通信是在软件上编写自定义的接口和驱动来实现,但是这样使得不同硬件的通用性降低。OPC通信技术为各种硬件设备生产商的应用程序提供了统一、标准服务器接口,不再需要为每一种的硬件设备编写驱动程序,实现了不同硬件厂商设备间的数据交换。从而有效地解决了不同控制系统厂家设备间数据无法交换的问题。OPC通信技术的出现,避免了重复开发编程,加快了软件设计开发进度,降低了成本,大大地提高了整个系统的灵活性[2]。

2 AC800M控制器与力控组态软件的通信实现

2.1 AC800M控制器组态程序下装

依托华北电力大学过程控制实验室的DCS实验测试系统,AC800M系列控制器与实验装置的硬件连接已经完成,在工程师站中安装并运行 Control Builder M组态软件,打开已经编辑完成的锅炉水位监测系统的控制策略组态程序工程项目,将组态程序下装到AC800M控制器CPU中。

2.2 OPC Server for AC800M配置

安装并运行OPC Server for AC800M软件,输入控制器IP地址,点击连接,成功完成了AC800M OPC服务器的配置[2]。

2.3 力控组态软件OPC客户端配置

(1)AC800M OPC SERVER添加

新建一个工程,命名为锅炉水位监测系统,点击菜单栏中的<开发>键,进入开发系統界面,系统界面左侧为<工程项目>栏。双击<工程项目>栏中的项,打开IO manager,找到OPC栏中的,然后双击项,弹出设备配置窗口,输入一个设备名称,如命名为AC800M。然后点击<下一步>按钮,在<服务器名>一栏中选择服务器名字:ABB AC800MC_OpcDaServer.3,然后点击<完成>按钮。

(2)数据连接配置

双击工程项目栏中的<数据库组态>,打开DBmanager,添加数据点。以锅炉水位监测为例,只用到一个水位数据点,水位范围在0-400mm。因此,点击,选择模拟量I/O点类型,在<基本参数>一栏中设置点名HT,量程范围设置:0—400,工程单位选择:毫米;在<数据连接>一栏中,点击<增加>按钮,将力控组态软件中设置的锅炉水位模拟量点(HT)与AC800M OPC服务器中表征实际设备水位值的参量进行连接。

3 通信测试

AC800M与力控组态软件之间的OPC通信配置完成后,在力控组态界面窗口设计组态锅炉水位监测系统画面来测试实际的通信效果,如图1所示。

4 结束语

基于OPC 技术的ABB AC800M控制器与力控组态软件的数据通信实现,可以直观清楚地显示实验设备采集的实时数据,同时提供了利用DCS实验系统开展后续实验数据分析与算法设计及验证的接口。

参考文献

[1] 吴永贵.力控组态软件应用一本通[M].北京:化学工业出版社, 2015:202.

[2] 于磊,杨国田. iFIX与AC800M系列DCS控制器OPC通信实现[J].自动化与仪器仪表,2014,(3):51-52.

推荐访问:组态 概论 控制器 通信 技术