OPC Server

合集下载

OPCSERVERDCOM配置方法

OPCSERVERDCOM配置方法

OPCSERVERDCOM配置方法OPCSERVERDCOM是一种用于实现互操作性数据访问的技术,通过使用DCOM(分布式组件对象模型)允许不同平台和应用程序之间的通信。

在配置OPCSERVERDCOM之前,我们需要确保已经安装了OPC Server和DCOM组件。

本文将详细介绍OPCSERVERDCOM的配置方法,并提供一些最佳实践。

第一步:检查OPC Server的安装和配置状态在配置OPCSERVERDCOM之前,首先确保OPC Server已经安装并正确配置。

检查OPC Server的运行状态、配置文件和日志文件,以确保其正常工作。

确定OPC Server是否支持DCOM,并确认当前的OPC Server是否已经允许远程访问。

第二步:配置DCOM组件配置DCOM组件是使OPCSERVERDCOM正常工作的关键步骤。

按照以下步骤进行配置:2.导航到“计算机”>“我的电脑”>“DCOM配置”:在组件服务控制台中,依次展开“计算机”>“我的电脑”>“DCOM配置”。

4. 配置OPC Server应用程序的属性:右键点击OPC Server应用程序,选择“属性”。

在属性窗口中,选择“安全”选项卡。

5. 配置访问权限:在安全选项卡下,配置访问权限。

可以设置哪些用户或组可以访问OPC Server,并确定用户的访问级别。

推荐配置只有必要的用户和组可以访问OPC Server。

6.配置启动和激活权限:在安全选项卡下,配置“启动和激活权限”。

同样,只允许必要的用户和组拥有启动和激活权限。

7. 配置默认属性:在“属性”窗口中,选择“默认属性”选项卡。

在这里,可以配置OPC Server的身份验证方式和默认权限。

根据需求进行配置。

第三步:配置防火墙和安全策略为了确保OPCSERVERDCOM的安全性和可靠性,还需要配置防火墙和安全策略。

以下是一些建议的配置方法:1. 配置防火墙规则:如果操作系统上启用了防火墙,需要允许OPC Server和DCOM的通信。

industrial gateway opc server 使用方法

industrial gateway opc server 使用方法

industrial gateway opc server 使用方法(最新版4篇)《industrial gateway opc server 使用方法》篇1Industrial Gateway OPC Server 是一款用于连接工业设备和自动化系统的OPC(OLE for Process Control)服务器。

它可以帮助您将不同厂家的设备和系统集成到一个统一的平台上进行监控和控制。

以下是使用Industrial Gateway OPC Server 的大致步骤:1. 安装和配置Industrial Gateway OPC Server:首先,根据您的操作系统和硬件平台下载相应的版本并进行安装。

安装完成后,运行Industrial Gateway OPC Server 配置工具,设置服务器的基本参数,如服务器名称、IP 地址、端口号等。

2. 添加设备驱动:为了让Industrial Gateway OPC Server 能够与各种设备进行通信,您需要添加相应的设备驱动。

驱动程序通常由设备厂家提供,根据设备的类型和型号选择合适的驱动程序。

添加驱动程序时,需要指定设备的唯一标识符(如设备地址、设备类型等)、数据访问权限和数据更新间隔等参数。

3. 创建OPC 项目:在Industrial Gateway OPC Server 中创建一个新的OPC 项目,指定项目的名称、数据访问权限、数据更新间隔等参数。

项目创建完成后,您需要为项目添加至少一个变量,用于存储从设备驱动程序中获取的数据。

4. 配置客户端:在客户端计算机上安装OPC 客户端软件(如OPC Explorer),并使用客户端软件连接到Industrial Gateway OPC Server。

连接成功后,您可以在客户端软件中浏览和修改OPC 服务器中的数据变量。

5. 测试和运行:在完成上述步骤后,您可以先在测试模式下运行Industrial Gateway OPC Server,以确保服务器和客户端之间的通信正常。

ABB AC800F OPC Server配置方法

ABB AC800F OPC Server配置方法

ABB AC800F OPC Server配置方法对于没有配置OPC Server的控制系统,新加OPC Server需要经过2步:1、在ABB Industrial(工业)IT里面的(装配)中增加新的OPC Server资源ID:这时就会产生一个名为“FREELANCE2000OPCSERVER.25.1”的OPC Server,但是这个服务器里面没有任何点,是个空的。

2、在CBF(工业组态软件)组态中[CONF]下面增加一个网关站和一个OPC-S站。

结果:双击[OPC-S]进行配置:默认在本机运行此SERVER,填入OPC服务器名称双击[GWY]进行配置:选择网关类型为OPC-网关保存上述修改后,打开硬件结构:在红虚线框位置右击,选择“插入”:选择插入网关:指定网关站的资源:完事点击退出并保存:注意IP地址问题:点击“网络”按钮AC800F 指的是控制器机架,其IP地址为机架CPU地址VIS指的是操作站,IP为OS站IP(OS = 操作员站;ES = 工程师站)GWY指的是网关站,它的IP地址要保证和运行CBF软件组态网关站的工程师站IP一致什么都没有的是ES站,它的IP是自动和本机IP保持一致的,不可修改所有资源ID号和IP都可以双击一条进行修改以上步骤结束后,OPC SERVER 便可以生效了。

对整个项目树检查,没有问题的话就可以联机调试了,注意:OPC Server除了可以在本机上运行,还可以指定到其他控制网内上位机,在中:在下面写好点击增加,就会出现在上面的列表中。

这样以上几台上位机也会具有自己的OPC server了。

但要注意,还要在项目树中增加它们各自的网关站和OPC-S站:在这里设定本机信息(ES站):像这种情况,在项目运行过程中,只在工程师站在线加载网关站和OPC-S站(其他的不加载)一般不会影响到操作站的正常运行,过程站也不会暂停导致事故。

MIKOM OPC SERVER使用说明及与组态王连接应用示例

