文档库 最新最全的文档下载
当前位置:文档库 › OPC与AC500设置(Simon)

OPC与AC500设置(Simon)

OPC与AC500设置(Simon)
OPC与AC500设置(Simon)

ABB PLC OPC配置步骤

1.程序编辑完成后,执行以下菜单命令:

[工程]---→[全部重新编译生成]---→[联机]-----→[创建引导工程]------→[保存] 2.菜单命令[工程]-----→[选项],如下图:

3. 在选项窗口中选择[符号配置],再点击右边窗口的[配置符号文件(C)…]

点击这里,进入下一步

4.在弹出的”设置对象属性”窗口中,取消下面的选择项,再点击命令[确定],如下图所示:

5.点击[确定],如下图:

6. 再次点击菜单命令[工程]----- [选项],在弹出的窗口中,选择[符号配置],点击[配置符号文件(C )…],进入如下图所示窗口界面:

7.在上图窗口中,选择”程序”(如需要,也可加选取“全局变量”),勾选如下图所示选项,点击[确定]

8.在弹出的下图中,点击[确定

]

9.将你的工程文件所在的目录中的“文件名.SDB”文件copy至“C:\Windows\Gateway Files”目录下(如果该目录下已存在该SDB文件则不需要)

10.从windows开始菜单中进入“CodeSys OPC Configurator”,如下图所示

11.选择Server,在右窗口中勾选如下图所示

12.选择PLC1, 在右窗口中的Project name中输入工程文件命(注意大小写区分),勾选如下图所示选择项

一定要勾选

13.以上设置无误后,选择Connection项进行通讯连接配置,如下图,点击[Edit]

点击进行通讯连接配置

14.新建通讯连接,如下图所示

通过双击进行选择15.配置完成,如下图所示

16.保存配置

至此,ABB PLC作为OPC Server的配置完成, 如果超过一台PLC,然后重复其他PLC。

远程访问OPC服务器设置

远程访问OPC服务器设置 OPC客户端一方面可以访问本机上的OPC服务器,另一方面,它还可以利用微软的DCOM机制,通过网络来访问其它计算机上的OPC服务器,从而达到远程数据连接的目的。访问本地服务器比较简单,只要检索本地的OPC服务器,并配置相应的组(Group)和数据项(Item)即可,通过网络访问时需要考虑较多的网络连接因素,大体上来说大概有如下的几个需要配置的方面(以WINXP Xp2为例): 一. 运行OPC客户端的计算机和运行OPC服务器的计算机需要彼此能互相访问。 1.1要保证其物理连接,也就是网线正确的连接着两台计算机。 1.2在这两台计算机上分别建立同一个账号及密码,比如用户名[opcuser],密码[123456](注 意:用户密码最好不要设置为空),在这两台计算上使用这个账户都可以登录系统。关于增加账号及密码请参考对应Windows操作系统的帮助文档。 1.3启用各自Windows操作系统的Guest权限。 完成上面几步后,应该达到的效果是:从任何一台计算机搜索另一台计算机,都可以搜索到,并且可以访问对方计算机的共享目录及共享打印机等资源。如下图: 即便用户没有共享任何东西,也会显示空的共享文件夹,而不会产生诸如”不能访问”

等信息。 如果不能访问对方的计算机,首先用ping命令来保证网络的连通,如果必要的情况下,可以关闭这两台计算机的防火墙(无论是winxp xp2自带的防火墙还是专用的防火墙)以及杀毒软件,以杜绝可能产生的问题。 如果访问另一台计算机产生”拒绝访问”的错误,可从网络查找相关资源进行解决。 二. 配置OPCServer所在的计算机 2.1 注册OPCEnum.exe。 opcenum.exe是运行在服务器端的用于枚举本机OPC服务器的服务程序,由OPC基金会提供。注册opcenum有如下几种方式:a)将opcenum.exe拷贝到系统目录下,然后用命令行运行opcenum /regserver 来注册它。b)安装一些OPC服务器程序时会自动安装并注册这个服务程序,比如iconics的模拟OPC服务器程序。c)运行OPC基金会的OPC Core Redistributable安装包,其中包含必要的模块程序。 考虑到远程访问OPC服务器应用较少,以及opcenum.exe对一般用户在系统安全方面带来的混淆,在HMIBuilder中的OPC服务器本身不带OPCEnum.exe,用户根据自己的需要自行注册。 2.2 配置本机的DCOM安全 2.2.1 在命令行运行dcomcnfg,如下图: 产生配置界面如下:

OPCDA远程连接设置

