Professional Documents
Culture Documents
Pesado
J.Max Hery Quispe Chambi
1
Objetivo del Curso
2
Unidad 6
PLC Lenguaje IL
J.Max Quispe Chambi
Objetivos Especficos
4
Recordemos
5
El lenguaje de lista de instrucciones (IL)
consiste de un conjunto de cdigos simblicos
los cuales corresponden con una o ms
instrucciones en lenguaje mquina del AP.
Es el nico usado en APs bsicos aunque
tambin se usa en todos los APs.
Variables predefinidas:
Pueden ser lgicas (X:bits), octetos (B:bytes), palabras
(W:words) o doble palabras (DW:doublewords).
Las variables definidas por norma son:
Variables de entrada %In:
Variables de salida externas %Qn:
Variables de salida internas %Mn
El nmero n referencia su ubicacin en memoria y puede ser un
nmero o dos separados por un punto
Variables no predefinidas:
El usuario les asigna un nombre y tipo
Campo opcional que influye
Indica el tipo de operacin de alguna forma en el
resultado de la operacin
LD QX6
ANDN IX3
XORN IX9
ST MX14
Instrucciones con parntesis:
Instruccin Explicacin
OR( Realiza la operacin OR entre la secuencia de instrucciones que la precede y la
comprendida entre ella y el parntesis cerrado. El resultado se almacena en el RLO
OR(N Se diferencia de la anterior en que invierte la variable especificada
ORN( Realiza la operacin OR entre la secuencia de instrucciones que la precede y la
inversa de la secuencia de instrucciones comprendida
El parntesis abiertoentre ella yde
detrs el parntesis
cerrado. El resultado se almacena en el RLO
una operacin lgica indica que
AND( Similar al correspondiente debe realizarse la operacin
AND(N Similar al correspondiente lgica correspondiente entre las
instrucciones que la preceden y
ANDN( Similar al correspondiente
la comprendida entre ella y el
XOR( Similar al correspondiente parntesis cerrado
XOR(N Similar al correspondiente
XORN( Similar al correspondiente
LD IX7 (*Selecciona la variable de entrada IX7*)
OR IX9 (*OR lgica entre IX7 y IX9*)
ANDN QX5 (*AND lgica entre QX5 e (IX7+IX9)*)
OR( MX3 (*Inicia una nueva expresin y selecciona MX3)*)
AND IX6 (*AND lgica entre MX3 e IX6*)
ORN QX6 (*OR lgica entre QX6 y (MX3.IX6)*)
) (*OR lgica entre las dos expresiones*)
ST QX8 (*Asigna el resultado anterior a la salida externa QX8*)
LD IX0
S MX2
LD IX1
R MX2
25
Objetivos Especficos
26
Es un lenguaje simblico donde las distintas
combinaciones entre variables se representan
mediante smbolos lgicos que tienen mucha
similitud con los empleados en la electrnica
digital
En cuanto a la identificacin de variables, stas
se identifican igual que en el lenguaje IL
Pueden realizarse con variables directas, inversas o
combinaciones de ambas
LD IX3
OR QX4
OR MX5
ST QX0
LDN IX3
OR QX4
ORN MX5
ST QX0
LD IX3
AND QX4
AND MX5
STN QX0
LDN IX3
ANDN QX4
AND MX5
ST QX0
LDN IX3
ANDN QX4
AND MX5
OR( MX0
AND IX3
AND MX1
)
ST QX0
LDN IX3
ORN QX4
OR MX5
AND( MX0
ORN IX3
OR MX1
)
ST QX0
LD IX0
AND MX1
OR( IX1
AND IX2
)
AND( QX0
AND IX5
OR( QX3
AND MX6
)
)
ST QX5
Temporizador
VART12:TP;END_VAR;
LD MX0.0
ANDN QX1.3
ST T12.IN
LD T#14ms
ST T12.PT
CAL T12
LD T12.Q
ST QX5
38
PORTAFOLIO DIGITAL
https://goo.gl/p17lI4
39
Control Electrnico de Equipo
Pesado
J.Max Hery Quispe Chambi
40