MIKOM OPC SERVER使用说明及与组态王连接应用示例

MIKOM PLC OPC SERVER使用说明及与组态王连接应用示例一、功能简介MIKOM PLC OPC SERVER可以作为标准的OPC服务程序使用。

它将串口通讯接口(MX系列PLC均可)、以太网卡通讯接口(MX2H/2V系列PLC)转为标准的OPC服务器,向其它OPC客户端提供数据。

二、OPC SERVER程序的安装z操作系统的要求:WIN2000/WINNT4.0(补丁6)/WIN XP简体中文板z MIKOM PLC OPC SERVER程序的安装(略),可以按安装提示的默认值进行安装三、OPC SERVER窗口及功能介绍MIKOM PLC OPC SERVER窗口主要由四部分组成:菜单栏,工具栏,设备和组显示区,数据项显示区。

如下图所示:z数据项显示区:显示本工程中设备或组下定义的数据项信息。

右击列头有下拉显示选项,客户根据自我需要选择想要显示的功能,灵活方便。

z菜单栏和工具栏:显示系统操作菜单和系统工具。

z设备和组显示区:显示本工程中定义的设备和组的信息在开发模式下数据项显示信息包括:元件名称:数据项名称变量ID:数据项变量的ID号,一个变量对应一个变量ID,同一数据组内ID名称不得重复。

数据类型:数据项中寄存器对应的数据类型。

协议地址:即Modbus通讯地址。

活动句柄:内部资源代码,客户不必参考此数值。

在运行模式下,数据项显示的信息包括:当前值:显示数据项变量的实时值。

时间戳:时间戳表明服务器最近一次从设备读取数据的时间。

通讯质量:表征服务器从设备读取的数据是否是有效数据:GOOD,表示有效数据;BAD表示无效数据。

服务器与设备之间的通讯是否正常,可以通过质量戳来判断,如果质量戳显示为“GOOD”,则表示通讯正常。

通讯计数:通讯正常后,表征服务器从设备读取数据的有效次数,如若通讯不良,则此数值为0,若中途通讯中断,再次连接通讯时,通讯计数归零后重新计数。

四、OPC SERVER使用实例下面以麦科电气的MX2H PLC为例,进一步说明OPC SERVER的使用。

OPC Server 及 Client系统

OPC Server 及 Client系统

第五章:Modbus通信最新发展1 OPC Server 及Client系统1.1何谓OPCOPC为OLE for Process Control的缩写。

是工业界最先进的资料交换标准。

回顾自动控制系统的发展,无论是DCS、PLC、监控套装或控制器等系统,都会面临系统整合的瓶颈。

各系统无法有效共享资料,对于相同的控制设备,每个厂牌的监控系统都要设计一套自有的通信Driver。

当MIS 系统需要现场实时信息时,也需要一连串复杂的信息接口才能达到所要的功能。

面对以上种种状况,由一群工业自动化领导厂商,诸如Fisher-Rosemount、Rockwell Software、Opto32、Intellution、Intuitive Technology 及Microsoft等,于1996年共同成OPC Foundation,希望建立一个业界标准接口规格。

由目前信息使用的发展方向来看,大多数的client端使用的系统为MS Windows,故使用OLE的架构有利与大多数的使用者整合,且利用现有的COM、DCOM、ActiveX等技术,可快速将系统建立完成,现有系统所要变动的项目最少等优点。

故当OPC架构提出后,不到数年间已成为业界的标准,且成为自控系统都必须具备的通信功能。

1.2OPC基本架构对于工厂自动化信息架构可分为三个主要层面:z Plant Floor:仪表信号、现场控制器、各种资料收集设备等。

此层次有各种的现场运转信息,设定系数、各种command等信息,需要与上层系统作资料交换。

z Process Floor:此为DCS、SCADA等统合控制及操作系统,此控制结果要下传至现场设备,也要将执行结果上传至MIS系统。

z Business Floor:全公司或全厂的管理系统,需要现场实时信息做回馈,也要将生产排程计划等资料下载至下层系统。

系统会使用Database、Spreadsheet、MES套装等工具或系统。

OPC Server

OPC Server

一.OPC技术OPC Server/Client 是一套利用微软的COM/DCOM 技术达成工业自动化资料取得的架构。

OPC Server 提供了许多的接口,Client 端通过这些接口,可以取得与OPC Server 相连的硬件装置的信息,而无须了解这些硬件装置的细节信息。

OPC客户和OPC服务器进行数据交互可以有两种不同方式,即同步方式和异步方式。

同步方式实现较为简单,当客户数目较少而且同服务器交互的数据量也比较少的时候可以采用这种方式;异步方式实现较为复杂,需要在客户程序中实现服务器回调函数。

然而当有大量客户和大量数据交互时,异步方式能提供高效的性能,尽量避免阻塞客户数据请求,并最大可能地节省CPU和网络资源。

二.King OPC Server2.1.King OPC Server产品概述King OPC Server是北京亚控科技有限公司推出的国内首屈一指的通用OPC服务器。

它继承了亚控科技超过10年的驱动开发成果,实现了通讯和OPC技术的完美结合。

图2.1 OPC Server 部署图支持的操作系统:√ Windows Server 2003√ Windows XP√ Windows 2000√ Windows Vista√ Windows CE√ Windows XP Embedded不支持的操作系统:× Windows 98(网络OPC功能)2.2.King OPC Server亮点2.2.1.在线组态King OPC Server为完全的在线组态模式,即修改即运行,不需要停止采集。

2.2.2.设备冗余King OPC Server支持针对设备的双链路冗余、双设备冗余。

对于同一设备的双链路冗余,链路类型可以相同也可以不同。

典型应用为同一PLC的双IP冗余。

切换准则为当前链路通讯失败时切换至另一链路。

对于不同设备之间的冗余,设备厂家必须相同,设备系列可以不同,但是必须支持相同的变量。

工业标准通讯接口OPC Server

工业标准通讯接口OPC Server

