Modbus.Net es una plataforma de comunicación de hardware abierta.
Puede centrarse en el protocolo en sí y la plataforma puede crear automáticamente una biblioteca de comunicación síncrona o asincrónica completa.
Debe copiar el archivo appsettings.default.json en Modbus.Net a su propio proyecto y no olvide cambiar la configuración del archivo para copiar el contenido y copiarlo cuando sea más nuevo; de lo contrario, Modbus.Net no funcionará.
Modbus.Net era de código abierto en 2019 cuando me gradué. El primer objetivo de este proyecto fue implementar la comunicación remota del PLC mediante Modbus TCP. Medio año después, la empresa decidió utilizar hardware IoT, entonces se necesitaba una arquitectura más universal. La plataforma principal cambió a una plataforma de comunicación universal. A pesar de todos estos cambios, el nombre "Modbus.Net" se mantuvo.
La implementación real de Modbus se ha trasladado a Modbus.Net.Modbus. Si desea una implementación real de Modbus C#, descargue Modbus.Net y Modbus.Net.Modbus al mismo tiempo.
También existe Modbus.Net.Siemens que puede comunicarse con Siemens S7-200, S7-200 Smart, S7-300, S7-400, S7-1200 y S7-1500 mediante PPI o TCP/IP.
Modbus.Net.Opc Implementa el protocolo OPC DA y OPC UA.