El tipo de información (TI) es el número que abre cada ASDU en IEC 60870-5-101 y 104 y dice cómo interpretar el dato: punto simple, doble, posición de paso, cadena de bits, medida, total integrado o mando. Los tipos de monitoreo van del 1 al 40 y los de control del 45 al 51. Los tipos con sufijo de tiempo llevan hora; los demás no.
Qué es el tipo de información
El tipo de información, abreviado TI o type identification, es el primer campo del ASDU. Es un número que dice qué clase de dato transporta el mensaje. Con ese número el receptor sabe cuántos octetos tiene cada objeto, qué significan y si incluyen hora.
IEC 60870-5-101 y 104 comparten la misma lista. Los nombres siguen un patrón: M para monitoreo (de la estación controlada hacia el centro), C para control (del centro hacia la estación) y P para parámetros. La tercera parte indica el tipo de dato y el sufijo, la variante: NA sin hora, TA con hora corta (3 octetos), TB con hora CP56Time2a (7 octetos).
Tipos en sentido de monitoreo
| Dato | Sin hora | Con hora corta | Con hora CP56Time2a |
|---|---|---|---|
| Punto simple (2 estados) | 1 · M_SP_NA_1 | 2 · M_SP_TA_1 | 30 · M_SP_TB_1 |
| Punto doble (4 estados) | 3 · M_DP_NA_1 | 4 · M_DP_TA_1 | 31 · M_DP_TB_1 |
| Posición de paso | 5 · M_ST_NA_1 | 6 · M_ST_TA_1 | 32 · M_ST_TB_1 |
| Cadena de 32 bits | 7 · M_BO_NA_1 | 8 · M_BO_TA_1 | 33 · M_BO_TB_1 |
| Medida normalizada | 9 · M_ME_NA_1 | 10 · M_ME_TA_1 | 34 · M_ME_TD_1 |
| Medida escalada | 11 · M_ME_NB_1 | 12 · M_ME_TB_1 | 35 · M_ME_TE_1 |
| Medida en coma flotante | 13 · M_ME_NC_1 | 14 · M_ME_TC_1 | 36 · M_ME_TF_1 |
| Total integrado (contador) | 15 · M_IT_NA_1 | 16 · M_IT_TA_1 | 37 · M_IT_TB_1 |
Además existen:
- Eventos de equipos de protección con hora: evento individual (17 y 38), arranques empaquetados (18 y 39) y circuitos de salida empaquetados (19 y 40).
- Punto simple empaquetado con detección de cambio de estado (20).
- Medida normalizada sin descriptor de calidad (21).
- Fin de inicialización (70), que el equipo envía al arrancar.
Cuándo se usa cada tipo
Punto simple y doble. El simple representa un estado de dos valores, como una alarma o un contacto de protección. El doble usa dos bits y distingue cuatro situaciones: posición intermedia, abierto, cerrado y estado indeterminado. Para un interruptor o un seccionador se usa el doble, porque un solo bit no distingue «abierto» de «sin información».
Posición de paso. Para equipos con posiciones numeradas, como el cambiador de tomas de un transformador.
Cadena de 32 bits. Para agrupar muchos estados en un solo objeto.
Medidas. El valor normalizado es un número de 16 bits entre –1 y casi +1, que se interpreta contra un fondo de escala. El escalado es un entero de 16 bits al que se le aplica un factor acordado. El de coma flotante transporta un número real de 32 bits. El de coma flotante es el más directo, porque no depende de una escala compartida.
Totales integrados. Son contadores, como la energía acumulada. Se leen con la interrogación de contadores.
Eventos con hora. Cuando la hora del suceso importa, como en una maniobra o un disparo, se usan los tipos con sufijo de hora. La estampa se genera en el equipo de campo, no al llegar al centro de control.
Tipos en sentido de control
| TI | Nombre | Para qué sirve |
|---|---|---|
| 45 | C_SC_NA_1 | Mando simple (dos estados) |
| 46 | C_DC_NA_1 | Mando doble (abrir o cerrar) |
| 47 | C_RC_NA_1 | Paso de regulación (subir o bajar) |
| 48 | C_SE_NA_1 | Consigna con valor normalizado |
| 49 | C_SE_NB_1 | Consigna con valor escalado |
| 50 | C_SE_NC_1 | Consigna en coma flotante |
| 51 | C_BO_NA_1 | Cadena de 32 bits |
La 104 agrega variantes de los mandos con hora CP56Time2a (TI 58 a 64) y un comando de prueba con hora (107), que la 101 no usa. El equipo que recibe un mando con hora lo acepta si la diferencia entre esa hora y la suya es menor que una ventana configurada.
Información de sistema y funciones adicionales
| TI | Nombre | Uso |
|---|---|---|
| 100 | C_IC_NA_1 | Interrogación general |
| 101 | C_CI_NA_1 | Interrogación de contadores |
| 102 | C_RD_NA_1 | Lectura de un objeto |
| 103 | C_CS_NA_1 | Sincronización de reloj |
| 104 | C_TS_NA_1 | Comando de prueba |
| 105 | C_RP_NA_1 | Reinicio de proceso |
| 106 | C_CD_NA_1 | Adquisición del retardo de transmisión |
| 110 a 113 | P_ME_NA_1, P_ME_NB_1, P_ME_NC_1, P_AC_NA_1 | Parámetros de una medida y su activación |
| 120 a 126 | F_FR_NA_1 … F_DR_TA_1 | Transferencia de archivos y directorio |
Los tipos de la transferencia de archivos permiten, según lo que declare cada equipo, enviar datos de perturbación de protecciones, secuencias de eventos y secuencias de valores analógicos registrados.
La calidad viaja con el valor
Los tipos de monitoreo llevan un descriptor de calidad. Indica, entre otras cosas, si el valor es válido o inválido, si está actualizado, si fue sustituido por un operador o por una fuente automática y si está bloqueado para su transmisión. Un SCADA debe mostrar esa calidad junto al valor. Un valor «inválido» indica que la fuente tuvo una falla y que el dato puede ser incorrecto y no debe usarse.
Cómo se elige qué tipos usar
La norma no obliga a implementar todos. Cada equipo declara en su lista de interoperabilidad los tipos que soporta, y los participantes del proyecto acuerdan un subconjunto común. Un mismo punto puede enviarse en dos tipos seguidos cuando cambia: uno sin hora y otro con hora. Esa opción, llamada transmisión doble, se habilita solo para las direcciones que el proyecto defina.
Al elegir, conviene fijar estas reglas en la tabla de señales:
- Estados de interruptores y seccionadores: punto doble con hora.
- Alarmas y disparos: punto simple con hora.
- Medidas: un solo tipo para todo el proyecto, preferiblemente en coma flotante.
- Energía: totales integrados, con la hora de congelamiento acordada.
- Mandos: doble para equipos de maniobra, con selección previa si el proyecto lo exige.
Le ayudamos a definir sus señales
En Tiza Group hacemos la integración SCADA y gateways: elegimos los tipos, armamos la tabla de señales de cada IED y probamos punto a punto contra el centro de control. Escríbanos y le cotizamos.
Guías relacionadas
- IEC 60870-5-101: protocolo serie de telecontrol y paso a 104
- IEC 60870-5-101: capas, trama y ASDU explicados
- Causa de transmisión en IEC 101 y 104: qué significa
- Estampa de tiempo CP56Time2a en IEC 101 y 104
- Señal inválida, sustituida o bloqueada en IEC 101 y 104
Referencias
- IEC 60870-5-101: lista de interoperabilidad, selección de ASDU estándar (informaciones de proceso en sentido de monitoreo y de control, información de sistema, parámetros y transferencia de archivos).
- IEC 60870-5-104: ASDU adicionales con hora para mandos (TI 58 a 64) y comando de prueba (TI 107).
Preguntas frecuentes
¿Cuál es la diferencia entre M_SP_NA_1 y M_SP_TB_1?
Ambos son un punto simple, es decir, un estado de dos valores. El primero (TI 1) lo envía sin hora. El segundo (TI 30) agrega la estampa de tiempo CP56Time2a con fecha y hora del evento. Para eventos de protección o maniobras se usa el segundo.
¿Qué tipo de medida debo elegir: normalizada, escalada o flotante?
La normalizada convierte el valor a una fracción de un fondo de escala; la escalada es un entero de 16 bits con un factor de escala acordado; la flotante lleva un número real de 32 bits y evita la conversión. Los dos extremos deben usar el mismo tipo y, en los dos primeros casos, la misma escala.
¿Un mando también tiene tipo de información?
Sí. Los mandos usan los tipos del sentido de control: mando simple (45), doble (46), de paso de regulación (47), consignas (48 a 50) y cadena de bits (51). Se confirman y terminan con la causa de transmisión correspondiente.