Está en la página 1de 26

Tecsup Virtu@l

Arquitectura y funciones de memoria

Copyright 2007 por TECSUP

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

INDICE 1. Arquitectura del PLC .................................................................. 3 1.1. Introduccin .................................................................... 3 1.2. Objetivos ......................................................................... 3 1.3. Contenidos....................................................................... 3
1.3.1. 1.3.2. 1.3.3. 1.3.4. 1.3.5. 1.3.6. 1.3.7. Estructura bsica de un PLC ............................... 3 Fuente de alimentacin ........................................ 4 Unidad de procesamiento central (C.P.U.) ................................................................... 5 Mdulos o interfases de entrada y salida (E/S) ............................................................ 7 Mdulos de salida analgica ............................. 13 Mdulos de memoria ......................................... 14 Unidad de programacin................................... 16 Prensa hidrulica ................................................ 18 Arranque directo de un motor elctrico .......... 22

1.4. 1.5. 1.6. 1.7. 1.8.

Programacin: memorias internas................................. 17


1.4.1. 1.5.1.

Programacin: memorias SET / RESET ....................... 21 Resumen ........................................................................ 24 Preguntas de autocomprobacin ................................. 25 Respuestas a las preguntas de autocomprobacin......... 26

Pgina 2

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

1. Arquitectura del PLC 1.1. Introduccin Los profesionales tcnicos deben saber identificar las partes que componen el PLC, para su mejor manejo y para efectuar un diagnstico eficaz de las fallas. En este segundo mdulo, usted aprender los conceptos necesarios para el reconocimiento del PLC y se reconocern los principios de su funcionamiento. Se le invita a leer atentamente el siguiente texto para que usted est en condiciones de identificar cada una de las partes que conforman el PLC. 1.2. Objetivos Identificar las partes constitutivas del PLC. Reconocer el principio de funcionamiento de cada una de las partes. Utilizar el PLC para el control de componentes.

1.3.

Contenidos 1.3.1. Estructura bsica de un PLC Un controlador lgico programable est constituido por un conjunto de mdulos o tarjetas (circuitos impresos), en los cuales estn ubicados los componentes electrnicos que permiten su funcionamiento. Cada una de las tarjetas cumple una funcin especfica. Algunos PLC tienen una cubierta o carcaza, llamada comnmente rack, que viene a ser un bastidor donde se alojan las tarjetas en forma ordenada, que por lo general estn comunicadas. El controlador programable tiene una estructura muy semejante a los sistemas de programacin, como el computador, cuya estructura fsica (hardware) est constituido por:

Fuente de alimentacin. Unidad de procesamiento central (CPU).

Pgina 3

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Mdulos o interfases de entrada/salida (E/S). Mdulos de memoria. Unidad de programacin. En algunos casos cuando el trabajo que debe realizar el controlador es ms exigente, se incluyen: Mdulos inteligentes. En la figura 2.1, se muestra el diagrama de bloques de un automatismo gobernado por PLC, y a continuacin se describe, con mayor detalle, cada una de las partes del controlador programable.

Figura 2.1 Diagrama de bloques de un PLC gobernando un proceso.

1.3.2.

Fuente de alimentacin La funcin de la fuente de alimentacin en un controlador, es suministrar la energa elctrica a la CPU y dems tarjetas segn la configuracin del PLC. En los circuitos interiores de una fuente de alimentacin se transforma la tensin alterna de la red a tensin continua, en niveles que garanticen el funcionamiento del hardware del PLC.

Pgina 4

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

A la fuente de alimentacin tambin se le conoce como la fuente de poder: Power Supply.

Figura 2.2 Fuente de alimentacin para un PLC modular Simatic S5 (Cortesa de Siemens)

