Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Con este documento se pretende dar una guía simple y rápida de cómo usar contadores en
siemens.
Para utilizar correctamente un contador se debe tener en cuenta que con ellos se deben realizar
tres actividades.
CONTADORES SIEMENS.
CONTADOR DESCENDENTE O ZR
1 INICIALIZACION
Se debe tener en cuenta que en siemens el valor de inicialización o de preset es el valor desde el
cual el contador va a empezar a contar, es decir si un contador descendente lo inicializamos en
cinco el empieza a contar desde el cinco en una secuencia descendente cada que reciba un pulso
en su entrada de conteo.
Para inicializarlo usamos la instrucción ( SZ) que significa setear contador. Requiere de dos datos:
la identificación del contador (Zn) y el valor de conteo en formato C#??
Ejemplo
Valor de conteo
2. CONTEO
Para hacer que el contador se decremente se le debe dar un pulso en su entrada de conteo ZR lo
cual hará que el contador se decremente en una unidad.
3 EVALUCION.
Para evaluar el contador se debe consultar el bit de estado del contador, que para el caso de
siemens cuenta con el mismo nombre que el contador. LA EVALUACION DEL CONTADOR SIEMPRE
SE HACE EN LAS TRANSICIONES.
Para verificar si el contador descendente llego a cero se utiliza un contacto normalmente cerrado
con el nombre del contador, Z1 por ejemplo, indicando que el contador 1 llego a cero (c1=0) si
por el contrario se desea saber si el contador aun no llega a cero se utiliza un contacto
normalmente abierto
Otra manera de usar el contador es a través de un cajetín simplificado, que en un solo bloque
compacto contiene todas las características y recursos del contador.
3.-Entrada S (set) con su activación se inicializa el contador con el valor presente en la entrada de
conteo ZW.
4.- Entrada ZW. Allí se coloca el valor inicial de conteo se escribe en formato C#XX donde xx
representa el valor de la cuenta.
5. Salida Dual. En esta salida se puede colocar una variable que guarde el valor actual de la cuenta
en formato hexadecimal.
6. Salida Dez. En la cual se almacena el valor actual de la cuenta en formato bcd. Y por ultimo
7 la salida Q que guarda el estado del contador. Esta salida es cero cuando el valor de la cuenta es
cero y vale 1 para cualquier otro valor de conteo.
EJEMPLO.
Se desea que una luz parpadee 5 veces con un intervalo de medio segundo entre encendido y
apagado
Programa en ob100
Programa en OB1