Академический Документы
Профессиональный Документы
Культура Документы
Instrucciones tipo
2
relevador o bit
En este capítulo se abordaran las primeras instrucciones básicas
de programación.
Set de instrucciones
Las instrucciones tipo relevador se emplean para manipular de una forma
directa un solo bit, el cual puede ser una entrada, una salida física, un bit
interno o bit de una palabra o bit de un timer o contador. Estas instrucciones
son:
Descripción y funcionamiento
Durante la operación el procesador activa (set) o desactiva (reset) bits o bien
ejecuta funciones especiales, basándose en la continuidad lógica programada en
un diagrama escalera. Por lo tanto, antes de entrar en materia sobre el
funcionamiento de las instrucciones tipo relevador u otras, valdría la pena
recordar algunos conceptos de programación de diagrama escalera. Este tipo de
programación se define por medio de renglones lógicos que se componen de
condiciones y acciones.
Condiciones Acciones
Renglón lógico
Por ejemplo: las condiciones para que Max vaya al cine son:
Condición A: que haya un buen clima
Condición B: que tenga dinero
Condición C: que este una película interesante
Acción : Ir al cine
La manera de programar este ejemplo se muestra de una forma esquemática a
continuación:
Condición Condición Condición
Acción
A B C
Condición
Acción
A
Condición
B
Condición
C
2 -2
En este caso solo se va a comprar un auto, por lo tanto, con una condición que
se cumpla, el renglón se hace verdadero y se realiza la acción. Esto equivaldría
eléctricamente hablado a un circuito en paralelo.
Ahora bien la forma que se definen las condiciones y acciones dentro del SLC-
500, es haciendo uso del set de instrucciones para cubrir las necesidades. A
continuación se describen las funciones básicas de programación tipo
relevador.
2 -3
Si la condición A y B están en OFF (0), la instrucción XIC es falsa y XIO es
verdadera. Al no cumplirse las dos condiciones el renglón es falso y no se
realiza la acción, por lo tanto la instrucción OTE es falsa y el bit al cual hace
referencia esta en OFF.
Si la condición A esta en OFF(0) y B en ON (1), la instrucción XIC es falsa y
XIO es falsa. Al no cumplirse las dos condiciones, el renglón es falso y no se
realiza la acción.
Si la condición A esta en ON(1) y B esta en ON (1), la instrucción XIC es
verdadera y XIO es falsa. No se cumplen las dos condiciones, el renglón es
falso y no se realiza la acción.
Si la condición A esta en ON(1) y B esta en OFF (0), las instrucciones XIC y
XIO son verdaderas. Al cumplirse las dos condiciones el renglón es verdadero
y se realiza la acción, por lo tanto la instrucción OTE es verdadera y el bit al
cual hace referencia esta en ON.
2 -4
Quitar candado a una salida (OTU)
Instrucción de salida. El bit direccionado se hace falso(0) cuando las
condiciones que preceden la instrucción OTU son verdaderas. Permanece falso
hasta que el renglón que contiene una instrucción OTL con la misma dirección
se hace verdadero.
Condición A Acción
U
L
2 -5
Ejercicios
WX-307 WX-308
2 -6