OPC通讯客户端测试步骤

合集下载

OPCClient客户端工具使用说明

OPCClient客户端工具使用说明

OPCClient客户端测试工具使用说明
编写人胡强编写时间2004-10-8
修改人侯桂香修改时间2005-04-7
OPC Client 测试软件仅用于辅助测试OPC SERVER端是否正常传送数据。

1.注册
开始-> 程序选择“MACSII OPC SERVER V2.2”->“OPC 注册”,如下图:
点击“确定”,如下图:
点击“确定”,即完成注册。

2.运行
开始-> 程序选择“OPC Client 测试”->“OPC Client”,显示如下对话框:
选择“OPC”---“connect”连接OPC服务端
Server Node填写MACSOPC.exe所在服务器的机器名,出现Available servers后,选中,OK 如果Available Servers没有显示,请按Refresh List按钮,等待出现Available Servers显示。

选择“OPC”---“ADD ITEM”,出现如下对话框:
双击选中FAAMBCT0_A V,点击DONE, 出现如下对话框:
鼠标右键单击项名,选择“Write value…”
请特别注意:
OPCCLIENT连接服务器端的时候,客户端操作系统登录的用户名和密码必须和服务器端当前用户名,密码保持一致,才能实现远程连接。

opc测试用户操作说明

opc测试用户操作说明

OPC测试用户操作说明1.在本机上建立与opcserver服务器的用户名和密码一致的用户。

如#1机组SIS 用户:sis;密码:sis.2.关于PI_OPCClient工具的使用PI_OPCClient是一个由第三方提供的OPC客户端软件,除了上面一条中提到的问题之外(安全设置可以不用做),还需要注意以下问题。

(1).将以下文件拷贝到客户端c:\windows\system32下opccomn_ps.dll,OPCDAAuto.dll,OPCENUM.EXE,opcproxy.dll并且在客户端windows开始菜单中点击Run,在弹出的窗口中注册以上动态库,和启动OPCENum服务即,分别输入以下命令,点击okregsvr32 OPCProxy.dllregsvr32 OPCDaAuto.dllrgsvr32 OPCComn_ps.dllOPCEnum –service(2.)编辑a.reg文件,修改文本的最后一行,将ip地址设置成Server所在计算机的地址,然后双击该文件将信息写到注册表中。

#1机组Server ip地址:192.168.190.180;#2: 192.168.192.180;#1&2公用:192.168.194.180;#3:192.168.196.180;#4: 192.168.198.180;#3&4公用:192.168.200.180。

(3)将本机ip地址设为与路由器同网段的地址,默认网关地址设为路由器ip地址。

如对#1机组OPC进行测试:ip地址:192.168.30.33; 默认网关:192.168.30.31.[#2: 192.168.32.31; #1&2: 192.168.34.31; #3: 192.168.36.31; #4: 192.168.38.31; #3&4: 192.168.40.31](4).运行PI_OPCClient软件,在localhost栏填入服务器的IP地址,点击第一个按钮[connect to Node],接着点击第二个按钮[opc],系统会连接上server,之后在group里选择add,然后在tag菜单里选择add,选择manual方式,从点清单中选择添加一个点[选择点AV字段,显示点值],并点击sync按钮,使该点的值进行更新。

OPC通讯测试方法

OPC通讯测试方法

3、OPC接口程序检查控制系统OPC服务是否正常3.1、方法一:新建连接检查是否数据刷新;1、打开该OPC测试程序,在程序目录下;2、新建一个服务,在输入信息栏中从接口程序的配置文件中查找:OPCdatalink.cfg;3、在新建的服务中建一新组;4、在新组中可以查找具体点的数据;5、查看数据是否显示正常;3.2 方法二:利用保存配置检查;1、打开OPC测试程序后,打开文件,在水网桌面上建立了测试用点的例子,用户可打开后查看这些点是否正常显示数据;双击opctest.exe,在出现的界面点击Server,出现如下对话框:列表框的就是常说的OPC服务器的Program ID(名字),连接本地服务器的时候需要用到这个。

2 点击连接,然后添加组,再添加位号,到出现如下界面;鼠标选择的Item Name:是OPC的位号名称,在软件里面也需要用到,就像公司的开入、开出的名称;4、OPC接口程序通讯步骤:一、在opc服务器上运行第三方的opc客户端软件进行测试;Rockwell公司的opctest.exe(不需要安装),KEPServerEx.exe(需要安装)进行测试,OPCExplorer.exe也可,但不太方便点。

推荐用opctest.exe进行简单测试,用KEPServerEx.exe进行测试,这个软件可保存列表清单,而且速度和效率比较高。

