Vous êtes sur la page 1sur 10

INSTRUCCIONES MS COMUNES PLC RSLOGIX

TON

Use la instruccin TON para activar una salida o despus de que el temporizador haya estado funcionando durante un intervalo de tiempo preestablecido. La instruccin TON comienza a contar los intervalos de base de tiempo cuando el rengln hace una transicion FALSO a VERDADERO. Mientras las condiciones de rengln siendo verdad, el temporizador se ajusta su valor acumulado (ACC) cada evaluacin hasta que se alcanza el valor preestablecido (PRE). El valor acumulado se reinicia cuando las condiciones del rengln se hacen falsas, independientemente de si el temporizador ha caducado. CAMPOS

Hay cuatro campos del comando TON: Primera la direccin del contador (Temporizador de campo), por ejemplo T4: x (donde x es el nmero del temporizador). En segundo lugar est la base de tiempo, esto es preestablecida entre dos valores, 1,0 segundo o segundo 0,01 para contar. El tercer campo, Preset es el tiempo que desea contar (asegrese de hacer coincidir las unidades de tiempo preestablecidos con las unidades de tiempo base de tiempo). El ltimo campo es el valor acumulado, este es el tiempo que pas en la condicin del rengln VERDADERO. Normalmente esto se establece en 0, sin embargo, se puede establecer en valores otros tipos para aumentar o reducir el tiempo para alcanzar el valor prefijado. Debido a que los bits predefinidos y acumulador son direccionables, los valores se pueden cambiar dentro del programa (basado en las instrucciones de rengln otros).

EJEMPLO: En este ejemplo, un temporizador se usa. Mediante el uso de la instruccin TON, el usuario puede introducir un tiempo para mantener una salida para. Este valor se introduce en el campo de tiempo preestablecido en la instruccin TON. La base de tiempo tendra que ser cambiado a 1. En este ejemplo es, un XIC se est utilizando. Un interruptor o botn tendra que ser cerrado para que este ejemplo funcione correctamente.

TOF

Use la instruccin TOF para activar una salida o despus de su rengln ha estado apagada durante un intervalo de tiempo preestablecido. La instruccin TOF comienza a contar los intervalos de base de tiempo cuando el rengln hace una transicin de verdadero a falso. Mientras las condiciones de rengln permanecer FALSE, los incrementos de su valor acumulado del temporizador (ACC) de cada exploracin hasta que se alcanza el valor preestablecido (PRE). El valor acumulado se reinicia cuando las condiciones del rengln se hacen verdaderas con independencia de que el temporizador ha caducado. El comando TOF se utiliza como una salida de un peldao que, a diferencia del comando TON, slo est activa (contaje) cuando las condiciones del rengln son FALSO. La habilitacin y los bits de hecho el trabajo el mismo que el comando TON, el bit de habilitacin se establece slo cuando las condiciones del rengln son verdaderas y permanece establecido hasta que el rengln se hace falso. Aunque el bit de habilitacin funciona de la misma manera, no hay que olvidar que las obras enfrente del mostrador TON, cuenta cuando el bit Habilitar est en OFF, y se detiene cuando el valor acumulado se alcanza o cuando el bit Habilitar est activada. El bit de efectuado se establece cuando las condiciones de rengln son verdaderas y permanece encendido hasta que el valor acumulado es igual o mayor que el valor predeterminado (mientras las condiciones del rengln son an FALSE).

Hay cuatro campos del comando TOF, siendo la primera la direccin del contador (Temporizador de campo), por ejemplo T4: x (donde x es el nmero del temporizador). En segundo lugar est la base de tiempo, esto es preestablecida entre dos valores, 1,0 segundo o segundo 0,01 para contar. El tercer campo, Preset es el tiempo que desea contar (asegrese de hacer coincidir las unidades de tiempo preestablecidos con las unidades de tiempo base de tiempo). El ltimo campo es el valor acumulado, este es el tiempo que pas durante la condicin de rengln de falso. Normalmente esto se establece en 0, sin embargo, se puede establecer en valores otros tipos para aumentar o reducir el tiempo para alcanzar el valor prefijado. Debido a que los bits predefinidos y acumulador son direccionables, los valores se pueden cambiar dentro del programa (basado en las instrucciones de rengln otros).

