Wincc与ABB机器人本体进行OPC通讯问题,已经实现了WINCC与ABB机器人的IPS通讯!

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Wincc与ABB机器人本体进行OPC通讯问题,已经实现了WINCC与ABB机器人的IPS通讯!相关的知识,希望对你有一定的参考价值。

求救:用WINCC当做客户机,ABB机器人的IRC5-OPC当做服务器,利用WINCC的OPC功能去读取机器人OPC里面的数据,然后准备进行归档分析,在Wincc的opc条目里面可以找到机器人的服务器,但是用浏览服务器打开时提示没有注册的服务器,代码为(HRESULT:0x80040154(REGDB_E_CLASSNOTREG))

图片见下,各位前辈指点指点

参考技术A 一般这样的情况,多半是因为DCOM设置不对追问

那如何设置DCOM呢?

参考技术B 清平乐·谢叔良惠木樨

虚拟机安装wincc VS2019 OPC.

1,安装虚拟机:

选择:win7专业版64位ISO.

技术图片

2,安装office2016

技术图片

3,激活系统和OFFICE

技术图片

4,安装winccV7.4

4.1 安装WINDOWS组件 MSMQ

技术图片

4.1.1 安装IIS和ASP.NET

技术图片

技术图片


4.2 选择 wincc EXPERT安装

技术图片

4.3  选择 SIMATIC.NET 安装:

技术图片

这是西门子安装软件需要重启删除键.

西门子电脑重启解决(网上到处都是)

漫长的等待之后...................好吧,可能是公司电脑渣........................................

4.4 安装EKB,进行破解

技术图片

5,安装 matrikon OPC.(其含 OPC CORE COMPONENTS).


技术图片

6,配置OPC远程服务

参考1

参考2

1,输入dcomcnfg,然后配置:

技术图片

技术图片

6个用户

  • Anonymous
  • Everyone
  • Guests
  • Interactive
  • Network
  • System

2,配置 OpcEnum

技术图片

3,设定交互用户

技术图片

如果不行,可以先   opcenum.exe /unregserver  再 opcenum.exe regserver.

另外,如果 在此计算机上运行位灰色.可以在mmc comexp.msc /32,进入组件服务.

4,安全设定

技术图片

5,测试通信:

技术图片

测试:发现可以找到服务器,但是连接不上.


5.1 尝试打开服务

技术图片


技术图片


添加防火墙规则

技术图片

技术图片

经过测试,跟防火墙有关系:

在防火墙的高级设置里面添加

技术图片

6,总结几个要点:

1,可能和在 c:windowssyswow64opcdaauto.dll 注册下 regsvr32 opcdaauto.dll 有关

2,可能和开启服务remote prompt….2个服务有关

3,可能和服务器规则,MatrikonOPC Server for Simulation...

所有...没开启有关系.

4,不可在自动IP的情况下使用.

5,可能和安全策略, Let everyone 需要使能.

7,测试连接OpcServer.Wincc服务器

7.1

 技术图片

7.2

在配置权限里面--->自定义--->添加6个账户

  • Anonymous
  • Everyone
  • Guests
  • Interactive
  • Network
  • System


技术图片

7.3

连接成功:

技术图片

7.4

wincc免狗驱动安装:

7.4.1:弹出USB接口介质.

技术图片

7.4.2 重新安装了系统:发现老是跳出来wincc 许可证错误.

7.4.3 在组里面激活administrator,并且计算机--->属性里面,关闭 C盘保护

技术图片

7.4.4 在管理下面删除了mxb用户,然后激活administrator

技术图片

7.4.5 使用reset_wincc.vbs 指令,重启wincc,然后使用(要关闭wincc RT).(重启后就关闭了).

技术图片

进行破解.

测试OK.

未完待续....接下去将安装 VS2019…

















以上是关于Wincc与ABB机器人本体进行OPC通讯问题,已经实现了WINCC与ABB机器人的IPS通讯!的主要内容,如果未能解决你的问题,请参考以下文章

两个wincc如何通过opc通讯

远程EXCEL与WINCC通讯采用OPC还是DDE?

Delphi编的程序想要通过OPC与WINCC通讯,要怎样实现

KUKA KR C4机器人的OPC通信如何配置?

wincc通过OPC获取的数据显示为零?

wincc怎么编写VBS程序确认与服务器连接成功?