OPC Server

合集下载

opc server trace使用方法

opc server trace使用方法

opc server trace使用方法(实用版4篇)篇1 目录1.OPC Server Trace 简介2.OPC Server Trace 使用方法3.OPC Server Trace 应用实例4.总结篇1正文【OPC Server Trace 简介】OPC Server Trace 是一款用于监控和追踪 OPC Server 的软件工具,通过记录和重放 OPC Server 的通讯过程,帮助开发者调试和优化 OPC Server 应用程序。

【OPC Server Trace 使用方法】1.安装 OPC Server Trace首先,需要从官网上下载并安装 OPC Server Trace。

安装完成后,启动软件。

2.连接 OPC Server Trace在 OPC Server Trace 中,选择“File” - “New”,新建一个 trace 文件。

然后,选择“Connect”,连接到目标 OPC Server。

3.设置过滤器为了更好地监控和追踪 OPC Server 的通讯过程,可以设置过滤器。

选择“Filter”,可以添加、修改或删除过滤器。

4.开始记录设置好过滤器后,选择“Record”,开始记录 OPC Server 的通讯过程。

5.停止记录和保存记录完成后,选择“Stop”,停止记录。

然后,选择“Save”,将记录的内容保存到本地。

6.重放记录如果想要重放记录,可以选择“Replay”。

【OPC Server Trace 应用实例】假设我们要监控一台 OPC Server 的开机过程,可以使用 OPC Server Trace 进行记录和重放。

1.首先,连接到 OPC Server。

2.然后,设置过滤器,只记录 OPC Server 的开机过程。

3.启动 OPC Server 后,开始记录。

4.记录完成后,停止记录并保存。

5.最后,重放记录,查看 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的通信。

CITECT6.10_OPC_SERVER配置

CITECT6.10_OPC_SERVER配置

主题:CitectV6.10 OPC Server 配置指南Citect在其最新的版本6.10中增加了一些新特性,其中就包括将OPC server DA2.0集成在他的Runtime环境中。

听上去似乎很不错,对于初次使用者来说,该如何使用这些功能呢?下面我们就将详细的讨论OPC server的配置方法。

我们以Windows XP SP2操作系统为例来说明Citect OPC server的配置方法,由于Windows XP SP2操作系统的安全特性非常高,所以配置也相对其他系统而言是最复杂的。

第三方客户端测试工具使用FactorySoft的Test Client。

1) Citect OPC server的安装在安装Citect的过程中,Citect OPC server和OPC的核心组件会自动被安装到计算机上。

安装成功后,计算机上会注册有两个服务器:一个是进程OPC服务器——Citect.OPC;一个是本地/远程服务器——Citect.OPCRemote。

2) Windows安全性配置1.防火墙第一种方法是关闭防火墙。

在控制面板中打开Windows防火墙,在常规页面中选择关闭。

第二种方法是不关闭防火墙,添加一个例外到防火墙并开放DCOM端口。

在控制面板中打开安全中心,选择Windows防火墙,在例外页面中选择添加程序。

需要添加的程序有Microsoft Management Console,CTOPC32.exe,OPCEnum.exe。

选择添加端口,名称填DCOM,端口填135,类型为TCP。

2.启用文件共享在控制面板中打开网络安装向导,在文件和打印机共享页面选择启用。

3.创建OPC访问用户在服务器上创建两个用户,一个作为OPC服务器的用户名,一个作为OPC客户机的用户名,加入管理员权限组。

同样在客户机上也创建相同的两个用户名和密码。

这样,在服务器上就可以用服务器的用户名登录,在客户机上用客户机的用户名登录,不需要两台计算机以相同的用户名和密码来登录了。

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 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系列。

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 便可以生效了。

对整个项目树检查,没有问题的话就可以联机调试了,注意:。

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状态

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

力控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+计算机名。

现场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”打上勾,将默认身份级别改为“无”。

opcserver概述

opcserver概述

O P C S e r v e r概述-CAL-FENGHAI-(2020YEAR-YICAI)_JINGBIANOPC Server概述1.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 一般。

OPC Server综合版软件(V3.7)用户使用说明书

