contadores en acciones s7- graph

Upload: vlatodiny

Post on 07-Aug-2018

217 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/20/2019 Contadores en Acciones S7- Graph

    1/1

    Contadores en acciones

    Todos los contadores programados en acciones dependen siempre de un evento; es decir,el evento determina el punto de activación y/o desactivación de la operación.Opcionalmente, los contadores pueden combinarse con un enclavamiento (interlock). Lasoperaciones de contaje combinadas con un interlock sólo se ejecutan cuando además delevento se cumplen las condiciones del interlock (cuando se haya añadido la letra [C] de latabla). Los contadores sin interlock se ejecutan cuando aparece el evento.Los contadores en acciones se comportan igual que los contadores de otros lenguajes deprogramación S7: no existen desbordamientos, y con el contador a 0 el bit del contadortambién será 0 (en caso contrario será 1).

    Evento Operación Identificador

    operandoOperandodirecciónSignificado

    S1, S0, L1, L0,V1, V0, A1, R1CS[C] Z X Activar: Tan pronto como aparezca el evento [yse cumpla el interlock], el valor inicial delcontador se cargará en el contador.

    Valor inicial de contadorS1, S0, L1, L0,V1, V0, A1, R1CU[C] Z X Incrementar: Tan pronto como aparezca elevento [y se cumpla el interlock], el contadorincrementará su valor 1 unidad.

    S1, S0, L1, L0,V1, V0, A1, R1CD[C] Z X Decrementar: Tan pronto como aparezca elevento [y se cumpla el interlock], el contadordecrementará su valor 1 unidad.S1, S0, L1, L0,V1, V0, A1, R1CR[C] Z X Desactivar: Tan pronto como aparezca elevento [y se cumpla el interlock], el contador sepondrá a 0.[ ] = complemento opcional del interlock; x = número del contador

    Valor inicial del contador

    En todas las acciones que contienen la operación CS es necesario indicar el valorinicial delcontador. El valor inicial del contador se programa con la siguiente sintaxis: = EWy, AWy, MWy, LWy, DBWy, DIWy; variable del tipoWORD; C#0 ... C#999Y = 0 ... 65534