Usando Instrucciones booleanas
¿Ud. se ha preguntado porqué muchos fabricantes de PLC siempre citan el tiempo de barrido
para un programa booleano de 1K al usar las instrucciones booleanas? Simple. La mayoría de
los programas utilizan muchas instrucciones booleanas. El PLC trabaja con estas instrucciones
que son simples, diseñadas para unir contactos de entradas y salidas en serie o en paralelo, en
varias combinaciones. Ya que el programa DirectSOFT le permite usar símbolos gráficos para
construir el programa, usted no tiene que saber la abreviatura o el mnemotécnico de las
instrucciones. Sin embargo, pueden ser útiles cuando vea el listado mnemotécnico de un
programa. Estos mnemotécnicos también se usan como una variante con el programador
portátil.
Muchas de las instrucciónes en este capítulo no son instrucciónes usadas in DirectSOFT, pero
son implicadas. Esto quiere decir que no son comandos desde el teclado. Sin embargo, pueden
DS5 Implied
ser vistas en Mneumonic View (nemotécnicos) del programa cuando un programa en
DirectSOFT ha sido desarrollado y a sido aceptado (compilado). Cada instrucción listada en
HPP Usado
este capítulo tendrá una pequeña tabla como en la figura adyacente para indicar como se usa la
instrucción con DirectSOFT y el programador HPP.
Los siguientes párrafos muestran como estas instrucciónes son usadas para construir programas
ladder simples.
Instrucción END
Todos los programas DL06 deben tener una declaración END como instrucción final. Esto le
dice a la CPU que éste es el final del programa. Normalmente, cualquiera instrucción colocada
después de la instrucción END no es ejecutada. Hay excepciones a esto tal como rutinas de
interrupción, etc.
Renglones simples
Siempre se debe usar un contacto para iniciar un renglón (rung en inglés) que contiene
contactos y bobinas (con algunas excepciones). La instrucción booleana que hace esto se llama
STORE o instrucción STR y el símbolo es un contacto normalmente abierto. La salida es
representada por la instrucción OUT cuyo símbolo es una bobina. El ejemplo siguiente muestra
cómo entrar un solo contacto y una sola bobina de salida en un renglón.
DirectSOFT
X0
Todos los programas deben tener
una declaración END
Direct SOFT32
DirectSOFT
X0
Manual del PLC DL06, 2a. edición en español, 6/07
Capítulo 5: Instrucciones Booleanas
Y0
OUT
END
ProgramadorH2-HPP
Programador D2-HPP
STR X0
Y0
OUT Y0
OUT
END
END
1
2
3
4
5
6
7
8
9
10
11
12
13
14
A
B
C
D
5–5