OPC DA远程连接设置 局域网内OPC DA客户端访问OPC DA服务器是基于DCOM组件的远程调用。新的OPC U A协议通过证书互换的方式可以更为简单的进行远程连接。如OPC服务器支持OPC U A建议使用OPC U A协议进行通讯,因实际工程的需要此次试验OPC D A的远程访问。 网上查阅的资料大部分通过大范围的开放DCOM调用权限来进行OPC DA通讯,通过测试和深入了解发现OPC访问的设置并不复杂,而且可以通过针对性的配置降低安全风险。 试验硬件: 局域网; 架设C(客户端)电脑和S(服务器)电脑; 保证两台PC相互ping 通; 试验软件: KEPserverEX V6(OPC客户端)安装于客户端电脑; Applicom console (OPC服务器)安装于服务器电脑;(只支持OPC DA) 关键设置: 1、用户配置(C和S都要配置) 2、防火墙配置(开启防火墙的PC需要配置) 3、本地电脑的DCOM配置(C和S均需要配置) 4、OPC服务器程序的DCOM配置(仅S需要配置) 一、创建用户账户 在C和S 上分别创建一个拥有管理员权限的同名同密码账号,例如:PMI; 要进行OPC D A远程接,C必须使用该账户登录系统,通过配置S可以以该账户登录系统。 二、配置防火墙 一般防火墙默认情况是开启的,如果C和S都不开防火墙,可以省略防火墙的配置,建议先关闭防火墙进行连接测试,测试连通后再开启防火墙进行配置。 关于防火墙的配置在最后说明。

三、配置本地电脑的DCOM 运行comexp.msc -32 进入32 位DCOM组建服务界面,一般OPC软件位32 位,如果软件为64 位,运行comexp.msc进入64 位DCOM组件服务界面进行配置。 1、客户端C和服务器S 的DCOM配置 两台电脑均进入组件服务—我的电脑—属性 如下图进行设置:

RSLin 建立OPC通讯的方法

RSLinx建立OPC通讯的方法 一.RSLinx版本确认: RSLinx是AB专门开发的用于与AB所有智能产品进行通讯的软件,具有强大的通讯和网络搜寻功能。通过RSLinx,一台电脑就可以访问AB三层网络内的所有的可识别的设备,并且对这些设备进行所有操作,例如:编程,在线监视,参数修改,控制等。 RSLinx有很多版本,常用的有四种,分别是: 1.RSLinx Lite:仅支持点对点(P to P)的串口通讯,无须授权即能使用。 2.RSLinx Classice:支持所有的AB通讯驱动,最常用的RSLinx版本。 3.RSLinx Professional:专业版的RSLinx,可以向用户开放OPC数据库,但只能对一 个用户开放。 4.RSLinx Gateway:网关版的RSLinx,可同时向多用户开放OPC数据库,是最高级 的RSLinx版本。 能够进行RSLinx通讯的,只有RSLinx Professional和Gateway版。 二.建立RSLinx通讯: 有关建立RSLin通讯的方法参见《RSLinx 简易培训教材》。 三.建立OPC Topic: 图1. 如图所示,在DDE/OPC选项里选择“Topic configuration”,如图2弹出以下画面: 图2. 如图2所示,点击该窗口的New按钮,新建一个Topic(所谓Topic,指的是一个路径的集合,一个Topic里存储的信息有:该Topic对应于那个CPU,如何指向该CPU)。如图2所示,我们建立了一个名为“SLC”的Topic,。点击右侧的PLC(注意,对于Logix系统,一定要选中CPU),当选中PLC后,底部的Apply按钮就有灰色变成黑色。按下“Apply”,会弹出以下窗口: 图3. 系统提示用户是否取认该Topic所指向的内容。点击“是”进行确认。回到图2画面后,点击Done。表示完成。这样就建立了以各DDE/OPC的Topic。 四.通过Topic读取PLC内的变量: 要确认Topic是否建立成功,只需如图4所示操作: 图4. 如图4所示,选中主菜单“Edit”里的“COPY DDE/OPC Link”选项,弹出以下画面: 图5. 如图5所示,点击“Copy DDE/OPC Link”里的“RSLinx OPC Server”选项,如果通讯建立,并且Topic建立正确,就应该可以看到名为SLC的Topic下面有Offline和Online两种数据。点击Online,可以看到PLC内部的变量,如图5所示。 这样,就建立了一个DDE/OPC链接。在其他的组态软件里,如果需要通过OPC方式通讯,则选择“DDE/OPC”通讯,然后通过RSLinx读取AB PLC内的变量。

OPC 连接名 配置

用SIMATIC NET通过ETHERNET 建立OPC 服务器与S7 PLC 的S7 连接 1.OPC 服务器与PLC S7 连接通讯的组态 步骤一:配置PC 站的硬件机架 当SIMATIC NET 软件成功安装后,在PC 机桌面上可看到Station Configurator 的快捷 图标,同时在任务栏(Taskbar)中也会有Station Configuration Editor 的图标。 图1: Station Configurator 桌面快捷图标 图2:任务栏中的图标 1) 通过点击图标打开Station Configuration Editor 配置窗口

2) 选择一号插槽,点击Add 按钮或鼠标右键选择添加,在添加组件窗口中选择OPC Server 点击OK 即完成。 2) 同样方法选择三号插槽添加IE General

插入IE General 后,即弹出其属性对话框。点击Network Properties,进行网卡参数配置 4) 网卡的配置 点击Network Properties 后,WINDOWS 网络配置窗口即打开,选择本地连接属性菜单设置网卡参数,如IP 地址,子网掩码等。 5) 分配PC Station 名称 点击“Station Name”按钮,指定PC 站的名称,这里命名为PCStation。点击“OK”确认即完成了PC 站的硬件组态

