ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Instrucciones Y Registros Del PLC


Enviado por   •  24 de Marzo de 2015  •  1.624 Palabras (7 Páginas)  •  252 Visitas

Página 1 de 7

Dentro de las reglas que competen en el área de instrucciones y registros del PLC, se dice que los bits, cuantos y cualesquiera que sean, se pueden aparecer tantas veces sea necesaria, según lo estime el usuario, en instrucciones condicionales, aunque un bit solo puede aparecer una sola vez en el programa dentro de una instrucción de salida. Por esta razón los bits de salida no deben emplearse jamás en instrucciones de salida, así como los bits de salida si pueden emplearse tanto en instrucciones de salida como instrucciones condicionales.

El símbolo utilizado que equivale a un número decimal de cero a siete y se refiere a un bit de un registro del PLC es el símbolo número, en cambio el otro símbolo que equivale a un número decimal de cero a siete y se refiere al número de instrucción o al número del registro asociado a la instrucción.

El parámetro usado en las instrucciones es aquel que se usa como un límite de los bits del registro indicado antes de la coma "," que se puede modificar según la instrucción marcada.

El bit asociado es aquel bit asociado con la instrucción que modifica al ser ejecutada. El Registro asociado es aquel registro que contiene información usada por la instrucción. La Instrucción asociada es la instrucción que realiza un reset de los bits de la instrucción principal.

Los registros del PLC son todos aquellos datos variables del PLC.

Las instrucciones que realizan operaciones lógicas son las siguientes:

OR realiza la operación lógica OR (suma) entre el acumulador (W) y el bit que direcciona, el resultado se guarda en W.

OR NOT realiza la operación lógica OR (suma) entre el acumulador (W) y el bit que direcciona invertido, el resultado se guarda en W.

AND realiza la operación lógica AND (multiplicación) entre el acumulador (W) y el bit que direcciona, el resultado se guarda en W.

AND NOT realiza la operación lógica AND (multiplicación) entre el acumulador (W) y el bit que direcciona invertido, el resultado se guarda en W.

ORLD realiza la operación lógica OR (suma) entre el acumulador (W) y el primer registro del la pila, el resultado se guarda en W y el contenido de la pila es desplazado un nivel abajo.

ANDLD realiza la operación lógica AND (multiplicación) entre el acumulador (W) y el primer registro del la pila, el resultado se guarda en W y contenido de la pila es desplazado un nivel abajo.

OUT extrae el valor absoluto del contenido del acumulador "0" ó "1" y lo mueve al bit del registro que direccione la instrucción, mediante el se representa la carga cualquiera que sea esta.

SET realiza la función SET (puesta a "1”) de un bi-estable RS, el bit que direcciona es puesto a "1".

RESET realiza la función RESET (puesta a "0”) de un biestable RS, el bit que direcciona es puesto a "0", esta función se puede definir en cualquier punto del programa, pero obligatoriamente después de haber definido la función SET para que en la secuencia de ejecución predomine siempre el RESET sobre el SET en el caso de estar activadas las dos funciones a la par. Estas tienen la función de encendido y apagado sobre una carga.

TIMER es un temporizador, la llamada a esta función dispara un temporizador del tipo retardo a la conexión. Cuando las condiciones previas están a "1" y se mantienen después de pasado el tiempo de retardo el bit asociado al timer se activa y solo cae si estas pasan a "0”.

CNT es un contador de eventos, esta función detecta el flanco ascendente de las condiciones previas e incrementa un contador interno, cuando el contador alcanza el valor definido por el registro asociado CONTADOR% se activa el bit asociado CNT,# y el contador queda deshabilitado mientras no se ejecute la instrucción asociada RCNT... END es la instrucción de fin de programa PLC.

Operaciones adicionales requeridas para aplicaciones industriales

Las operaciones definidas para el álgebra booleana son esenciales para la implementación de una aplicación en un PLC, pero con frecuencia no son suficientes. Las instrucciones que usualmente se encuentran en un PLC se pueden clasificar en los siguientes grupos:

• Operaciones básicas: Este grupo comprende las operaciones booleanas básicas, [suma (o), producto (y) y complemento booleano (NO)], así como otras derivadas de éstas básicas. Tanto operandos como resultados son variables booleanas.

• Temporizadores y contadores: En su forma básica, estas instrucciones permiten activar o desactivar un dispositivo luego de un determinado tiempo o el conteo de eventos. Por ejemplo, un temporizador se activará frente a un contacto de entrada que se cierra, contará un tiempo predefinido y cerrará un contacto de salida pasado ese tiempo. A partir del temporizador básico es posible implementar otros temporizadores. Algunos de éstos se encuentran en la Figura 17.

Temporizadores y contadores son funcionalmente similares, diferenciándose en que los temporizadores basan su acción en

...

Descargar como (para miembros actualizados)  txt (9.8 Kb)  
Leer 6 páginas más »
Disponible sólo en Clubensayos.com