工业标准通讯接口OPC ServerForeverCredit OPC Server服务器软件,简称OPCServer,是北京华恒信远争对企业生产过程中所涉及到的各种DCS、PLC、组态软件、电力综合自动化等控制系统、测量系统、其它辅助生产的设备和软件系统自主研发的标准OPC接口,为第三方应用系统提供工业标准通讯接口,主要作用是为先进控制、实时数据库、MES、MIS、ERP等系统提供数据。

(1)DCS系统OPC Server接口1)Yokogawa(日本横河):CENTUM BCENTUM VCENTUM UxlCENTUM XLCENTUM CSCS1000CS30002)Honeywell(美国霍尼韦尔):S9000TDC3000(CM50)TDC3000(US)TDC3000X(UxS)TDC3000X(AxM)PlantScapeTPS(GUS)TPS(APP)PKSPMDQCS(达芬奇)3)Foxboro(美国福克斯波罗):I/A’S4)ABB:MOD300ADVANT500AC800MAC800FIndustrial IT Symphony5)Bailey(贝利):N-90INFI-906)MOORE(摩尔):MICRO IIAPACS For DosAPACS For Windows3.2APACS For Windows NTAPACS+ R47)Emerson(爱默生):Provox (CHIP)Provox DirectRMV9000RS3 RNI(System III)Micro PROVOXDeltaV8)Westinghouse(西屋):OVATIONMAX10009)Hollysys(和利时):HS2000FOCSMACSSmartPro10)SUPCON(浙大中控):JX300JX300XECS-100JX-300XP11)XinHua(GE新华):XDPS-400XDPS-400+P400P600XDC-80012)Eurotherm(欧陆):NETWORK-6000+13)FUJI(富士):MICREX XMICREX AX14)HITACHI(日立公司):HIACS 3000HIACS 5000HIACS 5000M15)AB(罗克韦尔):ProcessLogix16)SIEMANS(西门子):PCS7TELEPERM-XP17)Suny(浙大中自):SunyTDCS9200SunyPCC800SunyPCC500E18)浙江威盛:FB-2000FB-2000 NSFB-3000MCS19)北京国电智深:EDPF-NTEDPF-NT+EDPF-PT20)北京航天测控:UN200021)科远:NT 600022)鲁能:LN200023)Mesto(美卓)METSO DPU4FmetsoDNAmetso modernizes24)VALMET(唯美德)Valmet DAMATIC XD25)Alstom(阿尔斯通)Alstom Bitronics26)Schneider(施奈德)Quantum27)GE(通用电气)GE OpenProcessGE Mark V & VI (GSM)28)B&R(贝加莱)ARPOL(2)SCADA系统上位机组态软件OPC Server接口1)Wonderware(美国):Intouch2)GE Fanuc:Cimplicity3)Mita-Teknik(丹麦)GateWay4)SIEMENS(德国西门子):WinCCFactoryLink5)CIT(澳大利亚西雅特):Citect6)RockWare(罗克韦尔):RSView327)AisaControl(亚控):KingView8)ADASTRA(俄罗斯):TraceMode9)纵横科技:HMIBuilde10)图王软件:Visual Graph11)太力信息:SYNALL12)力控科技:力控ForceControl13)昆仑通态:14)世纪星:世纪星15)杰控公司:FameView16)九思易:易控17)Vestas(维斯塔斯)Vestas Online18)德国自动化有限公司AutomationX19)意大利PROGEA公司Movicon(3)变电站自动化、电网监控和电力综合自动化等系统OPC Server接口1)BBC公司:BECONTROL2)深圳市华力特电气有限公司:Farad2003)ABB公司:MicroSCADAESD20004)南京力导保护控制系统有限公司:DMP3005)北京和利时系统工程有限公司:6)国电南京自动化股份有限公司:PS 60007)南京磐能电力科技股份有限公司:SE-900C8)北京四方继保自动化有限公司:CSC20009)成都航利自动化工程有限公司:HL-300010)上海新华控制工程有限公司:XEMS-400XSA-400XNCS-400XDAMS-40011)中国科学院沈阳计算技术研究所:D-2000EPMKSJ-906012)珠海优特科技有限公司:UT-2000C13)国网南京自动化研究院南京南瑞集团公司:ISA-300RCS9000系列HRS-910NS-2000NSC2000NT-200014)西安金雨智能科技发展有限公司:JW-200015)苏州工业园区科佳自动化有限公司:NKC-20016)陕西银河网电科技有限公司:YH-B2000YH300017)陕西三泽电子有限责任公司:SZ200018)山西晋能科技有限公司:RSD800019)浙江三辰电器有限公司:SCWZ20)西安派恩电气有限责任公司:PGC-210021)北京四方达自动化技术有限公司:CSD2000CSD-6000CSD-210022)北京六所和瑞科技发展有限公司:HR200023)益和电气集团:HF-200024)南京国铁电气股份有限公司:PS 600025)保定浪拜迪电气股份有限公司:LBD-DZ-200026)南京源优科技有限公司:EPD200027)施耐德电气公司:EMCS28)山东新开电气有限公司:ASX29)国电南京自动化有限公司:NTD65030)泰仑电力自动化工程有限公司:TZS800031)哈德威四方保护与设备控制有限公司:RT-100032)南京电研电力自动化有限公司:NSA300033)南京浩升科技有限公司:HS500034)江苏南自通华科技发展有限公司:NPS900035)陕西银河电力自动化股份有限公司:GEA-UNDAS200036)四方华能电网控制有限公司:CSCD2000B37)珠海思创电气有限公司:ST200038)南京南自机电工程有限公司:WBX-3539)哈尔滨泛微电子工程有限公司:NPS-200040)深圳斯凯达控制技术有限公司:PGC-210041)湖北省电力试验研究院:NS900042)北京德威特电力系统自动化有限公司:DVPS-300043)北京东仁思创科技发展有限公司:SC-200044)南京南自电网控制技术有限责任公司:ND300045)石家庄科林自动化有限公司:KL-2000(4)实时数据库系统OPC Server接口1)OSI PI2)Honeywell PHD3)Wonderware Historian4)GE Fanuc iHistorian5)Aspen Infoplus.216)Instep eDNA7)Rockwell RSSQL8)Siemens SIMATIC-IT-Historian9)北京和利时信息技术有限公司HiRIS 10)浙江中控软件技术有限公司ESP-iSYS 11)上海麦杰科技有限责任公司OpenPlant 12)北京亚控科技发展有限公司KingRDB 13)北京三维力控科技有限公司pSpace (5)关系数据库系统OPC Server接口1)Oracle2)IBM DB23)Microsoft SQLServer4)Sybase5)Informix6)MySQL7)PostgreSQL8)Microsoft Access9)FoxPro(6)LIMS系统OPC Server接口1)北京汇博精瑞科技有限责任公司LIMS系统2)上海英巴丝数码科技有限公司LIMS系统3)STARLIMS公司StarLIMS4)美国热电公司SampleManager5)LabWare 公司Labware LIMS6)ABI公司SQL*LIMS7)法国Agilebio公司LabCollector(7)PLC、智能仪表等工业设备OPC Server接口1)MITSUBISHI(三菱) ?FX系列、A、AnA系列、Q系列。

