Anda di halaman 1dari 9

NORMA IEC 61131 PARA CONTROLADORES LÓGICOS PROGRAMABLES Y SUS

CORRESPONDIENTES PERIFÉRICOS

Contenido

INTRODUCCIÓN ....................................................................................................................................... 2
APLICACIÓN.............................................................................................................................................. 3
PLANTEAMIENTO ................................................................................................................................ 3
OBJETIVOS................................................................................................................................................ 4
OBJETIVO GENERAL .......................................................................................................................... 4
OBJETIVO ESPECIFICOS .................................................................................................................. 4
IEC 61131 Sección 1. (INFORMACION GENERAL, DEFINICIONES) ........................................... 5
IEC 61131 Sección 2. (HARDWARE) ................................................................................................... 5
IEC 61131 Sección 3. (LENGUAJES DE PROGRAMACIÓN) ......................................................... 6
IEC 61131 Sección 4. (GUIAS DEL USUARIO) .................................................................................. 8
IEC 61131 Sección 5. (COMUNICACIÓN) ........................................................................................... 8
IEC 61131 Sección 6. (FUZZY LOGIC) ................................................................................................ 8
IEC 61131 Sección 7. (GUÍAS PARA APLICACIÓN E IMPLEMENTACIÓN DE LENGUAJES
DE PROGRAMACIÓN) ............................................................................................................................. 9
CONCLUSIONES ...................................................................................................................................... 9
REFERENCIAS .......................................................................................................................................... 9
NORMA IEC 61131 PARA CONTROLADORES LÓGICOS PROGRAMABLES Y SUS
CORRESPONDIENTES PERIFÉRICOS

INTRODUCCIÓN

La (IEC) The International Electrotechnical Commission es una organización líder a nivel


mundial, que elabora y publica normas internacionales para todas las tecnologías
relacionadas con la electricidad y la electrónica. Esta norma se divide en siete secciones
importantes en donde estipula las acciones y planteamientos necesarios para el
desarrollo adecuado de los sistemas en la industria.
La sección uno de esta norma (IEC 61131-1) es la información general y definiciones
para la comprensión de la norma. En la segunda sección de esta norma (IEC 61131-2)
encontramos lo relacionado con el hardware donde se especifica los requisitos y las
pruebas relacionadas para los controladores programables (PLC) y sus periféricos
asociados. En la sección tres de esta norma (IEC 61131-3) identifican los lenguajes de
programación más comúnmente usados para la programación de PLCs, los principales
campos de aplicación, su sintaxis y semántica con el objetivo presentar una
estandarización industrial de los autómatas programables y sus periféricos. En la cuarta
sección de esta norma (IEC 61131-4) se encuentran las guías de usuario en donde ayuda
a la selección e implementación de sistemas, el correcto uso de los estándares de
programación y los requerimientos necesarios de la asistencia del representante de la
marca de los PLCs. La sección cinco de esta norma (IEC 61131-5) se enfoca en la
comunicación y redes industriales teniendo en cuenta la definición de la pirámide de
automatización y la importancia de la comunicación en todos los niveles para un
apropiado proceso industrial. La sección seis de esta norma (IEC 61131-6) se encarga
de los elementos básicos de programación de la lógica difusa (Fuzzy Logic) para los
PLCs y finalmente la sección siete de esta norma (IEC 61131-7) guía para aplicación e
implementación de lenguajes de programación n donde proporciona una guía a los
desarrolladores de software para los lenguajes de programación definidos en la sección
tres.
NORMA IEC 61131 PARA CONTROLADORES LÓGICOS PROGRAMABLES Y SUS
CORRESPONDIENTES PERIFÉRICOS

APLICACIÓN

La IEC promueve la cooperación internacional en todo lo relativo a la normalización en


los campos eléctricos y electrónicos y específicamente relaciona los controladores
lógicos programables (denominado PLC, del término inglés Programable Logic
Controllers) y sus correspondientes periféricos para aplicarlos en la industria.