步骤二:配置控制台(Configuration Console)的使用与设置 1) 配置控制台(Configuration Console)是组态设置和诊断的核心工具,用于PC 硬件组件和PC 应用程序的组态和诊断。 2) 正确完成PC 站的硬件组态后,打开配置控制台(start→simatic→simatic net→Configuration console),可以看到所用以太网卡的模式已从PG mode 切换到Configuration mode,插槽号(Index)也自动指向3。

局域网内远程连接OPC配置方法详解

局域网内远程连接O P C 配置方法详解 The manuscript was revised on the evening of 2021

一.运行环境 OPC服务器操作系统:Win7,客户端操作系统:Win7,如果是XP系统则配置方法类似(见后面)。 由于OPC(OLE for Process Control)建立在Microsoft的COM(Component Object Model)组件对象模型基础上,并且OPC的远程通讯依赖Microsoft的DCOM(Distribute COM),安全方面则依赖Microsof的Windows安全设置。 二.配置 (配置前先对注册表备份,特别是关键的几个项单独导出 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DCOM和 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole) 1.保持OPC Server服务器与客户端的用户名密码相同。(服务器端与客户端) 分别在客户端和服务端上添加相同的账户名和密码,一定要确保相同。因为访问是通过windows验证的,在远程访问时需要有着相同的账户和密码。操作如下: 若是为了安全考量,请保持密码不为空。要想使新创建的用户有使用DCOM的权限,需要将用户加入“Distribute COM Users”用户组。 2.关闭防火墙或在防火墙设置中将相应的程序和端口加入到例外(服务器端与客户端)

服务器端的防火墙设置中OPC服务器软件端口例外 3.组件服务配置(服务器端) 操作:开始--》运行--》输入:dcomcnfg 在“组件服务”管理器的左侧树形菜单,选择“组件服务\计算机\我的电脑”,在鼠标右键的弹出菜单,选择“属性”项目,在弹出的“我的电脑属性”,选择“默认属性”标签页,如下图: 注意,若“我的电脑”显示红色向下箭头,右键无“属性”项,处理如下: a.在运行中输入msdtc –resetlog; b.在命令行下运行 msdtc -uninstall,删除了 msdtc(Distributed Transaction Coordinator)服务 c.重新启动机器后,在命令行下运行 msdtc -install,安装 msdtc 服务。

OPC通讯DCOM配置手册

OPC通讯DCOM配置 手册

Document number [980KGB-6898YT-769T8CB-246UT-18GG08] OPC DCOM 配置 用户操作说明 书

1、运行dcomcnfg 进入DCOM 配置程序 佳用笆理权限创建1蚯勢. 2、“组件服务” > “il?算机” > “我的电脑” > “DCOM 配置”进入CCOM 配置程 序 jy ~…事当 文fMF) fix 怛句 ffX^Vj SU(W) -r **1x101 XE d BE) 2IQ0^^syst^w.. “dem 32.. 更芬斯 3 COM4- ftSBff P |,j DCOM & ,二 正其6t 诲 > 了| Distributed Trar * * * 氾四Su …32*bit Sy5,ten?37V- SyUem37\, Preview ... ? ? ? 普 AccesiibiS- * * AccStore Cl.” ? > C : ESs ^ffil AcDivgFSt. AcHelpOb^ xcppage. dll Add to Wndc”. AeclJBiK. ? 蜜 > * AccScript.. AERTACap AERTARen Class ASCenCxri Class AliCerTDO ? *. ? AJiCen$e<^. MbotHy Alidcp AcmAppli. CS AP cy fHdpDa- 命令令 & . oil ■ AWayw3 AppCom AppleSofu. appwii epi APS Daemon 1 . < 71| … V < ? I F . ? ? I ¥ I 第一节 进入DCOM 配置程序 打幵妙 dcomcnfg

维力控opc客户端设置

当力控作为客户端访问其它服务器时,是将OPC服务器当作一个I/O设备,并专门提供了一个OPC Client驱动程序实现与OPC服务器的数据交换。通过OPC Client驱动程序,可以同时访问任意多个OPC服务器,每个OPC服务器都被视作一个单独的I/O设备,并由工程人员进行定义、增加或删除,如同使用PLC 或仪表设备一样。下面具体说明OPC Client驱动程序的使用过程: 1. 定义OPC设备 在力控开发系统导航器窗口中双击“IO设备组态”,启动IoManager。选则“OPC”类中的“MICROSOFT OPC CLIENT”并展开,然后选择“OPC CLIENT ”并双击弹出“设备配置”对话框: 图3-27 在“设备名称”中输入逻辑设备的名称(可以随意定义),在“数据更新周期”中指定采集周期,原理见I/O驱动相关章节。然后单击按钮“继续”,出现OPC 设备定义对话框: 图3-28 1) 服务器节点:当OPC服务器运行在网络上其它计算机时,需要在此处指定网络计算机的名称或IP地址。如果OPC服务器运行在本机,该参数设置为空。 2) 服务器名称:指定OPC服务器的名称。可以单击“刷新”按钮,自动搜索计算机系统中已经安装的所有OPC服务器。 3) OPC服务器版本:指定OPC服务器的DA规范版本。目前可选择和。 4) 重连时间:跟OPC服务器建立连接后,在设定的时间内如果没有数据变化,则重新连接OPC 服务器。该参数单位为秒。 5) OPC组名称:在OPC服务器创建的组名称。创建的所有项均加载到这个组中。 6) 刷新时间:指定OPC服务器的刷新周期。对于大多数OPC服务器,这个参数用于控制对设备的扫描周期,并以该时间周期向OPC客户端发送数据。对某些通信性能较低的OPC服务器,该参数不宜设置过小。 7) 数据读写方式:可选择同步方式或异步方式。关于同步和异步的概念请参阅上一节。由于异步方式在有大量客户和大量数据交互时能提供高效的性能,因此建议在通常情况下尽量选用异步方式。 2. 数据连接