Todas las fuentes estn protegidas contra cortocircuitos mediante fusibles, que muy fcilmente pueden ser reemplazados en caso de una avera. 1.3.3. Unidad de procesamiento central (C.P.U.) Es la parte ms compleja e imprescindible del controlador programable, en otros trminos, podra considerarse el cerebro del controlador. La unidad central est diseada en base a microprocesadores y memorias. Las memorias son del tipo ROM y RAM. La memoria ROM (Read Only Memory): es una memoria de lectura, que permanece fija en el CPU, contiene el sistema operativo con que opera el controlador, NO SE BORRA. La memoria RAM (Random Access Memory): memoria de acceso aleatorio, es una memoria voltil y fcil de modificarla. En la memoria RAM se ubican: La memoria del usuario.

Pgina 5

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Los temporizadores. Los contadores. Los bits o memorias internas. Base de datos.

Sobre los que detallaremos ms adelante, en otros mdulos.

Figura 2.3 Unidades de procesamiento central: Telemecanique (TSX 87-40 y TSX 107-40) (Cortesa de Telemecanique)

La CPU al igual que para las computadoras, se pueden clasificar de acuerdo a la capacidad de su memoria y las funciones que puedan realizar, adems de su velocidad de procesamiento. El tiempo de lectura del programa est en funcin del nmero y tipo de instrucciones, y por lo general es del orden de los milisegundos. Este tiempo tan pequeo significa, que cualquier modificacin de estado en una entrada, modifica casi instantneamente el estado de una seal de salida.

Figura 2.4

Pgina 6

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

1.3.4.

Mdulos o interfases de entrada y salida (E/S) Los mdulos de entrada o salida son las tarjetas electrnicas que proporcionan el vnculo entre la CPU del controlador programable y los dispositivos de campo del sistema. A travs de ellas se origina el intercambio de informacin, ya sea con la finalidad de adquirir de datos, o para el mando o control de las mquinas presentes en el proceso.

Figura 2.5

Los dispositivos de campo de entrada ms utilizados son: los interruptores, los finales de carrera, termostatos, pulsadores, sensores de temperatura, entre otros. Los dispositivos de campo de salida ms utilizados son: los contactores principales, las lmparas indicadoras y los reguladores de velocidad. Los mdulos de entrada, transforman las seales de entrada a niveles permitidos por la CPU. Mediante el uso de un acoplador ptico, los mdulos de entrada aslan elctricamente el interior de los circuitos, protegindolo contra tensiones peligrosamente altas, los ruidos elctricos y seales parsitas. Finalmente, filtran las seales procedentes de los diferentes sensores ubicados en las mquinas. Los mdulos de salida, permiten que la tensin llegue a los dispositivos de salida. Con el uso del acoplador ptico y con un rel de impulso, se asegura el aislamiento de los circuitos electrnicos del controlador, y se transmiten las rdenes hacia los actuadores de mando. Tipos de mdulos de entrada y salida

Pgina 7

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Debido a que existen una gran variedad de dispositivos exteriores (sensores y actuadores), encontramos diferentes tipos de mdulos de entrada y salida, cada uno de los cuales sirve para manejar cierto tipo de seal (discreto o anlogo) a determinado valor de tensin o corriente en DC o AC. a) Mdulos de entrada discreta

Estas tarjetas electrnicas se usan como enlace o interfases entre los dispositivos externos, denominados tambin sensores, y la CPU del PLC. Estos sensores son los encargados de leer los datos del sistema, que para este caso slo son del tipo discreto, adems, tienen la caracterstica de comunicar los dos estados lgicos: activado o desactivado, o lo que es lo mismo, permitir el paso o no de la seal digital (1 0). Los sensores pueden ser del tipo manual (pulsadores, conmutadores, selectores, etc.) o del tipo automtico (finales de carrera, detectores de proximidad inductivos o capacitivos, interruptores de nivel, etc.).

Figura 2.6 Pulsador

En la figura siguiente, se presentan los circuitos elctricos equivalentes y elementales de los mdulos de entrada discreta para DC y AC respectivamente. Ambos tipos de interfase tienen el mismo principio, a diferencia que los de alterna incluyen una etapa previa de rectificacin.

Pgina 8

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

Figura 2.7

Figura 2.8

Circuitos equivalentes de las interfases de entrada discreta en DC y AC

