IEC 60870-5-101
# IEC 60870-5-101

IEC 101 (IEC 60870-5-101) es una norma internacional preparada por TC57 para la monitorización de los sistemas de energía, sistemas de control y sus comunicaciones asociadas. Es totalmente compatible con las normas IEC 60870-5-1 y IEC 60870-5-5 y su uso estándar es en serie y asíncrono para el telecontrol de canales entre DTE y DCE. El estándar es adecuado para múltiples configuraciones como la de punto a punto, estrella, multidropped, etc.

## IEC 104

IEC 60870-5-104 (IEC 104) es una extensión del protocolo IEC 101 con cambios en los servicios de la capa de transporte, de la capa de red, de la capa de enlace y de la capa física para satisfacer la totalidad de accesos a la red. El estándar utiliza la interfaz de red TCP/IP para disponer de conectividad a la red LAN (Red de Área Local) con diferentes routers instalación (RDSI, X.25, Frame relay, etc.) también se puede usar para conectarse a la WAN (Wide Area Network). La capa de aplicación IEC 104 se conserva igual a la de IEC 101 con algunos de los tipos de datos y los servicios no utilizados. Existen dos capas de enlace definidas en la norma, que son adecuadas para la transferencia de datos a través de Ethernet o una línea serie (PPP - Point-to-Point Protocol).

Generalmente para los sistemas de energía se utiliza el protocolo IEC 104 para el centro telecontrol y el protocolo IEC 101 para la interacción con las remotas de campo.

## Modos de transmisión

Transmisión no balanceada

* Una estación primaria inicia todas las transmisiones de mensajes.
* Implica funcionamiento bajo 'polling'. Se interroga periódicamente a las Remotas. Las Remotas solo pueden transmitir cuando son interrogadas.

Transmisión balanceada

* Cualquier estación es primaria y secundaria a la vez y puede iniciar una transmisión de mensajes.
* Permite que las Remotas generen respuestas espontáneas. Permite que parte de la información se transmita espontáneamente y otra por 'polling'.

### Procedimientos de transmisión balanceados

**SEND/NO REPLY**


    Se envían mensajes sin esperar confirmación a nivel de enlace (modo datagrama).

**SEND/CONFIRM**


    Los mensajes deben ser validados por el receptor con una trama de CONFIRM. El emisor no puede enviar otro mensaje hasta que reciba el CONFIRM del mensaje anterior (ventana 1).

**REQUEST/RESPOND**


    El emisor solicita el estado del nivel de enlace y el receptor envía un RESPOND con este estado.

### Formatos de trama

| Formato de trama | Tipo | Distancia de Hamming | Longitud Máxima | Características |
| - | - | - | - | - |
| FT1.1 | Asíncrono | 2 | 128 | Por octeto: 1 bit Start 8 bits Datos 1 bit Paridad |
| FT1.2 | Asíncrono | 4 | 255 | Como FT1.1 más un checksum de 8 bits por trama. |
| FT2 | Síncrono | 4 | 255 | Hasta 15 octetos de datos más un CRC de 8 bits. |
| FT3 | Síncrono | 6 | 255 | Hasta 16 octetos de datos más un CRC de 16 bits. |

## Características del protocolo

El protocolo IEC 60870-5-104 define el uso de una red TCP/IP como medio de comunicación.

### Ventajas de una red TCP/IP

* No es necesario software específico de red en los sistemas finales
* No son necesarias funcionalidades de routing en los sistemas finales
* No es necesaria la gestión de la red en los sistemas finales
* Facilita que el sistema final lo suministre un especialista en telecontrol
* Facilita que los routers los suministren especialistas en telecomunicaciones
* Un cambio en el tipo de red requiere solo un cambio en el tipo de router, sin afectar a los sistemas finales

## Otras normas relacionadas

* IEC 60870-5
* IEC 60870-5-103
* IEC 61850
* DNP3
