众山OPC Server集成方案
OPC技术简介
OPC全称是OLE for Process Control,它的出现为基于Windows的应用程序和现场过程控制应用建立了桥梁。在过去,为了存取现场设备的数据信息,每一个应用软件开发商都需要编写专用的接口函数。由于现场设备的种类繁多,且产品的不断升级,往往给用户和软件开发商带来了巨大的工作负担。通常这样也不能满足工作的实际需要,系统集成商和开发商急切需要一种具有高效性、可靠性、开放性、可互操作性的即插即用的设备驱动程序。在这种情况下,OPC标准应运而生。OPC标准以微软公司的OLE技术为基础,它的制定是通过提供一套标准的OLE/COM接口完成的,在OPC技术中使用的是OLE 2技术,OLE标准允许多台微机之间交换文档、图形等对象。
OPC技术可以应用在许多应用程序中,如它们可以应用于从SCADA 或者DCS系统的物理设备中获取原始数据的*低层,它们同样可以应用于从SCADA 或者DCS系统中获取数据到应用程序中。实际上,OPC设计的目的就是从网络上某节点获取数据。
通过OPC标准,完全可以创建一个开放的、可互操作的控制系统软件。OPC采用客户/服务器模式,把开发访问接口的任务放在硬件生产厂家或第三方厂家,以OPC服务器的形式提供给用户,解决了软、硬件厂商的矛盾,完成了系统的集成,提高了系统的开放性和可互操作性。
OPC现已成为工业界系统互联的缺省方案,为工业监控编程带来了极大的便利。
众山OPC Server集成方案介绍
近年来, GPRS/CDMA等无线网络通讯方式开始引入工控领域,各种基于GPRS和CDMA网络的测控方案也在实际项目中逐步应用, 但对于工控行业来讲, GPRS/CDMA是一项较新的应用技术,无线网络的组网方式及通信过程比有线网络更复杂,因此对于用户来说, 组态软件现有集成方案并不理想, 主要体现在以下几种情况:
1)部分工控行业组态软件(主要是国外公司提供的组态软件),没有提供对GPRS/CDMA网络通信方式的支持,所以只能在其有的通信接口方式上进行变通,比如采用透明socket方式,或Socket转虚拟串口方式,这种方式存在的问题是没有考虑到无线网络通信的特点,集成度低、可靠性也较差。
2)部分工控行业组态软件(主要是国内公司提供的组态软件),集成了一些厂家的GPRS/CDMADTU驱动,从而实现了GPRS/CDMA底层数据通信功能,但其集成度仍然较低,对GPRS/CDMA一体化测控方案的支持较为缺乏,也未实现完整的无线测控设备的远程管理功能。
3)无线网络在快速发展(2.5G发展到3G),GPRS/CDMA测控产品更在飞速发展,各种一体化智能无线RTU产品在不断推出,组态软件内置GPRS/CDMA测控产品的驱动程序难以**跟踪GPRS/CDMA测控设备产品的更新。
众山科技综合了自身在GPRS/CDMA测控领域长期积累的经验,也结合了工控领域软件开发的新技术趋势, 推出了众山OPCServer软件, 为工控行业用户提供了基于OPC技术的众山GPRS/CDMA测控产品集成方案。众山OPCServer软件是国内首款由GPRS/CDMA测控设备厂家提供的OPCServer软件,在实现上充分考虑了GPRS/CDMA测控方式的特点,因此更加实用。
众山OPCServer为工控行业用户提供了一个高效的通用集成接口,让用户不再为现有组态软件如何集成GPRS/CDMA测控功能而困扰!
众山 OPC Server特点
- 符合OPC技术规范,可以与任何支持OPC技术的组态软件集成
- 针对GPRS/CDMA无线测控方式设计,增强了系统可靠性
- 完整实现了无线设备管理功能, 如远程参数配置,远程设备复位等
- 支持众山所有GPRS/CDMA无线DTU及RTU设备
- 开放式架构,支持OPC Server定制,可为各种传感器及智能仪表定制驱动
众山 OPC Server软件组成
1) 数据采集中心:实现了设备管理, 底层通信, 数据采集, 远程控制等功能 ![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.1.jpg)
2) OPC Server: 实现了OPC服务器功能, 为数据采集中心与用户端程序建立桥梁:
![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.2.jpg)
A、国外某有名组态软件集成ZSOPC Server:
1)创建OPC Server
![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.3.jpg)
2) 选择GPRS/CDMA设备
![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.4.jpg)
3)创建Tag
![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.5.jpg)
B.国内某有名组态软件集成ZSOPCServer:
1)在I/O组态中创建OPC Server
![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.6.jpg)
![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.7.jpg)
![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.8.jpg)
2)在数据库组态中创建点:
![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.9.jpg)
![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.10.jpg)
![](file:///D:/work/%E6%88%91%E7%9A%84%E7%BC%96%E7%A8%8B/%E7%BD%91%E7%BB%9C%E4%BF%A1%E6%81%AF%E5%8F%91%E5%B8%83%E5%8A%A9%E6%89%8B/ProductPages/OPCSERVER/productpic/ZSOPC.11.jpg)