OPC Server综合版软件(V3.7)用户使用说明书
图 4-3 JXServer.ini 组态配置文件
4.3 位号只读
OPC Server 综合版软件提供将位号设置为只读属性的功能。默认情况下,OPC 服务器中位号 的读写权限见表 3-1,若需要将 OPC 位号设置为只读属性,可通过如下方法实现:
关闭当前 OPC 服务器,在安装目录中找到 JXServer.ini 文件并打开它(可用记事本打开),将 “位号只读=”后面的数字改为 1,如下图红色方框所示,然后保存并关闭该文件。下次启动该服 务器时,所有 OPC 位号的属性变为只读。
OPC Server 综合版
OPC Server 综合版
1 简介
OPC Server 综合版是支持 OPC DA 标准的 OPC 服务器,可以向 OPC 客户端提供实时数据。 它同时提供仿真数据的功能,供 OPC 客户端离线调试时使用。
2 软件使用环境
硬件环境请分别参照 JX 系列和 ECS 系列的 DCS 系统,软件运行的操作系统平台是 Windows 2000 Professional+SP4 中文版、Windows XP Professional +SP2 中文版、Windows Server 2003 中文 版、Windows 7 中文版、Windows Server 2008 中文版。
WARNING: Indicates information that a potentially hazardous situation which, if not avoided, could result in serious injury or death.
电击危险:标示有可能产生电击危险的信息。
4.1 软件启动.......................................................................................................................................... 2 4.2 更改组态文件.................................................................................................................................. 2 4.3 位号只读.......................................................................................................................................... 3 4.4 软件操作介绍.................................................................................................................................. 3 5 软件使用注意事项..................................................................................................................................... 7 6 资料版本说明............................................................................................................................................. 7
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一.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冗余。

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

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

典型应用为两个PLC之间的冗余。

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

2.2.3.导入导出变量King OPC Server支持导入导出变量。

选择设备,可将该设备下的变量导出为.csv文件,也可将.csv文件中的变量导入至该设备。

.csv文件中保存变量名,地址,数据类型等。

2.2.4.系统变量在协议或设备支持的情况下,King OPC Server允许自动批量创建变量。

目前支持自动批量创建变量的驱动包括:AB Logix以太网驱动BACnet驱动B&R PLC驱动2.2.6.以太网封装随着串口服务器的出现,很多串口设备可以通过该服务器连接到以太网上,在这种情况下,King OPC Server中需要使用“以太网封装”。

以太网封装是在定义链路时,指定所用的串口服务器的IP、端口等,而忽略实际现场设备的串口设置。

这样,所有已经支持的串口设备都可以直接使用串口服务器,在King OPC Server中修改链路设置即可。

图2.2 以太网封装2.2.7.事件记录事件记录窗口展示King OPC Server所有的事件记录,包括任何添加、删除、加载操作,以及操作结果。

可选择事件种类。

对于窗口展示的信息,可保存为文本文件。

图2.3 事件记录2.2.8.诊断King OPC Server内置OPC诊断和链路诊断。

OPC诊断显示Client端与King OPC Server之间接口调用的详细信息,包括调用时间,接口类型,返回值等,方便Client端编程调试。

链路诊断显示指定链路上所有的收发数据,并且可设置“出错时暂停”,以捕捉通讯错误时的数据帧,方便调试通讯。

图2.4 链路诊断2.2.9.用户管理King OPC Server提供基本的用户管理功能。

内置管理员账户和默认账户。

管理员账户具有最高权限,可创建新用户。

默认账户为没有登录其他账户的情况下使用的账户,不可删除,权限可设置。

典型权限包括:是否允许修改King OPC Server工程文件;能否执行使得Client端断开的操作。

2.2.10.接口为方便其他应用程序的调用,King OPC Server支持:OPC DA 2.0/3.0接口DDE接口2.3.King OPC Server可选功能2.3.1.高级变量King OPC Server内置变量处理功能,称为高级变量。

高级变量包括:平均值、最大值、最小值、累加值、加减乘除余计算、三角函数计算、逻辑运算。

图2.5 高级变量2.3.2.转发变量通过两个变量的映射,实现数据同步。

实际使用中,通常为采集变量与模拟设备变量的映射,达到将采集变量通过固定格式发送至第三方的目的。

注意:采集变量和模拟设备变量可以动态定义。

图2.6 转发变量2.3.3.数据存储将OPC Server中的数据存入支持ODBC接口的数据库中。

King OPC Server支持自动创建表,修改表中字段,以及设置存储条件。

2.3.4.OPCServer冗余King OPC Server内置数据通讯链路冗余,双OPC Server冗余,并且主OPC Server和从OPC Server之间可指定专用的检测链路。

图2.7 OPC Server冗余三.OPC Server使用时的系统配置组态王与组态王之间可以通过网络以OPC方式进行通讯,同样其他OPC client / OPC server也可以通过网络与组态王之间以OPC方式进行通讯。

本机OPC应用比较简单,一般不需要特别的配置。

在使用网络OPC模式前,需要对充当OPC服务器的机器进行dcomcnfg 程序配置。

3.1.DCOM配置实例本方案以Windows XP SP2和Windows 2003 SP1为例做说明。

Windows XP SP2和Windows 2003 SP1在DCOM安全方面进行了一些增强。

