Professional Documents
Culture Documents
PROGRAMACION
Permite que el PLC opere de acuerdo a nuestras necesidades Originalmente estaba solo permitida la programacin de seales ON/OFF En la actualidad poseen un abundante conjunto de instrucciones, por lo cual compiten ventajosamente con otros dispositivos Tres son los tipos de programacin mas utilizados -Diagrama escalera (llamado KOP en el PLC Siemens S7) -Lista de instrucciones (llamado AWL en el S7) -Diagramas de bloques (FUP en el S7) Adems de estos, algunos PLC poseen listas de instrucciones de FUZZY Logic
PROGRAMACION
PROGRAMACION IEC-1131
International Electrotechnical Commission Intento de estandarizar la programacin de PLCs Entrega guas a los fabricantes para: -Informacin general -Requerimientos de equipos y pruebas -Lenguajes de programacin -Guas para el usuario -Servicios de mensajera (comunicaciones) Los fabricantes adhieren principalmente al subset de lenguajes de programacin A este subconjunto se le conoce como IEC 1131-3
PROGRAMACION IEC-1131-3
Define dos lenguajes grficos y dos lenguajes basados en texto para la programacin de los PLCs Los lenguajes grficos usan smbolos para programar instrucciones de control Los lenguajes de texto usan conjuntos de caracteres para el mismo fin Lenguajes Grficos Ladder (Escalera) Diagramas por bloques funcionales (FBD) Lenguajes de texto Lista de instrucciones (IL) Texto estructurado (ST) Adicionalmente el IEC 1131-3 incluye un marco de programacin orientado a objeto llamado Cartas de Funciones Secuenciales (SFC), teniendo su raz en el grafcet (IEC 848
CURSO DE AUTOMATIZACION INDUSTRIAL CONTROLADORES PROGRAMABLES
IEC-1131-3 (comparaciones)
SFC
DIAGRAMA ESCALERA
COMPARACION Y EJEMPLOS
UN EJEMPLO SIMPLE
EJEMPLO DE APLICACIN 1
EJEMPLO DE APLICACIN 1
EJEMPLO DE APLICACIN 2
EJEMPLO DE APLICACIN 3
EJEMPLO DE APLICACIN 4
DIRECCIONAMIENTO
MULTIPLES CONTACTOS
TRASLACION DE LOGICA
INSTRUCIONES LATCH
ONE SHOT
PROGRAMACION Combinacin de NO y NC
PROGRAMACION Combinacin de NO y NC
CONSTANTES Y VARIABLES
PROGRAMACION Temporizadores
PROGRAMACION Temporizadores
TEMPORIZADORES
ON DELAY OFF DELAY RETENTIVOS O ACUMULATIVOS
PROGRAMACION Contadores
CONTADORES
PROGRAMACION Contadores
MASTER CONTROL
SHIFT REGISTERS
MOVIMIENTO DE DATOS
FUNCIONES MATEMATICAS
SUMA RESTA MULTIPLICACION DIVISION