La solución de sitio de agua supervisa los depósitos y las estaciones de bombeo de un sitio de suministro de agua. Cada depósito informa de su nivel; cada estación de bombeo tiene dos bombas e informa de sus fases, relés térmicos, presión de línea, caudal y consumo. Los operadores ven los niveles frente a los límites de cada depósito, cambian las bombas mediante comandos y consultan cada estación como un diagrama de proceso.
El modelo
| Parte | En la instalación completa |
|---|---|
| Sitio | Water site (tipo de activo Site) |
| Zonas | North zone y South zone (tipo Area) bajo el sitio |
| Dispositivos | Seis depósitos y seis estaciones de bombeo, tres de cada por zona, colocados en su zona |
| Relaciones | Cada depósito CONTROLS a la estación de bombeo que se llena desde él |
La relación CONTROLS es la forma en que la página del depósito encuentra sus estaciones de bombeo y el diagrama encuentra su depósito. Edite las relaciones en las páginas de activos o dispositivos; consulte Relations.
Perfil: Water site · Tank
| Clave | Etiqueta | Unidad | Rango |
|---|---|---|---|
level_cm | Nivel de agua | cm | 0 a 600 |
level_pct | Nivel del depósito | % | 0 a 100 |
rssi | Señal (RSSI) | dBm | −110 a −50 |
lat, lng | Latitud, Longitud |
El depósito informa él mismo de level_pct; Hermetry no lo calcula a partir del nivel y de la capacidad.
Atributos de límite (atributos de servidor de cada depósito):
| Atributo | Por defecto | Usado por |
|---|---|---|
lowLevelThreshold | 100 cm | Regla tank_low_level |
highLevelThreshold | 560 cm | Regla tank_high_level |
capacityCm | 600 | Solo informativo |
Un depósito sin uno de los atributos de umbral no es comprobado por esa regla. Cambie los límites de un depósito en su pestaña Attributes; el tablero no tiene un formulario para editarlos.
Reglas de alarma:
| Tipo | Severidad | Condición | Antirrebote | Histéresis |
|---|---|---|---|---|
tank_low_level | Major | level_cm < lowLevelThreshold | 2 lecturas para activar, 2 para desactivar | 5 |
tank_high_level | Warning | level_cm > highLevelThreshold | 2 / 2 | 5 |
tank_nearly_empty | Critical | level_pct < 20 | 1 / 2 | 2 |
device_offline | Warning | Sin mensajes durante 600 segundos |
Perfil: Water site · Pump station
Una estación de bombeo se dibuja como cuatro elementos del diagrama, p1 y p2 (las bombas), pt (presión de línea) y fm (medidor de caudal). Sus lecturas son claves de la forma <element>.<field>.
| Clave | Etiqueta | Tipo o unidad |
|---|---|---|
p1.running, p2.running | Bomba 1, Bomba 2 en marcha | true / false |
p1.status, p2.status, pt.status, fm.status | Estado del elemento | ok, warning, critical |
pt.value | Presión de línea | bar, 0 a 24 |
fm.value | Medidor de caudal | m³/h, 0 a 120 |
manual | Modo manual | true / false |
p1_run, p2_run | Bomba 1, Bomba 2 (ordenada) | true / false |
phase1, phase2, phase3 | Fase 1–3 presente | true / false |
thermal1, thermal2 | Relé térmico 1, 2 disparado | true / false |
consumption | Contador de consumo | m³ |
rssi, lat, lng | Señal, posición |
Atributo de límite: minPressure, 2 bar por defecto, leído por low_pressure.
Reglas de alarma:
| Tipo | Severidad | Condición | Antirrebote |
|---|---|---|---|
phase_loss | Critical | Alguna de phase1–phase3 es false | 1 / 1 |
thermal_fault | Critical | thermal1 o thermal2 es true | 1 / 1 |
low_pressure | Major | pt.value < minPressure (histéresis 0.2) | 2 / 2 |
equipment_fault | Critical cuando algún estado de elemento es critical; Minor cuando alguno es warning | 1 para activar, 2 para desactivar | |
device_offline | Warning | Sin mensajes durante 600 segundos |
Comando: Switch the station (método scada.set_value, nivel Basic). Parámetros: el control (Manual mode, Pump 1 o Pump 2) y su valor (yes o no). La estación responde e informa del nuevo estado. En modo automático, el propio controlador de la estación puede volver a conmutar una bomba: el arranque y la parada automáticos permanecen en la estación, no en la nube.
El tablero
El tablero Water site se abre con los últimos 30 minutos.
| Página | Tarjetas |
|---|---|
| Site (principal) | Contadores de Active alarms y Critical alarms (un clic abre Alarms); tabla Tanks con el nivel en cm, una barra de nivel (roja por debajo del 20 %, ámbar por encima del 90 %), RSSI y última lectura; tabla de dispositivos Pump stations con bombas, fases, térmicos y presión; Active alarms of the site |
| Regions | Tanks on the map en rojo por debajo del 20 %; tabla Zones con el número de dispositivos de cada zona; Pump stations on the map |
| Tank levels | Water level of every tank como gráfico de barras |
| Alarms | La tabla de alarmas de cada depósito y estación |
| Tank (oculta) | Indicador Tank level, gráfico Water level, Signal (RSSI), la Zone del depósito, Pump stations of this tank, Alarms of this tank |
| Pump station (oculta) | Lámparas Phase 1–3 (Present / Lost), Mode (Manual / Automatic), Pump 1, Pump 2 (Running / Stopped), Thermal 1, Thermal 2 (Tripped / Normal); indicador Line pressure de 0–24 bar con un botón Diagram; gráficos Flow y Total consumption; interruptores Manual mode, Run pump 1, Run pump 2; Alarms of this station |
| Diagram (oculta) | La estación como diagrama de proceso (depósito, válvula de entrada, dos bombas en paralelo, transmisor de presión, medidor de caudal, válvula de retención), el indicador Level of the tank y el Flow |
Una fila o marcador de un depósito abre su página Tank; una fila de estación de bombeo abre su página Pump station.
Los interruptores de bomba
Cada interruptor envía Switch the station a la estación y pide confirmación antes («Manual mode: send the command to the station?»). Un interruptor está deshabilitado mientras la lectura sea antigua o desconocida. Quién puede pulsarlo lo fija el permiso de comando Basic (iot_rpc.send.basic, User por defecto). Consulte Control cards.
Lo que la solución no hace
| Necesidad | Estado |
|---|---|
| Editar los límites de los depósitos desde el tablero | No disponible: use la pestaña Attributes del dispositivo |
Calcular level_pct a partir de level_cm y la capacidad | No hecho: el depósito informa de ambos. Un flujo puede derivarlo; consulte Derived values. |
| Un gráfico de las fases en el tiempo | No mostrado: las fases son valores true/false, que no tienen historial gráfico. Consulte Numbers, text and true/false values. |
| Control automático de bombas desde la nube | No incluido por defecto: lo hace el controlador de la estación |