不太熟悉OPC的可先看录像:本地OPC通讯测试.exe二、客户机和服务器这2台电脑的Dcom设置本机测试通过后,再看"如何配置OPC DCOM(siemens).pdf",遇到问题参考"OPC DCOM问题处理.pdf"三、在客户机上注册OPC服务器的dll,以让客户机能浏览到远程的opc服务器;按照西门子的文档应该不用,但还没测试成功过;1 注册控件或者服务控件:在开始菜单-运行输入:Regsvr32 路径\dll名称.dll回车或者直接把该dll文件复制到操作系统的System32目录下;应用程序:exe名称/RegServer或者exe名称/install。

OPC实验指导书

OPC实验指导书

实验名称OPC客户端的编程一、实验目的:通过实际操作进一步了解OPC的各种概念,掌握OPC客户端的编写方法。

并对微软的DCOM 有一定的了解,要求通过合适的DCOM配置,使客户端能够读取网络上服务器中的数据。

二、实验内容:1)利用VB语言编写出一个简单的OPC客户端程序,要求这个客户端能够读取服务器中的数据,并显示出来。

2)配置DCOM,使客户端能够能过DCOM读取另一台服务器上的数据。

三、实验步骤:(1)建立一个Visual Basic工程1)启动Visual Basic,新建一个Visual Basic工程。

选择[Standard EXE]作为新建工程的类型。

图3-1 Visual Basic 工程的建立2)设置OPC包装DLL因为在新建的Visual Basic工程OPC包装DLL还没有被注册,必须用下述方法对OPC包装DLL 进行注册。

设置方法:1.从Visual Basic菜单里选择[Project]-[References]。

2.在[Available References]表示中,选择对应OPC包装DLL的文件名。

这里我们选择[OPCAutomation 2.0]。

图3-2 引用的设置(2)建立一个OPC对象在Visual Basic里,是以对象的单位对OPC服务器进行访问。

OPC自动化接口是由以下四种对象所定义。

OPC服务器OPC组(OPC组集合)OPC标签(OPC标签集合)OPC浏览器这里只说明OPC服务器,OPC组以及OPC标签对象的使用方法。

具体的来说,先连接一个特定的OPC服务器,然后建立OPC组,最后添加OPC标签。

1)变量声明参考图3-3所示的示范代码,先对OPC对象变量进行声明。

变量的数据类型应该指定为对象型。

这些对象变量最好在窗体代码的(General)部分声明。

因为在(General)部分声明的变量,可以在窗体的任何方法的代码内引用。

图3-3 OPC对象变量的声明有关定义OPC对象的声明及其说明列于表3-1表3-1 OPC对象变量的声明2)连接OPC服务器和建立OPC组下面说明如何连接OPC服务器和建立OPC组。

利用Kepware和Softing OPC Client实现OPC UA测试

利用Kepware和Softing OPC Client实现OPC UA测试

利用Kepware和Softing OPC Client实现OPC UA测试1、opc ua简介从2008年发展到今天,作为一种工业通讯协议,OPC UA是为了在工业自动化等行业安全可靠地进行数据交换而制定的开放式国际标准规格,现在在业界已经非常的流行。

OPCUA之所以能够如此普及是因为它的统一架构与信息模型做的非常完善,同时OPCUA的信息模型来源于面向对象编程(OOP)的思想,这也是最契合实际需求的。

OPC UA接口协议包含了之前的 A&E, DA,OPC XML DA or HDA,只使用一个地址空间就能访问之前所有的对象,而且不受WINDOWS 平台限制,因此它具备以下优点:① 一个通用接口集成了之前所有OPC的特性和信息,A&E, DA,OPC XML DA or HDA② 更加开放,平台无关性,WINDOWS,Linux都能兼容③ 扩展了对象类型,支持更复杂的数据类型比如变量,方法和事件④ 在协议和应用层集成了安全功能,更加安全⑤ 易于配置和使用2、测试软件介绍1)KepwareKEPServerEX 是行业领先的连接平台,用于向您的所有应用程序提供单一来源的工业自动化数据。

KEPServerEX 利用 OPC(自动化产业的互操作性标准)和以 IT 为中心的通信协议(如 SNMP、ODBC 和 Web 服务),来为用户提供单一来源的工业数据。

此平台是为满足客户对性能、可靠性和易用性的要求而开发和测试的。

本次测试用的KEPServerEX 6.4,支持OPC UA协议,如下图:2) Softing OPC ClientSofting OPC Client工具是德国Softing公司出品的标准OPC客户端,该工具使用方便,功能齐全,订阅模式方便,支持opc ua协议定的所有数据类型,是查看或测试OPC服务器的最好工具(个人认为没有之一),关键是全免费。

