Modbus TCP理论上速度会慢一些,S7协议目前各种语言也都有了可用的组件,OPC UA了解不深,之前了解如果想写OPC server的话好像很难,要么就得买。
目前可能倾向S7,求建议。
modbus毕竟是老规范了一问一答,追求速度的话S7就行了
我建议是S7,窗体应用程序使用C# 本质是查询PLC的寄存器值,而不是通过报文进行传输并解析。这篇是使用S7协议达到的Unity和西门子PLC连接,实际测试的时候也很流畅。https://blog.csdn.net/qq_44879321/article/details/121140520?spm=1001.2014.3001.5501