OPC通讯配置详解

OPC 通讯协议解析

1 通讯步骤 1.1 第一问 OPC Client和OPC Server之间通讯谁是主动的? 答:当然是OPC Client。 1.2 第二问 OPC Client第一次动作做了什么? 答:从大多数OPC Client行为来看,一是自动遍历本机已注册的OPC Server列表名称,二是等待用户定义预访问的OPC Server的信息。 1.3 第三问 OPC Client第二次动作做了什么? 答:OPC Client的第一步动作会产生分支,访问本地OPC Server的这个分支就不再说了。要分析的是网络方式访问OPC Server这个分支。 第二个动作是根据用户指定的IP地址或计算机名去查询远程计算机上已注册的OPC Server列表名称。从这步开始就比较复杂了。 1.4 第四问 OPC Client是用什么协议去和远程计算机交流的? 答:用的是TCP/IP这个协议。OPC Client用TCP/IP 135端口去打开远程计算机的那一扇门。 简单解释下:在Windows操作系统中,135端口主要用于使用PRC协议并提供DCOM (分布式组件对象模型)服务,通过RPC可以保证在一台计算机上运行的程序可以顺利地执行远程计算机上的代码。使用DCOM可以通过网络直接进行通信,能够跨包括HTTP 协议在内的多种网络传输。多年来,135端口一直被人利用。

1.5 第五问 OPC Client去访问远程计算机的TCP135这扇门时,第一道关卡是谁? 答:网络安全防火墙是第一关卡,网络安全放火墙中,如果不允许远程计算机的TCP 135端口,那么连接就被掐断了。后续的通讯就无法进行。要想能向下进行,网络安全防火墙必须允许对TCP 135这扇门的访问。这里需要在防火墙中将135端口例外操作。 1.6 第六问 各系统的安全策略有什么不同? 答: (一)Windows 2000的安全策略:支持来访者以自己的身份进行验证,且不拒绝来宾用户从网络中访问,来宾用户默认启用。 (二)Windows XP和Windows 2003的安全策略:支持来访者以自己的身份进行验证或将所有来访者都看成是来宾访问,默认将所有来访者都看成来宾访问。且默认拒绝Guest用户从网络访问本机。来宾用户默认禁用。 (三)Windows 7的安全策略:支持来访者以自己的身份进行验证或将所有来访者都看成是来宾访问(经典-对本地用户进行身份验证,不改变其本来身份),默认支持来访者以自己的身份进行验证。且默认拒绝Guest用户从网络访问本机(拒绝从网络访问这台计算机)。来宾用户默认禁用。 (四)Windows 2008的安全策略:支持来访者以自己的身份进行验证或将所有来访者都看成是来宾访问,默认支持来访者以自己的身份进行验证。来宾用户默认禁用。 配置OPC Client和OPC Server之间的网络通讯,先得看看对应的操作系统。选好安全审核机制再说。 举例说明: 例1:OPC Client和OPC Server都在Windows 2000操作系统上来举个例子:由于操行系统都是Windows 2000,那么安全策略都是来访者以自己的身份进行验证(自己指OPC Server)。这里的以来访者以自己的身份进行验证是什么意思? 就是指OPC Client去敲OPC Server的135这扇门时,会告知OPC Client的登录用户名是谁,我的登录密码是多少。OPC Server所在的操作系统通过来访者告知的

opc服务器与s7-plcs7连接的建立

一、实验名称:OPC服务器与S7-PLC S7连接的建立 二、实验目的:本试验通过ETHERNET使用OPC技术, 实现matlab与西门子s7300的数据交 换。 三、实验设备 1、硬件要求 S7-300PLC;西门子交换机X208;PC机。 2、软件要求 西门子step7;SIMATIC NET。 四、实验内容及步骤 通过ETHERNET 建立OPC 服务器与S7 PLC 的S7 连接(基于先进的PC组态)。 1、OPC 服务器与PLC S7 连接通讯的组态 步骤一:配置PC 站的硬件机架 当SIMATIC NET 软件成功安装后,在PC机桌面上可看到Station Configurator 的快捷图标,同时在任务栏(Taskbar)中也会有Station Configuration Editor 的图标。 1) 通过点击图标打开Station Configuration Editor 配置窗口 2) 选择一号插槽,点击Add 按钮或鼠标右键选择添加,在添加组件窗口中选择OPCServer 点击OK即完成。

