最近遇到难题,PLC300,上位机两台,一台作为服务器,采用profibus与CPU通讯,另一台采用simatic.net,做客户端。目前客户端主机坏了,重装的系统,没组过设置,遇到些问题。按照OPCdcom在客户端做了设置,问题1、在客户端的计算机管理-服务中没有opcenum这一项,不知道这安装;2、要实现和服务器通讯,还需要哪些设置。谢谢各位
最佳答案
配置方法;
一、在装有OPC Server的机器上。DCOM配置如下:
1.在Windows的安装目录中System32中运行服务器上的dcomcnfg.exe程序,进行DCOM配置。
2.进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。
3.进入DCOM的总体默认安全机制页面,确认默认访问权限和默认启动权限中的默认值无EveryOne,如果不去掉EveryOne,应用服务器不能正常启动。
4.在常规页面中,双击你的OPC服务器(需要支持远程访问的OPC服务器),打开你的应用服务器DCOM属性设置。
5.将常规页面中的身份验证级别改为“无”。
6.位置页面中选上“在这台计算机上运行应用程序”。
7.将安全性页面设置中,均选择“使用自定义访问权限”,编辑每一个权限,将EveryOne加入用户列表中。
8.身份标识页面中,选择“交互式用户”。
9.GUEST用户不能禁用。
二、在装有OPC Client客户端机器上DCOM配置如下:
1.点”开始”->”运行”,输入”dcomcnfg”,然后回车,启动dcom配 置。
2.常规页面中,双击你的应用服务器,打开你的应用服务器DCOM属性设置。
3.将常规页面中的身份验证级别改为“无”。
4.身份标识页面中,选择“交互式用户”。
5.位置页面中,选择“在这台计算机上运行应用程序”。进入DCOM的总体默认属性页面,将“在这台计算机上启用分布式COM”打上勾,将默认身份级别改为“无”。
三、两端配置好后,客户端机器就可以访问远方机器的OPCSERVER了。
详细资料:
文档编号:A0036,“通过CP1613建立SIMATIC NET OPC服务器与PLC的S7连接”
文档编号:A0037,“通过PROFIBUS建立SIMATIC NET OPC 服务器与PLC 的S7连接”
文档编号:A0265,“如何配置OPC DCOM”
文档编号:A0266,“OPC DCOM 问题处理”
文档编号:A0326,“VC中编写OPC的客户端程序”
文档编号:A0485,“通过OPC访问PROFIBUS DP-V1从站的数据记录”
文档编号:A0523,“SIMATIC NET OPC Server与S7-200EM277的 DP连接”
文档编号:A0554,“如何使用Excel通过OPC访问WinCC的实时数据”
文档编号:A0575,“配置SIMATIC OPC 服务器的符号访问”
参考资料:http://www.ad.siemens.com.cn/club/bbs/post.aspx?b_id=4&a_id=944357
提问者对于答案的评价:
你的回答很详细,但是问题仍没有解决,在客户端的计算机管理-服务中没有opcenum这一项,有关OPCdcom的问题没有解决,但还是谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc152649.html