Mdulos de entrada discreta de la familia Simatic-S5 (Cortesa de Siemens) Figura 2.9

Pgina 9

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

b) Mdulos de salida discreta Al igual que los mdulos de entrada discreta, estos mdulos se usan como interfase entre la CPU del controlador programable y los dispositivos externos (actuadores), en la que slo es necesario transmitirle dos estados lgicos, activado o desactivado. Los actuadores que se conectan a estas interfases pueden ser: contactores, rels, lmparas indicadoras, electrovlvulas, displays, anunciadores, etc.

Figura 2.10

Mdulos de salida discreta tipo transistor Su principio de funcionamiento es a base de transistores, lo que significa una constitucin ntegramente en estado slido con caractersticas para trabajar en corriente continua (DC) de larga vida til y con bajo nivel de corriente.

Figura 2.11 Circuito equivalente de una interfase de salida discreta en DC (Tipo transistor)

Pgina 10

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

Mdulos de salida discreta tipo triac Estas interfases funcionan mediante la conmutacin de un Triac, son igualmente en estado slido y se usan para manejar seales en corriente alterna.

Figura 2.12 Circuito equivalente de una interfase de salida discreta en AC (Tipo TRIAC)

Mdulos de salida discreta tipo rel Estos mdulos a diferencia de los anteriores, estn compuestos por dispositivos electrnicos y un micro rel electromagntico de conmutacin. Su campo de accin le permite trabajar en AC y DC y con diferentes niveles de tensin, con la ventaja de manejar corrientes ms elevadas pero con el inconveniente de una corta vida til debido al desgaste de la parte mvil de los contactos.

Durante su funcionamiento estos mdulos se caracterizan respecto a los de estado slido, por el reconocible sonido de los contactos de conmutacin que emiten los micro-rels.

Pgina 11

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Figura 2.13 Circuito equivalente de una interfase de salida discreta en AC (Tipo Rel)

c)

Mdulos de entrada analgica

Los mdulos de entrada analgica son tarjetas electrnicas que tienen como funcin, digitalizar las seales analgicas para que puedan ser procesadas por la CPU. Estas seales analgicas que varan continuamente, pueden ser magnitudes de temperaturas, presiones, tensiones, corrientes, etc. A estos mdulos, segn su diseo, se les puede conectar un nmero determinado de sensores analgicos. A estos terminales de conexin (2), se les conoce como canales. Existen tarjetas de 4, 8, 16 y 32 canales de entrada analgica. Es importante sealar, que cualquier magnitud analgica que se desea procesar a travs de los mdulos de entradas analgicas, tiene que estar representada por una seal de tensin, corriente o resistencia; este trabajo es realizado por el mismo sensor o a travs de un transductor (dispositivo que transforma cualquier parmetro fsico, qumico y biolgico en una magnitud elctrica). Estos mdulos se distinguen por el tipo de seal que reciben, pudiendo ser de tensin (mV) o de corriente (mA) los que se encuentran dentro de ciertos rangos estandarizados. Los ms difundidos son: Seal de corriente: 0-20 mA, 4-20 mA, 10 mA Seal de tensin: 0-10V, 0-5V, 0-2V, 10V

Pgina 12

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

La ventaja de trabajar con seales de corriente y no con seales de tensin, radica en que no se presentan los problemas del ruido elctrico y de cada de tensin.

Figura 2.14 Mdulo de entrada analgica (Cortesa Siemens)

1.3.5.

Mdulos de salida analgica Estos mdulos son usados cuando se desea transmitir hacia los actuadores anlogos seales de tensin o de corriente que varan continuamente. Su principio de funcionamiento puede considerarse como un proceso inverso al de los mdulos de entrada analgica. Las seales analgicas de salida son de dos tipos, seales de corriente y seales de tensin. Dentro de los valores estandarizados tenemos: Seal de corriente: 0-20mA, 4-20mA, 20 mA Seal de tensin: 0-10V, 10V

Pgina 13

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Figura 2.15 Mdulo de salida anlogo (Cortesa de Telemecanique)