OPCServer概述

OPCServer概述

OPC Server概述is OPC?OPC是OLE for Process Control的缩写。

顾名思义,OPC是一种利用微软的COM/DCOM技术来达成自动化控制的协定,根据OPC Specification 的定义,OPC is "a standard mechanism for communicating to numerous data sources, either devices on the factory floor, or a database in a control room."在现今的工业自动化中,我们需要一套整合的信息系统,由底层的各项装置采集信息 (Field Management),中层的控制系统或图控应用程序进行程序的控制 (Process Management),再由最上层的整合软件将这些信息整合起来以供企业决策或效能提升,如下图所示:OPC 为硬件制造商与软件开发商提供了一条桥梁,透过硬件厂商提供的OPC Server 接口,软件开发者不必考虑各项不同硬件间的差异,便可自硬件端取得所需的信息,所以软件开发者仅需专注于程序本身的控制流程的运作。

此外,由于 COM/DCOM 实作并隐藏了网络的细节,透过 OPC 可以很容易地达成远程控制的理想。

does OPC work?在说明 OPC Server/Client 运作方式之前,我们先简单介绍一下Microsoft 发展的 COM/DCOM 是什么?COM 是一种发展软件组件的方法,所谓的软件组件,是指一个可以提供应用程序、操作系统、以及其它组件服务的二进制可执行程序。

事实上,发展自订的 COM 对象就好象是在建构一套可以动态执行的对象导向 API一般。

你可以在应用程序执行的时期随意拼上或移除所需要的组件。

依据COM 这样的概念,发展应用程序就像是堆积木一样,每一个 COM 组件就是一块积木,你可以利用各式各样不同的积木,拼凑出你所需要的应用程序。

ModbusOPCServer操作说明及组态王连接OPC服务器步骤

ModbusOPCServer操作说明及组态王连接OPC服务器步骤

ModbusOPCServer操作说明及组态王连接OPC服务器步骤Modbus是一种通信协议,广泛应用在工业自动化领域。

OPC(OLEfor Process Control)是一种标准的工业自动化通信协议,用于实现不同设备和软件之间的数据交换。

Modbus OPC Server则是将Modbus协议转化为OPC协议,使得Modbus设备可以与OPC客户端进行通信。

下面是Modbus OPC Server的操作说明及组态王连接OPC服务器步骤。

步骤1:安装Modbus OPC Server软件步骤2:配置Modbus设备打开Modbus OPC Server软件,点击“配置”按钮进入配置界面。

在此界面上可以添加和配置Modbus设备。

点击“添加设备”按钮,根据设备的类型和通信参数进行配置。

配置完成后,点击“保存”按钮保存配置。

步骤3:配置OPC服务在Modbus OPC Server软件中,点击“OPC服务”按钮进入OPC服务配置界面。

在此界面上可以配置OPC服务的名称、端口号等信息。

点击“保存”按钮保存配置。

步骤4:启动OPC服务在OPC服务配置界面,点击“启动”按钮启动OPC服务。

启动成功后,软件会显示OPC服务的活动状态。

步骤5:连接组态王在组态王软件中,打开工程文件。

在“通信”模块中,找到OPC服务器的配置选项。

输入Modbus OPC Server的IP地址和端口号,并点击“连接”按钮。

如果连接成功,组态王将显示OPC服务器的活动状态。

步骤6:添加Modbus数据点在组态王的工程文件中,通过拖拽或手动输入的方式,添加Modbus 数据点。

根据Modbus设备的地址和功能码,设置数据点的属性和通信参数。

步骤7:实时监控和控制在组态王软件中,可以使用图形界面实时监控和控制Modbus数据。

通过设置不同的控件和动作,可以读取和写入Modbus设备的数据。

通过以上步骤,可以实现Modbus设备与组态王之间的数据交换。

OPC Server开发的几大境界

OPC Server开发的几大境界

OPC server的开发相对OPC client 更加困难,OPC server 的开发主要应用COM技术,主要应用书籍为潘爱民写的《COM入门和应用》,大量的技术有很大的可重用性,在开发完一个程序后,基本上所有的东东都可以被重用,并且重新发布。

开发方式有三种:1。

简单的:就是应用已经有的如DDE to OPC 或串口 to OPC,modbus to OPC等软件把您的设备变成相关的OPC服务器。

方法简单实用,费用合理快速,让你马上搭上OPC的快车。

主要缺陷:你的设备必需是标准设备或更标准设备相容。

这种方式比较适合产品多的厂家快速的转型,或提供OPC相关产品。

2.。

