Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sesión 05
Contenido
Definición
No igual (NEQ)
Esta instrucción es verdadera cuando el valor del elemento A es diferente al valor del elemento B. El elemento A
puede ser un número entero, de punto flotante, el valor acumulado de un timer o contador, pero nunca una
constante.El elemento B puede ser un número entero, de punto flotante, el valor acumulado de un timer o
contador e incluso una constante
INSTRUCCIONES DE COMPARACION
Esta instrucción es verdadera cuando los 16 bits del elemento Fuente son iguales a los 16 bits del
elemento de comparación menos los bits con máscara. La máscara puede ser un una constante, o
un elemento de 16 bits, sólo se compararán los bits que en la máscara sean iguales a uno. El
elemento de comparación puede ser una constante o un elemento de 16 bits.
INSTRUCCIONES DE COMPARACION
Si el límite bajo tiene un valor igual o menor que el límite alto, la instrucción es verdadera cuando el valor de
prueba se encuentra entre los límites o cuando es igual a cualquiera de ellos.
Ejemplo: Si el limite bajo es 5 y el límite alto es 10, la instrucción será verdadera si el valor de prueba está entre
5 y 10, y será falsa si está entre -32768 y 4 ó entre 11 y 32767. Si el límite bajo tiene un valor mayor que el
límite alto, la instrucción es verdadera si el valor de prueba está fuera de los límites o es igual a alguno de ellos.
Ejemplo: Si el limite bajo es 10 y el límite alto es 5, la instrucción será falsa si el valor de prueba está entre 6 y 9
y será verdadera si está entre -32768 y 5 ó entre 10 y 32767
Instrucciones de Transferencia/Desplazamiento
BYTE, WORD Y DOUBLE WORD
i) Byte: Conjunto de 8 bit. En los tipos de datos corresponde a SINT, el cual es un tipo de dato
que almacena un numero Entero de 8 bit, con signo. Sus
valores van desde -128 hasta +127
ii) Word: Tipo de dato que almacena un numero Entero de 16 bit, con signo. Sus valores van
desde -32,768 hasta + 32,767
iii) Double Word: Tipo de dato que almacena un numero Entero de 32 bit, con signo. Sus valores
van desde -2,147’483,648 hasta +2,147’483,647
DIRECCIONAMIENTO
El direccionamiento utiliza por defecto números del tipo DINT (Double Integer), estos son
números codificados a 32 bits. Cuando se utilizan números con decimales y/o signo estos datos
corresponde a números de tipo REAL., llamados valor de punto flotante.
Mando de electrobombas alternadas.
Funcionamiento: Programa: Bombas Alternadas
(1) Modo Manual: Al presiona S1 una de las bombas se activa, siempre y cuando Nivel < HL.
(2) Al presionar S0, la bomba se detiene o se desenergiza el sistema.
(3) Modo Automático: La bomba que arranco manualmente, solo se detiene si Nivel > HL
(4) Cuando Nivel < LL, arranca la bomba que no trabajo
Aritmética con coma flotante
Los números con decimales (Mantisa), se representan en el Estándar IEEE 754 de 32 bit. Este
estándar utiliza una forma de representación para estos
números según el modelo siguiente:
(1) 1 BIT para el signo (0 = + 1= -)
(2) 8 BIT para el exponente
(3) 23 bit para el representar el valor del numero
Representación en Coma Flotante.
Con esta notación exponencial seremos capaces representar un amplio rango de valores numéricos
positivos y negativos centrados en el cero.
Un numero cualquiera X expresado en notación exponencial se puede escribir como:
Representación en Coma Flotante.
Sistema redundante para maxima seguridad.