La fuente de datos Modbus IP se utiliza para recoger datos de los equipos Modbus accesibles en una red I/P. El equipo puede estar ubicado en una red de área local o intranet, o puede estar ubicado en cualquier lugar de la Internet. Es una fuente de datos de encuestas.
Cada fuente de datos requiere un Nombre, que puede ser cualquier descripción. El Período de Actualización determina la frecuencia con la que el dispositivo Modbus es sondeado para obtener datos. La comprobación Cuantificar provoca un retraso en el inicio de la fuente de datos, de modo que el sondeo se produce en un tiempo "redondeado" (por ejemplo, si el sondeo se produce cada 10 segundos, el sondeo se producirá en el décimo segundo, el vigésimo segundo, etc.) ). De lo contrario, la votación comenzará inmediatamente. Los campos Tiempo de espera y Reintentos determinan el comportamiento del sistema en caso de una encuesta fallida. La fuente de datos espera el número de milisegundos de tiempo de espera dado para una respuesta del equipo. Si no se recibe, la solicitud se volverá a intentar el número de veces especificado.
La casilla de verificación Lotes contiguos sólo puede utilizarse para especificar que la implementación del modbus no debe intentar optimizar consultas dispares de valor en una sola consulta. Si marca esta casilla, la implementación sólo realizará consultas de valores múltiples cuando estos valores formen un espacio de registro contiguo.
La casilla Crear puntos de monitorización de esclavos indica si los puntos de monitorización de esclavos deben ser creados automáticamente por la fuente de datos. Un punto de monitorización de esclavo es un punto binario que indica el estado actual de un esclavo. Si una solicitud de votación a un esclavo falla debido a un tiempo de espera o a un error, el esclavo se considera fuera de línea. Estos puntos pueden ser utilizados para la vigilancia al igual que los otros puntos.
Los campos Max read bit count, Max read register count, y Max write register count count controlan el tamaño de las solicitudes de lotes. La especificación de Modbus proporciona valores por defecto para estos valores, pero algunos equipos pueden imponer límites diferentes.
Se admiten tres Tipo de transportes. Consulte la documentación de su equipo para determinar qué parámetro puede utilizarse.
Los parámetros Host y Port determinan cómo encontrar el equipo Modbus en la red. El host puede ser un nombre de dominio o una dirección IP.
Las redes pueden ser escaneadas en busca de nodos esclavos usando la utilidad de escaneo. Esta función itera desde el ID de esclavo 1 hasta el 240, enviando a cada uno un ReadExceptionStatus (código de función 7). Si se recibe una respuesta (utilizando los parámetros de tiempo de espera y reintento dados), el nodo se considera disponible. Tenga en cuenta que no todos los dispositivos soportan este código de función, por lo que son posibles los falsos negativos.