在Windows XP SP2和Windows 2003 SP1中,若要通过网络使用OPC,应该注意到以下两个方面的问题:一是用户可以通过“激活和访问权限”对话框对使用DCOM的应用程序的“限制权限”进行配置;二是在“激活和访问权限”中定义的每个用户,其本地和远程访问权限可以进行分别配置。

关于“激活和访问权限”,启动权限定义了谁可以本地或远程激活(或启动)基于COM 的应用程序(比如OPC Server程序);访问权限定义了谁可以对已经启动起来的程序进行访问。

默认情况下,Windows XP SP2和Windows 2003 SP1不允许经由网络的OPC通信。

为了使基于DCOM的OPC应用程序可以通过网络工作,用户应该被给予OPC Server和OPC Client 的远程激活和访问权限。

Windows XP SP2和Windows 2003 SP1下DCOM的配置过程如下:1)点击“开始”-->“运行”。

输入DCOMCnfg,回车,打开“组件服务”窗口,如图3-1所示。

图3.12)双击“控制台根目录”下的“组件服务”展开“组件服务”文件夹,同样方式,展开“计算机”文件夹,右键点击右侧窗口的“我的电脑”图标,点击“属性”,打开属性对话框。

选中“默认属性”选项卡,勾选“在此计算机上启用分布式COM”,“默认身份验证级别”选“无”,如图3-2所示。

图3.23)选中“COM 安全”选项卡,注意这里有4个按钮可供点击进入配置,如图3-3。

图3.34)配置访问和启动激活权限。

“访问权限”-->“编辑限制(L)…”设置ANONYMOUS LOGON的本地访问及远程访问权限为允许。

(此设置与OPCEnum.exe发挥作用有关,对于某些设置了“验证等级”为“无”以允许匿名连接的OPC Servert和OPC Client,此设置也是必须的。

)设置Everyone的的本地访问及远程访问权限为允许。

如图3.4所示。

图3.4“启动和激活权限”-->“编辑限制(I)…”设置ANONYMOUS LOGON的本地启动、本地激活、远程启动和远程激活权限为允许。

设置Everyone的本地启动、本地激活、远程启动和远程激活权限为允许。

(注:为了安全,可建立专用于OPC通信的用户组,进行权限赋予。

)如图3.5所示。

图3.5设置默认访问和启动激活权限。

对于每个参与OPC通信的用户或组,均应赋予其本地和远程访问以及启动激活权限。

若相应用户或组没有出现,则应手动添加,然后赋予权限。

“访问权限”-->“编辑默认值(E)…”。

添加并设置ANONYMOUS LOGON的本地访问及远程访问权限为允许。

添加并设置Everyone 的本地访问及远程访问权限为允许。

如图3.6所示。

图3.6“启动和激活权限”-->“编辑默认值(D)…”。

添加并设置ANONYMOUS LOGON的本地启动、本地激活、远程启动和远程激活权限为允许。

添加并设置Everyone的本地启动、本地激活、远程启动和远程激活权限为允许。

如图3.7所示。

图3.75)配置OPCEnum与Kingview.view双击“控制台根目录”下的“组件服务”展开“组件服务”文件夹,同样方式,展开“计算机”-“我的电脑”-“DCOM配置”-“OPCEnum”,点击右键“属性”,打开OPC属性对话框。

选择“常规”标签页,“身份验证级别”选“默认”。

如图3.8所示。

图3.8选择“位置”标签页,勾选“在此计算机上运行应用程序”,如图3.9所示。

图3.9选择“安全”标签页,设置“启动和激活权限”和“访问权限”为“使用默认值”如图3.10所示。

图3.10“配置权限”选择“自定义”,点击“编辑”,添加并设置ANONYMOUS LOGON和Everyone 的完全控制和读取为允许。

如图3.11所示。

图3.11Kingview.view设置与OPCEnum相似,区别在于Kingview.view需要配置“交互式用户”。

选择Kingview.view 属性的“标识”标签页,设置为“交互式用户”,如图3.12所示。

图3.126)完成以上设置后,重新启动计算机。

3.2.补充说明以上所说的配置是基于域的计算机DCOM配置,但有些情况是在一个网络中有的计算机在工作组中,有的计算机在域里,他们之间通过OPC如果不能访问,可以尝试用下面的方法设置计算机。

1)OPC Server的机器和OPC Client的机器用相同的用户名和密码登录,密码不能为空。

2)在操作系统的控制面板-管理工具-本地安全策略里面的安全选项里面有两个关于DCOM设置的项,在该项属性编辑安全-访问权限-安全限制添加everyone和ANONYMOUS LOGON用户权限,如图3.13、图3.14、图3.15。

图3.13图3.14图3.153)在OPC Client端PC机上把OPC Server端PC机的用户加载到本地用户列表里。

相关文档
最新文档