3) 同样方法选择三号插槽添加IE General 图4:添加IE General

插入IE General 后,即弹出其属性对话框。点击Network Properties,进行网卡参数配置。 4) 网卡的配置 点击Network Properties 后,WINDOWS 网络配置窗口即打开,选择本地连接属性菜单设置网卡参数,如IP 地址,子网掩码等。步骤如图6,图7,图8。确认各步设置后,网卡配置完成。 图6: 本地连接

图7:网卡属性选择 图8:分配普通网卡参数

三维力控opc客户端设置

3.2.5 力控OPC客户端 当力控作为客户端访问其它OPC服务器时,是将OPC服务器当作一个I/O设备,并专门提供了一个OPC Client驱动程序实现与OPC服务器的数据交换。通过OPC Client驱动程序,可以同时访问任意多个OPC服务器,每个OPC服务器都被视 作一个单独的I/O设备,并由工程人员进行定义、增加或删除,如同使用PLC 或仪表设备一样。下面具体说明OPC Client驱动程序的使用过程: 1. 定义OPC设备 在力控开发系统导航器窗口中双击“IO设备组态”,启动IoManager。选则“OPC”类中的“MICROSOFT OPC CLIENT”并展开,然后选择“OPC CLIENT 3.6”并双击弹出“设备配置”对话框: 图3-27 在“设备名称”中输入逻辑设备的名称(可以随意定义),在“数据更新周期”中指定采集周期,原理见I/O驱动相关章节。然后单击按钮“继续”,出现OPC 设备定义对话框:

图3-28 1) 服务器节点:当OPC服务器运行在网络上其它计算机时,需要在此处指定网络计算机的名称或IP地址。如果OPC服务器运行在本机,该参数设置为空。 2) 服务器名称:指定OPC服务器的名称。可以单击“刷新”按钮,自动搜索计算机系统中已经安装的所有OPC服务器。 3) OPC服务器版本:指定OPC服务器的DA规范版本。目前可选择1.0和2.0。 4) 重连时间:跟OPC服务器建立连接后,在设定的时间内如果没有数据变化,则重新连接OPC 服务器。该参数单位为秒。 5) OPC组名称:在OPC服务器创建的组名称。创建的所有项均加载到这个组中。 6) 刷新时间:指定OPC服务器的刷新周期。对于大多数OPC服务器,这个参数用于控制对设备的扫描周期,并以该时间周期向OPC客户端发送数据。对某些通信性能较低的OPC服务器,该参数不宜设置过小。 7) 数据读写方式:可选择同步方式或异步方式。关于同步和异步的概念请参阅上一节。由于异步方式在有大量客户和大量数据交互时能提供高效的性能,因此建议在通常情况下尽量选用异步方式。 2. 数据连接 对OPC数据项进行数据连接与其它设备类似。

modbusTCP OPC server设置

modbusTCP OPC server设置方法 硬件设备:adam5510TCP、PC机、交叉网线、24V直流电源。 软件设备:modbusTCP OPC server。 1首先将PC机与adam5510TCP通过以太网连接,PC机与adam5510TCP的IP地址为同一网段,假设PC机的IP为10.0.0.2,adam5510TCP的IP为10.0.0.1。可使用adam 5510 series utility设置。 2 打开modbusTCP OPC server\ modbusTCP configurator。 3 点击file\new, 新建一个工程test.mdb 4 右键点击address Space\new\device,新建一个设备。

如下图,将设备命名为adam5510TCP, IP地址为adam5510TCP的实际地址(假设为10.0.0.1),端口号为502。 图中Bits表示adam5510TCP上的数字量IO点数,words表示模拟量IO点数。假设adam5510TCP上有一个模拟量输入模块adam5017(8路),一个数字量输入模块adam5050(16路),则words设置为8,Bits设置为16。 点击APPL Y保存。 5右键单击adam5510TCP\new\data Item,添加模块。

假设第一个槽为adam5017,则设置名称为adam5017, Start addr设置为1,location Type选择3XXXX 或者4XXXX,modbus Type选择real。点击APPL Y 保存。 同理设置第2个模块。名称为adam5050, Start addr设置为2,location Type 选择0XXXX。点击APPL Y保存。

AB PLC通过OPC方式通讯的连接方法

AB PLC通过OPC方式通讯的连接方法 Rockwell Automation 的A-B PLC是一个著名的可编程控制器产品。其产品体系基本上涵盖了工业控制产品的各个领域,由于A-B的PLC的种类繁多,且各种类型的PLC支持的通信协议不尽相同,使得第三方的HMI软件都不能很好的与A-B PLC进行连接。RSLinx软件是A-B PLC通用的通信配置软件(2.2以上的版本支持对以太网的网关配置),目前主要有以下几个版本:RSLinx OEM、RSLinx Professional 、RSLinx Gateway、RSLinx SDK四个版本。且均支持OPC服务(2.3版以上支持OPC2.0版)。 多数上位机软件已内嵌了OPC服务功能,支持OPC客户端和OPC服务器的工作方式。这样就可以很方便的与A-B PLC进行通信。具体的配置方法如下: 与A-B PLC进行OPC的配置是必须要有A-B PLC及相关的通讯附件。 1、安装A-B PLC 、通讯卡、相关的软件,并作物理连接。 2、使用RSLinx连接A-B PLC的通讯网络。 配置通讯卡(参加图1),选择ConFigure Drivers。 图1 弹出入下的配置窗口(参见图2)。