NOTA: El restablecimiento (RES) de instrucciones no puede ser utilizado con la instruccin TOF porque RES siempre borra los bits de estado, as como el valor acumulado. EJEMPLO Desarrollar un peldao de la escalera que har que el temporizador de retardo a la desconexin T4: 0 para comenzar a contar cuando la entrada I: 1/0 se hace falsa. Tener la cuenta del contador de 8 segundos con una base de tiempo de 0,01 segundos y un valor del acumulador de 0.

En este ejemplo, la entrada es una instruccin XIC usado para hacer el peldao VERDADERO o FALSO. Cuando esta entrada I: 1/0 es VERDADERO, la habilitacin (EN) bit del temporizador est encendido, pero el tiempo del temporizador (TT) y los bits de efectuado (DN) estn en OFF. Tan pronto como yo: 1/0 se hace falso, el bit de habilitacin se apaga, el bit de temporizacin del temporizador se pone en ON y el contador comienza a acumularse hasta llegar a su valor predeterminado (en este caso 8 segundos), donde el bit de efectuado se pone en ON y el temporizador bit de temporizacin se apaga. El valor del acumulador y los bits Hecho restablece cuando el rengln se hace verdadero de nuevo, incluso si el valor acumulado no ha alcanzado el valor de preseleccin todava.

RES

Use una instruccin RES para restablecer un temporizador o contador. Cuando la instruccin RES est habilitada, se pone a cero el temporizador On Delay (TON), Temporizador retentivo (RTO), Contar adelante (CTU), o Count Down (CTD) de instruccin que tiene la misma direccin que la instruccin RES. El comando RES se puede utilizar para restablecer TON, RTO, CTU, o comandos de CTD cuando la direccin del comando RES es la misma que una de las direcciones de temporizador o contador. El comando RES es una instruccin de salida que, cuando las condiciones del rengln son verdaderas, restablece todos los valores acumulados en 0 (cero). Para los contadores de tiempo, el bit de efectuado (DN), bit de temporizacin del temporizador (TT), y Bit de habilitacin (EN) se restablecen cuando el comando se activa RES. Para los contadores, el bit de desbordamiento (OV), bit de underflow (UN), hecho poco (DN), Contador hasta Activar (CU), y el contador abajo Enable (CD). NOTA: La instruccin RES no se puede utilizar con la instruccin TOF porque RES siempre borra los bits de estado, as como el valor acumulado, esto puede causar una operacin inesperada de la mquina o lesin a la instruccin personnel.ES.
EJEMPLO Desarrollar un programa de escalera que har que la operacin Poner a cero el RTO T4: 0 cuando: 1/1 se hace verdadero.

En este ejemplo, las entradas son instrucciones XIC utilizados para hacer cualquier peldao VERDADERO o FALSO. Debido a que el comando RTO retiene el valor acumulador y estado de Hecho, incluso cuando el rengln es falso, el comando RES es necesaria para restablecer estos valores. El rengln 0001 se utiliza para restablecer el temporizador del RTO T4: 0 dependiendo de la entrada E: 1/1. Cuando el rengln se hace verdadero, debido a la direccin RES (T4: 0), el acumulador se restablece a 0 (cero), el Hecho, Temporizadores Temporizadores y Activar los bits se restablecen. Otra entrada para Rung 0001 podra ser el DN (T4: 0/DN) bit de la T4 RTO: 0, de esta manera, tan pronto como el acumulador de RTO alcanza su valor preseleccionado de 30 segundos, el bit de ACC se restablece a 0 (cero) para que el ciclo puede comenzar de nuevo. RTO

