Sunteți pe pagina 1din 58

FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA

Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

AUTOMATISMO POR PLC NIVEL I


PRESENTACION.

La presente edicin Agosto 2010 del manual se ha preparado especialmente para cubrir las inquietudes de
nuestros participantes que se han venido dando a travs del desarrollo del presente mdulo, entre lo ms importante
tenemos:

- Se ha aadido el PLC S7-200 de SIEMENS, muy empleado en innumerables aplicaciones; tambin est
ahora el visualizador de texto TD400C, juntos PLC y visualizador, nos permite una mejor presentacin del
automatismo que se realice y nos acerca ms a lo que realmente ocurre en la prctica.

- Sin descuidar la parte del conexionado de los PLCs, se est tomando mayor nfasis a la parte de
programacin; en este sentido, en cuanto al desarrollo de las prcticas, se ha retirado algunos ejercicios que
tomaban algo de tiempo y se han aadido 2 nuevos ejercicios por cada uno retirado; el resultado es un
menor tiempo empleado por cada prctica pero en suma, un mayor nmero de funciones empleadas.

Es una gran satisfaccin saber que al trmino del mdulo el participante termina cansado pero contento,
sin embargo consideramos que hay todava por mejorar, por tanto agradeceramos hacernos llegar sus sugerencias
a fin de mantener la mejora continua del presente manual y el desarrollo del presente mdulo.

OBJETIVO GENERAL.

Al finalizar el mdulo, el participante ser capaz de definir, explicar, programar, instalar y operar a mandos
por controladores lgicos programables PLCs de tipo compacto y procesando seales de tipo digital, en
especial los ms comerciales.

SOBRE EL DESARROLLO DEL MDULO:

- En atencin a la norma IEC 1131-3, principalmente los lenguajes de programacin para todas las
aplicaciones a realizar son:

* Diagrama de Bloques de Funciones (FBD o FUP)


* Diagrama de escalera (LADDER o KOP)

- Por su comercialidad, atencin a la didctica y a la norma IEC 1131-3, utilizaremos el nano PLC LOGO y
el micro PLC S7-200, ambos de SIEMENS. El software de programacin que utilizaremos sern el
LogoSoft Comfort V6.0 y el Step 7 Micro/WIN V4.0 respectivamente.

Tiempo estimado: 30 horas. Metodologa: 70% prctico y 30% terico.

Incluye:
- Manual de Automatismo por PLC Nivel I.
- CD con software de simuladores de PLC: Step 7 Micro/WIN, Zelio Soft, LogoSoft,
LogoSoft Comfort, EasySoft y Visual Logic. Adems el software simulador de
neumtica y electroneumtica FLUIDSIM.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 1


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

CONTENIDO

Pgina

Presentacin, objetivos y desarrollo del mdulo . 01

INTRODUCCION 04

SEMANA 1:

1.1.- GENERALIDADES 05
- Revisin de dispositivos y aparatos de control . 05
- El PLC en los tableros de control .. 07
- Definicin de PLC 07
- Ventajas de los PLCs 08
- Tipos de PLCs 08
- Marcas de PLCs ms difundidas .. 10

1.2.- FUNDAMENTOS TECNOLOGICOS .. 10


- Estructura del PLC 10
- Interfaces de entrada y salida 11
- La CPU y la memoria del PLC. Tipos ... 13
- Equipos o unidades de programacin 14
- Lenguajes de programacin y la norma IEC 1131-3 .. 15

1.3.- EL MODULO LOGICO LOGO ................................................................... 16


- El mdulo lgico LOGO.- Caractersticas .. 16
- El software Logo Soft Comfort. Mens y navegacin. .. 16

SEMANA 2:

2.1.- PROGRAMACION EN LENGUAJE LADDER ........................................... 17


- Fundamentos. Instrucciones tipo BIT .. 17
- Programacin y simulacin virtual 18
- Conexionado del mdulo lgico LOGO 19
- Consideraciones al conectar actuadores inductivos. Salidas DC, salidas AC,
salidas de RELE . 20

2.2.- PROGRAMACIN EN LENGUAJE FBD.- Funciones especiales . 21


- Fundamentos. Instrucciones tipo BIT . 21
- Funciones especiales: temporizadores .. 23
- Programacin y simulacin virtual. ... 24
- Funciones especiales: Funcin memoria R-S. Aplicaciones . 25
- Memorias intermedias. Aplicaciones.. 27

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 2


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

SEMANA 3:

3.1.- APLICACIONES DE PROGRAMACION LADDER Y FBD 28


- Ejercicios de programacin LADDER y FBD, simulacin virtual, transferencia de
programas PC a Mdulo y de Mdulo a PC. Conexionado y puesta en servicio 28

3.2.- LA FUNCION CONTADOR .. 29


- Funciones especiales: Funcin contador, descripcin, aplicaciones. . 29
- Programacin y simulacin virtual: Juego de luces, automatismo de
motores elctricos ............................... 30

SEMANA 4:

4.1.- PLC SIEMENS. S7-200 ... 32


- Caractersticas CPU S7-200 32
- Bit, byte, palabra, doble palabra . Usos ... 33
- Acceder a los datos del S7-200, en las reas de memoria . 34
- Guardar y restablecer datos en el S7-200 .. 37
- CPU 224 y CPU 224XP. Comparativa y Conexionado . 37

4.2.- EL SOFTWARE STEP 7 MICRO/WIN .. 40


- El programa Step 7 Micro/Win. Mens, navegacin . 40
- Operaciones lgicas con bits, set reset, temporizacin y contaje. Ejemplos. 41
- Programacin, simulacin virtual y puesta en servicio .... 44
- El visualizador de textos TD400C 46

SEMANA 5:

5.1.- EJERCICIOS DE PROGRAMACIN Y SIMULACIN VIRTUAL


CON EL STEP 7 MICRO /WIN 47
- Controlar una cinta transportadora 47
- Depsito de agua 48
- Taladradora 49
- Parking . 50

5.2.- MANDO Y REGULACIN ELECTRONEUMATICA . 51


- Cilindros neumticos, electrovlvulas. Componentes . 51
- El simulador FluidSIM-P 52
- Circuitos electroneumticos bsicos 53

SEMANA 6:

6.1.- PROGRAMACIN DE AUTOMATISMO INDUSTRIAL . 54


- Automatismo de un sistema de molino .. 54
- Automatismo del llenado de botellas .. 56

6.2.- EVALUACION FINAL: Automatismo de una mezcladora .. 57

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 3


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

AUTOMATISMO POR PLCs

INTRODUCCION

Cuando se establece una secuencia de pasos para realizar una tarea determinada de acuerdo con los datos
obtenidos del medio ambiente, se busca que el proceso o sistema se controle por s mismo. Una vez que se ha
logrado lo anterior, se considera que el proceso ha sido automatizado, tomando en cuenta adems aspectos
relacionados con la precisin, rapidez y seguridad.

Sistema de Control Automtico.