PLANTEAMIENTO

A nivel mundial el uso de los PLCs ha contribuido fundamentalmente para el desarrollo


de diferentes procesos en la industria, generando una alta demanda debido a la
versatilidad para producir estos equipos con diferente atributos y características
necesarias para solucionar las exigencias de la industria que exige altos estándares de
calidad y procesos eficientes sin generar reproceso en las líneas de producción
industriales.
OBJETIVOS

OBJETIVO GENERAL

Conocer los requisitos y ensayos que se deben cumplir para las aplicaciones y montajes
en los PLCs.

OBJETIVO ESPECIFICOS

 Interpretar y aplicar la norma en las diferentes industrias que están migrando a la


automatización de sus procesos.

 Definir e identificar las características principales de los PLC’s

 Conocer los requisitos mínimos para su función, operación, seguridad y ensayos.

 Definir los lenguajes de programación más utilizados.

 Definir los tipos de comunicación.


NORMA IEC 61131 PARA CONTROLADORES LÓGICOS PROGRAMABLES Y SUS
CORRESPONDIENTES PERIFÉRICOS

IEC 61131 Sección 1. (INFORMACION GENERAL, DEFINICIONES)

Esta parte está enfocada en definir las principales características en la selección y


aplicación adecuada de los controladores programables y sus periféricos asociados. Por
lo tanto, también se definen conceptos teóricos de los elementos involucrados.
Tales como:
PLC: Es un sistema operativo electrónico digital, diseñado para solucionar necesidades
industriales. Este equipo cuenta con una memoria programable para el almacenamiento
interno y para las instrucciones del usuario (funciones lógicas, secuencias, timers,
contadores). A través de entradas y salidas digitales y/o analógicas controla diversos
tipos de procesos y maquinas.
Dispositivo de campo: Catalogados como elementos (interfaces) de entradas o salidas
que proveen datos al controlador.

IEC 61131 Sección 2. (HARDWARE)

Especificaciones y ensayos de equipo


Especifica los requerimientos necesarios del equipo y las pruebas vinculadas para los
controladores programables y sus periféricos. Se tiene como requerimiento los requisitos
eléctricos, electrónicos, mecánicos y ambientales.
En los requisitos eléctricos es importante definir la alimentación de corriente alterna (C.A)
y continua (C.C) sus E/S digitales y analógicas como también las interfaces de
comunicación, además, de la importancia de la inmunidad al ruido que posee este equipo
y finalmente sus propiedades dieléctricas.
Los requisitos mecánicos se relacionan con la protección contra riesgo de choque
eléctrico, disposición del uso correcto de la tierra, protección contra inflamabilidad por
esta razón los equipos deben poseer características especiales en la fabricación de su
material para aislar de posibles ambientes explosivos o corrosivos.
De esta manera es de gran importancia la información del fabricante para el usuario final.
Esta información es necesaria para la aplicación, proyecto, instalación, puesta en
marcha, funcionamiento y mantenimiento del sistema de autómata programable
El objeto de esta sección
- Establecer las definiciones e identificar las principales características relevantes para
la selección y aplicación de PLCs y sus periféricos asociados;
- Especificar los requisitos mínimos de funcionamiento, eléctricos, mecánicos,
ambientales y características de construcción, condiciones de servicio, seguridad, EMC,
programación de usuarios y pruebas aplicables a PLCs y los periféricos asociados.
Este estándar también especifica
 requisitos de servicio, almacenamiento y transporte para los PLC y sus asociados
 periféricos (cláusula 4);
 requisitos funcionales para los PLC y sus periféricos asociados (Cláusula 5);
 Requisitos de CEM para PLC y sus periféricos asociados (Cláusula 8);
 requisitos de seguridad para los PLC y sus periféricos asociados (Cláusula 11);
 información que el fabricante debe suministrar (Cláusulas 7, 10 y 14);
 los métodos y procedimientos de prueba que se utilizarán para verificar el