本次测试采用的Softing OPC Client v1.2,支持UA TCP和HTTP协议,如下图:3、kepware设置1)安装kepware v6.4,由于比较容易安装,步骤略2)设置用户权限① 安装完kepware,右键点击kepware运行图标,选择设置② 在弹出的KEPServerEX设置中选择“用户管理器”,点击“新建组”添加用户组③ 在“新建组”添加用户、设置访问密码3)设置opc ua:① 右键点击kepware运行图标,选择opc ua配置② 在弹出的OPC UA Configuration Manager中选择添加OPC UA服务器端点4)配置完OPC UA后,必须重新初始化kepware服务5)配置测试点① 右键点击kepware运行图标,选择配置② 在弹出的KEPServerEX 6配置界面中,选择模拟设备进行点配置,具体配置方法不属于本文重点阐述内容,不再赘述,配置结束后如下图所示:4、Softing OPC Client测试1)安装Softing OPC Client v1.2,由于比较容易安装,步骤略2)双击打开Softing OPC Client,添加连接3)弹出“session connect”界面,在Endpoint Uri中输入kepware中配置的opc ua地址4)点击“validate connection”按钮(验证连接按钮),确认连接是否正常,正常则绿色√号5)注意相关的一些参数:Security Mode:安全模式Security Policy:安全策略安全相关的内容,和kepware中OPC UA的设置保持一致,如下图:User Identity:User Name:Password:用户访问信息,和kepware中OPC UA的用户设置保持一致,如下图:6)在“session connect”界面验证连接成功后,点击“OK”退出,显示opc ua client已连接,在opc ua client中鼠标右键创建订阅7)在创建的订阅上鼠标右键创建监测点8)选中监测点,在Configuration Browse中选择Objects,下拉找到在kepware中建立的连接Sm1,找到建立的数据点Ramp1作为监测点9)鼠标选中监测点Ramp1,在右侧Properties 界面中复制监测点的Node id :ns=2;s=Sm1.Dev1.Ramp110)选择Data Access界面,输入对应的Node Id,然后点击绿色箭头,开始监测11)监测的数据,和kepware自带的opc client中显示的数值一致,证明通信测试成功。

OPC通讯客户端测试步骤

OPC通讯客户端测试步骤

OPC通讯客户端测试步骤
OPC客户端测试
1、安装MatrikonOPCExplorer.exe,傻瓜式安装一直“next”,配置完后会自动帮你把客户端的dcom设置完成(如果是主机端,打包时默认已经安装好,如果精通OPC客户端测试也可以自行测试)。

2、安装OPC Core Components Redistributable (x86).msi
3、Opc服务端dcom配置较繁琐,由提供OPC协议的企业会自行配置好,客户端相对来说就很简单了,没有繁琐的配置。

我们只需要会操作客户端就行,下面介绍的是客户端的软甲操作:(1)打开opc客户端
打开之后会提示本地没有opc server,请忽略,咱是客户端不需要opc server。

(2)右击Network Neighborhood,弹出Add/Connect Server 单击,如图
(3)填写服务端的IP,sever名自定义。

(4)填写完成后点击“OK”后会有如下提醒,点击“Yes”,并开始连接服务端opc
(5)出现如下图的列表即连接成功,标示客户端可以和服务端通讯,但是还没读取到点位。

(6)点击Matrikon.OPC.Simulation,再点击右侧“Connect”
(7)右击Matrikon.OPC.Simulation,选择Add Group
(8)Group Name可自定义,第二处选择Synchronous I/O (同步模式,目前仅支持这种模式)
(9)按下图依次操作,如果第一步没有内容可选请联系企业排查服务端配置
(10)出现如下图的情况就大功告成了。

欧姆龙opc软件Finsgateway 的以太网通讯试验

欧姆龙opc软件Finsgateway 的以太网通讯试验

Finsgateway的以太网通讯实验设备:CJ2M-CPU33(PLC),网线实验目的:实现Finsgateway的以太网通讯实验步骤:1.系统概述,硬件搭建和接线图1-12.软件设置:(1)确认计算机的IP地址:在控制面板中选择网络连接,选到本地连接右击属性,选中Internet协议点属性,可以看到计算机的IP地址和子网掩码:图1-2(2)用USB的方式和CX-P软件连接,自动创建IO表,可以读到以下设置:(本实验中使用自带EIP模块的CPU连接,实际连接方式和ETN模块方式相同)图1-3双击模块进行以下设置:图1-4其中IP地址前三段和计算机IP地址设相同,模块的节点号拨的是3,所以最后一位设为3。