Los controladores lgicos programables (PLCs), fueron introducidos en los aos 60, para reemplazar a los
circuitos de rels electromecnicos, interruptores, temporizadores, programadores, etc. utilizados para el control de
procesos industriales automatizados. El problema era que cuando los requerimientos de produccin cambiaban
tambin lo haca el sistema de control. Esto comenz a resultar bastante caro cuando los cambios fueron frecuentes.

Los PLC's resultaron muy atractivos ya que permiten reprogramacin, ocupan comparativamente muy poco
espacio, consumen poca potencia, poseen auto-diagnstico y tienen un costo competitivo. Sin embargo, fueron las
innovaciones tecnolgicas en microprocesadores y memorias los que han hecho tan verstiles y populares a los
PLC's. As, pueden realizar operaciones aritmticas, manipular datos, tienen mayores capacidades de
almacenamiento y pueden comunicarse ms eficientemente con el programador, con otros controladores y
computadoras en redes.

Para la dcada de los 90, la estandarizacin de los protocolos de comunicacin y de los lenguajes de
programacin, ha hecho que prcticamente cualquier PLC pueda integrarse a determinada red sin importar su
fabricante. En la actualidad existe una recomendacin internacional, la IEC 1131-3
(http://www.plcopen.org/iecdocs.htm), muy til por cuanto normaliza no solo el aspecto hardware sino tambin los
lenguajes de programacin de los PLC. Este ltimo estndar (IEC 1131-3) unifica el sistema de programacin de
todos los PLC en un nico estndar internacional.

1.1.- GENERALIDADES

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 4


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

REVISIN DE DISPOSITIVOS Y APARATOS DE CONTROL

DIGITALES ANALOGICOS .

Interruptores, Sensores pticos, Finales de Termocupla, LDR, potencimetro,


pulsadores. inductivos, carrera, termistancia NTC, PTC, etc.
etc. capacitivos, de microswitch,
presin, etc. Etc.

Contactores Rels Electrovlvulas Sealizacin Arrancador Variador de


hidrulicas y electrnico velocidad
neumticas

Motores Motores Motores Cilindros neumticos


elctricos neumticos hidrulicos e hidrulicos

- Sensores o captadores.- Dispositivo de control que permite detectar o medir

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 5


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

parmetros fsicos (presin, temperatura) qumicos (nivel de PH). Se conectan a las


entradas del PLC. Pueden ser:

a) Discretos, digital, binario o lgico.- Ejm. Pulsadores, finales de carrera, detectores pticos, contactos de
termostatos o presostatos, etc.
b) Analgicos.- Ejm. Termocupla, termistancias NTC o PTC, LDR, etc.

- Controladores.- Dispositivo que recibe las seales de los sensores, la compara con una referencia y da
una seal de salida de correccin para la actuacin de los rganos de trabajo. Ejm. PLCs,
termostato, presostato, pirmetros, programadores.

- Actuadores.- Actan como interface que se ubica entre el controlador y el rgano de trabajo, slo es
operativo. Son discretos y analgicos. Se conectan a las salidas del PLC.

a) Discretos.- contactor, rel, electrovlvula, etc.


b) Analgicos.- vlvulas hidrulicas y neumticas proporcionales.

- Organos de trabajo.- Aparatos que realizan trabajo fsico o mecnico en un sistema de control, son:

a) Motor elctrico, neumtico o hidrulico.


b) Cilindros neumticos o hidrulicos.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 6


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

EL PLC EN LOS TABLEROS DE CONTROL

a) Sistema de control convencional (electromecnico):

LOGICA CABLEADA

Tablero de control segn


Dispositivos lgica de rels. (rels Dispositivos
De entrada. temporizadores, contactos de salida.
(sensores) auxiliares, contadores,etc.) (actuadores)

Mquina o proceso controlado


(rganos de trabajo)

b) Sistema de control con PLC:

LOGICA PROGRAMADA

Dispositivos Dispositivos
De entrada. PLC de salida.
(sensores) (actuadores)

Mquina o proceso controlado


(rganos de trabajo)

El PLC reemplaza a todo elemento de control y los dispositivos de entrada y los de salida siguen siendo necesarios.

DEFINICIN DE PLC (Programmable Logic Controller)

Equipo electrnico digital basado en un microprocesador, con memoria programable para almacenar
instrucciones que cumplan funciones especficas, tales como lgica secuencial, de tiempo, de contaje, clculo, etc.
y desarrollado para el control de mquinas y procesos industriales. Actualmente el PLC no slo abarca el mbito
lgico sino adems el mbito analgico, por eso es llamado autmata programable.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 7


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

VENTAJAS DE LOS PLC'S

Confiabilidad, ante variaciones de temperatura, tensin, frecuencia y trabajos en ambientes rudos.


Menor tamao, formando tableros de control cada vez ms pequeos comparados con los tableros
convencionales.
Ms econmico, el costo que implica invertir en la adquisicin del control convencional supera el costo del
PLC, tambin hay ahorro en la ausencia del cableado, en el menor tamao del tablero, etc.
Versatilidad, se adapta a modificaciones y en tiempo casi instantneo modificando su programa o agregando
mdulos adicionales al PLC original.
Ahorro de energa, con respecto a los tableros convencionales en el que se usan elementos
electromagnticos, el consumo de energa es mucho menor.
Facilidad de instalacin, slo se reduce prcticamente a la instalacin de los sensores a las entradas y de los
actuadores a las salidas.
Rapidez en el diagnstico de fallas, a travs de los LEDs indicadores.
Compatibilidad con elementos sensores y actuadores de cualquier tipo, marca o procedencia.
Factibilidad de intervenir en redes de supervisin, es decir, interacta con un sistema informtico o
computadora.

TIPOS DE PLCS.- Puede ser compacto o modular.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 8


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

PLC MODULAR ALLEN BRADLEY SLC 500

PLC MODULAR SIEMENS S7-300

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 9


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

MARCAS DE PLCs MAS DIFUNDIDAS.

Marca Procedencia Modelo Software


Allen Bradley (USA) Micrologix RSLOGIX / Logix Pro
General Electric Fanuc VersaPro

Siemens (ALEMANIA) S7-200/S7-300 Step 7 - Micro-win


Logo LogoSoft /LogoComfort
Moeller Easy Easy soft

Scheneider Electric/Telemecanique Twido Twido Soft


Telemecanique (FRANCIA) TSX-07/ ZELIO PL7 07 / Zelio soft

Omron (JAPN) ZEN Zen-Soft


Mitsubishi Alpha VLS Visual Logic

1.2.- FUNDAMENTOS TECNOLOGICOS

ESTRUCTURA DEL PLC

La fuente de alimentacin convierte la energa elctrica disponible (tensin alterna en la mayora de los
casos) a los niveles de tensin continua necesarios para la operacin de los circuitos del procesador y de las
interfaces de salida y entrada.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 10


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

INTERFACES DE ENTRADA Y SALIDA

Los sensores proporcionan las seales de entrada que pueden ser de 24 VDC o 110 o 220 VAC o un rango
de tensin especificado.

La interface de entrada transforma las seales de entrada a niveles compatibles con el procesador, esto es,
mayormente de 1 a 5 V y de 4 a 20 mA .