1.3.6.

Mdulos de memoria Son dispositivos electrnicos enchufables en la CPU, destinados a guardar informacin de manera provisional o permanente. Se cuentan con dos tipos de memorias, voltiles (RAM) y no voltiles (EPROM Y EEPROM), segn requieran o no de energa elctrica para la conservacin de la informacin. La capacidad de memoria de estos mdulos se disean para diferentes tamaos, las ms tpicas son: 2, 4, 8, 16, 32, 64, 128, 256 Kb, y ms, excepcionalmente. A continuacin se detalla los diferentes tipos: a) Memoria ram (Random Access Memory)

Este tipo de memoria sirve para almacenar el programa del usuario durante su elaboracin y prueba, donde es posible modificarlo constantemente. El contenido de la memoria RAM, es voltil, es decir, su contenido se pierde si el suministro de energa proporcionado por la fuente de alimentacin se desconecta. Por consiguiente, para evitar perder la informacin ante fallas del suministro, es necesario salvaguardarlo mediante una batera de larga duracin enchufable en la CPU, estas

Pgina 14

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

bateras estn disponibles para todos los tipos de controladores y tienen una duracin que vara entre 2 a 5 aos, dependiendo del tipo de CPU. Es importante por consiguiente, que esta batera se mantenga en perfectas condiciones durante todo el tiempo de funcionamiento del PLC. b) Memoria EPROM (Erasable Programmable Read Only Memory) Es un mdulo de memoria enchufable del tipo no voltil, es decir, la informacin contenida se conserva an cuando se pierde el suministro de energa. Se utiliza normalmente para guardar programas definitivos ya probados y debidamente depurados, adems pueden ser transportados y utilizados en cualquier controlador de su marca y tipo. Para grabar este mdulo es necesario utilizar aparatos de programacin destinados tambin, para este propsito, mientras que para borrarlos deben ser sometidos a rayos ultravioletas durante 15 a 45 minutos. Por lo tanto, se requiere de una unidad para la escritura y otra para el borrado.

Figura 2.16 Mdulo de memoria EPROM de 8 Kb Cortesa de Siemens)

Pgina 15

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

c)

Memoria EEPROM (Electrically Erasable Programmable Read Only Memory)

Este mdulo tiene las mismas caractersticas que el mdulo EPROM, con la nica diferencia que el borrado se realiza elctricamente, es por ello que se denomina memoria de slo lectura, elctricamente programable y borrable. Para estos tipos de mdulos, los aparatos de programacin realizan las dos funciones, tanto de programacin como de borrado. 1.3.7. Unidad de programacin Los aparatos de programacin denominados tambin terminales de programacin, son el medio de comunicacin entre el hombre y la mquina, a travs de la escritura y lectura; con estos terminales podemos realizar la modificacin, monitoreo, forzado, diagnstico y la puesta a punto de los programas. Estos aparatos estn constituidos por un teclado y un dispositivo de visualizacin, donde el teclado muestra todos los smbolos (nmeros, letras, instrucciones, etc.) necesarios para la escritura del programa y otras acciones anteriormente sealadas. El visualizador o pantalla pone a la vista todas las instrucciones programadas o registradas en memoria. Los aparatos de programacin son una herramienta importante y necesaria para el dilogo con el PLC, pero fsicamente independiente, las cuales nos permiten: Escribir a travs de una lista de instrucciones o mediante un mtodo grfico los programas, as como modificarlos o borrarlos de manera total o parcial. Leer o borrar los programas contenidos en la memoria RAM de la CPU, o tambin de las memorias EPROM o EEPROM. Simular la ejecucin de las instrucciones del programa a travs del forzado de las entradas o salidas.

Pgina 16

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

Detectar y visualizar las fallas del programa o fallas originadas en los dispositivos de campo de entrada o salida. Visualizar en todo momento el estado lgico de los dispositivos de entrada y accionadores (en tiempo real). Realizar la transferencia de los programas contenidos en la memoria RAM o EPROM, a los diferentes perifricos, tales como: discos magnticos o impresora.

