Está en la página 1de 21

PLC

REPASO
¿Qué es un plc?

El Controlador Lógico Programable (PLC) nació como solución al


control de circuitos complejos de automatización. Por lo tanto se
puede decir que un PLC no es más que un aparato electrónico que
sustituye los circuitos auxiliares o de mando de los sistemas
automáticos.

- Su primera aparición fue en 1960


Estructura
Tipos de estructura

El término estructura externa o configuración externa de un


Controlador Lógico programable industrial se refiere al aspecto
físico exterior del mismo, bloques o elementos en que está
dividido. Actualmente son tres las estructuras más significativas
que existen en el mercado:

- Estructura compacta
- Estructura semimodular
- Estructura modular
Estructura compacta

Este tipo de Controlador Lógico Programable se distingue por


presentar en un solo bloque todos sus elementos, esto es, fuente de
alimentación, CPU, memorias, entradas/salidas, etc.

Son los PLC de gama baja o nanoautómatas los que suelen tener
una estructura compacta. Su potencia de proceso suele ser muy
limitada dedicándose a controlar máquinas muy pequeñas o
cuadros de mando.
Estructura semimodular

Se caracteriza por separar las E/S del resto del Controlador


Lógico Programable, de tal forma que en un bloque
compacto están reunidas las CPU, memoria de usuario o de
programa y fuente de alimentación y separadamente las
unidades de E/S .

Son los Controlador Lógico Programable de gama media los


que suelen tener una estructura semimodular (Americana).
Estructura compacta

Su característica principal es la de que existe un módulo para cada


uno de los diferentes elementos que componen el PLC como puede
ser una fuente de alimentación, CPU, E/S, etc. La sujeción de los
mismos se hace por riel DIN, placa perforada o sobre RACK, en donde
van alojado el BUS externo de unión de los distintos módulos que lo
componen.

Son los PLC de gama alta los que suelen tener una estructura modular,
que permiten una gran flexibilidad en su constitución.
Entradas y salidas
Ladder
Ladder
Ladder
Ladder
Ladder

Temporizadores

Tipos:

- TON: ON-DELAY (temporizador con retardo a la


conexión)
- TOF: OFF-DELAY (temporizador con retardo a la
desconexión)
- TP: MONOESTABLE
Ladder

Temporizador de retardo a la conexión (TON):

- La operación Temporizador de retardo a la conexión (TON) cuenta


el tiempo al estar activada (ON) la entrada de habilitación.
- Si el valor actual es mayor o igual al valor de preselección (PT), se
activa el bit de temporización (bit T).
- El valor actual del temporizador de retardo a la conexión se borra
cuando la entrada de habilitación está desactivada (OFF).
- El temporizador continúa contando tras haber alcanzado el valor de
preselección y para de contar cuando alcanza el valor máximo de
32767.
Ladder

Temporizador de retardo a la desconexión (TOF):

- El Temporizador de retardo a la desconexión (TOF) se utiliza para retardar la puesta a 0 (OFF) de una
salida durante un período determinado tras haberse desactivado (OFF) una entrada.
- Cuando la entrada de habilitación se activa (ON), el bit de temporización se activa (ON)
inmediatamente y el valor actual se pone a 0.
- Cuando la entrada se desactiva (OFF), el temporizador cuenta hasta que el tiempo transcurrido
alcanza el valor de preselección. Una vez alcanzado éste, el bit de temporización se desactiva
(OFF) y el valor actual detiene el contaje.
- Si la entrada está desactivada (OFF) durante un tiempo inferior al valor de preselección, el bit de
temporización permanece activado (ON). Para que la operación TOF comience a contar se debe
producir un cambio de ON a OFF.
- Si un temporizador TOF se encuentra dentro de una sección SCR y ésta se encuentra desactivada,
el valor actual se pone a 0, el bit de temporización se desactiva (OFF) y el valor actual no cuenta.
Ladder

Temporizador de impulso TP:

- Todo temporizador tiene al menos una entrada, un contador interno, un valor de


comparación y una salida.
- La entrada es por donde se pone en marcha o desactiva el temporizador.
- El contador interno cuenta el tiempo desde que es puesto en marcha. Este valor de
cuenta puede leerse.
- Cuando la cuenta de tiempo llega o supera al valor de comparación la salida cambia de
estado.
- Para que este cambio sea efectivo (o pueda leerse) se debe ejecutar la instrucción.
- Al momento de ejecutar la instrucción, el valor que esté en el acumulador será la entrada
del temporizador, y cuando le ejecución halla terminado el valor presente en el
acumulador será la salida del temporizador
Ladder
Operaciones comparación

Igualdad

Desigualdad

Mayor o igual

Menor o igual

Mayor que

Menor que
Ladder

Contadores:
Todos los PLCs incorporan funciones que reemplazan a la aplicación de contadores en el sistema de
control. Además del obvio uso de estos contadores para contar, por ejemplo, piezas o ciclos de
trabajo, la combinación de varios de ellos, quizás con el uso de algunas funciones de tipo aritmético,
permite reemplazar programadores a leva y realizar funciones que de otra forma resultarían
complicadas.
Ladder

Contador ascendente CTU:


El bloque funcional Contador ascendente (CTU) cuenta adelante
desde el valor actual hasta el valor prefijado al producirse un flanco
positivo en la entrada de contaje adelante (CU). Si el valor actual
(VA) es mayor o igual al valor prefijado (PV), se activa el bit del
contador. El contador se inicializa al activarse la entrada de
desactivación (R). El contador ascendente no se detiene hasta llegar
al máximo valor que puede albergar en la variable (VA), es decir,
32.767.
Ladder

Contador ascendente CTD:


El bloque funcional Contador descendente (CTD) cuenta hacia atrás
desde el valor prefijado al producirse un flanco positivo en la entrada
de contaje atrás (CD). Si el valor actual (VA) es igual a cero, se activa
el bit del contador. El contador se inicializa y carga el valor actual
(CV) en el valor prefijado (PV) cuando se habilita la entrada de carga
(LD). El contador atrás se detiene al alcanzar el valor cero.
Ladder

Contador ascendente CTUD:


El bloque funcional Contador ascendente/descendente (CTUD) empieza a contar
adelante cuando se produce un flanco positivo en la entrada de contaje adelante
CU, y empieza a contar atrás cuando se produce un flanco positivo en la entrada
de contaje atrás CD. El valor actual Cxx del contador conserva el contaje actual. El
valor de preselección PV se compara con el valor actual cada vez que se ejecuta
la operación de contaje.

Si el valor actual (Cxx) es mayor o igual al valor de preselección PV, se activa el bit
de contaje Cxx. En caso contrario, se desactiva el bit. El contador se inicializa
cuando se activa la entrada de desactivación (R) o al ejecutarse la operación
Poner a 0. El contador adelante/atrás se detiene al alcanzar el máximo valor
(32.767) o bien el mínimo valor (-32.767) posibles.

También podría gustarte