Use la instruccin RTO para activar una salida o despus de su temporizador ha estado funcionando durante un intervalo de tiempo preestablecido. La instruccin RTO es una instruccin retentiva que empieza a contar intervalos de base de tiempo cuando las condiciones del rengln se hacen realidad. El comando RTO es muy similar a la TON y TOF comando excepto por el hecho de que el valor acumulado se mantiene incluso si las condiciones de rengln se hacen falsas. Al igual que los otros temporizadores, los bits de sincronizacin Activar temporizador y funcionan de la misma manera, Enable est encendido cuando el rengln es verdadero y OFF cuando el rengln es falso. El bit de temporizacin del temporizador se enciende cuando el rengln es verdadero y el valor acumulado es menor que el valor predeterminado y se apaga cuando el rengln se hace falso, o cuando el bit de efectuado se establece. El bit de efectuado sin embargo est en ON cuando el valor acumulado es igual o mayor que el valor preestablecido como los otros temporizadores, sin embargo, slo puede restablecerse mediante el comando RES.

Este temporizador contiene los mismos campos de accin, como el TON y TOF comando, Temporizador, base de tiempo, Preset, y Acumulada y se utilizan de la misma manera. Adems, como los comandos TON y TOF, los bits predefinidos y acumulador son direccionables y se puede cambiar en el programa en base a las condiciones del rengln ciertas. Ejemplo

Desarrollar un peldao de la escalera que har que el temporizador Retentative En T4: 0 para comenzar a contar cuando la entrada I: 1/0 es TRUE. Tener la cuenta del contador 30 segundos con una base de tiempo de 1,0 segundos y un valor del acumulador de 0.

En este ejemplo, la entrada es una instruccin XIC usado para hacer el peldao VERDADERO o FALSO. Cuando esta entrada I: 1/0 es VERDADERO, la habilitacin (EN) bit est en ON y la temporizacin del temporizador (TT) est en ON (siempre y cuando el valor acumulado es menor que el valor predeterminado). La efectuado (DN) bit se activa slo si el valor acumulado es igual o mayor que el valor preestablecido. Tenga en cuenta que incluso si las condiciones de rengln se hacen falsas durante el tiempo de ciclo de 30 segundos, el bit del acumulador no se restablece, por lo tanto, cuando las condiciones del rengln se hacen realidad una vez ms, el acumulador se inicia con el valor que retienen cuando las condiciones del rengln se fue FALSO. El bit de finalizacin y / o el bit del acumulador conservarn su configuracin si las condiciones del rengln son verdaderas o falsas y slo se puede restablecer mediante el comando RES. CTU La CTU es una instruccin que cuenta FALSO a VERDADERO transiciones de rengln. Transiciones de escaln puede ser causada por eventos que ocurren en el programa de lgica interna (o por los dispositivos de campo externos) tales como partes que viajan ms all de un detector o el accionamiento de un interruptor de lmite.

El comando CTU se utiliza para contar un suceso que ocurre lgicamente o externamente y coloca dicho valor en el acumulador del contador. El valor acumulado se mantiene incluso en las

condiciones de rengln de falso y slo se puede restablecer a 0 (cero) por el comando RES. El CU (habilitacin de conteo progresivo) bit se establece cuando las condiciones del rengln son verdaderas y sigue siendo cierto hasta que el rengln se hace falso o hasta que la instruccin RES est habilitada. El bit de efectuado se establece cuando el valor acumulado es igual o mayor que el valor prefijado y se restablece cuando el valor acumulado es menor que el valor predeterminado. A diferencia de los otros comandos, la CTU tiene un desbordamiento (OV) bit, este bit se establece cuando el valor acumulado se envuelve alrededor de -32 768 (de 32767) y contina contando desde all. El bit OV se puede restablecer mediante el comando RES o cuando el valor acumulado es inferior a 32.767.

El comando CTU utiliza campos similares a los temporizadores. Contienen un contador de direcciones (C5: x) con una "x" es el nmero del contador, un campo de valor preestablecido, y un campo Accumuator valor. Al igual que los temporizadores, los bits predefinidos y Acum son direccionables y pueden ser cambiados o actualizados a travs de la lgica interna. Ejemplo Desarrollar un peldao de la escalera que va a causar CTU C5: 0 a contar hasta 103 mediante la entrada I: 1/0 y luego reiniciar con el comando RES usando el ingreso C5: 0/DN.