La interface de salida permite que las seales del procesador, esto es, mayormente de 0 a 5 V, puedan activar
a los actuadores mediante un contacto que existe en cada canal de salida y desde una fuente de tensin externa que
puede ser de 24 VDC, 110 VAC, 220 VAC.

Tanto las entradas como las salidas estn aisladas de la CPU segn el tipo de autmata que utilicemos,
normalmente se suelen emplear optoacopladores en las entradas y rels/optoacopladores en las salidas.

Interface de entrada en cada canal.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 11


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Interface de salida en cada canal.

Salida a rel:

Salida a transistor:

Salida a triac:

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 12


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

LA CPU Y LA MEMORIA

UNIDAD DE PROCESAMIENTO CENTRAL (CPU)

La CPU (Central Procesing Unit) es la parte inteligente del sistema. Interpreta las instrucciones del
programa de usuario y consulta el estado de las entradas. Dependiendo de dichos estados y del programa, ordena la
activacin de las salidas deseadas. Es pues la parte encargada del procesamiento de la informacin y est basado
en un miroprocesador y memorias. La unidad de memoria se comunica con el microprocesador para leer y escribir
informacin.

LA MEMORIA DEL PLC

Todo PLC posee una memoria organizada en reas de trabajo especficas que son:

ROM (Read Only Memory).- Memoria de solo lectura o memoria del sistema operativo, la programa el fabricante
y no es accessible por el usuario, all se almacenan los programas ejecutivos o firmware.

RAM (Randon Access Memory).- Memoria de acceso aleatorio, memoria de datos o memoria de usuario, es una
memoria voltil, almacena la informacin de las variables de entrada y salida, variables internas y variables
numricas (los programas de usuario).

Memoria insertable (EPROM, EEPROM).- Si se quiere garantizar totalmente el contenido de la informacin sin
que se pierda el programa efectuado, ste deber almacenarse y grabarse en memorias EPROM o EEPROM que
son de tipo chips, cuyas caractersticas son:

Pueden insertarse directamente enchufndolas al CPU en la memoria del programa.


Guarda informacin de manera permanente.
En un memoria EPROM (erasable programmable read-only memory) se puede modificar el contenido del
programa borrndolo con luz ultravioleta y se puede volver a grabar con un aparato de programacin de
memorias.
En una memoria EEPROM (electrically-erasable programmable read-only memory) se puede modificar el
contenido del programa simplemente sobre escribiendo y se puede reprogramar directamente en la unidad
central o con un aparato de programacin de memorias.

Las memorias de programa o memorias de usuario son siempre de tipo permanente RAM + batera (super
condensador) o EPROM/EEPROM, stas ltimas no requieren de fuente de energa para mantener el contenido de
la memoria.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 13


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

EQUIPOS O UNIDADES DE PROGRAMACIN

Terminal porttil de programacin:

(HHT Hand Held Terminal) suele ser en forma de calculadora. Es la forma ms simple de programar el autmata,
y se suele reservar para pequeas modificaciones del programa o la lectura de datos en el lugar de colocacin del
autmata, debindose conectar al CPU para poder ejecutar sus funciones.

Personal Computer PC:

Es el modo ms potente y empleado en la actualidad. Permite programar desde un ordenador personal estndar, con
todo lo que ello supone: herramientas ms potentes, posibilidad de almacenamiento en soporte magntico,
impresin, transferencia de datos, monitorizacin mediante software SCADA, etc.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 14


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

LENGUAJES DE PROGRAMACIN

REPRESENTACION DE LENGUAJES DE PROGRAMACION Y LA NORMA IEC 1131-3

Como cada fabricante quiere tener su propia representacin del programa, origina cierta incomodidad al usuario
cuando programa ms de un PLC.

Con el objetivo de uniformizar estas representaciones, se ha establecido una norma internacional IEC 1131-3 que
se encarga de estandarizar los lenguajes de programacin. Esta norma contempla dos tipos de lenguajes de
programacin: Lenguajes Grficos y Lenguajes Textuales

LENGUAJES GRAFICOS
La representacin del lenguaje est basada en smbolos grficos, de tal forma que segn la disposicin en que se
encuentran cada uno de estos smbolos y en conformidad a su sintaxis que lo gobierna, expresa una lgica de mando
y control.

a.- Carta de Funciones Secuenciales (SFC) o Grafcet


(Sequential Function Charts) Ha sido especialmente diseado para resolver problemas de automatismos
secuenciales. Este lenguaje resulta enormemente sencillo de interpretar por operarios sin conocimientos de
automatismos elctricos.

b.- Diagrama de bloques de funciones (FBD) o Plano de funciones FUP


(Function Block Diagram), resulta especialmente cmodo de utilizar a tcnicos habituados a trabajar con circuitos
de puertas lgicas, ya que la simbologa usada en ambos es equivalente.

c.- Diagrama de contactos (LD), escalera (Ladder) o KOP


Tiene cierta analoga a los esquemas de contactos elctricos segn la norma Nema (USA), es el que ms similitudes
tiene con el utilizado por un electricista al elaborar cuadros de automatismos. Por sta razn es el lenguaje de
programacin Standard siendo incorporado al software de programacin por la mayora de fabricantes y
adicionalmente lleva otro.

LENGUAJES TEXTUALES
Este tipo de lenguaje se refiere bsicamente al conjunto de instrucciones compuesto de letras, cdigos y nmeros
de acuerdo a una sintaxis establecida.

a.- Lista de Instrucciones (IL, LDI o AWL)


Consiste en elaborar una lista de instrucciones que se asocian a los smbolos y su combinacin en un circuito
elctrico a contactos. No se requiere gran memoria para tareas de automatizacin.

b.- Texto Estructurado (ST)


Structured Text, es un lenguaje por bloques que posee una sintaxis parecida al PASCAL. Incluye ejecuciones
condicionantes, como las tpicas sentencias de seleccin (IF-THEN-ELSE) y de interaccin (FOR, WHILE Y
REPEAT), adems de otras funciones especficas para aplicaciones de control.

Cada fabricante ha nombrado a su lenguaje de programacin o software de programacin que lo identifica del resto
de PLCs, por ejemplo la marca SIEMENS, para modelos simtic, se tiene:

FBD: STEP 5 LD: STEP 5, STEP 7 GRAFCET: GRAPH 5


IL: STEP 5, STEP 7 ST: STEP 7

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 15


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

1.3.- EL MODULO LOGICO LOGO.- Caractersticas

EL SOFTWARE LOGO SOFT COMFORT.- Mens y navegacin

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 16


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

2.1.- PROGRAMACION EN LENGUAJE LADDER O KOP.- Instrucciones tipo BIT

El rung es una lnea de programa, contiene las instrucciones de entrada y salida. Habitualmente la entrada aparece
en la parte izquierda del rung y la salida aparece en la parte derecha del rung.

Operaciones en serie y paralelo.


Las instrucciones de entrada pueden ejecutarse mediante relaciones lgicas AND y OR.
Si las instrucciones estn en serie se evala una relacin AND y si las instrucciones estn en paralelo se evala
una relacin OR.
Salidas en paralelo permite activar varias operaciones o funciones con el mismo resultado de la evaluacin.

