我正在寻找一种读取PLC数据的好方法。我在这里找到了这个:https://github.com/killnine/s7netplus
不幸的是,这仅适用于Siemens plc。我花了一段时间寻找另一个图书馆,但找不到合适的图书馆。有任何想法吗? 预先感谢=)
最好的问候, 祖恩迪
答案 0 :(得分:1)
您可以使用AdvancedHMI,它是.NET解决方案。它具有用于各种PLC的通讯驱动程序,例如Allen Bradley,Beckhoff,Omron,Modbus等。
答案 1 :(得分:0)
您的问题仍然很模糊,但是,要获得与所有PLC通用接口最接近的问题可能是OPC-UA。几家主要的PLC供应商都提供了开箱即用的支持(Siemens S1500,Beckhoff TwinCAT等),还有许多其他供应商提供了将PLC专有协议转换为OPC-UA的服务器端软件。
OPC-UA有一个相当完整的.net实现。