En este ejemplo, las entradas son ambas instrucciones XIC utilizados para hacer cualquier peldao VERDADERO o FALSO. Debido a que el comando CTU retiene el valor acumulador y estado de Hecho, incluso cuando el rengln es falso, una fuente externa es necesaria para restablecer el bit Acum, de lo contrario, el Acum seguir contando por encima del valor predeterminado de desbordamiento hasta que se lleg. En este caso, el comando RES se utiliza para restablecer la CTU y es accionado por el bit de finalizacin del contador C5: 0. Esto permitir que el ciclo de volver a empezar desde 0 (cero).

CTD El CTD es una instruccin que cuenta FALSO a VERDADERO transiciones de rengln. Transiciones de escaln puede ser causada por eventos que ocurren en el programa, tales como partes de viajar ms all de un detector o el accionamiento de un interruptor de lmite.

El comando CTD se utiliza la cuenta atrs de un evento que ocurre lgica o externamente y coloca dicho valor en el acumulador del contador en incrementos de 1. La diferencia entre la CTU y CTD es bastante simple, cuenta hasta CTU, CTD cuenta regresivamente. La ONU (Count Down bit de underflow) se establece cuando el valor acumulado se envuelve alrededor de 32.768 (de -32.767) y contina contando desde all. La efectuado (DN) bit se establece cuando el valor acumulado es igual o mayor que el valor preestablecido. Y el CD (Count Down Enable) se establece cuando las condiciones del rengln son verdaderas y se restablece cuando las condiciones del rengln se hacen falsas o cuando el comando apropriate RES est habilitada. El bit de la ONU se puede restablecer mediante el comando RES o cuando el valor acumulado supera 32.767.

El comando CTD utiliza los mismos campos que el comando CTU. Contienen un contador de direcciones (C5: x), donde "X" es el nmero del contador, un campo de valor preestablecido, y un campo de valor del acumulador. Al igual que los temporizadores y CTU los bits predefinidos, acumuladores son direccionables y pueden ser cambiados o actualizados a travs de la lgica interna. EJEMPLO Desarrollar un peldao de la escalera que va a causar CTD C5: 0 la cuenta atrs de 0 (cero) a -33 cada vez que la entrada I: 1/0 va de FALSE a TRUE. Que la cuenta atrs comando restablece cuando el bit de efectuado se establece.

En este ejemplo, las entradas son ambas instrucciones XIC utilizados para hacer cualquier peldao VERDADERO o FALSO. Robaba el comando CTD retiene el valor acumulador y estado de Hecho, incluso cuando el rengln es falso, una fuente externa es necesaria para restablecer el bit Acum, otherwiiiise, el Acum seguir contando por debajo del valor preestablecido hasta que el flujo inferior es alcanzado. En este caso, el comando RES se utiliza para restablecer el CTD y es accionado por el bit de finalizacin del contador C5: 0. Esto permitir que el ciclo de volver a empezar desde 0 (cero).

`NEMONICO TON TOF RTO CTU CTD HSC RES

NOMBRE TIMER ON DELAY TIMER OFF DELAY TIMER RETENTIVO CONTADOR UP CONTADOR DOWN CONTADOR RAPIDO RESET

DESCRIPCION Cuenta intervalos de base de tiempo cuando la instruccin es verdadera Cuenta intervalos de base de tiempo cuando la instruccin es falsa Cuenta intervalos de base de tiempo cuando la instruccin es verdadera y retiene el valor acumulado cuando la instruccin se hace falsa o cuando el ciclo de suministro elctrico Incrementa el valor acumulado en cada transicin de falso a verdadero y retiene el valor acumulado cuando la instruccin se hace falsa o cuando el ciclo de suministro elctrico Disminuye el valor acumulado en cada transicin de falso a verdadero y retiene el valor acumulado cuando la instruccin se hace falsa o cuando el ciclo de suministro elctrico Cuenta los pulsos de alta velocidad desde un controlador fijo de alta velocidad de entrada Pone a cero el valor acumulado y los bits de estado de un temporizador o contador. No lo use con temporizadores TOF

Vous aimerez peut-être aussi