3.实验现象:打开Finsgateway软件,启动以太网端口:图1-5点击Networks,双击Local Network,在Communication Unit Settings里选IP Address Table:图1-6在Network Settings里网络号选0(没有创建路由表),节点号是电脑的节点号:图1-7在UDP Nodes选项中,点击ADD按钮,新建一个节点3图1-8图1-9在Fins Communication Test里的Peer Address里输入0(网络号).3(节点号).0(代表测自己),点Start后可以读到CPU的型号CJ2M-CPU33,表示Finsgateway 测通了。

图1-104.OPC软件设置(1).新建一个项目,选择连接的节点号为3,网络地址为0(没有创建路由表),PLC型号为CS1/CJ1系列图1-11(2).右键DEVICE选择NEW TAG,创建名称1,DM区,Writable为可读可写,数据类型为WORD;再创建名称2,HR区,图1-12图1-13(3).在CX-Programmer中给D0赋值#3030,将H0.00置ON图1-14(4).右侧图框中会出来要操作的地址,点击监视,就可以看到实际通道里面的值(以10进制显示)或者位的状态图1-15(5).双击Value可以修改值,将D0修改为100,将H0.00修改为OFF图1-16图1-17在CX-P中可以看到相应的变化图1-185.实验总结:(1)、Finsgateway里的IP地址也可以选自动获取。

OPC通讯试验

OPC通讯试验

模拟OPC 测试实验目的:使用IO sever将PLC(quantum)数据读到INTOUCH里需安装软件:1、intouch2、opclink3、Unity Pro XL(带仿真软件)4、OFS (施耐德OPC 服务器)注意事项:安装OPCLINK的前必须先安装DA server。

步骤第一步、打开Unity Pro XL 进行硬件组态。

(相信大家对这个很熟悉了,不详细说明)此硬件组态添加一个quantum系列电源和CPU即可。

第二步、添加变量。

(如下,双击基本变量)添加两个变量名为:xxx,x3,类型分别为INT,EBOOL(比较典型的两种数据类型,当然你也可以多添加几个),再写上PLC内存地址。

第三步、用仿真软件模拟PLC运行。

点击开始→Unity Pro→PLC Simulator电脑右下方会出现的图标,这就说明已经打开仿真软件。

在Unity Pro XL的工具栏点击PLC,然后选择仿真模式。

再点击PLC,选择设置地址。

因为已经选择仿真模式,所以在仿真器这里是打√,然后默认地址是127.0.0.1,介质选择TCPIP,再点击测试连接。

说明测试连接通过。

点击连接。

点击重新生成所有项目点击下载项目点击传输。

点击确定。

电脑右下角仿真器变,点开说明已经在运行。

这一步我们仿真PLC已经配好。

接下来配置OFS OPC服务器开始-->Schneider Electric-->ofs-->OFS Configuration Tool新建一个device Alias.配置如下Device name如下设置,地址就是仿真器的地址。

Symbol table file设置为你新建Unity Pro XL工程的路径文件。

确认后返回至主页面点击保存。

以上已经配置好OFS。

再打开OPC Factory Server现在还没有clients连接,所以提示为0 你可以用OFS client 测试连接接下来还是重点说下,OPClink的配置。

Simotion调试笔记7:OPC通信组态与测试

Simotion调试笔记7:OPC通信组态与测试

Simotion调试笔记7:OPC通信组态与测试操作系统:win7 中文专业版64位需要软件:TIA Portal V13TIA Scout V4.4Simatic Net V12设备:Simotion D425-2 DP/PN开始前准备通过“开始”-“Siemens Automation”,打开“Station Configurator”,检查Station的状态。

打开Station Configurator后,记下Station的名称,如图“ZLH-PC”。

图片下侧如果已经插入了“IE_general”和“OPC_Sever”,将其删除,恢复到如图状态。

操作步骤1.打开TIA博途,新建一个项目,分别插入“D425-2 DP/PN”和“PC Station”,注意再插入PC Station时,PC Station的设备名称要与Station Configurator中的Station的名称相同,如图“ZLH-PC”。

2.设置D425的X150接口IP地址为“192.168.0.1”。

3.点开PC Station的设备视图,添加一个“常规IE”,在目录“通信模块”-“PROFINET/Ethernet”下。

再插入一个“OPC服务器”,注意修改OPC服务器的版本为“SWV12...”。

4.插入完成后记下常规IE和OPC服务器的Index,如图,常规IE的索引值是“1”,OPC服务器的索引值的“2”,后面在设置Station Configurator时,插入“IE general”和“OPC Sever”的index要与其相同5.双击PC Station上的“常规IE”,设置其IP地址为“192.168.0.100”,与本地连接的IPV4地址相同。

