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