一般的:应用第三方的开发包开发,这种方式相对来说减少了开发的难度,而且第三方有相应的技术支持,开发商专业做这种产品,产品有一定的稳定性。

这种方式对开发包有依赖性,并且OPC服务器的稳定性依赖第三方的开发水平。

本方法适于老板要求你马上开发出OPC产品是^_^,或者入门者使用。

国内相关的开发包有华富慧通的和拓林的开发包。

国外的可参考:/source.php上面的还可以,不过现在发现也有死链接,不过他的提示确实不错。

3。

有难度的:应用COM开发。

这种开发方式是最可以学习到东西的。

但需要有一定的基础,而且需要对英文有一定的认识度。

主要涉及的知识有一下几点。

有一定的C/C++编程经验----代码是一定要写的能应用VC开发环境------没有屠龙刀怎么能行了掌握一定的COM知识-----进阶的东东阅读相关OPC开发文档-----葵花宝典开发-------------自己杀的猪肉才好吃Hash表相关内容,主要用于大量节点时查询-----杀人于无形基本就按照这个学习思路,对于前两项有太多的介绍了,在此不说了。

COM技术学习可参考VChelp /的COM内容,其他网站都是随便说说而已。

书籍可以看潘爱民的《COM原理和应用》,《COM本质论》等书籍。

OPC SERVER DCOM 配置方法

OPC SERVER DCOM 配置方法

远程访问OPC SERVER DCOM得配置一、在装有OPC服务器得机器上DCOM配置如下:1、运行服务器上得dcnfg程序,进行DCOM配置、2。

进入DCOM得总体默认属性页面,将“在这台计算机上启用分布式COM"打上勾,将默认身份级别改为“无”。

如下面画面3。

进入DCOM得总体默认安全机制页面,确认默认访问权限与默认启动权限中得默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。

如下面页面:4。

在常规页面中,双击您得应用服务器(opc20ifix),打开您得应用服务器D 属性设置。

5.将常规页面中得身份验证级别改为“无”。

如下页面:6、位置页面中选上“在这台计算机上运行应用程序"。

7。

将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用户列表中。

8、身份标识页面中,选择“交互式用户”。

注意NT得GUEST用户不能禁用。

二、在客户端机器上DCOM配置如下:1后点”开始”—〉”运行”,输入”dcomcnfg",然后回车,启动dcom配置。

2。

常规页面中,双击您得应用服务器(Matrikon opc server simulat ion and testing ),打开您得应用服务器DCOM属性设置。

3。

将常规页面中得身份验证级别改为“无”。

4. 身份标识页面中,选择“交互式用户"。

5. 位置页面中,选择“在这台计算机上运行应用程序”。

进入DCOM得总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无"。

两端配置好后,客户端机器就可以访问远方机器得OPCSERVER了、另外,远程得计算机必须在本机得网络邻居里瞧得到,而且登陆两台计算机得用户名与口令必须完全相同。

OPC Server软件安装规范

OPC Server软件安装规范

OPC Server V4.10.00.00-M安装规范1软件安装运行环境Windows 2000Windows 2000下OPC Server软件运行的系统平台是Windows 2000 Professional+SP4,在执行OPC Server软件安装之前,应先按照《Windows 2000装机规范》安装Windows 2000操作系统,并确保已经安装Internet Explorer5.5以上版本的浏览器。

Windows XPWindows XP下OPC Server软件运行的系统平台是Windows XP Professional+SP2,在执行OPC Server软件安装之前,应先按照《Windows XP装机规范》安装Windows XP操作系统,并确保已经安装Internet Explorer5.5以上版本的浏览器。

Windows Server 2003Windows Server 2003下OPC Server软件运行的系统平台是Windows Server 2003+SP1,在执行OPC Server软件安装之前,应先按照《Windows Server 2003装机规范》安装Windows Server 2003操作系统,并确保已经安装Internet Explorer5.5以上版本的浏览器。

Windows 7Windows 7下OPC Server软件运行的系统平台是Windows 7 专业版,在执行OPC Server软件安装之前,应先按照《Windows 7装机规范》安装Windows 7操作系统。

Windows Server 2008Windows Server 2008下OPC Server软件运行的系统平台是Windows Server 2008 Standard,在执行OPC Server软件安装之前,应先按照《Windows Server 2008装机规范》安装Windows Server 2008操作系统。

OPC SERVER启动 步骤和检查事项

OPC SERVER启动 步骤和检查事项
2、点此按钮启动 OPC同步软体
1、跳出以上画面,有三个按钮选项, StartTask,StopTask,ModifyTask
1、将窗口拉大可以看到整个Tag点,检查 此栏位数量和项目是否可KEP SERVE中 的点一一对应,并且数量一直,如果有出 入,则会有问题,点击STartTask会报异 常
2、检查所有项的Quality 都是Good状态,如果有 不是Good状态说明此tag 点有问题
2、目前左侧点击YFJC_C.S-300, 出现右图画面 1、左侧画面,点击 YFJC_C.S-300, YFJC_C.S-300-L,
YFJC_C.S-300-R, YFJC_C.S7-300 这四项进行检查
OPC SERVER启动步骤和检查事项
1、同上,依次检查YFJC_C.S-300-L,右边
选项的Quality都应该是Good状态
ห้องสมุดไป่ตู้
OPC SERVER启动步骤和检查事项
1、同上,依次检查YFJC_C.S-300-R,右边
选项的Quality都应该是Good状态
OPC SERVER启动步骤和检查事项
OPC SERVER启动步骤和检查事项
1、点击StartTask正常情况下,最下 方Log会出现开始任务
OPC SERVER启动步骤和检查事项
1、如果在KEP SERVER中看到如下报错,最左边有红色 图标都为报错,仔细查看有R6,L6或者其他点的信息,按 照上面的说明检查这些点在KEP SERVER中的状态,点不 存在或者状态不对服务都无法正常启动,OPC同步软体中 是否有这些点存在
1、同上,依次检查YFJC_C.S7-300,右边
选项的Quality都应该是Good状态