6.点开网络视图,选择左上角的“连接”,选择“S7连接”,将Simotion的“X150”口和PC Station的“OPC Sever”连接起来,设置“S7连接”的“特殊连接”属性中,勾选“主动建立连接”。

OPCClient客户端工具使用说明

OPCClient客户端工具使用说明

OPCClient客户端测试工具使用说明
编写人胡强编写时间2004-10-8
修改人侯桂香修改时间2005-04-7
OPC Client 测试软件仅用于辅助测试OPC SERVER端是否正常传送数据。

1.注册
开始-> 程序选择“MACSII OPC SERVER V2.2”->“OPC 注册”,如下图:
点击“确定”,如下图:
点击“确定”,即完成注册。

2.运行
开始-> 程序选择“OPC Client 测试”->“OPC Client”,显示如下对话框:
选择“OPC”---“connect”连接OPC服务端
Server Node填写MACSOPC.exe所在服务器的机器名,出现Available servers后,选中,OK 如果Available Servers没有显示,请按Refresh List按钮,等待出现Available Servers显示。

选择“OPC”---“ADD ITEM”,出现如下对话框:
双击选中FAAMBCT0_A V,点击DONE, 出现如下对话框:
鼠标右键单击项名,选择“Write value…”
请特别注意:
OPCCLIENT连接服务器端的时候,客户端操作系统登录的用户名和密码必须和服务器端当前用户名,密码保持一致,才能实现远程连接。

OPCClient工具使用说明

OPCClient工具使用说明

OPCClient工具使用说明OPC(OLE for Process Control)是一种用于实时数据通信的标准协议,它可以实现不同厂家、不同设备之间的数据交互和通信。

OPC Client工具是一种用于连接和监控OPC服务器的软件应用程序,它能够读取和写入OPC服务器中的数据,实现数据采集、传输和处理等功能。

以下是关于OPC Client工具的使用说明。

第一步:安装和配置OPC Client工具2. 打开OPC Client工具,进入配置页面,填写OPC服务器的IP地址和端口号等信息,并选择连接类型(如:TCP/IP)。

3.保存配置信息并进行连接测试,确保能够成功连接到OPC服务器。

第二步:浏览和选择OPC服务器中的项目2.可以通过过滤器或功能来快速定位和选择特定的项目。

3.选择需要监控和操作的项目,并将其添加到监控列表或操作列表中。

第三步:读取和显示OPC服务器中的数据1.在监控列表中选择需要读取的项目,并启动数据读取功能。

2. OPC Client工具会自动从OPC服务器中读取数据,并将其显示在监控列表中。

3.可以设置读取间隔和刷新频率,以实现实时数据显示。

第四步:写入和更新OPC服务器中的数据1.在操作列表中选择需要写入的项目,并在相应的输入框中输入新值。

2. 启动数据写入功能,OPC Client工具会将新值发送给OPC服务器,并更新相应的数据。

3.可以设置写入确认和错误处理功能,以确保数据的有效性和安全性。

第五步:设置和配置自动化任务和报警功能1. OPC Client工具通常支持自动化任务和报警功能。

可以设置定时任务,自动读取和写入OPC服务器中的数据。

2.可以设置报警条件和阈值,当满足条件时触发报警,并进行相应的处理和通知。

3.可以配置邮件、短信或声音等方式来实现报警通知。

第六步:导出和保存数据1. OPC Client工具通常支持数据的导出和保存功能,可以将监控列表中的数据导出为Excel、CSV或其他格式的文件。

横河OPC连接测试方法(大全)

横河OPC连接测试方法(大全)

ExaOPC连接测试方法在横河CS3000 DCS系统中,实现OPC数据采集方法有两种。

一种是安装EXAOPC,做为OPC SERVER以单独站的形式从控制网络采集数据并传递到以太网以供使用;另一种是由控制网络提供OPC接口(LHS2411),由第三方软件通过该接口从控制网络以OPC协议读取数据并传递到以太网共使用。

本文阐述了使用EXAOPC从控制网络采集数据并经第三方测试工具验证的工作程序与注意事项。

1.数据采集计算机(OPC Client)的设置(1)以管理员身份登陆数据采集计算机,打开OPC安装光盘,运行如下文件:E:\EXA\ClientSetup(2)(3)(4)选择安装目录(5)(6)(7)(8)重新启动计算机,则客户端配置完成。

2.防火墙设置由于公司数采系统需要经过防火墙才能与OPC1547进行连接,因此,需要对防火墙进行相应的设置。

防火墙的主要工作是设置安全访问规则。