图2 选择对应的通讯卡,并进行端口配置(可参照附带的安装手册),配置成功后将显示所配置的设备的运行状态。 使用RSWho命令查找连接的PLC设备(参见图3)。 参见图3 RSWho命令成功的执行后,将在设备列表中列出与本机连接的所有硬设备(参见图4)。

图4 使用Topic Configoration来进行OPC服务的配置(参见图5)。 图5 在Date Source配置框中配置Topic,选择一个物理设备(PLC),按New按钮即可建立一个Topic,在DATA SOURCE中选中你所要连接的物理设备,选中后,单击Done即可(参见图6)。

局域网内远程连接OPC配置方法详解

Win7系统局域连接OPC配置 一.运行环境 OPC服务器操作系统:Win7,客户端操作系统:Win7,如果是XP系统则配置方法类似(见后面)。 由于OPC(OLE for Process Control)建立在Microsoft的COM(Component Object Model)组件对象模型基础上,并且OPC的远程通讯依赖Microsoft的DCOM(Distribute COM),安全方面则依赖Microsof的Windows安全设置。 二.配置 (配置前先对注册表备份,特别是关键的几个项单独导出 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\DCOM和 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole) 1.保持OPC Server服务器与客户端的用户名密码相同。(服务器端与客户端) 分别在客户端和服务端上添加相同的账户名和密码,一定要确保相同。因为访问是通过windows验证的,在远程访问时需要有着相同的账户和密码。操作如下: 若是为了安全考量,请保持密码不为空。要想使新创建的用户有使用DCOM的权限,需要将用户加入“Distribute COM Users”用户组。 2.关闭防火墙或在防火墙设置中将相应的程序和端口加入到例外(服务器端与客户端) 服务器端的防火墙设置中OPC服务器软件端口例外

3.组件服务配置(服务器端) 操作:开始--》运行--》输入:dcomcnfg 在“组件服务”管理器的左侧树形菜单,选择“组件服务\计算机\我的电脑”,在鼠标右键的弹出菜单,选择“属性”项目,在弹出的“我的电脑属性”,选择“默认属性”标签页,如下图: 注意,若“我的电脑”显示红色向下箭头,右键无“属性”项,处理如下: a.在运行中输入msdtc–resetlog; b.在命令行下运行msdtc -uninstall,删除了msdtc(Distributed Transaction Coordinator)服务 c.重新启动机器后,在命令行下运行msdtc -install,安装msdtc服务。

opc通讯配置说明mcgs做客户端

OPC配置说明 MCGS做客户端 目录 一、环境配置 (2) 1 软件版本 (2) 1.1 MCGS软件安装 (2) 2 OPC配置 (2) 2.1 OPC本地通讯 (2) 2.2 OPC远程通讯 (2) 二、MCGS为客户端 (5)

1 首先保证服务器正常。检测方法: (5) 2 MCGS组态 (6) 3 通讯测试 (8) 一、环境配置 1 软件版本 客户端MCGS版本:MCGS 6.2改进版本 1.1 MCGS软件安装 1.安装MCGS通用6.2 2.更换OPC改进版本环境至MCGS\PROGRAM目录下 3.拷贝“OPC库文件”至MCGS\PROGRAM目录下 4.重起计算机 2 OPC配置 2.1 OPC本地通讯 本地通讯不需要配置。 2.2 OPC远程通讯 1)计算机系统是Windows 2000

对于2000操作系统不需要配置。 2)计算机系统是Windows XP 对于XP系统,必需配置DCOM。 WinXp DCOM配置: 要进行DCOM安全配置,操作者通常必须拥有客户和服务器计算机的管理员权限。 帐户:必须有一个administrators用户组下面的administrator用户,用此帐户登陆。必须有一个gusets用户组下面的guest用户,无密码,保证被启动。 服务器和客户端的用户名密码需要保持一致,一般建议使用administrator登录,密码相同即可。 协议:必须添加NWLink IPX/SPX/NetBIOS Compatible Transport Protocol 协议。 防火墙:关闭xp自带防火墙,建议病毒防火墙也关闭。 配置 为了配置方便,客户端和服务端采用相同的配置方式。 开始—运行输入dcomcnfg,双击组件服务—计算机,对我的电脑单击右键属性。 常规:默认不变 选项:默认不变 默认属性:

ABLC通过OPC方式通讯的连接方法

A B L C通过O P C方式 通讯的连接方法 集团标准化办公室:[VV986T-J682P28-JP266L8-68PNN]