xp系统opc server远程访问的配置方法

xp系统opc server远程访问的配置方法

龙源统一用户名opcuser统一密码opcscada针对xp系统关于opc server远程访问的配置方法1.在服务器端与客户端pc上都需要建立一个相同的用户,要求用户名完全相同,密码一致。

2.在opc server 与opc client端要求同时都要关闭防火墙,根据目前配置的方法要求防火强一直是关闭的。

3.Opc server服务器端配置方法:1)根据需求建立用户名,密码。

例如用户名administration,密码:1注:龙源用户名:opcuser密码:opcscada2)关闭运行opc server程序的pc的防火墙3)安装web access中的仅安装opc server服务(该功能也是针对研华公司提供的通讯模块,主要完成opc与远端web access工程得通讯)。

(打开光盘安装工程与监控节点)4)在opc server服务器端的pc上,在<运行>处输入dcomcnfg命令,打开组件服务对话框,如下图:5)在组件服务对话框中选择<组件服务>在工具栏中出现图标,点击该功能图标,系统弹出我的电脑对话框,如下图:6)在我的电脑对话框中选择“COM安全”标签,如下图:在该选项内分别点击<访问权限>中的<编辑限制><编辑默认值>在弹出访问权限对话框,在其中原有用户权限的基础上添加:Everyone; INTERACTIVE; NETWORK; SYSTEM并且将所有的权限都选择上即可。

在<启动和激活权限>中的<编辑限制><编辑默认值>在弹出访问权限对话框中其中原有用户权限的基础上添加:Everyone; INTERACTIVE; NETWORK; SYSTEM并且将所有的权限都选择上即可。

7)在组建服务对话框中选择DCOM配置:如下图:在DCOM配置中列出的dcom服务里选择OPCEnum,右键选择属性对话框,如下图:在<常规>标签处,身份验证级别选择“连接”点击“安全”标签出如下对话框:在该对话框中的“启动和激活权限”“访问权限”“配置权限”标签处均选择自定义,在原有权限的基础上添加Everyone; INTERACTIVE; NETWORK; SYSTEM并且将所有的权限都选择上即可。

OPC Server 用户使用手册

OPC Server 用户使用手册

给定值SV LOOP.SV 可Fra bibliotek可写测量值
PV LOOP.PV
只读
自定义回路
控制量 正反作用
MV LOOP.MV 可读可写 PN LOOP.PN 可读可写
比例
P
LOOP.P 可读可写
积分
I
LOOP.I 可读可写
微分
D LOOP.D 可读可写
可读可写 可读可写 可读可写
可读可写
可读可写
可读可写
可读可写 可读可写
LOOP.P 可读可写
可读可写
6.25%~204700%
I
LOOP.I 可读可写 可读可写 0.0166 分~54.61 分
D LOOP.D 可读可写 可读可写
0 秒~3276 秒
ALGDO-1 可读可写 可读可写
ON/OFF
ALG-101 ALG-102
可读可写 可读可写
可读可写 可读可写
半浮点 整型
4.1 软件启动.......................................................................................................................................... 2 4.2 更改组态文件.................................................................................................................................. 3 4.3 位号只读.......................................................................................................................................... 3 4.4 主动读周期...................................................................................................................................... 4 4.5 软件操作介绍.................................................................................................................................. 4

OPC SERVER DA的安装配置

OPC SERVER DA的安装配置

AIM*AT OPC SERVER DA的安装配置Index一、简单说明:1、OPCOPC是OLE for Process Control的缩写。

顾名思义,OPC是一种利用微软的COM/DCOM技术来达成自动化控制的协定,根据OPC Specification 的定义,OPC is "a standard mechanism for communicating to numerous data sources, either devices on the factory floor, or a database in a control room."参考资料见:/2、AIM*AT OPCAIM*AT OPC的安装分3个部分,分别为Data Server、AIM OPC Server和OPC Client。

(1)、Data ServerData Server安装在IA工作站(AW51、AW70)上。

它集成在AIM*AT软件(3.1及以上版本)中,所以当IA工作站上安装了AIM*AT(3.1及以上版本)软件(例如:AIM*HISTORIAN,AIM*API),就会缺省安装了Data Server。

AIM*AT(3.1及以上版本)软件安装要求如下:♦ IA版本:6.1及以上。

♦要求IA工作站有历史(无论是Historian 还是AIM Historian),并且已经配置了历史库的名字。

硬件要求:IA工作站(2)、AIM OPC ServerAIM OPC Server安装在PC机上。

PC机的软件环境要求如下:♦ Windows NT 4.0 with Service Pack 5 or later♦ Windows 2000, with Service Pack 2 or later♦ Windows XP Professional.PC机的硬件环境要求如下:♦ Memory 128 megabytes minimum.♦ Disk Space 25 megabytes.AIM OPC Server的参数如下:♦名字:AIM.OPC.1♦ CLSID:AD853BF1-1E22-11D5-9038-0050DA 19 DDDA♦参数格式:<Server Name>\<Tag Name>若Item ID为tag的bit “n”,则<Tag Name>的格式为<Tag>.b<n>。

力控OPCSERVER和DCOM配置

力控OPCSERVER和DCOM配置

力控OPCSERVER和DCOM配置
1、配置opcserver
1)初始启动程序勾选opcserver
2)注册力控opcserver
3)所有点分配至opcserver
2、配置dcom
1)“运行”输入命令dcomcnfg或者mmc comexp.msc /32
2) 组件服务-我的电脑-属性-配置是相关信息
3) 组件服务-我的电脑-dcom配置-opcenum-属性-配置是相关信息
4) 组件服务-我的电脑-dcom配置-opcserver-属性-配置是相关信息
3、本地安全策略检查配置
1)“运行”输入命令secpol.msc
2)本地安全策略-用户权限分配-配置两项
3)本地安全策略-安全选项-配置三项
4、配置用户组
将opcserver所属用户添加至“distributed COM users”组中
5、防火墙
1)配置opc入站出站规则
2) 防火墙开135端口
3)防火墙入站出站规则增加opcenum
4)防火墙入站出站规则增加opcserver
6、配置host文件
Server与client所在服务器的host文件互相配置对方IP+计算机名。

