在opc基金会上,site说:“opc ua与平台无关。”
我看过最常用的opc实现产品matrikon和kepserver。当我查看这些产品文档时,两者都需要在基于Windows的服务器上工作。
我很困惑。平台独立性在哪里?
除了Kevin Herrons Answer之外,还有各种可用的开源堆栈,它们支持不同的平台。
例如。 open62541(https://www.open62541.org)支持Linux,Windows,OS X和许多嵌入式平台。
可以在此处找到更完整的OPC UA实现列表:https://github.com/open62541/open62541/wiki/List-of-Open-Source-OPC-UA-Implementations
当然OPC UA是独立于平台的。平台独立性是从OPC经典转向OPC UA的主要原因。在这里,您对OPC UA标准和基于OPC UA的产品感到困惑。
OPC UA是独立于平台的,其中一个主要原因是它具有完整,广泛且不与任何平台文档相关联......并且所有人都可以免费使用。
我在一年前写过我自己的Android客户端