我正在尝试为我们正在开发的项目学习 OPC,
我以为我理解了几件事,但与同事的讨论向我展示了其他情况
因此,如果这些术语/概念有误,请纠正我:
OPC 基本上是一种协议,它允许设备使用相同的语言进行通信,就像我们拥有 http、tcp 和所有其他语言一样。
当我说 OPC 服务器时,我的意思是连接到指定设备的计算机/程序,具有适当的驱动程序,通过 OPC 协议公开对所述设备的访问;
当我说 OPC 客户端时,我的意思是可以连接到该服务器或原始设备(也就是产生数据的设备)以读取和写入一些数据的设备/软件
OPC UA 允许我连接到使用旧 opc(dcom/com 版本)和未来设备的旧设备
OPC 允许自动配置设备,这意味着我可以获得设备提供的信息列表,并根据我的需要配置它们