Ejecucin lgica en Ladder.


Los rungs se ejecutan de izquierda a derecha y de arriba hacia abajo.
Los rungs con bifurcaciones se ejecutan de arriba izquierda hacia abajo derecha.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 17


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

PROGRAMACIN Y SIMULACIN VIRTUAL

Ejemplo.- Programacin y conexin de PLC, para el control del arranque directo de motor trifsico.

Programa en lenguaje LADDER

Forma 1: Si los captadores NC (Normalmente Cerrados) en el esquema elctrico se representan igual en el


programa en Ladder, entonces estos captadores fsicamente conectados al PLC, sern NA (Normalmente Abiertos).

Forma 2: Si los captadores NC (Normalmente Cerrados) en el esquema elctrico se representan como NA


(Normalmente Abiertos) en el programa en Ladder, entonces estos captadores fsicamente conectados al PLC, sern
NC (Normalmente Cerrados).

CONEXIONADO DEL NANO PLC LOGO:

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 18


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

FORMA 1

FORMA 2

CONSIDERACIONES AL CONECTAR ACTUADORES INDUCTIVOS:

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 19


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Salidas DC y rels que controlan cargas DC

Las salidas DC tienen una proteccin interna adecuada para la mayora de las aplicaciones.
Puesto que los rels se pueden utilizar para cargas tanto DC como AC, no proporcionan una proteccin interna.

La siguiente figura muestra un circuito de supresin de ejemplo para una carga DC.
En la mayora de las aplicaciones es suficiente prever adicionalmente un diodo (A) en la carga inductiva. No
obstante, si la aplicacin requiere tiempos de desconexin ms rpidos, se recomienda utilizar un diodo Zener (B).
Vigile que el diodo Zener tenga suficiente capacidad para la cantidad de corriente en el circuito de salida.

Salidas AC y rels que controlan cargas AC

Las salidas AC tienen una proteccin interna adecuada para la mayora de las aplicaciones.
Puesto que los rels se pueden utilizar para caras tanto DC como AC, no proporcionan una proteccin interna.

La siguiente figura muestra un circuito de supresin de ejemplo para una carga AC.
Si utiliza un rel o una salida AC para conmutar cargas de 115 VAC / 230 VAC, disponga redes de resistores /
capacitores a lo largo de la carga AC como se ilustra en la figura.
Tambin se puede utilizar un varistor de xido metlico (MOV) para limitar la tensin de pico.
Vigile que la tensin de trabajo del varistor MOV sea como mnimo un 20% superior a la tensin nominal de fase.

2.2.- PROGRAMACION EN LENGUAJE FBD.- Instrucciones tipo BIT

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 20


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Funciones generales: AND, OR, NOT

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 21


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Ejemplo 1:

Ejemplo 2:

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 22


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

FUNCIONES ESPECIALES

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 23


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

PROGRAMACIN Y SIMULACION VIRTUAL

PRACTICA No.1.- Elabore el programa para una centrifugadora que se acciona por un motor trifsico en arranque
directo y con las condiciones siguientes:
- Una vez arrancado, se apague automticamente a los 8 segundos y no pueda volver a arrancar sino hasta despus
de 10 segundos, esto para asegurar que la centrifugadora se haya detenido.
- Mientras dure el apagado temporizado una lmpara N permanece encendida.
- Si ocurriese una sobrecarga en el motor, ste se detiene y una lmpara R enciende de manera intermitente.

Programa en lenguaje LADDER Programa en lenguaje FBD

Conexin del mdulo lgico LOGO

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 24


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Ejemplo: Arranque directo de motor trifsico.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 25


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

PRACTICA No. 2.- Elaborar el programa del arranque directo motor trifsico con inversin de giro bajo las
siguientes consideraciones:

a.- Utilice el lenguaje Ladder y FBD.


b.- Emplee la funcin SET - RESET.
c.- Considere el encendido de una lmpara por cada sentido de giro del motor. Adems, el display debe mostrar
AVANCE o RETROCESO segn corresponda.
d.- Si ocurriese una sobrecarga en el motor, ste debe detenerse, entonces una lmpara debe quedar encendida de
manera intermitente y cuando esto ocurre el display del nano PLC LOGO debe mostrar PROTECCION
ACTIVADA.

Programa en lenguaje LADDER Programa en lenguaje FBD

Conexin del mdulo lgico LOGO

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 26


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

MEMORIAS INTEMEDIAS.- Aplicaciones

Llamadas tambin marcas, se consideran como salidas virtuales, es decir, no se exteriorizan. Se utilizan
como rels de control para almacenar informacin de control intermedia, de esta manera se simplifica la
programacin; tienen pues tanto bobinas como contactos asociados a las mismas.
Las marcas p o r t a n t o , se p u e d e n u t i l i za r cuando el resultado intermedio de un segmento debe
procesarse en otros segmentos o para guardar estados sucesivos evaluados. Una marca puede utilizarse todas las
veces que se desee como contacto NA o NC.

PRACTICA No. 3.- Realizar el programa y la simulacin virtual del automatismo de motor elctrico en arranque
directo con inversin de giro automtico. El display del LOGO deber mostrar Giro a derecha, Pausa o Giro a
izquierda segn corresponda. Adems, si el rel trmico se activase, considere una lmpara intermitente y el aviso
de SOBRECARGA EN EL MOTOR.

Giro a derecha Pausa Giro a izquierda


8 seg. 5 seg. 8 seg.

Programa en lenguaje LADDER Programa en lenguaje FBD

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 27


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

3.1.- PROGRAMACION DE AUTOMATISMOS DE MOTORES ELECTRICOS.

- Efectuar el direccionamiento, la programacin y simulacin virtual.


- Transferencia de programas PC a Mdulo y de Mdulo a PC.
- Conexionado de PLC y puesta en servicio de la aplicacin.
- Considere el aviso SOBRECARGA EN EL MOTOR 1 si activa el rel trmico del motor 1
y SOBRECARGA EN EL MOTOR 2 si activa el rel trmico 2. En ambos casos una lmpara
deber encender de manera intermitente.
- Al alimentar el PLC, este deber mostrar en su display Sistema en Stop. Una vez en marcha,
deber mostrar que motor est en funcionamiento y el tiempo de dicho funcionamiento.

PRACTICA No. 4:

Programa en lenguaje LADDER Programa en lenguaje FBD

PRACTICA No. 5:

Programa en lenguaje LADDER Programa en lenguaje FBD

3.2.- LA FUNCION CONTADOR

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 28


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

La funcin contador permite contar en forma progresiva o regresiva los impulsos en su entrada.

PROGRAMACIN Y SIMULACIN VIRTUAL

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 29


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Ejemplo.- Programa Juego de Luces utilizando la funcin contador con el software Logo Soft Comfort

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 30


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

PRACTICA No. 6.- Elabore el programa y efecte la simulacin virtual para una lavadora industrial que presenta
un funcionamiento segn la tabla siguiente:

