Está en la página 1de 8

Programa 04- Aplicación

(MOV y Comparación)
Introducción:

En esta práctica se realizará un ejemplo que nos permita ver cómo funciona el set de
instrucciones del PLC para mover y comparar información, utilizando el lenguaje de
programación tradicional de los PLC “Diagrama de Escalera”, en el software ISPSoft.

Teoría:

FUNCIÓN MOV

Mientras las banderas son variables que solo pueden tomar valores ON y OFF existen
registros (D) que pueden contener valores de -32768 a 32767.

La función Mov nos ayuda a mover un valor constante a un registro o un valor


variable(registro) a un registro.

Para colocar la función simplemente se selecciona donde se quiere poner y en el menú

se localiza el siguiente icono . Al presionarlo aparece la siguiente ventana.

1 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
En esta ventana se selecciona «API» en «Type Class» y en «Classification» se
selecciona «Transmission Comparision» y en la ventana de «API/FB»se selecciona
«mov» y por último se presiona el botón de «Insert».

La función se ve de la siguiente manera donde:

S = Constante o Variable (Registro) que se desea mover.

D = El destino a donde se moverá (Registro).

Ejemplo si se quisiera mover un 100 a D20 quedaría de la siguiente manera:

O lo que tiene el registro D0 al registro D10

2 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
CONTACTO DE COMPARACIÓN

Este es un tipo de contacto especial el cual tomara el valor de activado solo cuando se
cumpla la condición.

Para colocar la función simplemente se selecciona donde se quiere poner y en el menú


se localiza lo siguiente:

Donde:

• : es donde se habilita el contacto de comparación:

• : es donde se escoge el tipo de comparador.

La función se ve de la siguiente manera donde:

• S1 = Es el primer dato a comparar.


• S2 = Este es el segundo dato a comparar.

Los datos a comparar pueden ser contantes y registros o puros registros.

3 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Práctica:

Se tienen dos botoneras con dos botones cada una, la primera botonera está conectada
a X0 y X1, la segunda botonera a X2 y X3.

Los operadores de las botoneras no tienen contacto visual, pero existen lámparas
indicadoras que les ayudan a saber quién presiono el botón más alto o el más bajo.

Botonera1

• Si se presiona el botón conectado a X0 se carga un valor de 3 a D0.


• Si se presiona el botón conectado a X1 se carga un valor de 6 a D0.

Botonera2

• Si se presiona el botón conectado a X2 se carga un valor de 3 a D1.


• Si se presiona el botón conectado a X3 se carga un valor de 6 a D1.

Comparación

• Si el registro D0 es mayor que el registro D1 se activa la lámpara conectada a la


salida Y0.
• Si el registro D0 es igual que el registro D1 se activa la lámpara conectada a la
salida Y1.
• Si el registro D0 es menor que el registro D1 se activa la lámpara conectada a la
salida Y2.

4 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Solución:

Datos

• X0: Botón de la botonera1(entrada digital).


• X1: Botón de la botonera1(entrada digital).
• X2: Botón de la botonera2(entrada digital).
• X3: Botón de la botonera2(entrada digital).
• Y0: Luz indicadora (salida digital).
• Y1: Luz indicadora (salida digital).
• Y2: Luz indicadora (salida digital).

La imagen anterior es un pequeño diagrama gráfico, que sirve de ayuda para la


realización del programa de la aplicación, previamente explicada en la descripción de la
práctica.

5 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Diagrama de escalera

6 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
Diagrama de escalera Comparación

7 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx
8 TERATRONIX SA DE CV
Tel: +52(33) 13689130, e-mail: ventas@teratronix.com.mx

También podría gustarte