DCOM配置OPC通讯的基础,正确的配置DCOM非常关键,这是我多年来成功配置DCOM的经验,与大家分享
工具/原料
Win7
Opc第三方工具,这里以OPCClient.exe为例
OPCCoreComponents2.00SDK2.20.msi
方法/步骤
1、使用管理员身份打开运行界面。输入“dcomcnfg”,单击确定。
2、打开“组件服务-计算机-我的电脑”,在“我的电脑”上单击右键,选择“属性”
3、1.打开“我的电脑属性”对话框,切换到“默认属性”对话框,将“默认身份验证级别”改为“无”【重要】。注(上面两个选项也要勾选)
4、切换到“COM安全”选项卡,分别打开下面的两组“胆咣骜岱编辑限制”、“编辑默认值”对话框,将“ANONYMOUSLOGON““Everyone”“NETWORK”“SYSTEM”高酿眚郁“INTERACTIVE”“DistributedCOMUsers”对象用户加入,并勾选允许所有权限,依次单击确定
5、1.打开“组件服务-计算机-我的电脑-DCOM配置”,找到“OpcEnum”,右键选择“属性”。
6、勾选“在数据锁在的计算机上运行应用程序”和“在此计算上运行应用旯皱镢涛程序”,如果不勾选这里的话,数据可能读取不上来;(如果“在此计算上运行应用程序”灰色,可以执行“运行”mmccomex禊诬娱飑p.msc/32试试,在打开属性重新勾选设置)
7、1.打开“OpcEnum属性”对话框,在“常规”选项卡中,将“身份验证级别”改为“无”【重要】。
8、切换到“安全”选项卡,将所有权限改为“自定义”,聪艄料姹再分别单击下面的三组“编辑”按钮,在权限对话框中添加“ANONYMOUSLOGON““Everyone”“NETWORK”“SYSTEM惯墀眚篪”“INTERACTIVE”“DistributedCOMUsers”对象用户,并勾选允许所有权限
9、1.吨易坌荐切换到“标识”选项卡,选择“交互式用户”。点击确定。注:如果“交互式用户”为灰色不可选,需要注册OpcEnum.exe。注册方法如下:
10、注册OpcEnum.exe,在开始中输入“cmd”,以管理员身份打开。
11、1.输入”opcenum.exe/regserver”,回车,即可。
12、到此就配置完成了。马上试试吧!