IEC 1131: un recurso de programación estándar
Introducción
Lenguajes de Programación
Conclusiones
Enlaces de Interés
Introducción
En la actualidad aún siguen persistiendo sistemas de control específicos
del fabricante, con programación dependiente y conexión compleja
entre distintos sistemas de control. Esto significa para el usuario
costos elevados, escasa flexibilidad y falta de normalización
en las soluciones al control industrial. IEC 1131 es el primer
paso en la estandarización de los autómatas programables y sus
periféricos, incluyendo los lenguajes de programación que se deben
utilizar.
Esta norma se divide en cinco partes:
- Parte 1: Vista general.
- Parte 2: Hardware.
- Parte 3: Lenguaje de programación.
- Parte 4: Guías de usuario.
- Parte 5: Comunicación.
IEC 1131-3 pretende es la base real para estandarizar los lenguajes
de programación en la automatización industrial, haciendo el trabajo
independiente de cualquier compañía.
Lenguajes de Programación
Se definen cuatro lenguajes de programación normalizados.
Esto significa que su sintaxis y semántica ha sido definida, no
permitiendo particularidades distintivas (dialectos). Una vez
aprendidos se podrá usar una amplia variedad de sistemas basados
en esta norma. Los lenguajes consisten en dos de tipo literal
y dos de tipo gráfico:
Literales:
-Lista de instrucciones (IL).
-Texto estructurado (ST).
Gráficos:
- Diagrama de contactos (LD).
- Diagrama de bloques funcionales (FBD). Elementos
comunes.
Conclusiones
Las implicaciones técnicas de la norma IEC 1131-3 son altas,
dejando bastante espacio para el crecimiento y la diferenciación.
Esto la hace adecuada para entrar óptimamente en el próximo siglo.
La norma IEC 1131-3 tendrá un gran impacto en el mundo del control
industrial y éste no se restringe al mercado convencional de los
PLC´s. Ahora mismo, se pueden ver adoptada en aplicaciones para
control de movimiento, sistemas distribuidos y sistemas de control
basados en PC (SoftPLC), incluyendo los paquetes SCADA. Y las
áreas de su utilización siguen creciendo. El uso de IEC 1131-3
proporciona numerosos beneficios para usuarios/programadores.
Los beneficios de la adopción de este estándar son varios, dependiendo
de las áreas de aplicación: control de procesos, integrador de
sistemas, educación, programación, mantenimiento, instalación,
etc. Vamos a nombrar sólo algunos de estos beneficios:
1. Se reduce el gasto en recursos humanos, formación, mantenimiento
y consultoría.
2. Evita las fuentes habituales de problemas por el alto nivel
de flexibilidad y reusabilidad del software.
3. Las técnicas de programación son utilizables en amplios sectores
(control industrial en general).
4. Combinan adecuadamente diferentes elementos que pueden provenir
de diferentes fabricantes, programas, proyectos...
5. Incrementa la conectividad y comunicación entre los distintos
departamentos y compañías.
Enlaces de Interés
www.plcopen.org.
|