46
SCU100 INSITE PRO M COMPACT MANUAL DE USO
10.2.Esclavos Modbus TCP
En esta sección es posible añadir dispositivos Modbus TCP externos conectados en la misma LAN de
SCU100 cuyos registros se deseen leer mediante la interfaz API Rest de InSite. Los valores leídos se
incluyen solo en la API Rest y no se muestran en la WebUI.
Para añadir un nuevo esclavo Modbus TCP, haga clic en «Añadir», rellene los campos necesarios («IP
del dispositivo», «Nombre» y «Puerto») que identifican el dispositivo y defina las especificaciones del
registro de retención que desea leer. Para añadir nuevos registros, haga clic en «Añadir registro». Una vez
finalizada la configuración, haga clic en «Añadir esclavo Modbus TCP» para completar el proceso.
Si el dispositivo funciona en modo «Maestro», se pueden añadir varios dispositivos con la misma
dirección IP pero diferentes ID de Modbus. El número máximo de dispositivos es 32, 4 registros por cada
dispositivo.
Los registros se leen en función de las resoluciones configuradas. En el caso de los dispositivos
conectados, cada registro se lee 3 veces antes de que la respuesta sea «NO CONECTADO».
Si el dispositivo no responde, la lectura se volverá a intentar cada 5 min. Cada dispositivo que no
responde puede retrasar unos 2 s las lecturas iniciales y las demás.
Los valores leídos desde los dispositivos están disponibles a través de API Rest, que tiene que estar
habilitada (Configuración->Comunicación->API Rest – leer la sección del manual de API Rest).
POST: /api/gateway/data
Obtener todos los datos de todos los dispositivos Modbus TCP configurados:
{
"data": [
]
}
Obtener todos los datos de un dispositivo:
{
"data": [
]
}
{
"protocol": "tcp"
"type": "online"
}
{
"protocol": "tcp",
"slave_ip": "192.168.1.200"
}