在防火墙设置中,需要打开OPC1547如下的端口:DCOM 135动态端口:>1024防火墙中配置如下:显然如上的设置,并不是最安全的配置。

如果要得到最大程度的安全性,需要利用3方软件监视实际应用的端口情况。

根据端口使用情况,确定需要打开的动态端口范围。

推荐使用PRTG(免费)软件。

下图是模拟客户端访问OPC时使用的端口列表3.使用第三方测试工具验证OPC接口功能为了保证OPC接口的成功实现,采用第三方的测试工具进行测试是必要的。

实际应用中,,不同的客户一般都有自己的OPC测试工具。

不同的工具在功能上大同小异,在对横河OPC接口的适应性上也有所不同。

本文列举2种具有代表性的测试工具,均为第三方软件,对其不同的应用情况加以阐述。

3.1使用OPCTEST进行测试OPCTEST是ROCKWELL公司开发的OPC客户端测试工具.该工具的使用方法如下:1,拷贝OPCTEST到数据采集计算机的硬盘中2,双击运行OPCTEST,将显示如下画面:3,在弹出窗口中点击"SERVER"标签下的"CONNECT"选项,在弹出对话框中选择Browse,然后在对话框中,输入Node,这里我们输入OPC服务器的IP地址。

OPCClient客户端工具使用说明

OPCClient客户端工具使用说明

OPCClient客户端工具使用说明
使用OPCClient客户端工具之前,首先需要确保已安装了OPC服务器软件,并且已经配置好了相应的OPC服务器。

下面是OPCClient客户端工具的使用说明:
2. 打开OPCClient客户端工具
双击桌面上的OPCClient图标,或者在开始菜单中找到OPCClient,并单击运行。

3.连接到OPC服务器
在OPCClient界面中,点击“连接”按钮,弹出连接对话框。

在对话框中输入OPC服务器的IP地址和端口号,并选择相应的连接协议(如OPC DA、OPC UA等)。

点击“确定”按钮连接到OPC服务器。

6.添加和配置报警规则
在OPCClient界面中,点击“报警”按钮,弹出报警配置对话框。

用户可以根据需要添加和配置报警规则,例如设置报警的上下限、报警延迟等参数。

配置完成后,点击“确定”按钮使报警规则生效。

7.保存和加载配置文件
在OPCClient界面中,点击“配置”菜单,可以选择保存当前配置、加载已保存的配置文件、或者创建新的配置文件。

保存配置文件可以方便用户在下次打开OPCClient时直接加载之前的配置。

8.断开与OPC服务器的连接
总结:。

OPC通讯配置说明MCGS做客户端

OPC通讯配置说明MCGS做客户端

二、MCG 刮客户端错误!未指定书签。

、环境配置1软件版本.1.1MCG 漱件安装2OPC 配置 2.1O PC 本地通讯2.2 OPC 远程通讯MCG 做客户端目录错误!未指定书签。

错误!未指定书签。

错误!未指定书签。

错误!未指定书签。

错误!未指定书签。

错误!未指定书签。

1首先保证服务器正常。

检测方法:2MCG 组态 ................... 3通讯测试错误!未指定书签。

错误!未指定书签。

错误!未指定书签。

、环境配置1 软件版本客户端MCG版本:MCGS6.2改进版本1.1MCGS软件安装1.安装MCGSI用6.22.更换OPC改进版本环境至MCGS'PROGF目录下3.拷贝“OPC库文件”至MCGS'PROGR目录下4.重起计算机2OPC 配置2.1O PC本地通讯本地通讯不需要配置。

2.2OPC远程通讯1 )计算机系统是Windows2000对于2000 操作系统不需要配置。

2)计算机系统是WindowsXP对于XP系统,必需配置DCOMWinX pDCO 配置:要进行DCO安全配置,操作者通常必须拥有客户和服务器计算机的管理员权限。

帐户:必须有一个administrators 用户组下面的administrator 用户,用此帐户登陆。

必须有一个gusets 用户组下面的guest 用户,无密码,保证被启动。

服务器和客户端的用户名密码需要保持一致,一般建议使用administrator 登录,密码相同即可。

协议:必须添加NWLinkIPX/SPX/NetBIOSCompatibleTransportProtocol 协议。

防火墙:关闭xp 自带防火墙,建议病毒防火墙也关闭。

配置为了配置方便,客户端和服务端采用相同的配置方式。

开始一运行输入dcomcnfg,双击组件服务一计算机,对我的电脑单击右键属性。

常规:默认不变选项:默认不变默认属性:选择在此计算机上启动分布式com默认身份验证级别:连接默认模拟级别:标识默认协议:保证TPC/IP 协议在最上面MCDTC默认不变COM安全:1. 访问权限:a 编辑默认值:添加administrator ,guest ,everyone ,权限全为允许。

