组态王和MACV的 OPC通讯总结Word文件下载.docx
- 文档编号:22096575
- 上传时间:2023-02-02
- 格式:DOCX
- 页数:18
- 大小:562.91KB
组态王和MACV的 OPC通讯总结Word文件下载.docx
《组态王和MACV的 OPC通讯总结Word文件下载.docx》由会员分享,可在线阅读,更多相关《组态王和MACV的 OPC通讯总结Word文件下载.docx(18页珍藏版)》请在冰豆网上搜索。
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是否启用。
请注意一定不能禁用该用户。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 组态王和MACV的 OPC通讯总结 组态 MACV OPC 通讯 总结
![提示](https://static.bdocx.com/images/bang_tan.gif)