组态王和MACV的 OPC通讯总结Word文件下载.docx

上传人:b****7 文档编号:22096575 上传时间:2023-02-02 格式:DOCX 页数:18 大小:562.91KB
下载 相关 举报
组态王和MACV的 OPC通讯总结Word文件下载.docx_第1页
第1页 / 共18页
组态王和MACV的 OPC通讯总结Word文件下载.docx_第2页
第2页 / 共18页
组态王和MACV的 OPC通讯总结Word文件下载.docx_第3页
第3页 / 共18页
组态王和MACV的 OPC通讯总结Word文件下载.docx_第4页
第4页 / 共18页
组态王和MACV的 OPC通讯总结Word文件下载.docx_第5页
第5页 / 共18页
点击查看更多>>
下载资源
资源描述

组态王和MACV的 OPC通讯总结Word文件下载.docx

《组态王和MACV的 OPC通讯总结Word文件下载.docx》由会员分享,可在线阅读,更多相关《组态王和MACV的 OPC通讯总结Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。

组态王和MACV的 OPC通讯总结Word文件下载.docx

3、wxp0823.reg文件;

4、Setup.exe文件。

如果以上文件都存在的话,请按以下顺序依次进行:

1、点击Setup.exe,按照提示运行即可。

2、重新启动机器。

做完以上步骤,就完成了OPC服务端的定义,这样可以直接进入组态王运行系统,此时组态王作为OPC服务器。

1、如果过程中出现错误,请打开文件OpcConfigErrlog.txt,检查该文件的内容

2、如果出现以下错误提示:

请您确定文件“OPCCoreComponents2.00SDK2.20.msi“与Setup.exe在同一个目录(文件夹)下面。

3、如果出现以下错误提示:

请您确定”w2k0830.reg”文件或者是“wxp0823.reg“与Setup.exe在同一个目录下。

配置OPC服务器端的注意事项:

1、如果有病毒或者是windowsxp有漏洞,请杀毒和打补丁。

2、运行的时候请关闭windowsxp的防火墙。

(如果你不想完全关闭windows防火墙,请参见如下DCOM/OPC的防火墙配置)。

在配置防火墙之前,请你确认电脑中所安装的OPCServer的名称和对应程序的名字和位置。

如组态王的OPCServer的名字为kingview,位于组态王安装目录下,通常为C:

\ProgramFiles\Kingview\Touchvew.exe。

第一步:

打开“本地连接”的属性页面,在“高级”Tab中点击“设置”,进入windows防火墙的设置。

在“常规”Tab中(如果你不太关心防火墙,你可以直接选择“关闭”防火墙,从而结束配置),通常我们选择“启用”,同时去掉“不允许例外”,见下图:

第二步:

1)windows中DCOM的端口为135,因此需要添加端口135

在“例外”Tab中。

首先选择“添加端口”。

添加

名字:

DCOM,

端口号:

135,

选择TCP,

更改范围:

“任何计算机”

见下图:

2)添加程序OPCENUM.exe

在“例外”Tab中,选择“添加程序”,然后选择OPCENUM.exe,在系统盘下windows\system32文件夹中。

3)添加OPCServer到“例外”中

在“例外”Tab中,选择“添加程序”,然后选择opcserver所处的位置和程序,如组态王通常安装在C:

\ProgramFiles\Kingview下,则选择C:

\ProgramFiles\Kingview\touchvew.exe。

如果你有多个OPCServer,请一一添加。

3、如果安装了新的OPC服务器或者是更新了OPC服务器,请重新配置。

二、配置充当OPC客户端的机器

配置OPC客户端端的注意事项:

2、客户端不需要配置windowsxp的防火墙。

三、客户端通过OPC连接服务器

客户端组态王作为OPC客户端,可以通过网络OPC功能与组态王OPC服务器连接。

客户端的操作如下:

(1)定义OPC服务器:

在工程浏览器中,选择“OPC服务器”,然后双击“新建”,弹出“查看OPC服务器”,在“网络节点名”中输入服务器的机器节点名,例如运行组态王的服务器为\\test,则输入\\test,点击“查找”后,列表中会列出test机器上所有的OPC服务程序,选中Hollysys.MacsSvr,然后点“确认”,OPC服务器就定义好了。

(2)客户端定义变量:

在客户端定义变量与组态王OPC服务器上的变量建立连接。

例如定义test,连接设备中选择刚才定义的OPC服务器“Hollysys.MacsSvr,在“寄存器”选项中弹出远程站点上的变量列表,选择相应变量的域。

例如选择“a.value”。

(3)启动客户端运行系统,就实现了组态王通过网络OPC交换数据:

注意事项:

1、在作为OPC客户端的机器上也要进行同服务端相同的注册,注册方法同OPC服务端机器相同。

2、在客户端连接的时候,如果采用电脑名字连不上,则请您采用电脑的IP地址。

●MACSV作为OPC服务器设置:

配置MACSV的OPC服务器:

在“开始”→“运行”处运行Dcomcnfg.exe命令,

在“组件服务”-“计算机”-“我的电脑”-“DOCM配置”中选中“OPCDAServerforHollysysMacsDatabase”,

点击“位置”,如下图,选中红圈项,

按确定

点击“安全”,如下图,选中红圈项,添加Everyone权限,将“启动权限”,“访问权限”和“配置权限”允许部分全部选中,如下图

点击“标识”,如下图,选中红圈项,选中“交互式用户”确定

在“DCOM配置”中选中“OpcEnum”,点击“属性”,如下图:

选中“标识”如下图,然后选中“交互式用户”

DCOM配置中,“我的电脑”右键点击“属性”选中“默认属性”,找到红圈项。

选中“COM安全”,找到红圈项。

设置Everyone权限

点击确定,退出Dcomcnfg.exe。

至此,MACSV的OPC服务器已设置完成,重新启动计算机,设置好MACSV配置文件,向技术开发部申请MACSV服务器注册码

运行MACSV服务器即可(即激活MACSV的OPC)。

“计算机配置”----“WINDOWS设置”-----“安全设置”-----“本地策略”----“安全选项”找到“网络访问:

本地帐户的共享和安全模式”

将“仅来宾-本地用户以来宾身份验证”修改为“经典-本地用户以自己的身份验证”

在OPC系统中,WINDOWSXP使用空密码访问(已经设置了密码可以不用做此项设置),将“帐号:

使用空白密码的本地帐户只允许进行控制台登陆”“已启用”改为“已禁用”,否则使用了相同的帐户,OPC系统也无法进行正常的通讯。

(WINDOWS2000无需设置)

所有的组策略设置完毕后退出,重新启动电脑。

客户端只需运行hollysysOPCClient

通过OPC客户端读过来的数据先要在MACSV的AM或者DM里添加完位号后,还要在属性下的标签属性里把后缀AV,或者DV手动添加上,不然在MACSV画面上的数据无法显示。

OPC客户端连接常见错误及处理方法:

1:

如果在OPC客户端连接OPC服务器时出现plesaseinstallOPCComponents2.0一般是两台台计算机的用户名和密码不一致造成。

2:

如果出现AddRroup拒绝访问,要从Dcomcnfg下的服务(本地)里查看四个进程状态是否自动运行并启动,分别为:

DCOMServerProcessLauncher

RemotePrccedureCall(RPC)

RemotePrccedureCall(RPC)Locator

RemoteRegistry如果哪个进程未启动请手动修改为自动启动。

3:

如果还是无法连接,请查看用户帐号里的Guest是否启用。

请注意一定不能禁用该用户。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 农学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1