0

如果我是正确的,Eclipse Milo 支持 XML 编码。我想利用这种 XML 编码并将 getEndpoint 地址从opc.tcp://server ~binary 更改为http://server ~web。

日食代码

在我继续我的任务之前,我想确定它是否真的有效。因为在控制台日志中我看到了这个结果。

控制台日志

我正在使用 opc opc.tcp地址连接到 S7-1500 PLC(服务器)。但是即使在 http 上设置了 endPoint(in Milo),仍然可以建立连接。

我的问题是这怎么可能?XML 编码现在真的很活跃吗?

提前致谢!

4

1 回答 1

2

1) 无论您是否使用以“opc.tcp:”或“http:”开头的发现端点获取端点 - 结果端点列表应该相同,并且将包含具有各种协议和各种编码的端点.

2) 编码不直接依赖于协议 - 虽然有常见的组合(配置文件)和 opc.tcp: 通常与二进制编码一起使用,而 http: 与 XML 编码一起使用,但不一定如此。

底线是,如果您需要使用二进制编码的端点,则选择正确端点的过滤代码应该精确检查(现在它只查找特定的安全策略)

于 2017-05-19T10:17:12.867 回答