Figura 2.17 Programador tipo computadora

1.4.

Programacin: memorias internas Continuando con la programacin, ahora veremos otra herramienta muy usadas en la solucin de aplicaciones industriales Qu es una memoria interna?

Figura 2.18

Pgina 17

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Una memoria interna es aquella donde se puede almacenar los resultados provenientes de las combinaciones de entradas y salidas y, este valor almacenado, puede tomar diferente denominaciones tales como: Bits (B) Marca (M) Bandera (F), etc. Una memoria interna se considera desde el punto de vista tcnico, como una salida virtual, esto quiere decir que fsicamente no activa una salida como un contactor, sino, es un dato que se encuentra almacenado en la memoria y puede tomar los valores de 0 y 1. Sus ventajas se reflejan en: Simplifica la solucin de los problemas. Rpido diagnstico de fallas, etc.

La interpretacin del funcionamiento ser ms clara cuando desarrollemos el siguiente ejemplo: 1.4.1. Prensa hidrulica Descripcin tecnolgica Automatizar una prensa hidrulica, de modo que slo pueda funcionar cuando la rejilla protectora est cerrada (S3 y S4). Adems debern haberse presionado dos pulsadores (S1 y S2), y el pistn se encuentre en su posicin inicial (S5). Si durante el descenso del pistn, la rejilla de abre o se deja de presionar cualquiera de los dos pulsadores, el pistn se detiene instantneamente. Cuando el pistn llega al lmite inferior (S6), inmediatamente inicia su retorno al lmite superior. Durante su retorno, la rejilla protectora puede abrirse y dejar de presionar los pulsadores. Todos los pulsadores e interruptores de final de carrera estn normalmente abiertos en su estado de reposo.

Pgina 18

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

ESQUEMA TECNOLGICO

S5

S6 Y1 Y2

S1

S2

S3

S4

Figura 2.19

Se pide: 1 2 3 4 Lista de ordenamiento Diagrama de contactos Plano de funciones Diagrama de conexiones


Tabla 2.1

1. Lista de ordenamiento Entradas


DESIGNACIN DESCRIPCIN OPERANDO

S1 S2 S3 S4 S5 S6

Pulsador N.A. Pulsador N.A. Interruptor final de carrera N.A. Interruptor final de carrera N.A. Interruptor final de carrera N.A. Interruptor final de carrera N.A.
Tabla 2.2

I0,1 I0,2 I0,3 I0,4 I0,5 I0,6

Pgina 19

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Salidas DESIGNACIN DESCRIPCIN Y1 Bobina de electrovlvula Y2 Bobina de electrovlvula 2


Tabla 2.3

OPERANDO O2,1 O2,2

2. Diagrama de contactos
I0,1 I0,2 I0,3 I0,4 B1

B1

I0,5

I0,6

O2,1

O2,1

I0,6

I0,5

O2,2

O2,2

Figura 2.20

3. Plano de funciones
I0,1 I0,2 I0,3 I0,4

&
B1

I0,5

B1 O2,1

&
I0,6 O2,1

I0,6

O2,2 I0,5

&
O2,2

Figura 2.21

Pgina 20

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

4. Diagrama de conexiones

INPUT 0 1 S1Q 2 S2Q 3 S3Q 4 S4Q 5 S5Q 6 7 S6Q

OUTPUT 0 1 Y1 2 Y2

PLC

3 4 5 6 7

Figura 2.22

1.5.

Programacin: memorias SET / RESET El principio de funcionamiento denominada SET / RESET consiste: de esta memoria