Considere adems una lmpara que se mantenga encendida mientras dure el automatismo, otra lmpara que
encienda cada vez que el motor arranca y una tercera lmpara que encienda de manera intermitente cuando ocurre
una sobrecarga en el motor; en ste ltimo caso el display del PLC deber mostrar PROTECCIN ACTIVADA.
Considere adems que el display del LOGO muestre el tiempo de funcionamiento, de pausa y el conteo respectivo;
de igual manera muestre EN LAVADO:, EN PAUSA: y CICLO: respectivamente.

Programa en lenguaje LADDER Programa en lenguaje FBD

Conexin del mdulo lgico LOGO

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 31


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

4.1.- PLCs SIEMENS FAMILIA SIMATIC

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 32


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

BIT, BYTE, PALABRA, DOBLE PALABRA.

Un autmata consulta las entradas para ver qu estado de seal tienen, es decir, si hay tensin aplicada o no en ellas
y concepta:
Estado 0 = tensin no presente
Estado 1 = tensin presente.

Una seal cuyo estado queda definido exclusivamente por dos valores constituye una seal binaria y se designa
como BIT (Binary Digit) y puede adoptar los estados 1 y 0.

Un BYTE, est formado por 8 bits. En un PLC esto permite agrupar en un byte de entrada (EB), un byte de salida
(AB), es decir, los estados de seal de 8 entradas u 8 salidas. De igual forma se hablar de byte de marca interna
(MB) o de byte de memoria de variable (VB).

Si se agrupan 2 bytes, es decir, 16 bit formando una unidad, entonces las 16 posiciones binarias forman una
PALABRA. En el PLC los estados de seal de 16 entradas o 16 salidas se agrupan en una palabra de entrada (EW),
una palabra de salida (AW), una palabra de marca interna (MW), o en una palabra de memoria de variable (VW).

Si se agrupan 2 palabras, obtenemos una doble palabra que estar formada por 32 bits. Los PLCs ms potentes
permiten trabajar con dobles palabras de entradas (ED), dobles palabras de salidas (AD), dobles palabras de marcas
internas (MD), o dobles palabras de memoria de variables (VD).

Los nmeros en este sistema lgico son nmeros binarios que se cuentan conforme al sistema numrico de base 2.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 33


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

ACCEDER A LOS DATOS EN LAS AREAS DE MEMORIA

Imagen de proceso de las entradas: I


El S7--200 lee las entradas fsicas al comienzo de cada ciclo y escribe los correspondientes valores en la imagen
de proceso de las entradas. A sta ltima se puede acceder en formato de bit, byte, palabra o palabra doble:

Bit: I[direcc. byte].[direcc. bit] I0.1


Byte, palabra o palabra doble: I[tamao][direcc. byte inicial] IB4

Imagen de proceso de las salidas: Q


Al final de cada ciclo, el S7--200 copia en las salidas fsicas el valor almacenado en la imagen de proceso de las
salidas. A sta ltima se puede acceder en formato de bit, byte, palabra o palabra doble:

Bit: Q[direcc. byte].[direcc. bit] Q1.1


Byte, palabra o palabra doble: Q[tamao][direcc. byte inicial] QB5

Memoria de variables: V
La memoria de variables (memoria V) se puede utilizar para almacenar datos relativos al proceso como los
resultados intermedios calculados por las operaciones en el programa. A la memoria V se puede acceder en
formato de bit, byte, palabra o palabra doble:

Bit: V[direcc. byte].[direcc. bit] V10.2


Byte, palabra o palabra doble: V[tamao][direcc. byte inicial] VW100

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 34


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

rea de marcas: M
El rea de marcas (memoria M) se puede utilizar como rels de control para almacenar el estado inmediato de una
operacin u otra informacin de control. Al rea de marcas se puede acceder en formato de bit, byte, palabra o
palabra doble:

Bit: M[direcc. byte].[direcc. bit] M26.7


Byte, palabra o palabra doble: M[tamao][direcc. byte inicial] MD20

rea de contadores: C
Los contadores del S7--200 son elementos que cuentan los cambios de negativo a positivo en la(s) entrada(s) de
contaje. Hay contadores que cuentan slo adelante, otros que cuentan slo atrs y otros cuentan tanto adelante
como atrs. Existen dos variables asociadas a los contadores:

a)- Valor actual: en este nmero entero de 16 bits con signo se almacena el valor de contaje acumulado.

b)- Bit del contador (bit C): este bit se activa o se desactiva como resultado de la comparacin del valor actual con
el valor de preseleccin. El valor de preseleccin se introduce como parte de la operacin del contador.

A estas dos variables se accede utilizando la direccin del contador (C + nmero del contador). Dependiendo de la
operacin utilizada, se accede al bit del contador o al valor actual. Las operaciones con operandos en formato de
bit acceden al bit del contador, en tanto que las operaciones con operandos en formato de palabra acceden al valor
actual.

Formato: C[nmero de contador] C24

Como muestra la siguiente figura, la operacin Contacto normalmente abierto accede al bit del contador, en tanto
que la operacin Transferir palabra accede al valor actual del contador.

rea de temporizadores: T
Los temporizadores del S7--200 tienen resoluciones (intervalos) de 1 ms, 10 ms 100 ms.
Existen dos variables asociadas a los temporizadores:

a)- Valor actual: en este nmero entero de 16 bits con signo se almacena el valor de tiempo contado por el
temporizador.

b)- Bit del temporizador (bit T): este bit se activa o se desactiva como resultado de la comparacin del valor actual
con el valor de preseleccin. ste ltimo se introduce como parte de la operacin del temporizador.

A estas dos variables se accede utilizando la direccin del temporizador (T + nmero del temporizador).
Dependiendo de la operacin utilizada, se accede al bit del temporizador o al valor actual. Las operaciones con

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 35


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

operandos en formato de bit acceden al bit del temporizador, en tanto que las operaciones con operandos en
formato de palabra acceden al valor actual

Formato: T[nmero de temporizador] T24

Marcas especiales: SM
Las marcas especiales (SM) permiten intercambiar datos entre la CPU y el programa. Estas marcas se puede
utilizar para seleccionar y controlar algunas funciones especiales de la CPU S7--200. Por ejemplo, hay una marca
que se activa slo en el primer ciclo, marcas que se activan y se desactivan en determinados intervalos, o bien
marcas que muestran el estado de las operaciones matemticas y de otras operaciones.

A las marcas especiales se puede acceder en formato de bit, byte, palabra o palabra doble:

Bit: SM[direcc. byte].[direcc. bit] SM0.1


Byte, palabra o palabra doble: SM[tamao][direcc. byte inicial] SMB86

Memoria local: L
El S7--200 provee 64 bytes de memoria local (L), de los cuales 60 se pueden utilizar como memoria borrador
para transferir parmetros formales a las subrutinas. El STEP 7--Micro/WIN reserva los ltimos cuatro bytes de la
memoria local para su propio uso.

