微波EDA网,见证研发工程师的成长!
首页 > 通信和网络 > 通信网络技术文库 > 基于Modbus TCP的OPC服务器设计

基于Modbus TCP的OPC服务器设计

时间:08-10 来源:3721RD 点击:

.0的序列化和反序列化技术,可以将数据对象序列化到文件中和将文件反序列化到数据对象。

轮询设备线程:经过组态配置好数据点后,运行OPC服务器,开始轮询设备并将实时获取的数据更新到数据缓冲区内,如图9所示。


图9:更新数据详细流程。

本文小结

鉴于Windows在工控领域的成熟度和稳定性,以及Dot Net FrameWork的跨平台性,本文基于Dot Net4.0平台封装了OPC接口,编程实现了ModbusTCP通信协议以及良好的人机交互界面,通过了功能测试和性能测试,500ms轮询周期可稳定高效地读写千点设备数据,目前国内外SCADA系统中的OPC客户端接口可以利用本OPC轻松实现与北京世纪联信公司MultiBus-RTU等产品的互联通信。

本OPC数据存取服务器目前实现的主要功能和特点包括:支持OPC 数据存取规范1.0、2.0和3.0;友好的人机交互界面;自定义组态及保存组态配置;支持标准的ModbusTCP通信协议;基于Dot Net4.0平台,可以跨平台运行;易与主流的SCADA软件平台互连通信。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top