contadores plc's
PLC’S
PRACTICA 7: CONTADORES
DENISSE RAMIREZ RENTERIA
ING. ELECRONICA
09131347
10/4/13
Marco teorico
El PLC modelo FPC 202 posee 8 contadores cuyo contenido puede ser desde el 0000 al 9999. Para cada contador se encuentra asociado un registro de preselección así como también un bit de estado. La operación de lostres elementos conserva la propiedad de remanencia en cada uno de ellos. Durante la ejecución de un programa, siempre será posible investigar en el despliegue la información del contador, registro de preselección y bit de estado.
Dentro de un programa con la filosofía de programación a pasos, si se incluye a los contadores en la parte de la condición, se pregunta sobre el valor lógico que guarda elbit de estado. Cx cuestiona sobre el uno lógico y NOT Cx, pregunta si el bit de estado está en cero lógico.
Si se incluye a los contadores dentro de la parte de la acción, entonces será posible realizar diferentes acciones.
PRE Cx Modifica el contenido del registro de preselección del contador Cx.
SET Cx Inicializa el contador con el valor de cero, activando el bit de estado.
INIT CxTransfiere la información del registro de preselección al contador respectivo, activando el bit de estado.
RST Cx Detiene la cuenta y desactiva el bit de estado correspondiente.
INC Cx Incrementa en una unidad el contador.
DEC Cx Decrementa en una unidad el contador.
Ejemplo:
En el siguiente programa se practican algunos mandos que incluyen contadores. Se presenta en el formato que envíael PLC a la PC mediante el empleo de la aplicación de windows TERMINAL.
Descripción:
En el paso 0 se cargan los registros de preselección del T0=10 segundos; contador C0=2; contador C1=4. En el paso 1 se espera una señal de arranque proporcionada por la alimentación de 24 volts en la entrada 1. Cumplida esta condición de inicio, se activa la salida 0, se arranca el contador 0 con SETy el contador 1 con INIT. En el paso 2, si están activas la salida cero y temporizador 0 se incrementa el contador 0 y decrementa el contador 1. Con los pasos 3 y 4 se pregunta si se termina el conteo del temporizador o si se alimentan 24 volts a la entrada 4, entonces se apaga la salida 0. Terminada la ejecución del programa, el contador C0 tiene un 1 y el contador C1 contiene un 3.
Bit deestado del contador:
Durante la ejecución de un programa se puede desactivar el bit de estado de algún contador, por programa mediante la igualación de los contenidos de información entre el registro de preselección y su contador correspondiente.
Ejemplo:
En el siguiente programa se presenta una forma de activar una salida cada vez que la entrada recibe 10 combinaciones de 24 volts seguida de0 volts. Se reinicia el conteo cuando cumple un ciclo de 10 cuentas.
Ejemplo:
¿Cuál es el propósito del siguiente programa?
¿Cuál es el contenido de los contadores que intervienen en el programa al terminar con la ejecución del mismo programa en tres ocasiones?
OBJETIVO:
Aplicar la programación a pasos para la ejecución de mandos relacionados con contadores.
DESARROLLO:1) Validar la operación del programa indicado en el primer ejemplo.
2) Validar la operación del segundo ejemplo
3) Validar la ejecución del tercer ejemplo.
4) Proponer un programa que resuelva el siguiente
PROBLEMA
Se desea investigar la cantidad de incrementos que se realizan en un programa a pasos durante diferentes intervalos de análisis. Restricción: usar la menor cantidad deinstrucciones. Completar la tabla:
TIEMPO CUENTA
5 ’’
10 ’’
15 ’’
60 ’’
SOLUCIÓN:
PROGRAMA 1.2
STEP 0
PRE T0 –
PRE C0 0
SET T0
SET C0
STEP 1
T0
C/A
INC C0
JMP1
5’’-->5400
10’’-->10802
15’’-->16225
60’’--> 64911
Descripción. En el paso 0 se carga el T0 con cualquier tiempo. En el paso 1 se incrementa c0 mientras este...
Regístrate para leer el documento completo.