Norma IEC 1131 historia
Enviado por edcara71 • 23 de Febrero de 2014 • 744 Palabras (3 Páginas) • 1.517 Visitas
La norma IEC 1131: historia
1979 : la “International Electrotechnical Commission” (IEC) designa al “Comite de Investigación 65A” para la definición de una norma específica referente a los API.
objetivo : responder a la complejidad creciente de los sistemas de control y a la diversidad de autómatas incompatibles entre sí .
contenido :
IEC 1131-1- Informaciones generales (1992)
IEC 1131-2- Especificaciones y ensayos de equipos (1992)
IEC 1131-3- Lenguajes de programación (1993)
IEC 1131-4- Recomendaciones al usuario
IEC 1131-5- Especificaciones de servicios de mensajería
Ventajas de la norma IEC 1131-3:
Disminución de los costes de formación.
Homogeneidad de la documentación de las aplicaciones: estructura de programas idéntica, objetos de lenguaje predefinidos,....
Variedad de lenguajes standard: cada función de una aplicación puede programarse en el lenguaje que mejor se adapte para asegurar la coherencia final.
Un paso hacia la portabilidad de los programas.
La norma define: y para todos los lenguajes :
Los lenguajes de programación, La sintaxis y representación gráfica de los objetos ,
La estructura de programas,
La declaración de variables.
Lenguajes normalizados:
LADDER DIAGRAM ( LD ) o lenguaje (diagrama) de contactos ;
FUNCTION BLOCK DIAGRAM ( FBD ) o esquema de bloques funcionales ;
INSTRUCTION LIST ( IL ) o lista de instrucciones ;
STRUCTURED TEXT ( ST ) o lenguaje textual estructurado ;
SEQUENTIAL FUNCTION CHART ( SFC ) o diagrama funcional de secuencias (basado en el GRAFCET)
Declaración de variables: los objetos no predefinidos deberán tener el nombre y el tipo declarado por el programador
Objetos predefinidos definidos en 3 zonas (como mínimo): zona memoria (%M)
zona de entradas (%I) ;
zona de salidas (%Q) ;
Los objetos en cada zona pueden ser (definición mínima): bits (X);
bytes (B) - 8 bits ;
words (W) -16 bits ;
double words (D) - 32 bits
Lenguajes de programación
Ladder Diagram ( LD ) : características principales:
elementos gráficos organizados en redes conectadas por barras de alimentación ;
forma gráfica de los elementos impuesta ;
evaluación de la red por elementos interconectados ;
elementos utilizados : contactos , bobinas , funciones , bloques funcionales ,
elementos de control de programa (salto , return ,...) .
Function Block Diagram ( FBD ) : características principales
representación de funciones por bloques enlazados uno a otro ;
ninguna conexión entre salidas de bloques de función ;
evaluación de una red : de la salida de un bloque funcional
...