opcserver概述

opcserver概述

OPC Server概述is OPC?OPC是OLE for Process Control的缩写。

顾名思义,OPC是一种利用微软的COM/DCOM 技术来达成自动化控制的协定,根据OPC Specification 的定义,OPC is "a standard mechanism for communicating to numerous data sources, either devices on the factory floor, or a database in a control room."在现今的工业自动化中,我们需要一套整合的信息系统,由底层的各项装置采集信息 (Field Management),中层的控制系统或图控应用程序进行程序的控制(Process Management),再由最上层的整合软件将这些信息整合起来以供企业决策或效能提升,如下图所示:OPC 为硬件制造商与软件开发商提供了一条桥梁,透过硬件厂商提供的 OPC Server 接口,软件开发者不必考虑各项不同硬件间的差异,便可自硬件端取得所需的信息,所以软件开发者仅需专注于程序本身的控制流程的运作。

此外,由于 COM/DCOM 实作并隐藏了网络的细节,透过 OPC 可以很容易地达成远程控制的理想。

does OPC work?在说明 OPC Server/Client 运作方式之前,我们先简单介绍一下 Microsoft 发展的 COM/DCOM 是什么?COM 是一种发展软件组件的方法,所谓的软件组件,是指一个可以提供应用程序、操作系统、以及其它组件服务的二进制可执行程序。

事实上,发展自订的 COM 对象就好象是在建构一套可以动态执行的对象导向 API 一般。

你可以在应用程序执行的时期随意拼上或移除所需要的组件。

依据 COM 这样的概念,发展应用程序就像是堆积木一样,每一个 COM 组件就是一块积木,你可以利用各式各样不同的积木,拼凑出你所需要的应用程序。

现场OPC SERVER服务器与OPC 客户端远程连接设置方法

现场OPC SERVER服务器与OPC 客户端远程连接设置方法

现场OPC SERVER服务器与OPC客户端远程连接设置方法目录概述 (2)1 硬件连接 (2)2 电脑用户名及网段设置 (2)2.1 OPC Server服务器端PC查询 (2)2.2 OPC Client客户端PC设置 (3)3 电脑DCOM配置 (3)3.1 OPC服务器电脑上DCOM配置 (3)3.2 OPC SERVER 服务器上的防火墙做如下设置: (8)3.3 客户端机器上DCOM配置 (11)3.4 本地安全策略配置 (16)4 OPC Server与Client软件调试 (17)5 如何对电脑添加用户名和密码后自动重启 (19)概述现场测试OPC SERVER服务器,需要清楚现场中控系统组态软件,如何去查询变量,下面以亚控组态王6.55版本为例,简述一下测试OPC SERVER服务器的操作流程。

测试OPC Server服务器最麻烦的是双方电脑DCOM的配置,本身调试非常简单。

测试OPC SERVER服务器工具及软件,如表11硬件连接现场查看中控组态系统工控机网线接口,有的现场会配置一台交换机,只需要测试用的PC与工控机在同一个局域网内即可。

如图1OPC Server中控主机图12电脑用户名及网段设置2.1OPC Server服务器端PC查询现场查看工控机电脑的登陆用户名及密码,登陆用户名一般为Administrator,如果工控机电脑登陆用户名没有密码,还需要设置一个密码。

查看一下工控机电脑的IP,如:192.168.1.112。

2.2OPC Client客户端PC设置测试用的PC登陆用户名以及登陆密码需要跟OPC Server服务器所在的电脑设置一样。

两台PC之间的电脑IP处于同一个网段内。

3电脑DCOM配置3.1OPC服务器电脑上DCOM配置1. 在服务器工控电脑上开始—>运行—>输入:dcomcnfg,进行DCOM配置。

弹出下面的界面:2.按照上面的画面,进行操作弹出DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。

OPC Server

OPC Server

OPC Server1.What is OPC?OPC是OLE for Process Control的缩写。

顾名思义,OPC是一种利用微软的COM/DCOM 技术来达成自动化控制的协定,根据OPC Specification 的定义,OPC is "a standard mechanism for communicating to numerous data sources, either devices on the factory floor, or a database in a control room."在现今的工业自动化中,我们需要一套整合的信息系统,由底层的各项装置采集信息(Field Management),中层的控制系统或图控应用程序进行程序的控制(Process Management),再由最上层的整合软件将这些信息整合起来以供企业决策或效能提升OPC 为硬件制造商与软件开发商提供了一条桥梁,透过硬件厂商提供的OPC Server 接口,软件开发者不必考虑各项不同硬件间的差异,便可自硬件端取得所需的信息,所以软件开发者仅需专注于程序本身的控制流程的运作。

此外,由于COM/DCOM 实作并隐藏了网络的细节,透过OPC 可以很容易地达成远程控制的理想。

2.How does OPC work?在说明OPC Server/Client 运作方式之前,我们先简单介绍一下Microsoft 发展的COM/DCOM 是什么?COM 是一种发展软件组件的方法,所谓的软件组件,是指一个可以提供应用程序、操作系统、以及其它组件服务的二进制可执行程序。

事实上,发展自订的COM 对象就好象是在建构一套可以动态执行的对象导向API 一般。

你可以在应用程序执行的时期随意拼上或移除所需要的组件。

依据COM 这样的概念,发展应用程序就像是堆积木一样,每一个COM 组件就是一块积木,你可以利用各式各样不同的积木,拼凑出你所需要的应用程序。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

