Python:Pyro:OpenOPC:连接失败

时间:2015-07-13 09:49:01

标签: uri opc pyro

我试图与Pyro一起设置OpenOPC for Python。 每当我尝试连接到OPC服务器时,都会收到此错误:

  

Pyro.errors.ProtocolError:连接失败

我看了这个,似乎Pyro正在绑定环回适配器上的服务器(使其从外部看不见)。

到目前为止我尝试过:

编辑etc / hosts文件:

Changed: 
127.0.0.1         localhost  
into 
192.168.4.93      localhost

这没有用。

从Pyro编辑configuration.py:

Changed:
'PYRO_HOST':            '',
'PYRO_PUBLISHHOST':     None,
'PYRO_NS_HOSTNAME':     None,
into
'PYRO_HOST':            '192.168.4.93',
'PYRO_PUBLISHHOST':     '192.168.4.93',
'PYRO_NS_HOSTNAME':     '192.168.4.93',

这也没有用。在重新启动/重新启动Pyro名称服务器之后。

有没有人知道还有什么我可以尝试让它运作? 我还在我的Windows计算机上运行OpenOPC客户端(与OPC服务器相同),这很有效。我在Windows计算机和Ubuntu计算机上使用相同版本的Pyro。

编辑: 我也更改了OpenOPCService.py:

opc_gate_host = None 
into 
opc_gate_host = '192.168.4.93'

这不起作用......

有人可以帮忙吗?我现在正在研究这个问题超过一天没有任何成功...

0 个答案:

没有答案