Protocolos y datos

BACnet, OPC UA, MQTT, IEC 60870 e IEC 61850, SCADA, redes inalámbricas y calidad de datos.

Una lectura solo sirve si llega con la hora, la unidad y la calidad correctas. Estas guías explican los protocolos que la transportan (BACnet, OPC UA, MQTT, IEC 60870 e IEC 61850) y cómo conservar datos fiables durante las interrupciones.

Empiece por la arquitectura SCADA para entender el conjunto, o por BACnet frente a Modbus si trabaja en edificios.

Redes y arquitectura

10 guías · unos 131 minutos

  1. ¿Qué es Zigbee? Cómo funciona el protocolo mallado Zigbee Zigbee es un protocolo mallado de bajo consumo sobre IEEE 802.15.4: los routers llevan las lecturas al coordinador. Malla, Zigbee 3.0, clústeres, seguridad. 9 min
  2. ¿Qué es LoRaWAN? Cómo funcionan las redes LoRaWAN LoRaWAN es una red de largo alcance y bajo consumo para sensores a batería. Dispositivos, gateways, servidor de red, frecuencias y LoRaWAN frente a NB-IoT. 11 min
  3. Zigbee frente a LoRaWAN para monitorización energética: cuándo usar cada uno Zigbee vs LoRaWAN: alcance, velocidad, consumo, red y coste en una tabla, LoRa frente a LoRaWAN, tiempo en el aire en EU868 y cuándo usar cada uno. 17 min
  4. ¿Qué es SCADA? Arquitectura energética SCADA (supervisión, control y adquisición de datos) vigila y gobierna equipos remotos: capas, arquitectura del sistema, SCADA frente a EMS y usos en energía. 20 min
  5. API en la nube frente a Gateway local para instalaciones energéticas ¿API en la nube del fabricante o gateway local? Compare cuotas, marcas temporales, cortes, control, seguridad e instalaciones energéticas híbridas. 10 min
  6. Actualizaciones inalámbricas de firmware para dispositivos IoT Planifique actualizaciones Zigbee OTA y LoRaWAN FUOTA: duración, firma de imágenes, fallos, comprobaciones de campaña y verificación en campo. 11 min
  7. Interoperabilidad IoT entre proveedores La interoperabilidad IoT es la capacidad de equipos de distintos proveedores de intercambiar datos y usarlos bien. Cuatro tipos y una prueba en 12 pasos. 24 min
  8. Privacidad de datos IoT y cumplimiento del RGPD Cuándo los datos de contadores y sensores IoT son personales según el RGPD, qué obligaciones siguen artículo por artículo y cómo cumplirlas en energía. 14 min
  9. Configurar una IP estática en Windows 11 Windows 11: Configuración > Red e Internet > Ethernet > Asignación de IP > Editar > Manual. Escriba la IPv4 y la máscara (prefijo 24), o use netsh. 7 min
  10. Configurar una IP estática en Ubuntu Desktop IPv4 estática en Ubuntu desde Configuración > Red o con nmcli (ipv4.method manual, ipv4.never-default). Compruébela con ip route get y luego restaure la red. 8 min

BACnet y protocolos de edificios

7 guías · unos 63 minutos

  1. BACnet frente a Modbus para integrar edificios BACnet tiene objetos, descubrimiento y 16 niveles de prioridad; Modbus, registros numerados y un mapa. Comparativa: puertos 47808 y 502, MS/TP y RTU. 11 min
  2. BACnet/IP frente a MS/TP BACnet/IP funciona sobre Ethernet en el puerto UDP 47808; BACnet MS/TP, en un bus RS-485 con paso de testigo. Compare velocidad, cableado, direcciones y BBMD. 12 min
  3. Objetos, propiedades y listas de puntos BACnet Prepare una lista de puntos BACnet: objetos analógicos, binarios y multiestado, Present_Value, Units, Status_Flags y la PICS. 6 min
  4. BACnet: instancias, direcciones y descubrimiento de dispositivos Una instancia de dispositivo BACnet va de 0 a 4.194.302 y es única en el sitio; los números de red, de 1 a 65.534. Cómo encuentran Who-Is e I-Am los equipos. 6 min
  5. Encaminamiento BACnet, BBMD y dispositivos externos Un BBMD (BACnet Broadcast Management Device) reenvía Who-Is e I-Am entre subredes IP. Entradas BDT, registro de dispositivos externos y TTL, routers, UDP 47808. 14 min
  6. BACnet COV frente a sondeo y vigencia de los datos BACnet COV solo notifica un valor cuando cambia en el incremento COV. Duración y renovación de suscripciones, notificaciones confirmadas y cuándo sondear. 9 min
  7. Matriz de prioridades BACnet y liberación de órdenes Matriz de prioridades BACnet: 16 niveles y gana el número más bajo. Niveles con nombre 1, 2, 5, 6 y 8, liberación con NULL y cuándo aplica Relinquish_Default. 5 min