cumplimiento de PLC y sus periféricos asociados con los requisitos (Cláusulas 6,
9 y 12).
 Pruebas de rutina de seguridad para PLC y sus periféricos (cláusula 13).
 Las pruebas son pruebas de tipo o pruebas de rutina de producción, y no pruebas
relacionadas con las formas de PLC

IEC 61131 Sección 3. (LENGUAJES DE PROGRAMACIÓN)

Concreta los elementos básicos de programación y reglas sintácticas y semánticas para


el uso apropiado de los lenguajes de programación usados más comúnmente, incluyendo
los lenguajes gráficos de Diagrama de Escalera LD y Diagrama de Bloques de Funciones
y los lenguajes textuales de Lista de Instrucciones y Texto estructurado. También
involucra los principales campos de aplicación, pruebas aplicables y los medios por los
cuales los fabricantes pueden expandir o adaptar esos conjuntos básicos a sus propias
implementaciones de controlador programable. Se dividen en dos categorías importantes
las cuales son elementos comunes y lenguajes de programación.
Elementos comunes
Tipo de Datos
En los lenguajes de programación se especifican elementos comunes tales como los
tipos de datos los cuales definen el tipo de datos utilizado en la programación estos
elementos son de tipo booleanos, enteros, reales, bytes, cadenas, fechas, horas, etc.
Tipo de Variables
Cuando son de tipo variables la asignación de direcciones definidas es realizada por el
usuario y se determinan como variables Locales o globales.
Las variables son asignadas a direcciones de hardware explicitas (entradas y salidas) en
las configuraciones, recursos o programas. El enfoque de la visibilidad de las variables
es limitado la unidad de organización en donde son declaradas en la variable locales esto
significa que pueden ser utilizadas nuevamente sin ningún conflicto en el programa
eliminado fuentes de error.
Si las variables necesitan un enlace global, deben ser declaradas como tales, estos
parámetros pueden recibir un valor inicial
Por ejemplo, en CoDeSys tenemos básicamente dos tipos de variables: las locales y las
globales. Las primeras las declaramos en las mismas funciones, mientras que las
segundas se declaran insertando un objeto GVL (Global Variable List).
Unidades de organización del programa
En IEC 61131-3 los Programas, Bloques de Función y Funciones son llamados
Unidades de Organización de Programa (program organization units o POUs).
Funciones
La IEC define Funciones Estándar y Funciones Definidas por el Usuario. Las funciones
estándar son, por ejemplo: ADD (suma), ABS (absoluto), SQRT (cuadrado) SIN (seno),
etc. Las funciones definidas por el usuario (basadas en las funciones estándar), una vez
definidas pueden ser re-usadas una y otra vez.
Bloques de Función (Function Blocks FBs)
Los Bloques de Función son los equivalentes a los circuitos integrados y representan
una función de control especializada. Contienen datos, así como el algoritmo así que
pueden conservar información de su estado. Esto las diferencias de las funciones.
Una función siempre da la misma salida para las mismas entradas. Un bloque de Función
no, ya que puede tomar en cuenta como llego a su estado actual.
Los Bloques de Función cuentan con una Interface bien definida y su parte interna oculta.
Esto permite una clara separación entre diferentes niveles de programadores o personal
de mantenimiento.
Los Bloques de Función pueden ser escritos en cualquiera de los lenguajes definidos por
el estándar IEC y en muchos casos incluso en “C”. También pueden definirse por el
usuario, basados en los existentes, obteniéndose así los Bloques de Función derivados.
En Gráfico funcional secuencial (SFC) se describe el comportamiento secuencial de
programas de control. Se deriva de las redes Petri y Grafcet.
De acuerdo con esta norma, un PLC debe ser capaz de entender programas escritos en
4 lenguajes:
Lenguajes de gráfico:
 Diagrama de escaleras (LD ó KOP)
 Diagramas de bloques funcionales (FBD ó FUP)
