Está en la página 1de 4

ESCUELA ESPECIALIZADA EN INGENIERÍA ITCA FEPADE

ESCUELA DE INGENIERIA ELECTRICA Y ELECTRONICA

PROGRAMACIÓN DE AUTOMATAS PROGRAMABLES


LABORATORIO Nº 10
COMPARACIÓN Y MOVIMIENTOS DE REGISTROS EN EL S7-200

OBJETIVO GENERAL:
Conocer la manipulación de los registros internos del plc S7-200

OBJETIVOS ESPECÍFICOS:
Al finalizar el laboratorio el alumno será capaz de:
• Identificar los tipos de registros disponibles del s7-200
• Explicar la operación de comparación de los enteros
• Describir la transferencia de registros
• Calcular datos máximos en cada tipo de registro

INTRODUCCIÓN TEÓRICA:
Los PLC avanzados permiten la manipulación de los registros internos de la memoria (bytes y palabras) y
permiten alterar muchas funciones dando al PLC una gran versatilidad en el control. Así por ejemplo las
instrucciones de comparación se usan para comparar un valor digital desde un dispositivo como un
contador o timer, con un segundo valor contenido en un registro dado. Dependiendo del resultado de la
instrucción ( mayor que, igual, menor que) así, resultara en una operación posterior si la condición es
cumplida.

Las operaciones de movimiento al igual que las instrucciones en un microprocesador permiten copiar un
dato constante de una posición de memoria hacia otra posición y esto permite por ejemplo cargar
posiciones de memoria con valores constantes que el programador desea cargar en la memoria
En esta práctica podrá comparar un valor constante con la cuenta actual de un timer o de un contador y
cargar datos en memoria.

Procedimiento:
Programe el siguiente timer

50
Busque las instrucciones de comparación y elija la comparación de entero Coloque la flecha del ratón
sobre el contacto de comparación y dando un clic aparecerá un cuadro sobre el contacto de
comparación, ahora presione la tecla F1 De ayuda e investigue cuales pueden ser los operandos de una
comparación
¿cuál será el tiempo en segundos de este timer? _______________
¿ necesita RESET este timer? _______________ Como se restablece? ______

Cuando encenderá la salida Q0.3?_________________________

Cuando encenderá la salida M0.0?_________________________


Que es y que significa M0.0

Cuando encenderá la salida Q0.4?_________________________


Compruebe su operación y explique detalladamente como funciona

Programe el siguiente ejercicio

Cuando encenderá la salida Q0.5


Compruebe la operación.

Que es una palabra ______________________


Los enteros se almacenan en bytes, words o doble palabras?

51
Instrucciones de movimiento

Programe, Compruebe y explique la operación del siguiente ejercicio

Que sucede en el primer peldaño?

Que sucede en el tercer peldaño. Que realiza el contacto SM0.0

Que significado tiene EN y ENO?

Cuando enciende la salida Q0.5?

* Agregue al peldaño que tiene MOV-W otra función MO-B que mueva el byte VB201 a QB0 corra el
programa y explique la operación de esta modificación

En la opción VER de la barra de herramientas busque la Tabla de Estado y escriba los elementos a
visualizar como:
Vw200, VW300 . C20 y i0.2 y SM0.5 corrar el programa en el PLC y haga clic en el botón estado del
programa y observe de nuevo la tabla de estado y vea los valores en hexadecimal, decimal, y binario.

52
Programe, Compruebe y explique la operación del siguiente ejercicio

Explique detalladamente la operación de los peldaños 1 y 2

Cuando encenderá la salida Q0.1?

Haga y observe la tabla de estado

* Modifique el programa para que la cuenta del contador se observe en el byte de salidas QB0

53

También podría gustarte