OPC UA y MQTT

6 guías · unos 71 minutos

  1. OPC UA frente a MQTT y Modbus Compara OPC UA, MQTT y Modbus: modelos de datos, estado, marcas temporales, seguridad, puertos, una lectura en los tres y pruebas de fallo de puesta en marcha. 11 min
  2. ¿Qué es MQTT? El protocolo MQTT explicado MQTT es un protocolo de publicación y suscripción: los clientes publican en temas de un broker, que reenvía a los suscriptores. Temas, QoS, puertos. 12 min
  3. MQTT: QoS, mensajes retenidos y datos obsoletos MQTT QoS 0, 1 y 2 comparados, mensajes retenidos y marca retain, caducidad de mensajes y de sesión, retardo del testamento, límites de cola y datos obsoletos. 12 min
  4. ¿Qué es MQTTS? MQTT sobre TLS para IoT energético MQTTS es MQTT dentro de una conexión TLS en el puerto TCP 8883; MQTT sin cifrar usa 1883. MQTT frente a MQTTS, certificados, ACL de temas y pruebas openssl. 15 min
  5. Clientes y servidores OPC UA: identidad de los nodos Un NodeId OPC UA es un índice de namespace más un identificador numérico, de cadena, GUID u opaco (ns=2;s=Tag). Cliente frente a servidor y endpoints. 7 min
  6. OPC DA frente a OPC UA: diferencias y migración OPC DA (OPC Classic) necesita Windows y DCOM; OPC UA funciona en cualquier sistema por el puerto TCP 4840. Comparativa, tres vías de migración, calidad y hora. 14 min

IEC 60870 e IEC 61850

6 guías · unos 61 minutos

  1. Elegir comunicaciones de red: IEC 101, IEC 104 e IEC 61850 Límite de comunicaciones para una RTU, planta solar, batería o aparamenta: compare telecontrol, MMS, GOOSE y valores muestreados, y defina puntos y pruebas. 7 min
  2. IEC 60870-5-101 frente a IEC 60870-5-104 IEC 104 usa el puerto TCP 2404 con k = 12, w = 8 y los temporizadores t0 a t3; IEC 101, tramas serie FT1.2. Qué es IEC 60870-5, túneles y convertidores. 13 min
  3. ASDU, causas de transmisión y direcciones en IEC 60870 ASDU significa Application Service Data Unit, el mensaje de IEC 101/104. Tablas de tipos (1 a 103), causas de transmisión y direcciones CA e IOA. 11 min
  4. Marcas temporales y descriptores de calidad en IEC 60870 Hora y calidad en IEC 101/104: CP56Time2a, bits de hora no válida y horario de verano, y banderas de desbordamiento, bloqueo, sustitución y valor no válido. 5 min
  5. Órdenes IEC 60870: selección antes de ejecutar y confirmación Órdenes IEC 101/104: ejecución directa, selección antes de ejecutar, confirmación, terminación, calificadores y el estado real del equipo. 12 min
  6. IEC 61850: modelos de datos, MMS, GOOSE y SCL IEC 61850: MMS es cliente/servidor en el puerto TCP 102; GOOSE y los valores muestreados, multicast de capa 2. Nodos lógicos, archivos SCL (ICD, SCD, CID). 13 min

Calidad y entrega de datos

6 guías · unos 67 minutos

  1. Recogida de datos de sensores IoT: métodos, transporte y calidad Cómo se recogen, transmiten y guardan los datos de sensores IoT: sondeo e informes, pasarelas, MQTT, marcas temporales, calidad, obsolescencia y desbordamiento. 19 min
  2. Marcas temporales de telemetría: hora de origen y hora de llegada Marcas temporales en telemetría: hora de origen, recogida y llegada, intervalos, zonas horarias, sincronización, datos tardíos y duplicados. 4 min
  3. Datos de telemetría obsoletos, ausentes y no válidos Distingue lecturas obsoletas, ausentes, no válidas y estimadas, muestra su estado y trata su efecto en totales, gráficas y alarmas. 12 min
  4. Almacenamiento de datos IoT: arquitectura y opciones Compare bases IoT, historial de Edge, colas de reenvío y archivos en la nube. Dimensione almacenamiento y retención, y verifique entrega y recuperación. 15 min
  5. Dimensionar el búfer de almacenamiento y envío diferido de un Gateway Búfer de un Gateway: registros por segundo, duración de la interrupción, bytes por registro, tiempo de vaciado, retención y comportamiento al llenarse. 6 min
  6. Consultas industriales, saturación y reintentos Planifique el sondeo en RS-485 o en una pasarela Modbus TCP: transacciones por ciclo, tiempo de un equipo sin respuesta, lecturas atrasadas y reintentos seguros. 11 min