Sunteți pe pagina 1din 9

Arquitectura y CaracterísticasdelPLC

Capacidad de memoria
Características de los contadores
Características de los temporizadores
Resolución de los conversores ADC y DAC
Reloj de tiempo real
Ciclo de funcionamiento del PLC
Modos de operación del PLC
Tiempo de proceso
EstructuraExterna

Estructura Externa
Entradas Digitales y Salidas Digitales
Nomenclatura de las Entradas y Salidas
Naturaleza de los Circuitos de Entradas Digitales
Naturaleza de los Circuitos de Salidas Digitales
Corriente de los Circuitos
Otros Tipos de Entradas y Salidas
Fuente de Poder Controles de Operario Interfaz de
Programación Módulos de Expansión

EstructuraInterna

Unidad Central de Procesos CPU


Unidad Lógica y Aritmética ALU
Unidad de Control Registros
Bus Datos
Bus Direcciones
Bus de Control
Memoria
Memorias de Solo Lectura
Memorias de Lectura-Escritura
Clasificación de Volatilidad Clasificación Funcional
Puertos
Módulos Contadores
Temporizadores PWM
Conversor Digital - Análogo
Conversor Análogo - Digital
Comunicaciones Seriales Bus de Campo (Field Bus)
Redes de Aplicación Industrial:
Arquitectura y Características del PLC

A continuación se presentan las características que deben tener en cuenta los programadores de
aplicaciones a la hora de elegir un plc para un proyecto.

Ancho de la Memoria

Número de bits que conforman una posición de memoria; es usual que las memorias tengan anchos
de 8 o 16 bits. En la tabla a continuación, se presentan las denominaciones dadas a grupos de bits;
son nombres convencionales en el mundo informático, así como en la vida cotidiana, llamamos
docena a un grupo de doce.

Número de
Denominación Símbolo
bits
4 Nibble
8 Byte B
16 Word W
32 Doble Word DW

Cabe aclarar, que el término Word es usado implícitamente para grupos de 16 bits, sin embargo,
cuando un fabricante utiliza grupos de bits no descritos en la tabla anterior puede emplear la
expresión para describir el grupo siempre y cuando haga la salvedad de a cuantos bits se está
refiriendo en sus documentos. Por ejemplo, en el caso de memorias con ancho de 14 bits, se
pueden mencionar como palabras (Words) de 14 Bits.

Capacidad de Memoria

Indica la cantidad de posiciones que posee la memoria. Para estas cantidades también
existen convenciones:

Cantidad Denominació Símbolo


1.02 n Kilo K
4
1’048.576 Mega M
1’073’741.82 Giga G
4

Los valores de capacidad y ancho se integran en una sola notación. Por ejemplo, si una
memoria tiene 2.048 posiciones con un ancho de 8 bits se dice que su capacidad es de 2K Bytes
o 2KB. A esta última, se le puede agregar la especificación del tipo de memoria. Así se puede
hablar, por ejemplo, de una RAM de 8MB.

Características de los Contadores


Existen dos tipos de Contadores: los Implementados en Memoria (llamados simplemente
contadores) que ejercen la función de contar por medio de órdenes del programa de usuario y
los Rápidos (o Módulos Contadores) que cuentan de manera automática sin la necesidad de
órdenes de programa.
Para que un Contador Implementado en Memoria cuente los flancos ascendentes presentes en la
entrada I1.3 se escribe en el programa la siguiente instrucción:

SI I1.3 = FLANCO ASCENDENTE, ENTONCES INCREMENTE CONTADOR 1.

Si antes de que se ejecute la instrucción han ocurrido dos flancos, dos eventos, el contador sólo
se incrementaría en 1 y no en 2, como sería lo correcto; un contador rápido no presenta este
problema.

Los contadores permiten establecer los siguientes parámetros de configuración de


funcionamiento
Conteo La cuenta se incrementará cada vez que llega un pulso
Ascendente de conteo a su entrada.
Conteo La cuenta descenderá cada vez que llega un pulso de
Descendente conteo a su entrada.
Valor Inicial Establece el valor de inicio de la cuenta.
Indica el valor de la cuenta, en el cual el contador reinicia
su ciclo de conteo. Por ejemplo, un contador ascendente de
Módulo de módulo 60 y valor inicial 0 (cero), contará desde 00 (doble cero)
Conteo hasta 59 cíclicamente. Es decir, el valor que sigue a
59 es 0 (cero). Tenga presente que se dice módulo 60 pues entre
00 (doble cero) y 59 hay 60 pasos.
Cargar Valor Ordena que el valor establecido como inicial se cargue a la
Inicial cuenta.
Reset Inactiva el contador, y la cuenta inicia en 0 (cero).

Tipos de salida de un contador:


