4.软件开发和组态
4.1 TDC3000发送接口软件开发和组态
此TDC3000控制系统LCN网络上的UxS 节点是基于HP 的Unix操作系统平台的工作站。系统当前采用的Honeywell软件版本为UxS R200(其中HP Unix系统版本为R9.05;UxS属性版本为Personality R510,Honeywell系统软件为R510)。
经过多次开发和调试,完成了Unix工作站上专用接口软件的开发,此接口软件主要实现过程控制网络向工厂信息网络上传数据的功能,即由此软件负责向打印口发送装置数据。为实现对用户需要数据的采集的在此软件中对所有相关位号进行了组态,即经过组态的数据可以采集到实时数据库中。TDC3000发送数据包如图:
[img]20063179122840448.gif[/img]
4.2 TDC3000接收接口软件开发
在采集端开发了专用的TDC3000串口数据通信协议软件,主要实现对DCS送出的加密数据进行解码,然后把数据送至三维力控的PCAuto实时数据库中。
TDC3000串口接收数据通信协议如图:
[img]20063179123760976.gif[/img]
4.3 PCAuto接口软件开发和组态
为实现对所有接收到数据的存贮必须对所有位号在实时数据库中进行组态,组态信息包括位号名称、数据类型、单位、上下限等十几个参数据,通过组态保证所有通过DCS送出的实时数据存贮到PCAuto实时数据库中。
PCAuto 2.62工程管理器如图
[img]20063179125467326.gif[/img]
PCAuto实时数据库如图:
[img]20063179131382135.gif[/img]
4.4 PHD RDI软件开发
为了使装置的实时数据送入统一的UNIFORMANCE PHD实时数据库系统,必须开发一个PCAuto实时数据库对应UNIFORMANCE PHD的数据接口,由于UNIFORMANCE PHD提供了接口开发规范,根据规范我们用C语言开发一个PHD接口软件,实现PCAuto实时数据库中数据发送至PHD实时数据库。PHD接口软件使用必须与PHD实时数据库相结合,因此在采集机上我们又安装了PHD实时数据库。PHD实时数据库管理画面如图。
[img]20063179133122502.gif[/img]
PHD实时数据库数据浏览
[img]20063179134727929.gif[/img]
4.5 PHD组态
PHD实时数据库的数据采集是基于RDI接口的,因此在PHD服务器上对RDI接口进行参数的配置,同时对所有采集位号进行组态,保证采集数据的准确和可信。
4.6 操作界面开发
通过开发监控系统与操作人员间的交互界面,可实现对整个系统的监视、控制、调度和管理。
用户界面分两部分:
1)用于日常监视、流程图的主界面
2)用于非日常监视信息、各种报表、趋势图
同时对工艺参数、设备运行参数通过一览表的形式来汇总。系统组态的过程实质是把组态显示界面上的按钮、报警以及生产趋势图形等与现场执行设备或仪表建立对应连接,使操作员在操作站通过系统组态画面了解现场的设备和仪表运行情况。
5.结束语
我们通过采用第三方软件技术的组态软件建立了装置的生产实时数据库系统,经过半年多的试运行表明:该系统运行稳定,监控程序功能完善,提供多种通用接口,与其它系统结合能力强,是一套理想的生产装置实时控制系统。