Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Abstract—En el siguiente artículo se describe las aplicaciones
más importantes de los protocolos 60870-5-101 y 60870-5-104 y
sus características más relevantes de comunicación, formato de
mensajes, topologías y conectividad básica con los que funcionan
los dos protocolos. Los protocolos de comunicaciones son un
conjunto de reglas y procedimientos para que los dispositivos
puedan comunicarse entre sí; para el caso de este proyecto, fue Fig. 1. Selección de estándares para IEC 60870-5-104.
necesario realizar el estudio del protocolo de comunicación, a
través del cual se haría la gestión de transferencia de datos entre Los protocolos 60870-5-101 y 60870-5-104 proporcionó el
la estación remota y la maestra. De acuerdo con el protocolo de primer protocolo SCADA de trabajo. Esto define todas las
telecontrol IEC-60870-5-101 e IEC-60870-5-104 publicado por funciones de nivel de aplicación requeridas y los objetos de
IEC, los estándares complementarios correspondientes, a saber,
DL / T634-1997 y DL / T634.5104-2002, son muchas las datos para proporcionar aplicaciones de telecontrol que operan
aplicaciones hoy en día. El protocolo de telecontrol IEC-60870-5- áreas geográficamente amplias, utilizando comunicaciones en
101 ya ha obtenido una aplicación comparativamente amplia en serie de bits de bajo ancho de banda. Cubre las
el sistema de energía doméstico, pero el IEC-60870-5-104, que comunicaciones generales con RTU, incluidos los tipos de
usa perfiles de transporte estándar para IEC-60870-101 basados datos y servicios que son adecuados para los sistemas de
en el acceso a la red, rara vez utilizado porque involucra electricidad y subestaciones. Los tipos de datos son genéricos
programación de red y acaba de ser lanzado recientemente. Aquí
se presentan en detalle el modelo de referencia de red, el formato y adecuados para aplicaciones SCADA más grandes [3].
de trama y el proceso para establecer un enlace TCP de la IEC- Como se explicó en la vista previa, el estándar
60870-5-104. Además, de acuerdo con la experiencia de complementario IEC 60870-5-104 tiene un significado
ingeniería, se analiza la implementación de IEC-60870-5-104 y los especial. Esto define el funcionamiento del protocolo de
puntos clave que deben tenerse en cuenta. Finalmente, se dan transmisión a través de redes que utilizan perfiles de transporte
algunas ideas tentativas para difundir los campos de aplicación estándar que especifican los protocolos TCP e IP. Este
del protocolo de telecontrol IEC-60870-5-104.
estándar complementario no es realmente independiente de
Index Terms--. IEC 60870-5-101, IEC 60870-5-104, IEC 60870-5-101, pero reemplaza las secciones de transporte
comunicación básica, aplicaciones. de mensajes con una versión de red, dejando las funciones de
nivel de la aplicación en gran parte inalteradas.
I. INTRODUCCIÓN
con protocolos de la familia IEC 60870-5 o contra el IEC completo desde el punto de vista del protocolo. La trama está
61850, no tendrían oportunidad de beneficio, reconociendo dividida en dos campos: control y dato. El campo dato puede
que estos protocolos [4]. no existir si no hay datos para transmitir. El protocolo [101]
está dividido en tres niveles:
DNP 3.0 (Distributed Network Protocol, en su versión 3: - Aplicación
DNP3) - Enlace
- Físico
DNP 3.0 (Distributed Network Protocol, en su versión 3: En el nivel de aplicación se prepara el campo dato de la
DNP3) Es un protocolo industrial para comunicaciones entre trama. Recibe el nombre de ASDU (“Application Service Data
equipos de control y protección, usado especialmente en Norte Unit”). En el protocolo se define para cada tipo de orden o de
América para sistemas SCADA, es usado principalmente en el información, cómo se construye el campo dato de la trama
sector eléctrico, pero también es usado en otros servicios (ASDU).
públicos. El protocolo DNP3.0 presenta importantes El nivel de enlace es el encargado de transmitir la trama
funcionalidades que lo hacen más robusto, eficiente y preparada en el nivel de aplicación desde el centro de control a
compatible que otros protocolos más antiguos, tales como la remota o desde la remota al centro de control. El esquema
Modbus, con la contrapartida de resultar un protocolo más de comunicación en el que se basa el nivel enlace es
complejo. El formato de trama utilizado está basado en las maestro/esclavo, donde el centro de control actúa de maestro,
especificaciones IEC 60870-5 (es una redefinición de este y las remotas, de esclavos. La Figura 2, muestra la arquitectura
formato, no una implementación idéntica), y hace uso del base del [101]. Centro de control y remotas comparten el
Chequeo de Redundancia Cíclica (CRC) para la detección de mismo medio físico.
errores. Este protocolo aún está presente y sus desarrollos y
mejoras también; los acontecimientos recientes incluyen: • La
adopción de las especificaciones DNP3 como un estándar
IEEE (IEEE 1815). • DNP3 es actualmente compatible con las
especificaciones de seguridad IEC 62351-5. • Han definido
Fig. 2. Arquitectura de comunicación en IEC 60870-5-101
nuevos mecanismos de autenticación segura de usuarios DNP3
[3].
El centro de control envía continuamente tramas a las
remotas, bien para enviar órdenes a las remotas, o bien para
Es un protocolo industrial para comunicaciones entre
recoger desde las remotas la información correspondiente a los
equipos de control y protección, usado especialmente en Norte
eventos adquiridos. La remota sólo puede contestar cuando el
América para sistemas SCADA, es usado principalmente en el
maestro le pregunta con la correspondiente trama. En el nivel
sector eléctrico, pero también es usado en otros servicios
de enlace se distinguen dos tipos de tramas: tramas con datos
públicos. El protocolo DNP3.0 presenta importantes
del nivel de aplicación y tramas de control. Las tramas con
funcionalidades que lo hacen más robusto, eficiente y
datos llevan órdenes desde el centro de control a la remota e
compatible que otros protocolos más antiguos, tales como
informaciones desde la remota al centro de control. Las tramas
Modbus, con la contrapartida de resultar un protocolo más
de control permiten al centro de control preguntar a la remota
complejo. El formato de trama utilizado está basado en las
si tiene información, y permiten a la remota contestar al centro
especificaciones IEC 60870-5 (es una redefinición de este
de control en el caso de no tener información preparada [6].
formato, no una implementación idéntica), y hace uso del
En el caso del centro de control, cuando quiere enviar una
Chequeo de Redundancia Cíclica (CRC) para la detección de
orden, el nivel de enlace del centro de control recibe la trama
errores. Este protocolo aún está presente y sus desarrollos y
parcial con la orden del nivel de aplicación (ASDU), completa
mejoras también; los acontecimientos recientes incluyen:
el campo de control con, entre otros datos, la dirección de la
• La adopción de las especificaciones DNP3 como un
remota a la que va dirigida, y, a continuación, la transmite.
estándar IEEE (IEEE 1815).
Todas las remotas reciben la trama, pero sólo es procesada por
• DNP3 es actualmente compatible con las especificaciones
aquella cuya dirección de remota coincide con la dirección de
de seguridad IEC 62351-5.
la trama.
• Han definido nuevos mecanismos de autenticación segura
En el caso de la remota, cuando quiere enviar una
de usuarios DNP3 [5].
información al centro de control, el nivel de aplicación prepara
el campo dato de la trama (ASDU), el nivel de enlace
1. Protocolo IEC 60870-5-101.
completa el campo de control y espera a que el centro de
control le pregunte mediante la trama correspondiente si tiene
El [101] es un protocolo que permite enviar órdenes desde
información para él. A la pregunta, la remota responde con la
un centro de control a remotas, y enviar informaciones desde
trama preparada. Por lo tanto, el tiempo que tarda en llegar un
remotas al centro de control. Para ello establece el formato de
evento desde la remota al centro de control, depende del
las tramas que se deben intercambiar los centros de control y
momento en que el centro de control pregunte a la remota. El
las remotas, y su secuencia en el intercambio. La trama es una
centro de control, mientras no envía órdenes a las remotas,
secuencia de ceros y unos lógicos que tiene un significado
debe estar continuamente preguntando con la trama adecuada
3
a cada una de las remotas, que tiene asociadas, si tiene Existen dos tipos de mensajes entre la estación maestra y
información preparada. El tiempo que media entre dos los terminales remotos. El primer tipo de cuadro está formado
preguntas a la misma remota pidiendo información recibe el por un enlace de datos provisto con la dirección de la estación
nombre de tiempo de polling. Este tiempo de polling va a controlada y la información de control. El tamaño de este
depender del número de remotas que compartan el mismo mensaje es variable según la cantidad de información enviada.
medio físico y de la velocidad en el medio físico. Se usa para transportar información del usuario y para
El nivel físico del [101] es el que se encarga de transmitir supervisión remota.
físicamente la trama preparada en el nivel de enlace a través El segundo tipo se usa para supervisión y control de flujo.
del medio físico, desde el centro de control a la remota o En este caso, la estación central se comunica con un tamaño
viceversa. Uno de los trabajos que debe realizar el medio de fotograma fijo para minimizar el tiempo de transmisión.
físico es traducir los ceros y unos lógicos de la trama a las Este cuadro comprende la dirección del terminal remoto o una
tensiones que se utilizan el medio físico, si éste es el señal de control para verificar el estado de la estación
mecanismo que utilizar. En general, el medio físico que se controlada. [2]
utiliza es tipo RS232C o tipo RS485. Un marco FTI.2, como se ilustra en la figura 3, se compone
60870-5-101 es una norma internacional preparada por TC de diferentes códigos en hexadecimal y cada código tiene un
57 para la monitorización de los sistemas de energía, sistemas significado de la siguiente manera:
de control y sus comunicaciones asociadas. Es totalmente • Inicie Oxl0: el 10 en hexadecimal indica que se trata de
compatible con las normas IEC 60870-5-1 y IEC 60870-5-5 y un marco de longitud fija que solo lleva 5 o 6 bytes.
su uso estándar es en serie y asíncrono para el telecontrol • Inicie Ox68: el hexadecimal 68 indica un marco de
de canales entre los dispositivos a comunicar. longitud variable. Esto último puede transportar hasta 253
Soporta desbalances permitiendo que solo se inicie bytes de datos de usuario, y su longitud máxima es de 261
mensajes por parte del maestro, ó balanceados el cual permite bytes.
que la iniciación de transferencias de información se dé por • C: es el código de la función.
parte del maestro como del esclavo. • A: es la dirección RTU.
• Uso de dirección para enlace y ASDU (Application • Checksum: es el módulo 256. Es un byte de verificación
Service Data Unit), son provisionados para clasificación en la que contiene la suma entre la dirección y el código de la
estación final y diferenciar segmentos bajo el mismo. función.
• Los datos son clasificados dentro de diferentes objetos de • L: es la longitud del marco. Se repite dos veces y los dos
información y cada dato es provisto con una dirección valores deben ser iguales para aceptar el marco.
específica. • Fin Ox16: el 16 en hexadecimal indica el final del cuadro.
• Posibilidad de clasificar la información por medio de
prioridades determinadas en el momento de transferir la
información.
• Transmisión de información espontáneamente o
cíclicamente.
• Facilidad para la sincronización de tiempo.
1) Inicialización de estación
Normalmente, como se define en IEC60870-5-104, las
estaciones esclavas (SS) deben estar siempre en estado de
escucha y esperando la solicitud de conexión de las estaciones
maestras (MS) antes de que se establezca la conexión TCP. Y
se requiere que los SS supervisen consistentemente el estado
de la conexión TCP, de modo que puedan volver a entrar en el
Fig. 4. Arquitectura de comunicaciones entre centro de control y remotas a estado de escucha si la conexión TCP se apaga. Cuando se
través de TCP/IP establece la conexión, el estado predeterminado es STOPDT,
lo que significa que la transmisión de los datos del usuario no
Una red WAN es una red pensada para la interconexión de se activará automáticamente desde la SS. Excepto por las
múltiples sistemas informáticos distribuidos a lo largo de una funciones de control sin numerar y la confirmación de las
zona geográfica amplia. Los equipos informáticos se agrupan mismas, la SS no liberará ningún dato a través de esta
en redes locales o LANs (“Local Area Network”) que a su vez conexión hasta que la MS envíe el mensaje de reinicio de la
son interconectados por la red WAN. En la red local todos los transmisión de datos (APDU de formato U) y luego la SS
equipos conectados utilizan la misma configuración para las responda al activar el comando STARTDT. Luego, la
opciones disponibles del protocolo TCP/IP. El elemento de transmisión de datos se habilita y la inicialización se completa.
conexión entre la red local y la red WAN es el router o
5
2) Comando de interrogación (Comando de estación) red estándar TCP/IP. El protocolo TCP es usado para
Comando de interrogación se toma acción para actualizar la conexiones orientadas a la transmisión segura de datos.
base de datos.
La MS solicita al SS que envíe todos los valores reales de IEC 60870-5-104 limita los tipos de información y
las variables de proceso y verifique toda la información de la parámetros de configuración definidos en la norma IEC
transferencia de interrogación. Finalmente, la SS envía los 60870-5-101, lo cual significa que no todas las funciones
mensajes para finalizar el Comando de interrogación y definidas en IEC 60870-5-101 están soportadas en el IEC
confirmar la activación 60870-5-104. Por ejemplo, en IEC 60870-5-104 no se
3) Comando de sincronización soportan las estampas de tiempo cortas (formato de 3 bytes).
Con el fin de proporcionar información de calendario
precisa para eventos de temporización para la MS u otros La principal ventaja de IEC 60870-5-104 es que establece
objetos, la MS envía un comando de sincronización (SC) a SS. comunicación a través de una red estándar, lo cual permite la
.4 después de recibir el SC, el SS actualiza inmediatamente el transmisión simultánea entre diferentes dispositivos o
reloj del sistema y responde un mensaje de confinamiento a servicios.
MS.
4) Transmisión de incidentes El protocolo IEC 60870-5-104 es muy usado por sistemas
Cuando ocurrieron incidentes inesperados en el caso de que SCADAS, a nivel de Subestación y de Centros de Control, los
un objetivo de punto único / doble en SS cambie su estado, el cuales disponen del driver IEC 60870-5-104 Cliente para
SS de acuerdo envía información relacionada a la MS. comunicarse con equipos Gateways o RTUs que contienen el
5) transmisión de comando protocolo IEC 60870-5-104 Server.
Estos comandos se usan para cambiar el estado del equipo
de operación y se categorizan en dos grupos: envío de El protocolo IEC es una norma internacional preparada
comandos y ejecución de comandos seleccionados. para monitorizar sistemas de energía, sistemas de control y sus
6) Transmisión de acumulación comunicaciones asociadas.
este procedimiento, la información como números de
conteo, pulsos eléctricos y grados de electricidad se transmiten El protocolo IEC 60870-5-104 es la extensión del protocolo
de forma acumulativa 60870-5-101. Ambos son parecidos pero la versión IEC
7) Parámetros Cargando 60870-5-104 incorpora cambios.
Se usa para cambiar los parámetros predefinidos en la SS,
es decir, los valores de umbral, los límites superior e inferior El protocolo IEC 60870-5-104 limita los datos que se
8) Procedimiento de prueba transmiten y los parámetros de configuración definidos con
Este procedimiento es para probar el lazo de conexión entre IEC 60870-5-101, lo cual significa que no todas las funciones
la MS y SS y las correspondientes terminaciones de la que soporta el IEC 60870-5-101 son compatibles con IEC
aplicación [8]. 60870-5-104.
IEC 60870-5-104 incorpora cambios en los servicios de la El estándar IEC 60870-5-101 incluye un conjunto de
capa de transporte, de la capa de red, de la capa de enlace y de formato de mensajes, conocidos como ASDUS y una serie de
la capa física para proporcionar la totalidad de accesos a la funciones de aplicación orientadas a la monitorización y
red. control de estaciones remotas por canales de comunicación
El protocolo IEC 60870-5-104 permite comunicar serie.
estaciones de control con subestaciones a través de TCP/IP. El
protocolo TCP está orientado para transmitir datos de una El estándar IEC 60870-5-104 emplea la conectividad TCP-
forma segura. IP para comunicación con centrales remotas. Además, el
medio de comunicación esta compuesto por fibra dedica, radio
IEC 60870-5-104 incorpora cambios en los servicios de la enlaces digitales o redes telefónicas 3G/4G. Asimismo, este
capa de transporte, de la capa de red, de la capa de enlace y de estandar aplica conceptos de telecontrol definidos en IEC
la capa física para proporcionar la totalidad de accesos a la 60870-5-101 con la diferencia de añadir cabeceras con
red. información apropiada para su envío a través de TCP-IP en
IEC 60870-5-104 habilita la comunicación entre una lugar de las caberceras de transmisión serie.
estación de control y una subestación eléctrica a través de una
6
[6] Smaiah, S., A. Khellaf, and T. Cherifi. "The implementation of Carlos Luis Vargas Guevara. -
SCADA open protocol IEC60870-5-101 on ARDUINO UNO Nació en Ambato, Ecuador en 1991.
board." Electrical Engineering (ICEE), 2015 4th International Ingeniero en Electrónica y
Conference on. IEEE, 2015.
Comunicaciones en la Universidad
[7] Yuehai, Yu, et al. "Fault analysis expert system for power system." Técnica de Ambato, 2015. Desde 2015,
Power System Technology, 2004. PowerCon 2004. 2004 se desempeña como Asistente de
International Conference on. Vol. 2. IEEE, 2004. Investigación en la Unidad de
[8] Kirkman, Robert. "Development in substation automation
Operaciones de Investigación y
systems." Intelligent Systems Applications to Power Systems, Desarrollo de la Escuela de Ingeniería de Sistemas,
2007. ISAP 2007. International Conference on. IEEE, 2007 Electrónica e Industrial de la Universidad Técnica de Ambato.
Actualmente estudia el Programa de Maestría en Electricidad,
[9] Chen, Zhong, Junhui Zhao, and Xiaopeng Yu. "Event system
based automatic testing method for intelligent terminal
Mención Redes Eléctricas Inteligentes. Sus áreas de interés
communication protocol." Electric Utility Deregulation and incluyen las TICs, las Energías Renovables y el desarrollo de
Restructuring and Power Technologies (DRPT), 2015 5th Smart Grids
International Conference on. IEEE, 2015.
[10] Fernández Quiñónez, Ever Ronald. "Supervisión, monitoreo y
control de la subestación Trujillo Sur." (2007).
[11] Pérez, Juan Carlos Carreño, Danilo Alfonso López Sarmiento, and
Octavio José Salcedo Parra. "Criterios y consideraciones
metodológicas y tecnológicas a tener en cuenta en el diseño e
implementación del protocolo IEC 61850 en la automatización y
protección de sistemas de potencia eléctrica." Redes de Ingeniería
3.1 (2012): 23-40.
V. BIOGRAPHIES