Q: indica que el contador ha vuelto a la cuenta 0 después de alcanzar el valor del módulo de
conteo.
Cont: contiene el valor de la cuenta, dependiendo de las opciones disponibles este valor se
puede leer en binario, BCD, etc. Vea en un bloque funcional como trabaja un contador:

Rango de los Contadores:


Indica cuantos pasos distintos de cuenta puede tener un contador, se presenta como un valor
entero o en el número de bits que componen el registro de conteo. En la tabla a continuación, se
presenta el número de bits y el rango de conteo correspondiente.

Los contadores se ubican en cascada para obtener rangos superiores a los disponibles.
Características de los Temporizadores

Su función es la de efectuar un retardo durante un tiempo t. Poseen una entrada de


disparo (Trigger), una entrada de reposición R y una salida de temporizador Q. Los tipos
más comunes de temporizadores son: Por Impulso, de Retardo de Conexión, de Retardo
de Desconexión y Monoestable.

Temporizador por Impulso

La salida se activa a partir del momento en que se activa la señal de disparo y sigue así
por un tiempo t. La duración del disparo debe ser mayor o igual a t, de lo contrario la
temporización se suspende.

Temporizador de Retardo de Desconexión


La salida se activa desde el momento en que se presenta la señal de disparo, y se
desactiva un tiempo t después de desaparecer el disparo.

Temporizador Monoestable
La salida se activa en el momento en que se presenta el disparo y esta activa durante
t segundos sin importar la duración que tenga el pulso de disparo.
Resolución de los Conversores
Análogo/Digital - ADC

El Conversor ADC es un componente obligado de las entradas análogas; el resultado de la


conversión es un valor numérico directamente proporcional a la amplitud de la señal análoga
presente en la entrada.
En cualquier caso se aplica la fórmula siguiente:

Resolución = Rango / 2 ^ # de bits

La amplitud de la señal en la entrada se calcula por:


Valor de Entrada = Resolución *Resultado numérico

Resolución de los DAC

Para las salidas digitales las consideraciones de resolución son igual que para las entradas
digitales.
La amplitud de la señal de salida sería:

Valor de Entrada = Resolución *Entrada numérica

La resolución de los Conversores ADC y DAC depende del número de bits que
conforman el registro numérico y el rango admisible en la entrada/salida análoga,
como se muestra en la siguiente tabla :

Rango de Entrada/ Rango Resolución Conversores


# de bits
Rango de Salida Numérico ADC y DAC
13 0 – 1023 9.76 mV
0 – 10 V 13 0 – 8191 1.22 mV
16 0 – 65.535 0.152 mV
10 0 – 1023 19.55 mV
-10 – +10 V 13 0 – 8191 2.44 mV
16 0 – 65.535 0.305 mV
10 10 0 – 1023 19.55 µA
0 – 20 mA 13 0 – 8191 2.44 µA
16 0 – 65.535 0.305 µA
Reloj de Tiempo Real -RTC-

Reloj Calendario de presencia obligatoria en todos los PLC modernos, permite


consultar fechas (año, mes, día) y horas (hora, minutos, segundos,
milisegundos) actuales y programar tareas para que ocurran en determinada
fecha y hora; su funcionamiento no depende del estado de alimentación de
energía del sistema pues cuenta con una pila eléctrica interna.

Ciclo de Funcionamiento del PLC

Memoria Imagen de Entradas:

Bloque de memoria que contiene el estado de las entradas digitales del PLC. Cuando se
ejecuta alguna instrucción que debe comprobar el estado de una entrada digital, en
realidad se revisa el valor correspondiente en la memoria imagen y no el del circuito
de entrada.
Dado que la señal del circuito de entrada puede cambiar de valor en cualquier momento,
la memoria imagen mantiene un único valor para ser usado por el programa y hacer que
este se ejecute de manera coherente.
De lo contrario, ocurrirían inconsistencias que afectarían gravemente la lógica de
control y por ende el sistema físico bajo control.
A continuación se desarrolla un ejemplo que justifica su existencia.
Se programa el encendido simultáneo de dos motores: uno conectado a la salida

QØ.Ø Y EL OTRO A QØ.1, A PARTIR DEL MOMENTO

EN QUE EL PULSADOR ACOPLADO A LA ENTRADA IØ.Ø SE ACTIVA.

Si el PLC no usa memoria imagen podría ocurrir lo siguiente:

El resultado: Fallo en el programa.

Si el PLC usa memoria imagen:

El resultado: el programa se ejecuta conforme lo programado.

Memoria Imagen de Salidas:

Bloque de memoria que contiene los valores que el programa desea que estén presentes en los
circuitos de salidas digitales. De hecho el programa actúa sobre las salidas, indirectamente, a
través de la memoria imagen de salidas.

S-ar putea să vă placă și