Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
25/02/2019 7
LÓGICA CABLEADA: TIEMPO Y COSTO
25/02/2019 9
LÓGICA CABLEADA: ESPACIO
25/02/2019 10
PLC: MENOR ESPACIO
Desplazamiento de la lógica cableada
Mayor espacio
Mayor cantidad de cableado
Mayor número de componentes
eléctricos y electrónicos
13
14
La etapa de fuerza se la dejamos a ……
15
La etapa de mando se la dejamos a ……
16
17
Se desea automatizar un
sistema de una planta
industrial, compuesto de
arrancadores directos,
estrella-triángulo,
resistencias rotóricas,
mandos secuenciales,
etc.
Actualízate
OPERACIONES BÁSICAS
FUNCION LOGICA IDENTIDAD
CIRCUITO ELECTRICO
• 000 LD %I0.1
• 002 ST %Q0.1
• 003 END
FUNCION LOGICA CON NOT
CIRCUITO ELECTRICO
CIRCUITO ELECTRICO
• 000 LD %I0.1
• 001 AND %I0.2
• 002 ST %Q0.1
• 003 END
FUNCION LOGICA OR
CIRCUITO ELECTRICO
TABLA DE VERDAD
LISTA DE INSTRUCCIONES
003 LD %I0.3
004 OR %I0.4
005 ST %Q0.2
006 END
ESTANDARIZACION EN LA PROGRAMACION DEL CONTROL INDUSTRIAL
Introducción
IEC 1131-3 es el resultado del gran esfuerzo realizado por 7 multinacionales a los
que se añaden muchos años de experiencia en el campo de la automatización
industrial.
international standard IEC 61131
FUNCION LOGICA AND-OR
CIRCUITO ELECTRICO
006 LD %I0.1
007 AND( %I0.2
008 OR %I0.3
009 )
010 ST %Q0.3
011 END
Formas de representación
estandrización de lenguajes de programación IEC 61131-3
Formas de
representación
¿Cuáles son esas formas
de representación?
Start
S_01
SFC
Paso_1
Programación con lenguajes IL
LD Entrada_Manual
Transición_02 conocidos de PLC OR Entrada_Automática
AND Desbloqueo
ST Funcionamiento
Paso_2 ... y lenguaje de alto nivel
LD Entrada_01
Transición_Fin
XOR
S_01
IF Data = "EOF" THEN
FOR Index:=1 TO 128 DO S_02 Tiempo_01
X:=Read_Data(Datenfeld[index]); TON
IF X > 2500 THEN Alarma:=TRUE; S_03 Lámpara
END_IF;
END_FOR;
END_IF; ST T#12s400ms
Tiempo actual
FBD
PROGRAMACION DEL PLC
PLANO DE CONTACTOS (LADER LD)
• Lenguaje gráfico:
Esquema de contactos (LD)
Formas de Este tipo de representación también es conocida como
representación
“Diagrama Escalera” o “Ladder”, las instrucciones son
representadas con símbolos eléctricos.
E 1.3E 1.4
Diagrama de Contactos , Plano de
Funciones Contactos (Lader)
• Ventajas
Semejanza con los circuitos de control con lógica cableada, es
decir, utiliza la misma representación de los contactos
normalmente abiertos y normalmente cerrados.
ASIGNACIÓN DE VARIABLES
Entradas Input
I:1/0 S0 start Pulsador NA
Salidas Output
H1 Lamp Lámpara
Paso 01 asignación de variables
ASIGNACIÓN DE VARIABLES
Entradas Input
I:1/0 S0 START
Salidas Output
Tecsup 2010-II 42
Lista de Instrucciones (AWL)
Formas de Representa el programa de usuario como una sucesión de
representación
abreviaturas de instrucciones. Es un lenguaje de programación
textual orientado a la máquina.
001: U E 0.1
002: U E 0.2
003: = A 4.0
Representación de un programa en lista de instrucciones
para diferentes marcas de PLCs
• 000 LD %I0.7
• 001 AND %M0.0 (*Marca Interna*)
• 003 ORN %I0.7
• 004 ST % Q0.0
• 005 ST % M0.0
• END
• Listado de Instrucciones:Todo inicio de escalón se
comienza con LD y toda salida comienza con ST.
• 0 0 0 LD % I0.0
• 0 0 1 AND % I0.1
• 0 0 2 ST % Q0.0
• 0 0 3 END
Ejemplo 1:
AND
000 LD % I0.1
001 AND % I0.2
002 AND % I0.3
003 ST % Q0.1
004 END
Verdad
OR
Listado de Instrucciones:
0 0 0 LD % I0.1 S1 S2 H1
0 0 1 OR % I0.2 0 0 0
0 0 2 ST % Q0.1 0 1 1
1 0 1
0 0 3 END 1 1 1
S1
S2
H1
+
−
combinación de AND y OR)
000 LD % I0.1
001 OR % I0.2
002 AND % I0.0
003 ST % Q0.0
0 0 4( END
Ejemplo 5: o también:
0 0 0 LD % I0.1 0 0 0 LD % I0.1
0 0 1 AND % I0.2 0 0 1 AND % I0.2
0 0 2 ST % Q0.2 0 0 2 ST % Q0.2
0 0 3 LDN % Q0.2 003 N
0 0 4 AND % I0.3 0 0 4 AND % I0.3
0 0 5 ST % Q0.3 0 0 5 % Q0.3
0 0 6 END 0 0 6 END
Bloque de funciones (FBD)
Es un lenguaje de programación gráfico que utiliza los cuadros
Formas de
representación de álgebra booleana para representar la lógica. Trabaja con
una lista de bloques, cada uno de los cuales contiene una
estructura que representa una expresión lógica o aritmética, la
llamada a un Bloque de Funciones
E 1.0 &
E 1.1
E 1.2
E 1.3 ≥1
E 1.4
&
A4.0
BLOQUES DE FUNCIONES (FBD)
b
Retardo a la Retardo a la
Conexión desconexión
TEXTO ESTRUCTURADO (ST)
67
¿Lenguajes de programación
Beneficios del estándar para los usuarios
68
El estándar es una realidad
en papel, y ahora ...
Han creado el problema de
la gallina y el huevo:
70
Gracias !!
Preguntas??
Entonces yo pregunto
Bibliografía