CN103309326A - 一种基于opc的数据存储服务器 - Google Patents
一种基于opc的数据存储服务器 Download PDFInfo
- Publication number
- CN103309326A CN103309326A CN2013102266946A CN201310226694A CN103309326A CN 103309326 A CN103309326 A CN 103309326A CN 2013102266946 A CN2013102266946 A CN 2013102266946A CN 201310226694 A CN201310226694 A CN 201310226694A CN 103309326 A CN103309326 A CN 103309326A
- Authority
- CN
- China
- Prior art keywords
- opc
- data storage
- module
- storage area
- user interface
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000013500 data storage Methods 0.000 title claims abstract description 24
- 230000006854 communication Effects 0.000 claims abstract description 18
- 238000004891 communication Methods 0.000 claims abstract description 18
- 230000003993 interaction Effects 0.000 abstract description 3
- 230000007175 bidirectional communication Effects 0.000 abstract 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000011161 development Methods 0.000 description 2
- 238000004886 process control Methods 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000002950 deficient Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- PWPJGUXAGUPAHP-UHFFFAOYSA-N lufenuron Chemical compound C1=C(Cl)C(OC(F)(F)C(C(F)(F)F)F)=CC(Cl)=C1NC(=O)NC(=O)C1=C(F)C=CC=C1F PWPJGUXAGUPAHP-UHFFFAOYSA-N 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000004321 preservation Methods 0.000 description 1
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Programmable Controllers (AREA)
Abstract
本发明公布了一种基于OPC的数据存储服务器,包括OPC对象接口模块、数据存储区模块、用户界面和驱动设备,所述OPC对象接口模块与数据存储区模块双向通信,所述数据存储区模块与用户界面双向通信;所述设备驱动分别与所述OPC对象接口模块、数据存储区模块和用户界面双向通信;所述设备驱动与所述现场设备双向通信。本发明的基于OPC的数据存取服务器目前实现的主要功能和特点包括:支持OPC数据存取规范1.0、2.0和3.0;友好的人机交互界面;自定义组态及保存组态配置;支持标准的ModbusTCP通信协议;基于DotNet4.0平台,可以跨平台运行;易与主流的SCADA软件平台互连通信。
Description
技术领域
本发明涉及一种基于OPC的数据存储服务器。
背景技术
由于目前广泛应用的DCS、FCS、SCADA 等传统计算机测控***使用的智能仪表设备、分布式I/O模块、PLC 等设备来自于不同的生产商,而各生产商为了各自的商业利益,没有遵循统一的接口规范,造成了设备之间的通信异常复杂,难以实现现场设备与上层控制软件间的信息交互和各现场设备间的直接互联与互操作,因此限制了计算机测控***开放性、通用性的提高。
OPC(OLE for Process Control,用于过程控制的对象链接和嵌入)技术为解决工业客户机与各种设备间通讯而产生的一项工业技术规范和标准。OPC 技术规范是OPC 基金会制定的,它提供了统一的数据访问软硬件接口,将现场信号按照统一的标准与SCADA(监控与数据采集***),HMI(人机接口)等软件无缝连接起来,同时将硬件和应用软件有效地分离开。只要硬件开发商提供带有OPC接口的服务器,任何支持OPC接口的客户程序均可采用统一的方式对不同硬件厂商的设备进行存取,无须重复开发驱动程序,因此大大提高了控制***的互操作性和适应性。
发明内容
本发明目的是针对现有技术存在的缺陷提供一种基于OPC的数据存储服务器。
本发明为实现上述目的,采用如下技术方案:一种基于OPC的数据存储服务器,包括OPC对象接口模块、数据存储区模块、用户界面和驱动设备,所述OPC对象接口模块与数据存储区模块双向通信,所述数据存储区模块与用户界面双向通信;所述设备驱动分别与所述OPC对象接口模块、数据存储区模块和用户界面双向通信;所述设备驱动与所述现场设备双向通信。
本发明的有益效果:本发明的基于OPC的数据存取服务器目前实现的主要功能和特点包括:支持OPC 数据存取规范1.0、2.0和3.0;友好的人机交互界面;自定义组态及保存组态配置;支持标准的ModbusTCP通信协议;基于Dot Net4.0平台,可以跨平台运行;易与主流的SCADA软件平台互连通信。
附图说明
图 1 本发明的结构示意图。
具体实施方式
图 1为一种基于OPC的数据存储服务器,包括OPC对象接口模块1、数据存储区模块2、用户界面3和驱动设备4,所述OPC对象接口模块1与数据存储区模块2双向通信,所述数据存储区模块2与用户界面3双向通信;所述设备驱动4分别与所述OPC对象接口模块1、数据存储区模块2和用户界面3双向通信;所述设备驱动4与所述现场设备5双向通信。
OPC服务器的用户界面将数据项用树形结构标识,然后设计数据项和硬件设备的数据绑定设置的界面以及实时显示数据项列表界面,并将数据存储区与硬件通信接口联系起来,实现用户自定义组态功能。在OPC服务器程序关闭时需要将数据项的属性以及硬件设备设置参数作为组态配置文件保存起来,便于下次OPC服务器运行时能自动调入组态配置文件,自动完成初始设置。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (1)
1.一种基于OPC的数据存储服务器,其特征在于,包括OPC对象接口模块、数据存储区模块、用户界面和驱动设备,所述OPC对象接口模块与数据存储区模块双向通信,所述数据存储区模块与用户界面双向通信;所述设备驱动分别与所述OPC对象接口模块、数据存储区模块和用户界面双向通信;所述设备驱动与所述现场设备双向通信。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102266946A CN103309326A (zh) | 2013-06-08 | 2013-06-08 | 一种基于opc的数据存储服务器 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013102266946A CN103309326A (zh) | 2013-06-08 | 2013-06-08 | 一种基于opc的数据存储服务器 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103309326A true CN103309326A (zh) | 2013-09-18 |
Family
ID=49134651
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013102266946A Withdrawn CN103309326A (zh) | 2013-06-08 | 2013-06-08 | 一种基于opc的数据存储服务器 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103309326A (zh) |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1860564A1 (de) * | 2006-05-26 | 2007-11-28 | Siemens Aktiengesellschaft | Verfahren und Vorrichtung zum Austausch von Daten auf Basis des OPC-Kommunikationsprotokolls zwischen redundanten Prozessautomatisierungskomponenten |
-
2013
- 2013-06-08 CN CN2013102266946A patent/CN103309326A/zh not_active Withdrawn
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1860564A1 (de) * | 2006-05-26 | 2007-11-28 | Siemens Aktiengesellschaft | Verfahren und Vorrichtung zum Austausch von Daten auf Basis des OPC-Kommunikationsprotokolls zwischen redundanten Prozessautomatisierungskomponenten |
Non-Patent Citations (1)
Title |
---|
凌志浩,陈伟彬,马欣,俞金寿: "基于OPC数据存取规范的服务器研究与实现", 《华东理工大学学报》, vol. 3, no. 3, 30 June 2004 (2004-06-30), pages 318 - 321 * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103760810B (zh) | 一种远程遥测终端控制器 | |
CN108247632A (zh) | 一种基于ros的协作机器人控制*** | |
CN107579913B (zh) | 一种可组态的通讯网关及基于该通讯网关的通信方法 | |
CN104333593B (zh) | 运动控制器远程控制方法、故障诊断方法及远程控制*** | |
CN105511442A (zh) | 人机交互***和方法、及消防车 | |
CN106125676A (zh) | 一种机器人控制*** | |
CN205219137U (zh) | 总线式机器人多轴运动控制器 | |
CN203773317U (zh) | 一种集散控制*** | |
CN103309326A (zh) | 一种基于opc的数据存储服务器 | |
CN109732602A (zh) | 机械臂调速方法、***、设备以及介质 | |
CN205334217U (zh) | 用于工业设备的无线自动监控*** | |
CN105227407A (zh) | 一种协议调试方法、装置及*** | |
CN105242592B (zh) | 通过profibus pa操作站直接读取hart仪表参数的方法及*** | |
CN103064358A (zh) | 基于Android***的注塑机分离式HMI控制器和注塑机控制*** | |
CN103823435A (zh) | 一种基于软PLC的SuperView*** | |
CN203843844U (zh) | 工业机器人无线示教实施装置 | |
CN202886920U (zh) | 一种加弹机控制*** | |
CN204408370U (zh) | 一种can总线网络监测诊断*** | |
CN203021196U (zh) | 一种吊车无线控制*** | |
CN105867881A (zh) | 一种用于机器人的通讯方法及数据交互装置 | |
CN104268348A (zh) | 基于Intouch的可视化物流监控***及其实现方法 | |
CN201878141U (zh) | 一种用于采煤机的蓝牙传输装置 | |
CN201215627Y (zh) | 高低压稀油站可视化控制与通讯*** | |
CN203563094U (zh) | 一种光伏***监控装置 | |
CN205540068U (zh) | 一种用于机器人的数据交互装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C04 | Withdrawal of patent application after publication (patent law 2001) | ||
WW01 | Invention patent application withdrawn after publication |
Application publication date: 20130918 |