Vous êtes sur la page 1sur 1

Contadores en acciones

Todos los contadores programados en acciones dependen siempre de un evento; es d


ecir,
el evento determina el punto de activacin y/o desactivacin de la operacin.
Opcionalmente, los contadores pueden combinarse con un enclavamiento (interlock)
. Las
operaciones de contaje combinadas con un interlock slo se ejecutan cuando adems de
l
evento se cumplen las condiciones del interlock (cuando se haya aadido la letra [
C] de la
tabla). Los contadores sin interlock se ejecutan cuando aparece el evento.
Los contadores en acciones se comportan igual que los contadores de otros lengua
jes de
programacin S7: no existen desbordamientos, y con el contador a 0 el bit del cont
ador
tambin ser 0 (en caso contrario ser 1).
Evento Operacin Identificador
operando
Operando
direccin
Significado
S1, S0, L1, L0,
V1, V0, A1, R1
CS[C] Z X Activar: Tan pronto como aparezca el evento [y
se cumpla el interlock], el valor inicial del
contador se cargar en el contador.
<Valor inicial
de contador>
Valor inicial de contador
S1, S0, L1, L0,
V1, V0, A1, R1
CU[C] Z X Incrementar: Tan pronto como aparezca el
evento [y se cumpla el interlock], el contador
incrementar su valor 1 unidad.
S1, S0, L1, L0,
V1, V0, A1, R1
CD[C] Z X Decrementar: Tan pronto como aparezca el
evento [y se cumpla el interlock], el contador
decrementar su valor 1 unidad.
S1, S0, L1, L0,
V1, V0, A1, R1
CR[C] Z X Desactivar: Tan pronto como aparezca el
evento [y se cumpla el interlock], el contador se
pondr a 0.
[ ] = complemento opcional del interlock; x = nmero del contador
Valor inicial del contador
En todas las acciones que contienen la operacin CS es necesario indicar el valor
inicial del
contador. El valor inicial del contador se programa con la siguiente sintaxis:
<Valor inicial del contador> = EWy, AWy, MWy, LWy, DBWy, DIWy; variable del tipo
WORD; C#0 ... C#999
Y = 0 ... 65534

Vous aimerez peut-être aussi