Con la presencia de una seal discreta del tipo permanente (interruptor, conmutador, etc.) o mediante un pulso por el lado Set de la funcin, se produce una memorizacin de la salida; esto significa que dicha salida queda activada permanentemente, an cuando est seal desaparezca despus, siempre y cuando por el lado del Reset no se active la seal que lo afecta. Cuando se desea borrar la memorizacin de la salida, es decir dasactivarlo, ser necesario aplicarle por el lado del reset de la funcin la condicin lgica 1 a travs de la entrada que lo afecta. Solamente es necesario, al igual que para el set aplicar un pulso. Finalmente, si existiera la simultaneidad de seales tanto por el lado set como reset, la activacin de la salida se producir o no, conforme estn ordenadas las instrucciones de set y reset en la funcin; esto significa, que si el set esta primero que el reset, la salida no se activa, y si la orden de reset est primera que la del set la salida se activa. Para una mejor compresin del tema, explicaremos mediante un ejercicio como se aplica la funcin set / reset.

Pgina 21

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

Figura 2.23

1.5.1.

Arranque directo de un motor elctrico Descripcin tecnolgica Se desea arrancar un motor elctrico trifsico en directo que cuenta con: Rel trmico de proteccin contra sobrecarga. Pulsadores de arranque y parada. Circuitos Control Fuerza

Figura 2.24

Figura 2.25

Pgina 22

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

Se pide: 1 2 3 4 Lista de ordenamiento Diagrama de contactos Plano de funciones Diagrama de conexiones


Tabla 2.4

1. Lista de ordenamiento Entradas DESIGNACIN DESCRIPCIN F1F Rel trmico N.C. S2Q Pulsador de parada N.C. S3Q Pulsador de arranque N.A.
Tabla 2.5

OPERANDO I0,0 I0,1 I0,2

Salidas DESIGNACIN DESCRIPCIN K1M Contactor principal


Tabla 2.6

OPERANDO O2,1

2. Diagrama de contactos
I0,2 O2,1 S I0,0 O2,1 R I0,1

Figura 2.26

Pgina 23

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

3. Plano de funciones
I0,2 S

I0,0 R O2,1

I0,1

Figura 2.27

4. Diagrama de conexiones

INPUT 0 F1F S1Q S2Q 3 4 5 6 7 1 2

OUTPUT 0 1 2 K1M

PLC

3 4 5 6 7

Figura 2.28

1.6.

Resumen Las partes de un PLC son: fuente de alimentacin, unidad de procesamiento central, mdulos o interfases de entrada y salida, unidad de programacin y mdulo de memoria. La fuente de alimentacin es aquella que proporciona de energa a todas las partes del PLC para su funcionamiento. La CPU es la que se encarga de gobernar todo el funcionamiento del PLC, segn el programa de aplicacin que el usuario ingrese.

Pgina 24

Tecsup

Arquitectura y funciones de memoria


Agosto 2007

Los mdulos de entrada y salida son las tarjetas electrnicas que establecen el vnculo entre la CPU y los dispositivos de campo del sistema. La unidad de programacin permite ingresar los programas y realizar diagnstico de fallas. Los mdulos de memoria guardan los programas sin necesidad de energa permanente, realizan un trabajo semejante a los diskettes. Una memoria interna (bit) es aquella donde se puede almacenar los resultados intermedios provenientes de las combinaciones de entradas y salidas. La funcin set/reset es aquella que puede activar una salida en forma permanente con slo un pulso en una entrada, y se puede desactivar dicha salida con otro pulso en otra entrada de desactivacin.

1.7.

Preguntas de autocomprobacin 1. Cules son los elementos que dispositivos de campo del sistema: Contactor. Temporizador. CPU. Interruptor pulsador. Mdulos de entrada y salida. se consideran

Respuestas: .... . 2. A qu parte del PLC se le considera como un medio de comunicacin entre el hombre y la mquina? Respuestas: ..... ...

Pgina 25

Arquitectura y funciones de memoria


Agosto 2007

Tecsup

3. A qu tipo de memoria se le considera memoria voltil y de fcil modificacin? Respuestas: ........ .... 4. Qu tipo de mdulo de salida puede trabajar con seales AC y DC? Respuestas: ........ .... 1.8. Respuestas a las preguntas de autocomprobacin 1. Contactor e interruptor pulsador. 2. A la unidad de programacin. 3. A la memoria RAM. 4. Mdulo de salida discreta tipo rel.

Pgina 26

También podría gustarte