AB PLC通过OPC方式通讯的连接方法 Rockwell Automation 的A-B PLC是一个着名的可编程控制器产品。其产品体系基本上涵盖了工业控制产品的各个领域,由于A-B的PLC的种类繁多,且各种类型的PLC支持的通信协议不尽相同,使得第三方的HMI软件都不能很好的与A-B PLC进行连接。RSLinx软件是A-B PLC通用的通信配置软件以上的版 本支持对以太网的网关配置),目前主要有以下几个版本:RSLinx OEM、 RSLinx Professional 、RSLinx Gateway、 RSLinx SDK四个版本。且均支持OPC服务版以上支持版)。 多数上位机软件已内嵌了OPC服务功能,支持OPC客户端和OPC服务器的工作方式。这样就可以很方便的与A-B PLC进行通信。具体的配置方法如下: 与A-B PLC进行OPC的配置是必须要有A-B PLC及相关的通讯附件。 1、安装A-B PLC 、通讯卡、相关的软件,并作物理连接。 2、使用RSLinx连接A-B PLC的通讯网络。 配置通讯卡(参加图1),选择ConFigure Drivers。 图1 弹出入下的配置窗口(参见图2)。

图2 选择对应的通讯卡,并进行端口配置(可参照附带的安装手册),配置成功后将显示所配置的设备的运行状态。 使用RSWho命令查找连接的PLC设备(参见图3)。 参见图3 RSWho命令成功的执行后,将在设备列表中列出与本机连接的所有硬设备(参见图4)。

通过OPC转发数据的配置方法

Cybercontrol通过OPC通讯方式向外转发数据配置方法,此处只说明配置过程,不说明为什么这么配置,由于我也不清楚OPC到底是怎么个通讯机制,此处还请高手们补充。 类型一:OPC服务器和客户端在同一台电脑 这种情况下不需要配置DCOM,只需将Cybercontrol数据库中需要转发的数据在“静态标志”中将“参与OPC”勾上,然后启动OPC服务器“CspaServer”即可,客户端即能搜索到“CspaServer”。 类型二:OPC服务器和OPC客户端分别在不同电脑 该情况下首先配置服务器数据库,将Cybercontrol数据库中需要转发的数据在“静态标志”中将“参与OPC”勾上,然后启动OPC服务器“CspaServer”,这样我们的数据库就算配置好了。下面还要配置服务器和客户端的DCOM,下面将具体介绍DCOM的配置方法。 首先要注意,不同操作系统的DCOM配置方法是不一样的,但是需要配置的地方时一样的,只是途径不同。这里以XP SP3操作系统为例介绍安装了Cybercontrol的计算机做为OPC服务器的DCOM配置方法。 第一步:关闭服务器和客户端的防火墙; 第二步:进入WINDOWS控制面板,双击“WINDOWS防火墙”图标,打开“WINDOWS防火墙”设置对话框,选中“例外”选项卡,把相应客户端程序(以OPC Client为例)和Server 程序(CspaServer)添加进例外列表。同时添加Microsoft Management Console (mmc.exe 在Windows\System32目录下)和OPC 应用程序OPCEnum (opcenum.exe 在Windows\System32 目录下) 到例外列表中。最后确保“文件和打印机共享”也被选中在例外列表中。

OPC配置方法

OPC接口配置指南 1.1OPC简介 OPC接口,在BMS集成占绝大部分,现阶段,项目中一般都会有三到四个子系统提供的第三方接口为OPC接口。 一般来说OPC接口配置,在操作系统中同一系统配置都比较方便,不同系统之间,配置麻烦一点。例如XP对XP 关于OPC的详细资料可参考https://www.wendangku.net/doc/3b2763526.html,/view/135910.htm 1.2OPC远程访问配置 1.2.1基本设置 关闭防火墙 关闭服务器/客户端的“防火墙”。默认情况下,防火墙将阻止外部“未被请求”的连接通过网络,而管理员可以在规则之外设置特定的应用程序或端口来响应外部“未被请求”的连接。 更改帐号 同时服务器/客户端操作系统有用户名和密码必须一致。 1.2.2DCOM配置 运行—dcomcnfg—组件服务—计算机—我的电脑右键—属性: 1.点击“开始”->“运行”。输入DCOMCnfg,回车,打开“组件服务”窗口。 2.双击“控制台根目录”下的“组件服务”展开“组件服务”文件夹,同样方式,展开“计算机”文件夹,右键点击右侧窗口的“我的电脑”图标,点击“属性”,打开属性对话框。

3. 进入DCOM的总体“默认属性”页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。 4.选中“COM 安全”选项卡,注意这里有4个按钮可供点击进入配置。

5点击上图中红色方框,进入相应用户权限配置页面。 将5个用户(administrator、everyone、interactive、network、guest)允许权限都打上勾。如果用户不存在,可“添加”—“快速查找“

WINCC的OPC 通讯配置设置

