You are on page 1of 3

M.C.

ELIZER SUAREZ FLORES MATERIA: CONTROLADORES LOGICOS PROGRAMABLES

PRACTICA No 12
Operaciones aritmticas

Objetivo: Utilizar las instrucciones matemticas en los PLC`s

Desarrollo: Se utilizarn los bloques de las cuatro operaciones aritmticas bsicas como se
indican en el cuadro.

Instruccin en
Elemento Uso PLC Allen
Bradley

Se utilizan Source A y source


cuando se B pueden ser
requiere hacer direcciones o
operaciones constantes, pero
aritmticas. no pueden ser
ambas constantes.
Dest indica el
destino del
resultado
Operadores matemticos

Procedimiento: Realizar el siguiente circuito para el desarrollo en Allen Bradley.

PLC Diagrama

Allen Bradley

Compile cargue y corra el programa observando los resultados obtenidos


M.C. ELIZER SUAREZ FLORES MATERIA: CONTROLADORES LOGICOS PROGRAMABLES

1. Cual es la direccin con la que se realizarn las operaciones?

2. Haga una impresin de pantalla de la direccin con la que se realizan las operaciones?

3. Haga una tabla de dos columnas donde indique en un a la operacin realizada y en la


otra el destino del resultado?

4. Haga una impresin de pantalla donde indique los resultados obtenidos?

Operaciones aritmticas en Siemens

Operaciones de sumar, restar, multiplicar y dividir

Sumar Restar
IN1+IN2 = OUT IN1 -IN2 = OUT KOP y FUP
IN1+OUT = OUT OUT-IN1 = OUT AWL

Las operaciones Sumar enteros (+I) y Restar enteros (-I) suman/restan dos enteros de 16 bits,
arrojando un resultado de 16 bits. Las operaciones Sumar enteros dobles (+D) y Restar enteros
dobles (-D) suman/restan dos enteros de 32 bits, arrojando un resultado de 32 bits. Las
operaciones Sumar reales (+R) y Restar reales (-R) suman/restan dos nmeros reales de 32 bits,
dando como resultado un nmero real de 32 bits.

Multiplicar Dividir
IN1*IN2 = OUT IN1 / N2 = OUT KOP y FUP
IN1*OUT = OUT OUT / IN1 = OUT AWL

Las operaciones Multiplicar enteros (*I) y Dividir enteros (/I) multiplican o dividen dos enteros de
16 bits, respectivamente, arrojando un resultado de 16 bits. (En la divisin no se conserva un
resto.) Las operaciones Multiplicar enteros dobles (*D) y Dividir enteros dobles (/D) multiplican o
dividen dos enteros de 32 bits, respectivamente. Arrojando un resultado de 32 bits. (En la divisin
no se conserva un resto.) Las operaciones Multiplicar reales (*R) y Dividir reales (/R) multiplican o
dividen dos nmeros reales de 32 bits, respectivamente, dando como resultado un nmero real de
32 bits.

Tabla A1 Operandos vlidos para las operaciones do sumar, restar, multiplicar y dividir

Entradas/salidas Tipos do Operandos


datos
IN1, IN2 INT 1W, QW, VW, MW, SMW, SW, T, C, LW, AC, AIW, *VD, *AC
DINT *LD, constante
REAL ID, CD, VD, MD, SMD, SD, LD, AC, HC, *VD, *LD, *AC,
constante
ID, CD, VD, MD, SMD, SD, LD, AC, *VD *LD *AC, constante
OUT INT 1W, QW, VW, MW, SMW, SW, LW, T, C, AC, VD, *AC, *LD
DINT, ID, QD, VD, MD, SMD, SD, LD, AC, *VD, *LD, *AC
REAL
M.C. ELIZER SUAREZ FLORES MATERIA: CONTROLADORES LOGICOS PROGRAMABLES

Compile cargue y corra el programa observando los resultados obtenidos

1. Haga una tabla de dos columnas donde indique en un a la operacin realizada y en


la otra el destino del resultado?

2. Haga una impresin de pantalla donde indique los resultados obtenidos?

3. Anote sus conclusiones.

You might also like