Objetivos Comprender la necesidad de estandarizacin del software de programacin del PLC Conocer la norma IEC 1131 Conocer los lenguajes ms utilizados para la programacin del PLC Conocer la forma de ejecucin de programas de un AP
Introduccin
En la actualidad an siguen persistiendo sistemas de control especficos del fabricante, con programacin dependiente y conexin compleja entre distintos sistemas de control. Esto significa para el usuario costos elevados, escasa flexibilidad y falta de normalizacin en las soluciones al control industrial. IEC 1131 es el primer paso en la estandarizacin de los autmatas programables y sus perifricos, incluyendo los lenguajes de programacin que se deben utilizar. Esta norma se divide en cinco partes: - Parte 1: Vista general. - Parte 2: Hardware. - Parte 3: Lenguaje de programacin. - Parte 4: Guas de usuario. - Parte 5: Comunicacin.
IEC 1131-3 pretende es la base real para estandarizar los lenguajes de programacin en la automatizacin industrial, haciendo el trabajo independiente de cualquier compaa. Lenguajes de Programacin Se definen cuatro lenguajes de programacin normalizados. Esto significa que su sintaxis y semntica 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 grfico:
Literales: -Lista de instrucciones (IL). -Texto estructurado (ST). Grficos: - Diagrama de contactos (LD). - Diagrama de bloques funcionales (FBD). Elementos comunes.
Ventajas de la norma Reduce el esfuerzo humano en entrenamiento, depuracin, mantenimiento y consultora (una vez que se aprende se puede utilizar en todos los sistemas) Posibilidad de crear sw reutilizable Tcnicas de programacin usados en otros entornos no industriales Coordina eficazmente diferentes componentes desde distintas localizaciones, compaas o proyectos Aumenta la conectividad facilita la distribucin del control
Conclusiones Las implicaciones tcnicas de la norma IEC 1131-3 son altas, dejando bastante espacio para el crecimiento y la diferenciacin. Esto la hace adecuada para entrar ptimamente en el prximo 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 PLCs. Ahora mismo, se pueden ver adoptadas 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 utilizacin siguen creciendo. El uso de IEC 1131-3 proporciona numerosos beneficios para usuarios/programadores. Los beneficios de la adopcin de este estndar son varios, dependiendo de las reas de aplicacin: control de procesos, integrador de sistemas, educacin, programacin, mantenimiento, instalacin, etc. Vamos a nombrar slo algunos de estos beneficios: 1. Se reduce el gasto en recursos humanos, formacin, mantenimiento y consultora. 2. Evita las fuentes habituales de problemas por el alto nivel de flexibilidad y reusabilidad del software. 3. Las tcnicas de programacin 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 comunicacin entre los distintos departamentos y compaas.