La memoria local es similar a la memoria V (memoria de variables), con una excepcin: la memoria V tiene un
alcance global, en tanto que la memoria L tiene un alcance local. El trmino alcance global significa que a una
misma direccin de la memoria se puede acceder desde cualquier parte del programa (programa principal,
subrutinas o rutinas de interrupcin). El trmino alcance local significa que la direccin de la memoria est
asociada a una determinada parte del programa.

Bit: L[direcc. byte].[direcc. bit] L0.0


Byte, palabra o palabra doble: L[tamao] [direcc. byte inicial] LB33

Entradas analgicas: AI
El S7--200 convierte valores reales analgicos (p. ej. temperatura, tensin, etc.) en valores digitales en formato de
palabra (de 16 bits). A estos valores se accede con un identificador de rea (AI), seguido del tamao de los datos
(W) y de la direccin del byte inicial. Puesto que las entradas analgicas son palabras que comienzan siempre en
bytes pares (p. ej. 0, 2, 4, etc.), es preciso utilizar direcciones con bytes pares (p. ej. AIW0, AIW2, AIW4, etc.)
para acceder a las mismas. Las entradas analgicas son valores de slo lectura.

Formato: AIW[direcc. del byte inicial] AIW4

Salidas analgicas: AQ
El S7--200 convierte valores digitales en formato de palabra (de 16 bits) en valores reales analgicos (p. ej.
intensidad o tensin). Estos valores analgicos son proporcionales a los digitales. A los valores analgicos se
accede con un identificador de rea (AQ), seguido del tamao de los datos (W) y de la direccin del byte inicial.
Puesto que las salidas analgicas son palabras que comienzan siempre en bytes pares (p. ej. 0, 2, 4, etc.), es
preciso utilizar direcciones con bytes pares (p. ej. AQW0, AQW2, AQW4, etc.) para acceder a las mismas. Las
salidas analgicas son valores de slo escritura.

Formato: AQW[direcc. del byte inicial] AQW4

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 36


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Se denomina PPI al sistema de comunicacin integrado en cada CPU S7-200. Se pueden programar, manejar y
vigilar varios acoplamientos punto a punto a travs de una lnea bifilar comn. As, las CPUs pueden comunicarse
simultneamente con varias CPUs, TDs u OPs

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 37


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

CONEXIONADO DEL PLC S7-200

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 38


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Ejemplo: Efecte la conexin del PLC considerando la prctica No. 8: DEPOSITO DE AGUA

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 39


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

4.2.- El software STEP 7 Micro/WIN.- Mens, navegacin

Como se desprende de la figura, la pantalla se divide en 4 partes principalmente (adems de los mens e iconos de
acceso rpido):

Barra de navegacin: nos permite acceder a las opciones ms comunes de forma rpida.
rbol de operaciones: en donde se sitan todas las rdenes de programacin aceptadas por el autmata.
Ventana de resultados: en la que se visualiza el estado de la compilacin del programa, errores, etc...
Ventana de programacin: situada a la parte derecha y dividida por Networks (lneas de programacin). En
este lugar elaboraremos el programa que ha de gobernar al PLC.
Su aspecto vara segn el lenguaje elegido (KOP, AWL o FUP) y que podremos seleccionar a travs de las teclas
que llevan sus mismos nombres.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 40


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Hay que sealar que el programa es capaz de traducir a cualquiera de estos lenguajes, es decir: si p. ej. estamos
programando en AWL y seleccionamos el lenguaje KOP, se realizara automticamente una traduccin del
programa de AWL a KOP...

Introduccin de rdenes:

OPERACIONES LOGICAS CON BITS, FLANCO POSITIVO Y FLANCO NEGATIVO,


COMPARACIN, SET-RESET, TEMPORIZACION Y CONTAJE CON EL STEP 7 MICRO/WIN.

OPERACIONES LOGICAS CON BITS


- Estas operaciones leen el valor direccionado de la memoria o de la imagen del proceso si el tipo de datos es I o Q.
- El contacto normalmente abierto se cierra (ON) si el bit es igual a 1.
- El contacto normalmente cerrado se cierra (ON) si el bit es igual a 0.
- En KOP, las operaciones Contacto normalmente abierto y Contacto normalmente cerrado se representan mediante
contactos.
- En FUP, los contactos normalmente abiertos o normalmente cerrados se representan mediante cuadros AND/OR.
Estas operaciones sirven para manipular seales booleanas de la misma forma que los contactos KOP.

OPERACIONES SET Y RESET

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 41


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

- Las operaciones Poner a 1 (S) y Poner a 0 (R) activan (ponen a 1) o desactivan (ponen a 0) el nmero indicado de
E/S (N) a partir de la direccin indicada (bit).
- Es posible activar o desactivar un nmero de entradas y salidas (E/S) comprendido entre 1 y 255.
- Si la operacin Poner a 0 indica un bit de temporizacin (T) o un bit de contaje (C), se desactivar el bit de
temporizacin o de contaje y se borrar el valor actual del temporizador o del contador, respectivamente.

DETECTAR FLANCO POSITIVO Y DETECTAR FLANCO NEGATIVO


El contacto Detectar flanco positivo permite que la corriente circule durante un ciclo cada vez que se produce un
cambio de 0 a 1 (de off" a on").El contacto Detectar flanco negativo permite que la corriente circule durante un
ciclo cada vez que se produce un cambio de 1 a 0 (de on" a off").En KOP, las operaciones Detectar flanco positivo
y negativo se representan mediante contactos.

OPERACIONES DE COMPARACIN

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 42


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

- La operacin Comparar enteros se utiliza para comparar dos valores: IN1 e IN2.
- Las comparaciones incluyen: IN1 = IN2, IN1 >= IN2, IN1 <= IN2, IN1 > IN2, IN1 < IN2, o IN1 <> IN2.
- En KOP, el contacto se activa (se pone a 1) si la comparacin es verdadera.

OPERACIONES DE TEMPORIZACIN
- Se dispone de temporizadores TON, TONR y TOF con tres resoluciones. La resolucin viene determinada por el
nmero del temporizador que muestra la tabla siguiente. El valor actual resulta del valor de contaje multiplicado
por la base de tiempo.
- Por ejemplo, el valor de contaje 50 en un temporizador de 10 ms equivale a 500 ms.

Temporizador como retardo a la conexin (TON) y Temporizador como retardo a la conexin con
Memoria (TONR).- Estos temporizadores cuentan el tiempo al estar activada (ON) la entrada de habilitacin. El
temporizador como retardo a la conexin con memoria sirve para acumular varios perodos de tiempo de la entrada
en ON. Para borrar el valor actual del temporizador como retardo a la conexin con memoria se utiliza la operacin
Poner a 0 (R).
Temporizador como retardo a la desconexin (TOF).- Este temporizador se utiliza para retardar la puesta a 0
(OFF) de una salida durante un perodo determinado tras haberse desactivado (OFF) una entrada.

OPERACIONES DE CONTAJE
Contador ascendente (CTU).- Cuenta adelante desde el valor actual hasta el valor prefijado (PV) al producirse un
flanco positivo en la entrada de contaje adelante (CU). Si el valor actual (CV) es mayor o igual al valor prefijado,
se activa (se pone a 1) el bit de contaje (Q). El contador se inicializa al activarse la entrada de desactivacin (R). El
contador ascendente se detiene al alcanzar el valor prefijado.