使用 OPC Scout 测试 S7 OPC Sever

使用 OPC Scout 测试 S7 OPC Sever

使用OPC Scout 测试S7 OPC SeverSIMATIC NET自带OPC Client端软件 OPC Scout,可以使用这个软件测试所组态的OPC Sever。

通过点击左下角的“Start”>“Simatic”>“SIMATIC NET”>“OPC Scout”启动进行测试。

1.新建变量组双击OPC.SimaticNET,新建一个组并输入变量组的名称,例如S7-1200 。

如图1.所示。

图1.创建一个新的变量组2.添加变量选择一个数据,点击“S7:”>“S7 connection_1”>“objects”>“M”>“New Definition”来添加一个变量,并为变量选择数据类型、起始地址、数据长度,并添加到右侧窗口中。

如图2.所示。

图2.添加变量注意:如果访问数据为DB块,在创建DB块时必须选择“与S7-300/400兼容类型”,不能选择“已优化"方式(符号寻址),单方S7通信只支持绝对寻址的DB块。

3.观察通信结果及质量,如图3.所示。

图3.检查通信结果注意:如果通信质量为“bad”,则说明通信失败,需要检查软件组态及硬件连接是否正确。

常见问题如何在 OPC Scout 中添加 DB 区数据变量?答:在 OPC Scout中添加变量时,DB 数据没有添加变量的选项,如图4.图4.无法添加 DB 数据如果要添加数据区需要先添加 I 区或 M 区数据,然后修改成 DB 区数据,添加步骤如图5.所示。

图5.在 OPC Scout中添加 DB 数据的步骤观察 DB 通信结果及质量,如图6.OPC scout数据监控S7-1200 DB块监控状态图6. 观察 DB 通信结果及质量如何在 OPC Scout 中添加不同数据类型的 DB?答: 添加不同 DB 数据类型的表达形式如下:BOOL :DB1,X0.0,1BYTE : DB1,B10,1WORD : DB1,W20,1DWORD: DB1,D30,1INT : DB2,INT40,1DINT : DB2,DINT50,1REAL :DB2,REAL60,1在 OPC Scout 中为什么可以访问到 I,Q,M 等数据,却唯独不能与 DB 通信?答: 在创建DB块时,缺省的属性设置为"只支持符号寻址"即“已优化” ,这就造成OPC无法访问 DB 的绝对地址,造成通信错误。

OPC测试软件使用说明

OPC测试软件使用说明

OPC测试软件使用说明OPC测试软件是一款用于测试OPC(OLE for Process Control)技术的软件工具。

OPC技术是一种通信标准,允许不同的计算机系统和设备之间实现数据交换和通信。

通过使用OPC测试软件,您可以测试、验证和调整您的OPC服务器和客户端是否按照预期工作。

以下是使用OPC测试软件的详细说明:2.打开软件:在安装完成后,打开软件并进入主界面。

3.配置OPC服务器:在主界面中,点击“配置”按钮,进入OPC服务器配置界面。

4.添加OPC服务器:在OPC服务器配置界面中,点击“添加”按钮,输入OPC服务器的名称和IP地址,并选择OPC服务器的类型(如OPCDA、OPCUA等)。

5.连接OPC服务器:在OPC服务器配置界面中,选择已添加的OPC服务器,并点击“连接”按钮,连接到选定的OPC服务器。

6.配置OPC客户端:在主界面中,点击“配置”按钮,进入OPC客户端配置界面。

7.添加OPC客户端:在OPC客户端配置界面中,点击“添加”按钮,输入OPC客户端的名称和IP地址,并选择OPC客户端的类型(如OPCDA、OPCUA等)。

8.连接OPC客户端:在OPC客户端配置界面中,选择已添加的OPC客户端,并点击“连接”按钮,连接到选定的OPC客户端。

10.测试写入功能:在主界面中,选择已连接的OPC服务器和OPC客户端,并点击“写入”按钮,进行写入数据的测试。

您可以选择不同的OPC项并输入数值,然后点击“确定”按钮来写入数据,以确保数据的正确写入和传输。

11.监视数据变化:在主界面中,选择已连接的OPC服务器和OPC客户端,并点击“监视”按钮,进行数据变化的监视。

您可以选择不同的OPC项,并设置监视的参数(如刷新间隔、变化阈值等),以实时监视数据的变化。

12.导出测试结果:在主界面中,点击“导出”按钮,将测试结果导出为报告或文件。

您可以选择导出的格式(如文本、CSV等)和保存路径,并点击“确定”按钮来完成导出。

