Estoy usando varios dispositivos Modbus RTU conectados a mi PC a través de una puerta de enlace Modbus TCP. Me gustaría sondear todas las direcciones de esclavos disponibles para verificar cuáles están disponibles a través de mi programa.
¿Cuál sería la mejor manera de hacer esto? Supongo que podría hacer una lectura en un registro arbitrario, pero me gustaría usar un método y un valor que sea común para todos los dispositivos.
La guía oficial del protocolo de aplicación Modbus menciona un código de función de diagnóstico, pero parece ser solo para dispositivos de línea serie.