连接各种测量控制设备和应用
程序
提供同步/异步的读/写操作,
以及数据变更时的通知等机能
是OPC的中心,为各厂家产品
提供标准接口。
面向C++ 、Visual Basic、
VBA开发应用程序。
提供的数据 传感器的实时数据:温度、
压力和流量等 控制参数:打开、关闭、运 行和停止 状态信息状态信息 硬件连接状态 软件和子系统的状态
采用第3种开发方式分析: 需要用到的知识: 有一定的C/C++编程经验 能应用VC开发环境 掌握一定的COM知识 阅读相关OPC开发文档 开发
源码可以参考lightopc 和 GE 的源码 GE的程序写得很好,结构清 晰,但就是太老了,是1.0版本 lightOPC的程序相对太多了, 感觉结构不是太好,有.国外的开发包:
名称 Graybox OPC Server Toolkit WinTech WTOPCsvr.dll Northern Dynamic’s OPC DA Server Toolkit OPC ToolWorX 支持DA版本 1.0a、2.05、3.0 1.0a、2.0、3.0 价格 $1500 $895.00 $1895.00 $1250.00 备注 OPC基金会会员,开发包经 过OPC基金会认证 国内用的好像比较多,貌 似网上有序列号,也有人 买源代码进行二次开发 网站上说用了他们的开发 工具的有:ABB、GE、 Siemens AG、Honeywell等
开发包分析: 1.国内的开发包:
名称 拓林OPC 支持DA版本 1.0a、2.05、 3.0 地址 北京 北京 价格 5000RMB 2000RMB 备注 好像是个小公司 有OPC软件著作权证书, OPC基金会会员,很多成 功案例 Demo文件里面没有使用 说明
图灵开物技术有 1.0、2.04 限公司 恒超科技有限公 1.0、2.04 司
2、一般的: 应用第三方的开发包开发,这种方式相 对来说减少了开发的难度,而且第三方有相 应的技术支持,开发商专业做这种产品,产 品有一定的稳定性。这种方式对开发包有依 赖性,并且OPC服务器的稳定性依赖第三方 的开发水平。
3、有难度的:
应用COM开发。这种开发方式是最可以 学习到东西的,并且也比较灵活,但难度较大, 需要有一定的编程基础,对微软的COM技术 比较熟悉,并且开发出来的东西可靠性也不能 保证。
从底层编写
较高
额外很低,只需 买几本书即可
OPC定义了应用Microsoft操作系统在基于PC 的客户机之 间交换自动化实时数据的方法。
管理这个标准的国际组织是OPC基金会。
OPC是一种基于开放式标准连接,允许在自动化/ 控制应用、现场设备和商业/办公室应用之间进行简明的、 标准化的数据交换。 OPC的宗旨是在Microsoft COM、DCOM和 Active X技术的功能规程基础上开发一个开放的和互操 作的接口标准。 简单讲,OPC提供了一个标准接口,能够把设备 数据转成标准的OPC数据,供其他应用程序调用。
Batch Security
Compliance OPC XML OPC exchange OPC Commands OPC Common I/O OPC Complex Data
2.0,1.0 1.0
2.00.2 1.00,0.18 1.0 正在开发 正在开发 正在开发
批量过程规范 安全性规范
数据访问标准的测试工具 过程数据的XML规范 数据交换规范 命令规范 公共I/O规范 复杂数据规范
2.0、3.0
2.0、3.0
59780RMB 爱康诺中国有限公司 自动生成程序
总结比较:
方案 采用已有的 OPC Server 利用开发包 开发内容 采用标准协议 时间 无 难度 无 一般 费用 无 额外投入需要12万
只需编写软件界 2-3个 面,OPC接口采 月 用开发包的即可 需要编写软件界 3-7个 面和OPC接口 月
Valves Positioners
PID Control
N
N
N
FieldPoint System
PLC System
标准 Data Access Alarms and Events Historical Data Access
版本 3.0,2.0,1.0 1.10,1.00 1.0
内容 数据访问规范 报警和事件规范 历史数据存取规范
1.OPC Server简介 2.如何开发OPC Server
OPC server 的开发主要应用COM / DCOM技术 开发方式总共有三种: 1.简单的: 就是应用已经有的如DDE to OPC 或串口 to OPC,modbus to OPC等软件把设备数据变成相关 的OPC服务器。方法简单实用,费用合理快速,能马 上搭上OPC的快车。主要缺陷:设备必需是标准设备 或跟标准设备相容。这种方式比较适合产品多的厂家 快速的转型,或提供OPC相关产品。
OPC Server开发方案
姓名:陈俊杰 日期:2010年9月10日
1.OPC Server简介 2.如何开发OPC Server
OLE for Process Control
OPC(用于过程控制的OLE)是一个工业标准。 OPC由一些世界上居领先地位的自动化系统和硬件、软 件公司与微软(Microsoft)紧密合作而建立的。
总结:熟练掌握COM比较困难,需要花费比较长的时间,但好在有GE源码可以 参考,所以多花点时间还是有可能开发的
采用第2种开发方式分析:
需要用到的知识: 有一定的C/C++编程经验 能应用VC开发环境 阅读相关OPC开发文档 阅读相关开发包文档 开发
总结:和第3种方案相比,开 发难度有所降低,主要是少了 COM方面的学习和开发,因 此开发周期能够缩短,稳定性 能提高,缺点就是需要花钱购 买OPC开发包,价格不菲
OPC Software Driver
OPC Software Driver
OPC Software Driver
HMI
Excel
Internet
OPC Client
HMI
OPC Server
SCADA SCADA
Fieldbus System
N N N N N N
Measurement -Pressure -Temp -Flow -Level
Software Driver
基于OPC控制系统结构
Display Application OPC Trend Application OPC Report Application OPC
硬件供应商 无需考虑应用 程序的多种需 求和传输协议 软件开发商 也无需了解硬 件的实质和操 作过程
OPC Software Driver
传统过程控制系统结构
Display Application Trend Application Report Application
软件厂商需 要分别开发大 量驱动程序
硬件改动, 应用程序就可 能需要重写
Software Driver
Software Driver
Software Driver
相关文档
最新文档