OPC Quick Client测试PecsOPCServer的方法

OPC Quick Client测试PecsOPCServer的方法

使用第三方软件KEPware OPC Quick Client测试PecsOPCServer的方法:1:运行OPC Quick Client,启动客户端(第三方KEPware OPC Quick Client),启动后界面如图一所示。

图一
2:点击Edit菜单中的New Server Connection,弹出如图二所示界面。

图二
3:选择OPC Data Access Servers Version2.0中的PecStar.OPCServer.1(远程连接需要在
Remote Machine Name软件中输入服务器所在电脑名字ip地址),配置完后界面如图三所示
图三
然后点击确定按钮,连接上服务器,如图四所示界面。

图四
4:点击Edit菜单中的New Group,弹出窗体中点击确定,出现如图五所示界面。

图五
5:点击Edit菜单中的New Item,在弹出的如图六所示界面,选中所有的Item,点击Add Leaves,然后点击OK按钮,弹出如图七所示界面,全屏如图八所示。

图六
图七
图八
客户端可以看见所有从Pecstar取来的所有数据,表示客户端连接服务器端成功完成,PecsOPCServer一切运行正常。

DCOM配置和OPC 测试步骤

DCOM配置和OPC 测试步骤

OPC测试步骤1.在DCS操作站上首先要在DCS操作站上添加一个rtdb用户,该用户属于administrators组,具体操作如下:1) 系统添加新用户;”我的电脑”>>”管理”>>”用户”在此处添加一个rtdb的用户,其密码为supconrtdb(注意保密);并将rtdb用户加为administrators组,如下图所示。

2) DCOM配置在DCS的操作站上配置DCOM,具体配置过程如下:①在“开始”>>“运行”中键入“dcomcnfg”,如下图所示:②选中应用程序窗口中DCS所注册的OPC服务名,例如对昆仑通态组态软件的“MCGS.OPC.Server”,然后单击,弹出如图所示的对话框,将其选择为“无”。

图3-7点击“安全性”属性页,如图所示:③所有的选项(三个都是)都要选定,从上到下依次按下“编辑”按钮分别如下设置:图3-9如上图所示,每个权限对话框中都有,everyone,administrator、administrators、interactive、network、rtdb和system六个用户名在设置各自权限的时候需保证与上面三个图保持一致。

在”身份标识”中一般选择”交互式用户”,对于浙大中控的JX-300X OPC Server一般选择”指定用户”rtdb3)OPC测试OPC Client 2.0拷贝到DCS操作站上,双击OPC Client 2.0文件夹中的Opc Client.exe程序,进行OPC测试,具体测试过程如下:①点击“OPC”→“Connect”,连接OPC服务器,出现如图:②在Available Servers一栏的右边有两个选择,分别代表OPC DA 1.0和2.0,比如选中2.0则在下面的列表中显示出支持OPC DA 2.0的OPC服务器。

③选中相应的OPC服务器,然后确认,如果一切顺利则会连接上OPC服务器,然后再选择OP C→AddItem,从位号树中选择位号,并点击Add Item按钮,如下图:④ 如果可以在界面看到加入的位号的值在变化,说明可以在DCS 操作站上通过端口读取本地的数据。

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

OPC客户端测试
1、安装MatrikonOPCExplorer.exe,傻瓜式安装一直“next”,配置完后会自动帮你把客户端的dcom设置完成(如果是主机端,打包时默认已经安装好,如果精通OPC客户端测试也可以自行测试)。

2、安装OPC Core Components Redistributable (x86).msi
3、Opc服务端dcom配置较繁琐,由提供OPC协议的企业会自行配置好,客户端相对来说就很简单了,没有繁琐的配置。

我们只需要会操作客户端就行,下面介绍的是客户端的软甲操作:(1)打开opc客户端
打开之后会提示本地没有opc server,请忽略,咱是客户端不需要opc server。

(2)右击Network Neighborhood,弹出Add/Connect Server 单击,如图
(3)填写服务端的IP,sever名自定义。

(4)填写完成后点击“OK”后会有如下提醒,点击“Yes”,并开始连接服务端opc
(5)出现如下图的列表即连接成功,标示客户端可以和服务端通讯,但是还没读取到点位。

(6)点击Matrikon.OPC.Simulation,再点击右侧“Connect”
(7)右击Matrikon.OPC.Simulation,选择Add Group
(8)Group Name可自定义,第二处选择Synchronous I/O(同步模式,目前仅支持这种模式)
(9)按下图依次操作,如果第一步没有内容可选请联系企业排查服务端配置
(10)出现如下图的情况就大功告成了。

相关文档
最新文档