OPC 通讯配置设置,非常好,申请加精 需要注意的是如果你的系统是XP(server端和客户端上一样的) 需要将我的电脑的桌面属性设置成默认属性,负责找不到下文中的“DCOM的总体默认属性页面",DCOM配置时我的电脑上会有个红色小箭头 1 客户端安装OPC Data Access 2.0 Components 2 客户端的用户名和密码一致 3客户端的DCOM配置 a."开始"--"运行",输入"dcomcnfg",然后回车,启动dcom配置 b.常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。 c.将常规页面中的身份验证级别改为"无"。 d.身份标识页面中,选择"交互式用户"。 e.位置页面中,选择"在这台计算机上运行应用程序",进入DCOM的总体默认属性页面,将" 在这台计算机上启用分布式COM"打上勾,将默认身份级别改为"无"); 4 服务器安装OPC Data Access 2.0 Components 5 服务器的DCOM配置 a.在运行OPC服务器上的计算机中运行dcomcnfg程序,进行DCOM配置。 b.进入DCOM的总体默认属性页面,将"在这台计算机上启用分布式COM"打上勾,将默认身 份级别改为"无"。 c.进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无 EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。 d.在常规页面中,双击你的OPC应用服务器,打开你的OPC应用服务器DCOM属性设置。 e.将常规页面中的身份验证级别改为"无"。 f.位置页面中选上"在这台计算机上运行应用程序"。 g.将安全性页面设置中,均选择"使用自定义访问权限",编辑每一个权限,将EveryOne加 入用户列表中。 h.身份标识页面中,选择"交互式用户"。) I.nt的GUEST用户不能禁用

OPC配置方法(含防火墙)

第一种方法:(如配置不成功,尝试第二种方法) 在WINDOWS XP SP2系统中使用OPC的DCOM配置方法V1.0 大多数OPC Clients和OPC Servers利用DCOM通过网络进行通信。在XP SP2中,经由DCOM的OPC 通信是默认关闭的,本文讨论了当使用XP SP2时重建OPC通信的必要设置方法。 由于OPC使用的回调方法使得OPC Client转变为DCOM server同时使OPC Server转变为一个DCOM client,所以本文中提供的配置方法应在包含有OPC Server和OPC Client的客户端节点上分别进行设置。 配置WINDOWS 防火墙 WINDOWS防火墙是基于“例外”的,也就是默认情况下,防火墙将阻止外部“未被请求”的连接通过网络,而管理员可以在规则之外设置特定的应用程序或端口来响应外部“未被请求”的连接。 防火墙的例外可被归入两种层次的情况,一是应用程序层次,二是端口与协议层次。前者可设置特定的程序来对“未被请求”的连接进行响应,后者可设置特定的TCP或UDP端口来允许相应的通信。为了使OPC 程序可以通过DCOM正常工作,必须在这两个层次上都进行设置。 防火墙的配置过程如下: 1.为了给系统提供必须的保护,WINDOWS防火墙是默认启用的。(个人)不推荐关闭WINDOWS防火墙,若通信连接失败,在调试过程中可以暂时关闭防火墙以确实问题是否是由防火墙所引起。如若确定

永久关闭防火墙,下面所述关于防火墙的设置均可忽略。 2.进入WINDOWS控制面板,双击“WINDOWS防火墙”图标,打开“WINDOWS防火墙”设置对话框,选中“例外”选项卡,把相应OPC Client和Server程序添加进例外列表。同时添加Microsoft Management Console (mmc.exe 在Windows\System32目录下)和OPC 应用程序OPCEnum (opcenum.exe 在Windows\System32 目录下)到例外列表中。最后确保“文件和打印机共享”也被选中在例外列表中。 (注:只有EXE程序可以被添加到例外列表中,对于DLL和OCX等类型的OPC Server 和OPC Client ,必须添加调用它们的EXE程序;本步设置可能要用到“添加程序”和“浏览”按钮。)

局域网内远程连接OPC配置方法详解

wn 系统局域连接OPC 配置 一.运行环境 OPC 服务器操作系统: wn ,客户端操作系统: wn ,如果是XP 系统则配置方法类似(见后面)。 由于 OPC ( OLE for Process Control )建立在 Microsoft 的 COM ( Component Object Model )组件对象 模型基础上,并且 OPC 的远程通讯依赖 Microsoft 的DCOM ( Distribute COM ),安全方面则依赖 Microsof 的Windows 安全设置。 二?配置 (配置前先对注册表备份,特别是关键的几个项单独导出 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Wi ndows NT'DCOM 和 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Ole ) 1. 保持OPC Server 服务器与客户端的用户名密码相同。 (服务器端与客户 端) 分别在客户端和服务端上添加相同的账户名和密码,一定要确保相同。因为访问是通过 win dows 验证的,在 远程访问时需要有着相同的账户和密码。操作如下: 若是为了安全考量,请保持密码不为空。要想使新创建的用户有使用 的权限,需要将用户加入 a Distribute COM Users ”用户组。 2. 关闭防火墙或在防火墙设置中将相应的程序和端口加入到例外 (服务器端与客户端) 十算机管理侔地) 0揺工具 L- G 睁网曲 A 期事 件査看器 崑共享文件夹 M 期不地用户和组 J 用户 4组 宜设备管理器 存擔 冒磁盘管理 勺服务和应用程序 名称 匚 Administrator *-ASPNET ■ FixIOUser Guest 儿OPC 全名 描述 管理计 https://www.wendangku.net/doc/3b2763526.html, Machin... Account L FixIOUser A 匚count f 供来宾访叵 OPC OPC 常规 隶属刃配蚤文件 _________________ 隶于Oi ): Admini s trat ors Distributed COM Users

相关文档
相关文档 最新文档