Contador descendente (CTD).- Empieza a contar atrs desde el valor prefijado (PV) cuando se produce un flanco
positivo en la entrada de contaje atrs (CD). Si el valor actual (CV) es igual a cero, se activa el bit de salida del
contador (Q). El contador se inicializa y carga el valor actual en el valor prefijado cuando se habilita la entrada de
carga (LD). El contador descendente se detiene al alcanzar el valor cero.

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 atrs cuando se produce un flanco positivo en la entrada de
contaje atrs CD. El valor actual Cxx del contador conserva el contaje actual. El valor de preseleccin PV se
compara con el valor actual cada vez que se ejecuta la operacin de contaje. Si el valor actual (Cxx) es mayor o
igual al valor de preseleccin 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 desactivacin (R) o al ejecutarse la operacin Poner a 0. El contador
adelante/atrs se detiene al alcanzar el valor de preseleccin (PV).

PROGRAMACIN, SIMULACIN VIRTUAL Y PUESTA EN SERVICIO.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 43


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Elaborar un programa de PLC para el S7-200 que se inicie con un pulsador de marcha y que produzca el encendido
de una lmpara con una intermitencia de medio segundo y cuyo encendido ocurra slo 10 veces. Adems considere
lo siguiente:

a.- Elaborar el programa principal OB1 en lenguaje KOP con el Step 7 Micro/Win. Utilice la
programacin simblica, agregando comentarios por network.

b.- Efecte la compilacin, corrigiendo posibles errores y guarde el programa.

c.- Realice la conexin del PLC en el dibujo de abajo.

d.- Exportar el programa en AWL y efecte la simulacin virtual con el simulador S7-200.

e.- Vuelva al Step 7 Micro/Win y presente al programa en FUP, interprete cada segmento de programa.

f.- Ensayar utilidad de la tabla de referencias cruzadas.

g.- Establecer contrasea de programa, experimentar y luego eliminar contrasea.

h.- Conectar el PLC y establecer la comunicacin PPI con el S7-200 y efectuar la transferencia del
programa del PC al PLC y viceversa.

i.- Con el S7-200 en modo RUN, hacer funcionar el programa, interprete el encendido de los LEDs del
PLC.

j.- Visualizar el estado del programa en KOP, FUP y AWL mediante conexin del cable de interface
PC/PPI (RS232/RS485 respectivamente).

k.- Utilice la tabla de estado para supervisar y modificar los datos en el S7-200. Forzar el
funcionamiento de la lmpara desde el computador.

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 44


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

EL VISUALIZADOR DE TEXTOS TD400C

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 45


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Los visualizadores de textos S7-200 son interfaces hombre-mquina (HMI) que permiten al operador interactuar
con la aplicacin.
Para los visualizadores de textos (o TDs) pueden configurarse mens personalizados que facilitan todava ms
dicha interaccin. Asimismo, es posible ajustar que se visualicen alarmas o avisos activados por bits especficos
de la memoria de la CPU S7-200.

Detalle de funciones de los visualizadores de textos (TD):

Visualizar una jerarqua de mens personalizados y pantallas para que el operador pueda interactuar con la
aplicacin o el proceso. Los mens personalizados y las pantallas se crean con el asistente del visualizador de
textos de STEP 7-Micro/WIN
Visualizar alarmas (avisos activados por bits) creadas por la CPU S7-200. Estas alarmas se definen con el
asistente del visualizador de textos de STEP 7- Micro/WIN
Modificar determinadas variables del programa. El TD permite definir variables bien sea en forma de cadenas
de texto, o bien como cadenas numricas:
Cadenas de texto: se pueden editar todos los caracteres de la variable.
Cadenas numricas: slo se pueden editar los caracteres numricos (el cursor omite todos los caracteres
numricos). El TD permite definir variables en forma de palabras, palabras dobles o nmeros reales
Forzar o desforzar entradas y salidas: es posible forzar o desforzar entradas y salidas individuales de la CPU S7-
200 (slo TD 200C, TD 200 y TD400C)
Ajustar la fecha y hora (si la CPU S7-200 soporta un reloj de tiempo real)
Visualizar el estado de la CPU (incluida la informacin de la versin).

El TD 200C y TD400C incorporan funciones adicionales para poder interactuar con la CPU S7-200:
- Cambiar el modo de operacin (RUN o STOP) de la CPU S7-200
- Cargar en un cartucho de memoria el programa de usuario contenido en la CPU S7-200
- Acceder a los datos almacenados en la memoria de la CPU S7-200 y editarlos

PPI es un protocolo maestro - esclavo. Los maestros envan peticiones a los esclavos y stos responden. Los
esclavos no inician mensajes, sino que esperan a que un maestro les enve una peticin o solicite una respuesta.
As, las CPUs S/-200 pueden comunicarse simultneamente con varias CPUs, TDs u OPs.

5.1.- EJERCICIOS DE PROGRAMACIN Y SIMULACIN VIRTUAL CON EL PLC S7-200

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 46


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

PRACTICA No. 7.- CONTROLAR UNA CINTA TRANSPORTADORA

La figura muestra una cinta transportadora que se pone en marcha elctricamente. Al principio de la cinta
(es decir, en el extremo izquierdo) se encuentran dos pulsadores: S1 para MARCHA (start) y S2 para
PARO (stop). Al final de la cinta, es decir, en el extremo derecho se encuentran otros dos pulsadores: S3
para MARCHA y S4 para PARO. La cinta puede ponerse en marcha o pararse desde cualesquiera de
ambos extremos. Asimismo, el sensor S5 detiene la cinta cuando un paquete alcanza el final de la cinta.

Programacin:

PRACTICA No. 8.- DEPOSITO DE AGUA

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 47


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

- Para controlar un depsito de agua se cuenta con un selector de mando MANUAL y AUTOMATICO.
- En modo MANUAL, la bomba funciona sin tomar en cuenta las boyas de nvel.
- En modo AUTOMATICO, el nvel se mantiene entre las dos boyas. Cuando el gua llegue al nvel de abajo
enciende la bomba y cuando el agua llegue al nvel de arriba se para la bomba.
- Si ocurriese una sobrecarga, la bomba se para y una lmpara roja enciende de manera intermitente. Adems se
cuenta con una lmpara que nos indica que el sistema se encuentra en modo automtico y una lmpara que enciende
cada vez que la bomba se encuentre en funcionamiento.

Sugerencia.- Elabore el programa considerando el nvel de agua cero y el interruptor M 0 - A en posicin 0.

Programacin:

PRACTICA No. 9.- TALADRADORA

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 48


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

- En el estado de reposo la taladradora estar arriba, accionando el final de Carrera.


- Al pulsar marcha la taladradora bajar accionado por el motorreductor de bajada y cuando se active el final de
carrera de abajo, la taladradora se detendr por 6 segundos y luego subir de nuevo.
- Si en algn momento se pulsa el interruptor de parada, la taladradora deber subir.

Programacin:

PRACTICA No. 10.- PARKING

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 49


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

- Cuando llega un coche y el parking est libre, se abre la barrera.


- A la salida no tenemos barrera, cuando sale un coche simplemente sabemos que ha salido.
- En el parking caben 10 coches, cuando el parking tenga menos de 10 coches est encendida la luz de
libre.
- Cuando en el parking haya 10 coches se enciende la luz ocupado.
- Si el parking est ocupado y llega un coche no se abre la barrera.

Programacin:

5.2.- MANDO Y REGULACION ELECTRONEUMATICA

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 50


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antunez de Mayolo UNI-CCIESAM

Cilindros neumticos

Cilindros de simple efecto.- Estos cilindros tienen una sola conexin de aire comprimido. No pueden realizar
trabajos ms que en un sentido. El vstago retorna por el efecto de un muelle incorporado.

Cilindros de doble efecto.- La fuerza ejercida por el aire comprimido anima al mbolo a realizar un movimiento
de traslacin en los dos sentidos, por lo tanto se dispone de una fuerza til tanto en la ida como en el retorno

Electrovlvulas

Cuando en los circuitos neumticos de automatismo se necesitan efectuar movimientos en muchos cilindros
y las seales provienen de temporizadores elctricos, finales de carrera elctricos, presostatos o mandos
electrnicos, controles remotos, controles de temperatura, etc. es preciso utilizar las electrovlvulas. Una
electrovlvula es una vlvula neumtica accionada a solenoide, es decir, posee una bobina que al aplicarle una
tensin elctrica, acciona un ncleo mvil electro magnticamente para el pase de aire.

Simbologa electroneumtica

AUTOMATISMO POR PLC Ing. C.I.P. Jorge Guerrero C. Pg. 51


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antnez de Mayolo UNI-CCIESAM

Electrovlvula 2/2 Electrovlvula 3/2 Electrovlvula 5/2

El simulador de Neumtica y Electroneumtica FluidSIM-P

AUTOMATISMO POR PLC NIVEL 1


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antnez de Mayolo UNI-CCIESAM

EJEMPLOS DE CIRCUITOS ELECTRONEUMATICOS BASICOS

MANDO MANUAL POR PULSADORES:

Funcionamiento.- Pulsando S1, se alimenta el solenoide Y1, entonces el vstago del cilindro 1.0 se extiende y
pulsando S2, se alimenta el solenoide Y2, entonces el vstago retorna a su posicin inicial.

ESQUEMA DEL CIRCUITO NEUMATICO ESQUEMA DEL CIRCUITO ELECTRICO

MANDO AUTOMATICO CICLO CONTINUO:

Funcionamiento.- Al cerrar el interruptor S0, se alimenta el solenoide Y1 a travs del final de carrera S1, entonces
el vstago del cilindro 1.0 se extiende hasta accionar el final de carrera S2, ste alimenta a un temporizador T1 de
accin retardada y luego de un tiempo prefijado, alimenta al solenoide Y2, entonces el vstago retorna a su
posicin inicial y el ciclo se repite de manera continua.

ESQUEMA DE CIRCUITO NEUMATICO ESQUEMA DE CIRCUITO ELECTRICO

AUTOMATISMO POR PLC NIVEL 1


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antnez de Mayolo UNI-CCIESAM

6.1.- PROGRAMACION DEL AUTOMATISMO INDUSTRIAL

PRACTICA No. 11.- AUTOMATISMO DE UN SISTEMA DE MOLINO

- Al pulsar el botn de marcha arranca el motor del molino, luego de 6 segundos arranca el transportador
alimentador y el sistema entra en servicio. Considere adems una lmpara encendida por cada motor.
- Cuando se pulsa el botn de parada se apagan los dos motores, se aprovecha entonces la inercia de las
cuchillas del molino para que luego de 7 segundos se efecte una auto-limpieza de dichas cuchillas, esto
se realiza con aire comprimido mediante una electrovlvula que funciona por 8 segundos.
- Considere una lmpara que permanezca encendida mientras dure el proceso de apagado y autolimpieza.
- Tmese en cuenta que por una sobrecarga en cualquiera de los dos motores, todo el sistema se detiene y
una lmpara enciende de manera intermitente.

CIRCUITO ELECTRICO NEUMTICO DE FUERZA

AUTOMATISMO POR PLC NIVEL 1


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antnez de Mayolo UNI-CCIESAM

Programacin:

Conexin del PLC S7-200

AUTOMATISMO POR PLC NIVEL 1


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antnez de Mayolo UNI-CCIESAM

PRACTICA No. 12.- AUTOMATISMO DE UN LLENADO DE BOTELLAS

Disear un automatismo para el llenado de botellas hasta un cierto nivel, de acuerdo con el siguiente
programa de trabajo:
Al pulsar sobre M (marcha) el motor de la cinta transportadora arrancar.
Cuando la fotoclula F detecte una botella, el motor se parar y se activar la electrovlvula E
para el llenado de la botella.
Cuando la botella pese lo deseado, el sensor S pasar a 1, mandando una seal de paro a
la electrovlvula.
Pasados 3 seg. el motor se pondr de nuevo en marcha, parndose en la prxima deteccin.
La cinta podr pararse en cualquier momento mediante un pulsador de paro P y arrancarse, si
se desea, a continuacin mediante el pulsador M.

Programacin:

AUTOMATISMO POR PLC NIVEL 1


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antnez de Mayolo UNI-CCIESAM

6.2.- EVALUACION FINAL: AUTOMATISMO DE UNA MEZCLADORA

En una panificadora se tiene una mezcladora que luego de ser cargada, inicia el ciclo al accionar un
pulsador, entonces el recipiente o contenedor se eleva accionado por el motorreductor M1; al terminar,
la electrovlvula E se abre y se vierte agua helada previamente pesada, durante 10 seg. Entonces se
inicia el mezclado accionado por el motor M2 durante 10 seg., luego el recipiente desciende y el ciclo
termina. Adems:

- Mientras dure el ciclo una lmpara RUN permanece encendida.


- Ante una sobrecarga en el motor M1 o el motor M2 una lmpara L1 o L2 enciende de manera
intermitente respectivamente y el ciclo se detiene.

Efectuar el automatismo con el PLC S7-200, considerando:

a.- Efectuar la conexin del PLC.


b.- Elaborar el programa principal utilizando la programacin simblica y agregando comentarios por
network.
c.- Efectuar la simulacin virtual del programa.
d.- Establecer la comunicacin PPI con el S7-200 y efectuar la transferencia del programa.
e.- Visualizar el estado del programa y modifique datos de temporizadores en el S7-200. Forzar el
funcionamiento del automatismo desde el computador y desde el visualizador de texto TD 400C.

AUTOMATISMO POR PLC NIVEL 1


FACULTAD DE INGENIERIA ELECTRICA Y ELECTRONICA
Centro Cultural de Ing. Elctrica Santiago Antnez de Mayolo UNI-CCIESAM

Programacin:

CONEXIONADO DEL PLC S7-200

AUTOMATISMO POR PLC NIVEL 1

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