utgard调用opc server的问题

石桥曾某 2017-06-22 03:31:01
懂这个的大神来帮忙看看
我用的是matrikon.opc.simulation的一个模拟服务器 装在本机上,用客户端的工具是可以调用到服务服务器的。

但我用代码调用server一直报错,服务器的配置都按网上找的资料都配置好了,然后用户名密码也是对的,不知道哪里有问题,求大神指教啊。。。做了几天了。。。。
报错提示:

Recieved FAULT
15:23:49.273 [OPCReconnectThread] DEBUG o.j.dcom.transport.JIComTransport - Socket closed... Socket[unconnected] host 127.0.0.1, port 135
15:23:49.281 [OPCReconnectThread] INFO org.openscada.opc.lib.da.Server - Failed to connect to server
org.jinterop.dcom.common.JIException: Access is denied, please check whether the [domain-username-password] are correct. Also, if not already done please check the GETTING STARTED and FAQ sections in readme.htm. They provide information on how to correctly configure the Windows machine for DCOM access, so as to avoid such exceptions. [0x00000005]
at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:654) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
at org.jinterop.dcom.core.JIComServer.initialise(JIComServer.java:561) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
at org.jinterop.dcom.core.JIComServer.<init>(JIComServer.java:524) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
at org.openscada.opc.lib.da.Server.connect(Server.java:117) ~[org.openscada.opc.lib_1.1.0.v20130529.jar:na]
at org.openscada.opc.lib.da.AutoReconnectController.performReconnect(AutoReconnectController.java:217) [org.openscada.opc.lib_1.1.0.v20130529.jar:na]
at org.openscada.opc.lib.da.AutoReconnectController.access$3(AutoReconnectController.java:190) [org.openscada.opc.lib_1.1.0.v20130529.jar:na]
at org.openscada.opc.lib.da.AutoReconnectController$1.run(AutoReconnectController.java:173) [org.openscada.opc.lib_1.1.0.v20130529.jar:na]
at java.lang.Thread.run(Thread.java:619) [na:1.6.0_13]
Caused by: rpc.FaultException: Received fault. (unknown)
at rpc.ConnectionOrientedEndpoint.call(ConnectionOrientedEndpoint.java:147) ~[org.openscada.jinterop.deps_1.1.0.v20130529.jar:na]
at rpc.Stub.call(Stub.java:134) ~[org.openscada.jinterop.deps_1.1.0.v20130529.jar:na]
at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:649) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
... 7 common frames omitted
15:23:49.281 [OPCReconnectThread] INFO org.openscada.opc.lib.da.Server - Destroying DCOM session...
15:23:49.282 [OPCReconnectThread] INFO org.openscada.opc.lib.da.Server - Destroying DCOM session... forked
15:23:49.283 [OPCReconnectThread] INFO o.o.o.lib.da.AutoReconnectController - Re-connect failed
org.jinterop.dcom.common.JIException: Access is denied, please check whether the [domain-username-password] are correct. Also, if not already done please check the GETTING STARTED and FAQ sections in readme.htm. They provide information on how to correctly configure the Windows machine for DCOM access, so as to avoid such exceptions. [0x00000005]
at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:654) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
at org.jinterop.dcom.core.JIComServer.initialise(JIComServer.java:561) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
at org.jinterop.dcom.core.JIComServer.<init>(JIComServer.java:524) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
at org.openscada.opc.lib.da.Server.connect(Server.java:117) ~[org.openscada.opc.lib_1.1.0.v20130529.jar:na]
at org.openscada.opc.lib.da.AutoReconnectController.performReconnect(AutoReconnectController.java:217) [org.openscada.opc.lib_1.1.0.v20130529.jar:na]
at org.openscada.opc.lib.da.AutoReconnectController.access$3(AutoReconnectController.java:190) [org.openscada.opc.lib_1.1.0.v20130529.jar:na]
at org.openscada.opc.lib.da.AutoReconnectController$1.run(AutoReconnectController.java:173) [org.openscada.opc.lib_1.1.0.v20130529.jar:na]
at java.lang.Thread.run(Thread.java:619) [na:1.6.0_13]
Caused by: rpc.FaultException: Received fault. (unknown)
at rpc.ConnectionOrientedEndpoint.call(ConnectionOrientedEndpoint.java:147) ~[org.openscada.jinterop.deps_1.1.0.v20130529.jar:na]
at rpc.Stub.call(Stub.java:134) ~[org.openscada.jinterop.deps_1.1.0.v20130529.jar:na]
at org.jinterop.dcom.core.JIComServer.init(JIComServer.java:649) ~[org.openscada.jinterop.core_1.1.0.v20130529.jar:na]
... 7 common frames omitted
15:23:49.283 [OPCReconnectThread] DEBUG o.o.o.lib.da.AutoReconnectController - performReconnect completed : false
15:23:49.283 [OPCReconnectThread] DEBUG o.o.o.lib.da.AutoReconnectController - Trigger reconnect
15:23:49.284 [OPCSessionDestructor] DEBUG org.openscada.opc.lib.da.Server - Starting destruction of DCOM session
15:23:49.284 [OPCSessionDestructor] INFO org.jinterop.dcom.core.JISession - About to destroy 0 sessesion which are linked to this session: 569911242
15:23:49.285 [OPCSessionDestructor] INFO o.j.dcom.core.JIComOxidRuntime - destroySessionOIDs for session: 569911242
15:23:49.286 [OPCReconnectThread] DEBUG o.o.o.lib.da.AutoReconnectController - Delaying (5000)...
15:23:49.286 [OPCSessionDestructor] INFO org.openscada.opc.lib.da.Server - Destructed DCOM session
15:23:49.287 [OPCSessionDestructor] INFO org.openscada.opc.lib.da.Server - Session destruction took 2 ms
org.openscada.opc.lib.common.NotConnectedException
at org.openscada.opc.lib.da.Server.addGroup(Server.java:255)
at zeng.com.cn.GetOPCServerInfo.main(GetOPCServerInfo.java:54)
15:23:53.364 [main] DEBUG o.o.o.lib.da.AutoReconnectController - Un-Requesting connection
15:23:54.286 [OPCReconnectThread] DEBUG o.o.o.lib.da.AutoReconnectController - Request canceled during delay
15:23:54.286 [OPCReconnectThread] DEBUG o.o.o.lib.da.AutoReconnectController - performReconnect completed : true
...全文
2297 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
引用 3 楼 石桥曾某 的回复:
没有哦 ,你解决了吗?
引用 2 楼 hushaomeng 的回复:
我也遇到这个问题了,有解决吗?
这个问题解决了吗
山石岩 2019-05-31
  • 打赏
  • 举报
回复


多次(大约20次)查询后报错,程序就停了。

这是什么错啊,有什么解决办法吗?
qq_31891169 2017-08-04
  • 打赏
  • 举报
回复
楼主你解决了没有?我想问一下你有电脑上OPC的DCOM配置文档不,我连接非本机不行,另外你可以试试Utgard,这个连接比较简单
石桥曾某 2017-07-18
  • 打赏
  • 举报
回复
没有哦 ,你解决了吗?
引用 2 楼 hushaomeng 的回复:
我也遇到这个问题了,有解决吗?
smhu 2017-07-11
  • 打赏
  • 举报
回复
我也遇到这个问题了,有解决吗?
石桥曾某 2017-06-22
  • 打赏
  • 举报
回复
怎么没人呢???

27,373

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