Lenguajes literales:
 Listas de instrucciones (IL ó AWL)
 Texto estructurado (ST)

IEC 61131 Sección 4. (GUIAS DEL USUARIO)

Esta sección consiste de un reporte técnico (TR) que está dirigido a los usuarios finales
de un PLC, pretende introducir a estos usuarios al estándar 61131, y asistirlos en la
selección y especificación de los requisitos del equipo que necesitan.
La estándar procura que los fabricantes de PLCs suministren información apropiada del
producto a su cliente o comprador, así como este usuario debe comunicarle los requisitos
y especificaciones del producto que desea al fabricante para así obtener un adecuado
servicio. El objetivo de este reporte es informar el usuario del estándar para así poderle
suministrar a su proveedor la información adecuada del producto que requiera.

IEC 61131 Sección 5. (COMUNICACIÓN)

Describe la forma en la que un PLC puede comunicarse. Un PLC como se usa en el


contexto de la norma IEC 61131 puede ser un controlador real o un SoftPLC o cualquier
dispositivo que soporta los lenguajes de programación de IEC 61131-3 y la comunicación
se define en esta norma, esto significa desde el PLC a PLC, a HMI, control de plantas, e
incluso robots y CNC. Incluso puede proporcionar una comunicación a dispositivos
inteligentes a través de un bus de campo. Esta norma no describe un sistema de bus de
comunicación, define servicios independientes a un nivel más alto que se puede utilizar
en las redes y sistemas de comunicación existentes.

IEC 61131 Sección 6. (FUZZY LOGIC)

El objetivo de esta sección es ofrecer a los fabricantes y a los usuarios información de


los medios básicos para integrar aplicaciones de control difuso en lenguajes de
Controlador Programable de acuerdo con la sección 3 del estándar, así como la
posibilidad de intercambiar programas de control difuso portátiles entre diferentes
sistemas de programación.
El control difuso está emergiendo como una tecnología que puede mejorar las
capacidades de la automatización industrial, y es adecuado para ejecutar tareas de
control que se realizan generalmente en controladores programables.

IEC 61131 Sección 7. (GUÍAS PARA APLICACIÓN E IMPLEMENTACIÓN DE


LENGUAJES DE PROGRAMACIÓN)

Es un informe técnico que proporciona directrices para la implementación de los


lenguajes de programación, descritos en la tercera sección del estándar, en sistemas de
controladores programables y sus entornos de apoyo de programación.
Se encuentra subdivido según la característica de la persona que tenga acceso a la
norma, puede ser un usuario final quien programa, configura, instala, etc., ó los
implementadores de lenguajes de programación, vendedores de software y hardware
que tienen en cuenta la preparación y el mantenimiento de los programas y sistemas.

CONCLUSIONES

 La norma trata de las características principales de los controladores lógicos


programables y sus periféricos, dividiendo su estructura en siete secciones en
donde define los requisitos de funcionamiento, tanto eléctrico como mecánicos y
las características ambientales, esta norma proporciona al usuario realizar de
forma correcta su instalación y puesta en marcha en sus procesos de producción.

 La norma proporciona una explicación de la sintaxis y semántica de cada uno de


los posibles lenguajes de programación, también otorga una guía de la
programación de PLCs, no necesariamente son obligatorias, sin embargo, esto
permite al programador usar adecuadamente el lenguaje de programación.

 La información del fabricante debe suministrar las pruebas de verificación de


cumplimiento del PLC e información de implementación del equipo e instalación,
requisitos de seguridad, mantenimiento para lograr una instalación y puesta en
marcha del equipo.

REFERENCIAS

PLCopen, «PLCopen for efficiency in automation, » 2014. [En línea]. Available:


http://www.plcopen.org/pages/tc1_standards/iec61131- 1/index.htm.

Anda mungkin juga menyukai