Anda di halaman 1dari 161

Curso Bsico S7-300

Instructor:______________________________

Ave. Simn Bolvar #1523-A , Col. Mitras Centro


Monterrey, Nuevo Len Mxico C.P. 64460
E-mail: ventas@onsitetechtraining.com
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

Soluciones para la
Industria

Con el afn de presentar una


solucin integral a nuestros
clientes:

Ofrecemos venta de refacciones


y equipos de Automatizacin
Contacto:
Olga Rodrguez
orodriguez@onsitetechtraining.com
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Ave. Simn Bolvar #1523-A , Col. Mitras Centro


Mnica
Patricia
Jacobo
Monterrey,
Nuevo
Len Mxico C.P. 64460
mjacobo@onsitetechtraining.com
E-mail: ventas@onsitetechtraining.com

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

Doble aqu
Doble aqu

Doble aqu

Nombre del participante

Doble aqu

Doblar aqu

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

Objetivos

Familiarizacin con los equipos de


automatizacin Simatic.
Conocer el ambiente de programacin de los
equipos Simatic.
Resolver problemas reales de automatizacin..

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

Justificacin PLC VS
Lgica Cableada

CAPACITACION Y ENTRENAMIENTO

LOGICA CABLEADA O A RELEVADOR:


Se necesita conocer la tarea a realizar para realizar cableado y comprar los materiales,
El espacio necesario para albergar todos los equipos es mucho mayor
En caso de error se tiene que revisar todo el cableado desconectar y corregir cambiando
cables
En ampliaciones se debe de cambiar los cableados y agregar nuevos componentes
En resumen: mayor tiempo y dinero

OPCIN PLC:
Funciona para cualquier tarea ya que es reprogramable
En errores y ampliaciones se revisa el programa y se cambia
Espacio requerido reducido

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

Equipos SIMATIC

SIMATIC LOGO
SIMATIC S7
S7-200
S7-300
S7-400
SIMATIC C7
SIMATIC HMI
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

LOGO
Presentacin, caractersticas y aplicaciones

El Logo es un mdulo lgico o Micro-PLC que permite realizar de


manera rpida, econmica y eficiente tareas que anteriormente
necesitaban de gran espacio y tiempo para ser efectuadas e
implementadas.
El Logo es programable va PC a travs del Software Logo-Soft, o, en las versiones con pantalla, desde
el teclado. Existen diferentes versiones del Logo dependiendo del voltaje de alimentacin del mismo y si
cuenta con pantalla o no.
Todos los Logos cuentan con 8 entradas y 4 salidas digitales, sin embargo, estos se pueden ampliar a
travs de mdulos de ampliacin alcanzando una capacidad mxima de 24 entradas digitales, 16 salidas
digitales y 8 entradas analgicas.
Las aplicaciones del Logo abarcan: Controles de Luz, Sistemas de Vigilancia, Controles de Puertas,
Ingeniera en Edificios, Calefaccin, Ventilacin, Bandas de Transporte, Sistemas de Alternacin de
Bombas, etc.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

LOGO
Instalacin Mecnica y Elctrica

El montaje del Logo es muy sencillo, el Logo se


monta sobre un Perfil Soporte o Riel DIN y solo
es necesario un desarmador para desplazar el
sujetador con el que cuenta.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

LOGO
Instalacin Mecnica y Elctrica

Los bornes de conexin del Logo se agrupan


en 3 conjuntos: Alimentacin, Entradas y
Salidas

La alimentacin puede ser en corriente alterna


(115V 230V) o en corriente directa (12V
24V) dependiendo del modelo de Logo que se
este usando

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

LOGO
Instalacin Mecnica y Elctrica

Al igual que con la alimentacin, dependiendo


del tipo de Logo que se est usando las
entradas pueden ser para Corriente Directa o
para Corriente Alterna. As mismo, las salidas
pueden ser a transistor o a relevador.
Qu ventajas tiene una u otra?

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

LOGO
Funciones del Display

Como ya habamos mencionado antes, existen dos variantes de Logo: Una que
incluye dsiplay y teclado, y otra que no. El Logo que lo incluye incorpora
algunas funciones muy tiles tanto para el programador como para el usuario
final.
Funciones del Display:
Permite ajustar la fecha y la hora del Micro-PLC, til cuando
se utilizan temporizadores anuales o aplicaciones de reloj.
Permite visualizar mensajes previamente programados
Permite cambiar parmetros como valores de conteo y timers
Permite crear, editar y borrar programas
Permite el monitoreo de seales de entradas y salidas digitales
Permite la transferencia del programa a Memorias externas as
como habilitar la comunicacin PC-Logo para transferencia de
programas

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

LOGO
Logo-Soft

Si bien es cierto que el Logo con pantalla puede ser programado a travs de
sus teclas, este proceso en programas grandes se vuelve muy complicado y
confuso.

Logo-Soft es el software que nos permite


escribir la lgica del programa en una forma
mas clara y ordenada. As mismo, este
software nos permite simular nuestro programa
aun antes de descargarlo al Logo, de manera
que podemos corroborar la correcta operacin
de nuestro sistema sin arriesgar el equipo o las
condiciones de seguridad.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

Familia S7-200
Presentacin

La familia S7-200 de Siemens esta formada por potentes PLCs aplicables desde controles simples hasta
complejas tareas de automatizacin, esta familia involucra a CPUs con Entradas y Salidas incluidas as
como mdulos de ampliacin y pantallas para interfases Hombre-Maquina.
Los campos de Aplicacin son innumerables pues esta familia tiene la capacidad para cumplir con
requerimientos de automatizacin complejos, siendo su nica limitante la cantidad de periferia o entradas
y salidas que el proceso requiera.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

S7-200
Caractersticas

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

Familia S7-300
Presentacin y Caractersticas

El S7-300 Ha sido concebido para soluciones a nivel sistema centradas en


automatizacin manufacturera, constituye la solucin optima para aplicaciones con
arquitecturas centralizadas y descentralizadas.
El S7-300 permite una construccin modular y que ocupa poco sitio para disear controles de maquina
compactos y adaptados a la aplicacin respectiva.
Junto a los mdulos, solo se requiere un perfil soporte, elemento mecnico en el que se cuelgan y
atornillan stos. El Bus de fondo esta integrado en los mdulos y va configurndose por intermedio de los
conectores de bus encargados de unir cada dos mdulos, la verstil gama de mdulos puede utilizarse
para expansiones centrales as como para configurar fcilmente arquitecturas distribuidas utilizando
estaciones.
Su posibilidad de expansin e intercomunicacin en redes (MPI, PROFINET y PROFIBUS) le permite
convertirse en una poderosa herramienta para la unificacin de equipos de control e intercambio de datos
entre ellos.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

16

Familia S7-300
Presentacin y Caractersticas

S7-300
SOLUCION DE
AUTOMATIZACIN

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

17

Familia S7-300
Instalacin Mecnica

RIEL (RACK, US) Los PLCs de la familia S7-300 se


montan en un perfil soporte especial conocido como
Mounting Rail, este perfil se fija a cualquier superficie
con tornillos y es necesario aterrizarlo.
Una vez que se ha fijado el riel es necesario colocar
los dispositivos (Fuente de alimentacin, CPU y
mdulos de seales. Antes de colocar los dispositivos
es necesario conectar el bus posterior de
comunicacin como se aprecia en la figura de la
izquierda para despus colocarlo como se muestra en
la de la derecha, colocando el equipo primero en la
parte superior del riel para posteriormente girarlo
asentndolo en la parte inferior del riel.
Una vez colocado el equipo se debe atornillar con los
tornillos que se encuentran en la parte inferior del
CPU.
Cada uno de los mdulos de seales se coloca de la
misma forma conectando primero el bus posterior de
comunicacin.
Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

18

Familia S7-300
Instalacin Elctrica

Fuente de Alimentacin (PS):


Todos los CPUs de la familia
S7-300 requieren de una
fuente de alimentacin la cual
se alimenta a 120/220V AC y
esta entrega al CPU 24V DC,
por lo que para alimentar el
sistema es necesario alimentar
la fuente de alimentacin para
posteriormente alimentar el
PLC o CPU con la salida de
esta fuente.
Algunos mdulos de seales
tambin se deben alimentar
externamente

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

La alimentacin de control del modulo viaja desde el CPU hasta


cada mdulo a travs del Bus Posterior de Comunicacin.
Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

19

Familia S7-300
Vista esquemtica de la instalacin

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

20

Elementos de las CPUs S7-300


Conmutador de llave o Selector de Modo
Conmutador de Llave o Selector de Modo de Operacin: Este selector
de modo sirve para fijar el estado operativo del CPU.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

21

Elementos de las CPUS S7-300


Conmutador de llave o Selector de Modo
Conmutador de Llave o Selector de Modo de Operacin: Este selector
de modo sirve para fijar el estado operativo del CPU.

MRES: Borrado de la Memoria


Se recomienda un borrado total de la memoria antes de transferir un programa completo y cuando ha
sucedido un error en la memoria de la CPU. A continuacin se menciona los pasos a seguir para
restablecer la memoria de la CPU
1.

Coloque el selector en la posicin STOP

2.

Coloque el selector en la posicin MRES y mantngala en esta posicin hasta que el led de
STOP se apague y se encienda por segunda ocacin.

3.

Coloque el selector una vez ms en la posicin MRES aproximadamente 3 segundos hasta que
el led de STOP luzca intermitente

4.

Cuando el led termina de parpadear ser seal de que ha terminado de realizar el borrado total
de la memoria

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

22

Elementos de las CPUS S7-300


Conmutador de llave o Selector de Modo
MRES: Borrado de la Memoria

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

23

Elementos de las CPUS S7-300


Conmutador de llave o Selector de Modo
Conmutador de Llave o Selector de Modo de Operacin

MRES: Borrado de la Memoria


STOP: Al ponerlo en esta posicin:
1.

El programa no se ejecuta an cuando la CPU se encuentre en lnea y alimentado.

2.

La llave puede ser removida por el usuario

3.

Es posible leer la configuracin del hardware

4.

Es posible descargar y cargar el programa de usuario

RUN: Al ponerlo en esta posicin:


1.

El programa se esta ejecutando pero slo en modo lectura, es decir, no se pueden efectuar
modificaciones al mismo.

2.

La llave puede ser removida por el usuario

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

24

Elementos de las CPUS S7-300


Conmutador de llave o Selector de Modo
Conmutador de Llave o Selector de Modo de Operacin

RUNP, Modo RUN-PROGRAM: Al ponerlo en esta posicin:


1.

El programa se esta ejecutando pero el programador puede modificar el programa y su


modo operativo, se dice que el sistema esta sin bloqueo.

2.

La llave no puede ser removida por el usuario

3.

Es posible leer la configuracin de hardware

4.

Es posible descargar la configuracin de hardware, bajo previo aviso de cambio a modo


STOP.

Los Modos anteriores permanecen en varios CPUs sin embargo las CPUs mas nuevas han
suprimido los Modos MRES y RUNP contando con un selector que solo tiene los Modos RUN y
STOP, en este tipo de CPUs el conmutador ya no es de llave y en el modo RUN se puede editar
el programa.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

25

Elementos de las CPUS S7-300


Visualizaciones de Estado (LEDS)

SF Falla del Sistema: Error de grupo, errores internos de la CPU o error del modulo con funciones de
diagnstico. El led se muestra encendido por alguna de las siguientes causas:
Fault en el hardware
Error en el firmware
Error de programacin
Error en el resultado de operaciones aritmticas
Error en parmetros de la CPU
Error en los mdulos de entrada/salida
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

26

Elementos de las CPUS S7-300


Visualizaciones de Estado (LEDS)

BATF: Falla de Batera, Batera Baja o Ausente. La batera debe cambiarse con el equipo encendido de
lo contrario se perder la informacin de la memoria RAM. La batera de respaldo es recomendable
cambiarla cada ao
DC5V: Alimentacin de 5VDC ok, Indica que la tensin del bus de comunicacin este funcionando
FRCE: Forzado, indica que al menos una entrada o salida esta siendo forzada
RUN: Modo Run, Emite una Luz Intermitente cuando se esta arrancando, esta luz queda fija una vez que
el CPU ha arrancado y esta operativo o ejecutando el programa
STOP: Modo Stop, emite una luz intermitente cuando el CPU requiere un borrado de memoria, esta luz se
queda fija cuando el CPU esta en modo STOP o el programa ha dejado de ejecutarse.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

27

Elementos de las CPUS S7-300

Lugar para alojar un modulo de memoria: Aqu se puede insertar un modulo de memoria RAM o un
modulo de memoria EEPROM. El mdulo de memoria RAM nos sirve para aumentar la memoria de
datos del PLC, este modulo nos permite poder almacenar mas variables del proceso en la CPU. El
Modulo de Memoria EEPROM nos sirve para almacenar el programa del CPU en caso de presentarse
una falla en la alimentacin y no contar con la batera
Lugar para alojar una batera: La batera nos sirve para respaldar los valores de la memoria RAM en
caso de una falla de alimentacin as como el programa del CPU, an cuando no se cuenta con un
Mdulo de Memoria insertado.
Puertos de Conexin: Todos los CPUs, cuentan al menos con un puerto de comunicacin MPI (Multipoint Interface), esta es la puerta de programacin de la CPU, es decir, por este puerto de 9 pines se
descarga desde la computadora el programa que realiza el usuario.
Adicionalmente, algunas CPUs pueden tener otro puerto de comunicacin que soporte una conexin
Serie, una red PROFIBUS o incluso una red Ethernet.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

28

Opciones de Comunicacin en Red


MPI.- (MultiPoint Interfase) constituye la solucin econmica para la
comunicacin con PG/PC (para descargar el programa) , sistemas HMI, y otros
PLCs. En una red MPI puede intercomunicarse hasta 32 estaciones MPI con
187.5 KBPS por ejemplo para el intercambio de datos de proceso entre diversos
PLCs o para funciones de interfaz hombre-maquina sin necesidad de labores
expresas de programacin.

PROFIBUS.- Solucin rentable de configuraciones descentralizadas de gran tamao conectando el equipo


S7-300 a esta red. En una red PROFIBUS pueden intercomunicarse hasta 125 estaciones con 12MBPS.
Ello abre multitud de posibilidades de comunicacin con numerosos interlocutores Simatic y, al ser un
protocolo abierto, infinidad de equipos no Siemens interpretan este protocolo pudiendo comunicar en red
equipos de diferentes marcas. Gracias a su protocolo derivado DP, podemos tener completo acceso al I/O
de cualquier Terminal conectada a la RED.

PROFINET.- Ahora los PLCs pueden tambin ser conectados a Industrial Ethernet utilizando el protocolo
de comunicacin TCP/IP, con este protocolo y con ayuda de algunos softwares adicionales podemos
revisar el control o realizar la adquisicin de datos desde cualquier parte a travs de Internet o entablar
comunicacin y manejo de datos por medio de Ethernet.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

29

Configuracin de la Interfase de comunicacin


Para

ajustar la interfase
de comunicacin de un
doble click al icono de
Set PG/PC Interfase
desde el Panel de
Control, seleccione el
controlador de
comunicacin PCAdapter
(MPI) para comunicarse
con el cable PC Adapter,
para configurar de un
click en el cuadro de
propiedades

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

30

Configuracin de la Interfase de comunicacin


En

la CONEXIN LOCAL
configure el puerto serial
de la PC y la velocidad
de este. Nota: La
velocidad ajustada en el
cable (PC Adapter)
deber ser la misma que
configur en la conexin
local.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

31

Ambiente de Programacin STEP 7

Al arrancar el Step 7 se abre la ventana del Administrador Simatic. De forma


estndar, arranca as mismo el Asistente para Nuevo Proyecto de Step 7, este
asistente nos ayuda para crear un nuevo proyecto, para una mejor comprensin
de software, en este curso evitaremos la utilizacin del asistente y elaboraremos
de forma manual el proyecto nuevo.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

32

Ambiente de Programacin STEP 7

En el Step 7 es necesario crear


proyectos completos los cuales
abarcan la configuracin del
hardware, y los diferentes bloques
de programa, funciones y datos que
se utilizaran en el programa.
La primera tarea que debemos
realizar al crear nuestro proyecto es
Configurar el Hardware.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

33

Configuracin de Hardware
Configurar el hardware en Step 7 significa establecer en el proyecto la disposicin
de los bastidores, de los mdulos, de los aparatos de periferia descentralizada y
de los sub-mdulos interface en la ventana de un equipo.
Los Bastidores se representan en una tabla de configuracin que
puede acoger un nmero determinado de mdulos enchufables,
del mismo modo que los bastidores"reales".

En la tabla de configuracin, STEP 7 asigna automticamente


una direccin a cada mdulo. Si la CPU se puede direccionar
libremente, es posible modificar las direcciones de los mdulos
de un equipo.

Durante el arranque del sistema de automatizacin, la CPU


compara la configuracin terica creada en STEP 7 con la
configuracin fsica (real) de la instalacin. As es posible detectar
e indicar inmediatamente los posibles errores

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

34

Configuracin del Hardware


Para configurar un sistema de automatizacin se dispone de dos ventanas: la
ventana del equipo en la que se emplazan los bastidores y la ventana "Catlogo de
hardware" de la que se seleccionan los componentes de hardware requeridos, p.
ej. bastidor, mdulos y mdulos interface.
Si no se visualiza la ventana "Catlogo de hardware", elija el comando Ver > Catlogo. Con dicho
comando es posible mostrar u ocultar el catlogo de hardware.
Independientemente de la estructura de un
equipo la configuracin se realiza siguiendo los
siguientes pasos:
1)

En la ventana Catalogo de Hardware seleccione


un componente de hardware

2)

Arrastre el componente seleccionado hasta la


ventana del equipo.

Existen ciertas reglas que tendremos que respetar para hacer la


configuracin del hardware las cuales veremos ms adelante.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

35

Configuracin del Hardware

En la parte inferior de la ventana del equipo aparece una vista detallada del
bastidor que se ha insertado o seleccionado. All se visualizan en forma de tabla
las referencias y las direcciones de los mdulos.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

36

Configuracin del Hardware

Para crear la configuracin centralizada,


los mdulos se disponen junto a la CPU
en un bastidor y luego en otros
bastidores. El nmero de bastidores que
se pueden dotar con mdulos depende
de la CPU utilizada.
Al igual que en una instalacin real, en
STEP 7 los mdulos se colocan en
bastidores. La diferencia consiste en
que en STEP 7 los bastidores se
representan mediante "tablas de
configuracin", las cuales contienen el
mismo nmero de lneas que el nmero
de mdulos que se pueden enchufar en
el bastidor real.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

37

Propiedades y Parametrizacin de los Componentes

Una vez haya dispuesto los componentes en la ventana del equipo, si desea
entrar en los dilogos que permiten cambiar las propiedades preajustadas
(parmetros o direcciones)
Haga doble clic en el componente o elija el comando Edicin > Propiedades del Objeto o site el
puntero del ratn sobre el componente deseado, pulse el botn derecho del ratn y elija en el men
contextual el comando de men Propiedades del objeto.

Las propiedades de la CPU son de especial importancia para el comportamiento del sistema. En las
fichas de una CPU se pueden ajustar, entre otras, las siguientes propiedades: comportamiento en el
arranque, reas de datos locales y prioridades para alarmas, reas de memoria, remanencia, marcas de
ciclo, nivel de proteccin y contrasea. Lo que se puede ajustar y en qu rangos de valores, eso lo "sabe"
STEP 7.

A travs de las propiedades de los mdulos y si el tipo de CPU que se esta utilizando lo permite, se
pueden cambiar las direcciones de entradas y salidas del modulo en especifico, si se realizan estos
cambios se debe tener cuidado de no empalmar direcciones de otros mdulos.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

38

Reglas de Configuracin de Hardware

Bastidor 0:
Slot 1: slo fuentes de alimentacin (p. ej. 6ES7307-...) o dejar vaco
Slot 2: slo mdulos centrales (p. ej., 6ES7314-...)
Slot 3: slo mdulos interfase (p. ej. 6ES7360-.../361-...) o dejar vaco
Slots 4 a 11: mdulos de seal, mdulos de funcin, procesadores de
comunicacin (CP) o dejar vaco
Bastidor 1 a 3:
Slot 1: slo fuentes de alimentacin (p. ej. 6ES7307-...) o vaco
Slot 2: vaco
Slot 3: mdulos interfase
Slots 4 a 11: mdulos de seal, mdulos de funcin, procesadores de
comunicacin (CP, dependiendo del mdulo interfase utilizado) o dejar vaco

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

39

Volumen Posible de Direccionamiento para STEP 7

rea de direc.
Desig.

Acceso al rea

Abrev.

Mx. Direcc.
rea

Imagen de
proceso I/Q

Entrada/Salid
a bit

I/Q

0.0 a
65535.7

Marcas

Bit de
memoria

0.0 a 255.7

I/Q externa
entrada/salida

Byte I/Q,
periferia

PIB/PQB

0 a 65,535

Temporizador Temporizador
(T)

0 a 255

Contador

0 a 255

Contador (C)

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

40

Rack

Mod

DIG
AN

1
2
3

1
0

11

PS C
P
U

IM

12

16

20

24

28

256

272

288

304

320

336

352

368

DIG
AN

---

IM

32

36

40

44

48

52

56

60

384

400

416

432

448

464

480

496

DIG
AN

---

64

68

72

76

80

84

88

92

512

528

544

560

576

592

608

624

DIG
AN

---

96

100

104

108

112

116

120

124

640

656

672

688

704

720

736

752

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

--

--

--

IM

IM

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

41

Direccionamiento de Seales de Entradas y


Salidas Digitales

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

42

Evaluacin
1.
2.
3.
4.

5.

6.
7.

Cules seran las direcciones de un mdulo digital de 16


entradas, ubicado en el rack 0 slot 5?
Cules sern las direcciones de un mdulo digital de 16
salidas de relay ubicado en el rack 1, slot 5?
Cul ser la direccin del borne de conexin No. 7 de un
mdulo digital de 16 entradas ubicado en el rack 0, slot 7?
Cul ser la direccin del borne de conexin No. 8 de un
mdulo digital de 16 salidas de relay, ubicado en el rack 1
slot 8?
Cules seran las direcciones de los bornes de conexin No.
5 y 15 de un mdulo combinado digital de 8 entradas y 8
salidas, ubicado en el rack 2 slot 5?
Cules seran las direcciones de los bornes de conexin No.
5 y 15 de un mdulo de 8 salidas, ubicado en el rack 0 slor 9?
Cules seran las direcciones de los bornes de conexin No.
5 y 25 de un mdulo digital de 32 salidas, ubicado en el rack
1 slot 9?

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

43

Teora del SCAN


(Barrido del programa)
LEE LAS ENTRADAS

ACTUALIZA LAS SALIDAS

No de Bit 0 1 ...7

No de Bit 0 1 ...7

No de Byte 0

No de Byte 0

127

127

CPU EJECUTA EL PROGRAMA

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

44

Fundamentos
Hasta aqu hemos conocido un poco de la familia
SIMATIC, hemos revisado la forma en que se conecta,
monta y el software con la que se programa pero, Cmo
se programa un PLC?
Para poder entender mejor como programar los PLCs en lenguaje de escalera es necesario partir de
algunos fundamentos bsicos.

El PLC interpreta seales de voltaje o de corriente, estas seales deben ser ledas por el PLC para saber
el estado de las mismas (1, True o Presencia de Seal y 0, False o Ausencia de Seal), pero, En donde
guarda el PLC esta informacin a manera que la pueda leer cuantas veces le sea necesario?

El PLC guarda los datos en su MEMORIA, a continuacin explicaremos un poco acerca de la Memoria del
PLC.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

45

Fundamentos
BIT: El Bit es la unidad de una seal binaria, por lo tanto, un Bit es la unidad menor
de memoria y puede adoptar nicamente dos estados, 1 o 0.
Podemos imaginarnos que un Bit es una cajita en donde se almacena o se guarda
un 1 o 0 lgico.
BYTE: El Byte es una localidad de memoria compuesta por 8 Bits, es decir, en un Byte podemos
almacenar 8 caracteres binarios sucesivos, o lo que es lo mismo, es un empaque en donde caben 8
cajitas Bit y por lo tanto 8 caracteres binarios sucesivos, por ejemplo: 10010111.

WORD: Una Word es una localidad de memoria compuesta por 2 Bytes o 16 Bits.

DOUBLE WORD: Una Double Word (Comnmente representada por DWORD), es una localidad de
memoria compuesta por 2 Words, o 32 Bits.
Los PLCs 200, 300 y 400 de siemens usan este tipo de datos para almacenar valores en la memoria.
Todos los elementos e instrucciones del PLC como Temporizadores o Timers, Contadores o Counters,
reloj, fechas o simplemente datos de inters para el usuario como valores de temperatura, presion, etc.
Se almacenan en estas diferentes cajitas o tipos de datos.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

46

UNIDADES DE MEMORIA CAPACITACION Y ENTRENAMIENTO

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

47

UNIDADES DE MEMORIA

La pregunta ahora es Para que necesitamos tantas unidades de memoria?


La respuesta es sencilla, Depende de que quieres guardar!.
En la vida real nosotros utilizamos cajas de tamaos diferentes dependiendo que
queremos guardar, en el PLC es lo mismo.
La ecuacin que nos indica la cantidad de elementos que podemos guardar en una localidad de memoria
esta regida por:
b

Donde b es la cantidad de bits que tiene la localidad de memoria. Por lo tanto:

Bit 21 2
Byte 28 256
Word 216 65536
DWord 232 4294967296
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

48

CONVERSION BINARIO A DECIMAL, BCD Y


HEXADECIMAL
Los PLCs utilizan principalmente estos 4 tipos de datos para programarse y
desplegar informacin. Es importante que sepamos convertir estos tipos de datos ya
que de ello depende la correcta interpretacin de los programas y la localizacin de
errores.
Sistemas de numeracin decimal
Para la representacin de valores numricos decimales se necesitan 10 cifras, es decir las cifras
comprendidas entre 0 y 9.

Las cifras solas no son suficientes. En la disposicin de las cifras, para formar los nmeros, es
importande la situacin que cada una ocupa. Segn la posicin dentro del nmero, cada cifra
tiene diferente valor, el llamado valor de posicin. Estos valores de posicin son potencias de
10 en el sistema decimal. La posicin de la cifra dentro del nmero nos indica el valor de la
posicin. La suma de todos los productos de cifras y valores de posicin nos da el valor
numrico.

Este sistema para valorar los nmeros se llama sistema de valoracin por posicin. Se pueden
formar sistemas de numeracin con cualquier base. Los sistemas de numeracin ms
conocidos son el sistema binario (base 2), el sistema octal (base 8) y el sistema hexadecimal
(base 16)
Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

49

CONVERSION BINARIO A DECIMAL, BCD Y


HEXADECIMAL

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

50

CONVERSION BINARIO A DECIMAL, BCD Y


HEXADECIMAL

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

51

CONVERSION BINARIO A DECIMAL, BCD Y


HEXADECIMAL

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

52

CONVERSION BINARIO A DECIMAL, BCD Y


HEXADECIMAL

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

53

CONVERSION BINARIO A DECIMAL, BCD Y


HEXADECIMAL
EJERCICIO
Binario
1110011

Decimal

BCD

Decimal
324

Binario

Hexadecimal

BCD
100101100010

Binario

Decimal

Hexadecimal
B23F

Decimal

BCD

Decimal
567

BCD

Binario

Octal
678

Decimal

BCD

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

54

LOGICA BOOLEANA

Los PLCs de las familias S7-200, S7-300, S7-400 e incluso


que cualquier sistema digital se basan en lgica Booleana.
La lgica Booleana esta basada en la
interpretacin de seales binarias conjuntadas
en ecuaciones (algebra Booleana), las cuales
determinan las condiciones que anteceden a
una accin.

A manera de repaso veremos un poco de estos


conceptos los cuales nos servirn a lo largo de
todo el curso.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

55

LOGICA BOOLEANA
El PLC es un Sistema Digital, se denomina as porque trabaja manipulando elementos
discretos de informacin. Estos elementos discretos de informacin son representados por
cantidades fsicas llamadas seales. Las seales elctricas como el voltaje y la corriente
son las ms comunes.
Hoy en da, los sistemas electrnicos digitales usan dos valores discretos de voltaje para
representar el estado alto (1 lgico) o el estado bajo (0 lgico). Otras maneras de
identificar estos valores pueden ser: True Presencia de Seal para el 1 lgico y False o
Ausencia de Seal para el 0 lgico.
Un bit es la cantidad de memoria que ocupan los sistemas digitales, incluido el PLC para
representar esta informacin.
La lgica booleana utiliza las seales 1 y 0 lgicos para formar ecuaciones que determinarn las
condiciones para que se ejecute alguna accin. A las operaciones que forman estas ecuaciones se les
conoce como Funciones Bsicas y estas son: AND, OR, XOR, NOT, NAND, NOR

AND

OR

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

XOR

NOT

NAND

NOR

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

56

LOGICA BOOLEANA

Tablas de Verdad

AND

NAND

OR

NOR

XOR
NOT
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

57

Contacto Normalmente Abierto

Se cierra si el valor del bit consultado, que se almacena en el


<operando> indicado, es "1". Si el contacto est cerrado, la
corriente fluye a travs del contacto y el resultado lgico (RLO)
es "1". De lo contrario, si el estado de seal en el
<operando> indicado es "0", el contacto est abierto. Si el
contacto est abierto no hay flujo de corriente y el resultado
lgico de la operacin (RLO) es "0".
En las conexiones en serie, el contacto ---| |--- se combina bit a
bit por medio de una Y lgica con el RLO. Cuando las
conexiones se realizan en paralelo, el contacto se combina con
el RLO por medio de una O lgica.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

58

Contacto Normalmente Cerrado

Se abre si el valor del bit consultado, que se almacena en el


<operando> indicado, es "0". Si el contacto est cerrado, la
corriente fluye a travs del contacto y el resultado lgico (RLO)
es "1". De lo contrario, si el estado de seal en el
<operando> indicado es "1" , el contacto est abierto. Si el
contacto est abierto no hay flujo de corriente y el resultado
lgico de la operacin (RLO) es "0".
Cuando se realizan conexiones en serie, el contacto ---| / |--- se
combina bit a bit por medio de una Y lgica con el RLO. Si las
conexiones se efectan en paralelo, el contacto se combina
con el RLO por medio de una O lgica.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

59

NOT

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

60

Bobina de Rel

Opera como una bobina en un esquema de circuitos. Si


la corriente fluye hasta la bobina (RLO = 1), el bit en
el <operando> se pone a "1". Si no fluye corriente
hasta la bobina (RLO = 0), el bit en el <operando>
se pone a "0". Una bobina de salida slo puede
colocarse dentro de un esquema de contactos en el
extremo derecho de un circuito. Como mximo puede
haber 16 salidas mltiples. Se puede crear una salida
negada anteponiendo a la bobina de salida la
operacin ---|NOT|--- (invertir el resultado lgico).
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

61

EJEMPLO SENCILLO
El acceso a la sala de un museo se puede realizar desde tres puertas
distintas, en cada puerta se encuentra un interruptor y un letrero con la
leyenda: Accione el Interruptor para Encender/Apagar la Luz, de manera
que desde cualquier puerta, si la luz esta encendida, al presionar el
interruptor la luz se apaga, o, desde cualquier puerta, si la luz esta
apagada, al accionar el interruptor la luz se enciende, todo esto no
importando el estado de los otros dos interruptores.
Disee el Programa que hara esta funcin.

I
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

62

SOLUCION AL PROBLEMA
La solucin al problema se puede encontrar si se piensa de la siguiente
forma:
Si todos los interruptores estn apagados, que necesito que ecuacin,
funcin o sistemas de contactos necesito para que al accionar uno de
ellos la luz se encienda
A B C + A B C + A B C = Luz
De la funcin anterior notamos que cuando todos los interruptores
estn abiertos y se cierra alguno la luz se prende, as mismo, si uno
esta cerrado y se cierra otro la luz se apaga.
Podemos notar que para terminar con nuestra automatizacin solo
necesitamos agregarle otra funcin que nos encienda la luz cuando dos
estn cerrados y se cierra un tercero. Es decir necesitamos agregar:
ABC
Entonces el resultado es
A B C + A B C + A B C + A B C = Luz
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

63

SOLUCION AL PROBLEMA
Que traducido al comn lenguaje de escalera esto queda:

?
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

64

Documentacin del programa


La documentacin del programa se puede llevar acabo
mediante la tabla de smbolos. Haga un doble click en la tabla
de smbolos desde el cono del escritorio windows, o desde el
editor de programas seleccin el comando
Herramientas>Tabla de smbolos o desde el administrador
Simatic abra la carpeta y de un doble click sobte el icono
Simbolos

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

65

Documentacin del programa


Para poder introducir nuevos smbolos en la tabla,
seleccione la primera lnea vaca y llene los campos
de acuerdo a las necesidades del proyecto. Para
insertar nuevas lneas vacas delante de la lnea
actual, active el comando Insertar>Simbolo.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

66

Documentacin del programa


Desde el editor del programa
podr visualizar la
informacin generada en la
tabla de smbolos, en el
programa a travs de las
opciones Representacin
simblica, Informacin del
smbolo, Seleccin de
smbolos, adems podr
agregar informacin adicional
al bloque de programacin y
lnea del progrma con la
opcin comentario.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

67

Ejercicio: Enclavamiento
Arranque

y paro de un motor

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

68

Contacto

Es un elemento intercalado que cumple una funcin de


asignacin; el conector almacena el RLO actual (el estado de
seal del flujo de corriente) en el <operando> que se haya
especificado. Este elemento de asignacin memoriza la
combinacin lgica de bits de la ltima rama abierta que est
antes que l. Si se conecta en serie con otros elementos, la
operacin ---( # )--- se inserta igual que un contacto. El
elemento ---( # )--- nunca debe conectarse a una barra de
alimentacin, ni colocarse directamente detrs de una rama, y
tampoco debe emplearse como final de una rama.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

69

Activar Salida

Slo se ejecuta si el RLO de las operaciones


anteriores es "1" (flujo de corriente en la
bobina). Si el RLO es "1", el <operando>
indicado del elemento se pone a "1". Un RLO
= 0 no tiene efecto alguno, de forma que el
estado de seal actual del operando
indicado del elemento no se altera.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

70

Activar Salida

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

71

Desactivar Salida

Slo se ejecuta si el RLO de las operaciones


anteriores es "1 (flujo de corriente en la bobina). Si
fluye corriente a la bobina (RLO es "1"), el
<operando> indicado del elemento se pone a "0".
El <operando> tambin puede ser un
temporizador (N. de T) cuyo valor de temporizacin
se pone a "0", o un contador (N. de Z) cuyo valor
de contaje se pone a "0".
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

72

Desactivar Salida

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

73

Contro de Nivel de agua

Sensor Nivel Alto

Tinaco

Sensor Nivel Bajo

Bomba

Cuando el tinaco tenga nivel bajo


se debe de encender la bomba
hasta que el tinaco este lleno. Si
no hay agua en la cisterna, no
debe de funcionar la bomba

Cisterna
Sensor Nivel Bajo

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

74

Activar Flip Flop de desactivacin

Si el estado de la entrada E0.0 es 1 y en la entrada E0.1 es 0, se


activa la marca M0.0 y la salida A4.0 es 0.
De no ser as, cuando el estado de seal de entrada E0.0 es 0 y E0.1 es
1, se activa la marca M0.0 y la salida A4.0 es 1.
Si ambos estados de seal son 0, no cambia nada.
Si ambos estados de seal son 1 domina la operacin Activar, debido
al orden en que estn dispuestas las operaciones. M0.0 se activa y la
salida A4.0 es 1.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

75

Desactivar Flip Flop de activacin

Si el estado en la entrada E0.0 es 1 y en la entrada E0.1 es 0, se activa


la Marca M0.0 y la salida A4.0 es 1.
De no ser as, cuando el estado de seal en la entrada E0.0 es 0 y en
E0.1 es 1, se desactiva la marca M0.0 y la salida A4.0 es 0.
Si ambos estados de seal son 0, no cambia nada. Si ambos estado de
seal son 1, domina la operacin Desactivar debido al orden en que estn
dispuestas las operaciones. M0.0 se desactiva y la salida A4.0 es 0.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

76

Detectar flanco positivo

La marca de flancos M0.0 almacena el estado del RLO de toda la


combinacin de bits. Si el estado de seal de RLO cambia de 0 a 1, se
ejecuta el salto a la meta CAS1

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

77

Detectar flanco negativo

Si el estado de seal de RLO cambia de 1 a 0, se activa la salida Q4.1

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

78

Detectar flanco de seal negativo

La salida A4.0 es 1 si:


(el estado en E0.0 y en E0.1 y en E0.2 es 1) y E0.3 tiene un flanco
decreciente y el estado den E0.4 es 1.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

79

Detectar flanco de seal positivo

La salida A4.0 es 1 si:


(el estado en E0.0 y en E0.1 y en E0.2 es 1) y E0.3 tiene un flanco
creciente y el estado den E0.4 es 1.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

80

EJERCICIO:
EJERCICIO: CONTROL
CONTROLDE
DESALIDA
SALIDADE
DE
VEHCULOS
VEHCULOS

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

81

EJERCICIO:
EJERCICIO: CONTROL
CONTROLDE
DESALIDA
SALIDADE
DE
VEHCULOS
VEHCULOS

La regulacin de salida se efectuar mediante


la apertura de las barreras B1 o B2 segn
proceda. Tenemos en la misma dos lazos
sensores S11 y S21 mediante los cuales se
efectuar la demanda de salida y un tercer
sensor S3, que nos confirmar la salida del
vehculo en curso. Otros dos lazos S12 y S22
nos informarn cuando se han sobrepasado las
barreras respectivas.
La salida de los vehculos debe efectuarse de
forma tal que se evacue un vehculo de cada
planta para evitar esperas en una de las plantas
respecto a la otra.

www.onsitetechtraining.com

2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

82

EJERCICIO:
EJERCICIO: CONTROL
CONTROLDE
DESALIDA
SALIDADE
DE
VEHCULOS
VEHCULOS

La secuencia de apertura debe realizarse de la


forma siguiente:
Se realiza la peticin de salida cuando un
vehculo accede a un lazo sensor, abrindose la
barrera correspondiente, si no hay otro vehculo
saliendo.
Cuando el vehculo en curso corresponda a la
misma planta que el que hace la peticin de
salida, la barrera no debe de abrirse, a no ser
que la otra planta no haya una peticin de
salida.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

83

Temporizadores
Se dispone de las operaciones de temporizacin siguientes:
S_PULSE Parametrizar y arrancar temporizador como impulso
S_PEXT Parametrizar y arrancar temporizador como impulso
prolongado
S_ODT Parametrizar y arrancar temporizador como retardo a la
conexin
S_ODTS Parametrizar y arrancar temporizador como retardo a
la conexin con memoria
S_OFFDT Parametrizar y arrancar temporizador como retardo a
la desconexin
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

84

Valor de Temporizacin

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

85

S_PULSE
Arranca el temporizador cuando hay un flanco creciente en la
entrada de arranque S. Para arrancar el temporizador tiene que
producirse necesariamente un cambio de seal.
El temporizador funciona mientras que el estado de la seal en la
entrada S sea 1, solo durante el tiempo indicado por el valor de
temporizacin en la entada TV/TW.
El estado de seal en la salida Q es 1 mientras que funcione el
temporizador. Si el estado de la seal en la entrada S cambia de 1
a 0 antes de trascurrir el intervalo de tiempo, el temporizador se
detiene. En este caso el estado de la seal en la salida Q es 0.
El temporizador se pone a 0 si la entrada de desactivacin R se
pone a 1 mientras funciona el temporizador. El valor de
temporizacin actual y la base de tiempo tambin se ponen a 0.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

86

S_PULSE

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

87

Arrancar Timer

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

88

Arrancar Timer como SP

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

89

S_PEXT
El temporizado arranca cuando hay un flanco creciente en la
entrada de arranque S. Para arrancar el temporizador tiene que
producirse necesariamente un cambio de seal.
El temporizador contina en marcha durante el tiempo configurado
en la entrada TV/TW aunque el estado de la seal de entrada S se
ponga a 0 antes de haber transcurrido el intervalo de tiempo.
El estado de seal en la salida Q es 1 mientras el temporizador
est en marcha.
El temporizador vuelve a arrancar con el valor de temporizacin
configurado si el estado de seal en la entrada S cambia de 0 a 1
mientras est en marcha el temporizador.
El temporizador se pone a 0 si la entrada de desactivacin R se
pone a 1 mientras el temporizador esta funcionando.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

90

S_PEXT

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

91

Ejemplo S_PEXT

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

92

Arrancar Timer como SE

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

93

EJERCICIO:
EJERCICIO: CARRO
CARROMINERO
MINERO

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

94

CARRO
CARROMINERO:
MINERO: DESCRIPCIN
DESCRIPCINDEL
DEL
PROCESO
PROCESO
El proceso que se quiere automatizar consiste en controlar la
trayactoria de un carro minero, con el fin de maximizar la
distancia recorriada por este.
El sistema constar de dos sensores:
Uno para detectar que el carro se encuentra en la posicin
derecha.
Otro para detectar que el carro ha alcanzado el extremo
izquierdo.
El control de carro se hara mediante un motor reversible.
El carro deber permanecer 5 segundos en cada uno de los
extremos antes de cambiar el sentido de la trayectoria, esto
con el fin de poder llenar o vaciar su contenido.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

95

S_ODT
El temporizador arranca cuando hay un flanco creciente en la
entrada S. Para arrancar el temporizador tiene que producirse
necesariamente un cambio de seal.
El temporizador contina en marcha con el valor de temporizacin
configurado en la entrada TV/TW, mientras que el estado de la seal
en la entrada S sea 1. El estado de la seal en la salida Q ser de
1 al termino del tiempo, esto solo si no se presentaron cambios en la
entrada. Si el estado de seal en la entrada S cambia de 1 a 0
mientras est en marcha, el temporizador se detiene. En este caso,
el estado de seal en la salida Q ser 0.
El temporizador se pone a 0 si la entrada de desactivacin R del
temporizador se pone a 1 mientras funciona el temporizador. El
valor de temporizacin y la base de tiempo se ponen a 0. Entonces
el estado de seal en la salida Q es 0.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

96

S_ODT

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

97

Arrancar Timer como SD

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

98

EJERCICIO:
EJERCICIO: SEMAFORO
SEMAFORO

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

99

SEMAFORO:
SEMAFORO: MAPEO
MAPEODE
DEENTRADAS
ENTRADASYY
SALIDAS
SALIDAS

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

SEMAFORO:
SEMAFORO: DESCRIPCIN
DESCRIPCINDEL
DELPROCESO
PROCESO

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

SEMAFORO:
SEMAFORO: DESCRIPCIN
DESCRIPCINDEL
DEL
PROCESO
PROCESO

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

S_ODTS
El temporizador arranca cuando hay un flanco creciente en la
entrada de arranque S. Para arrancar el temporizador tiene que
producirse necesariamente un cambio de seal. El temporizador
contina en marcha con el valor de temporizacin configurado en la
entrada TV/TW aunque el estado de seal en la entrada S se ponga a
0 antes de que haya transcurrido el tiempo. El estado de la seal en
la salida Q ser 1 si ha transcurrido el tiempo, independientemente
del estado de seal que tenga la entrada S.
El temporizador vuelve a arrancar con el valor de temporizacin
indicado si el estado de seal en la entrada S cambia de 0 a 1
mientras el temporizador est en marcha.
El temporizador se pone a 0 si la entrada de desactivacin R del
temporizador de pone a 1, independientemente la seal de entrada S.
Entonces el estado de seal en la salida Q es 0
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

S_ODTS

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

Arrancar Timer como SS

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

S_OFFDT
El temporizador arranca cuando hay un flanco creciente en la
entrada de arranque S. Para arrancar el temporizador tiene que
producirse necesariamente un cambio de seal. El estado de seal
en la salida Q ser 1 si el estado de seal en la entrada S es 1, y
durante el tiempo configurado en el temporizador.
El temporizador se detiene, si el estado de seal en la entrada S
cambia de 1 a 0 mientras el temporizador est en marcha. El
temporizador slo vuelve a arrancar si el estado de la seal en la
entrada S vuelve a cambiar de 0 a 1.
El temporizador se pone a 0 si la entrada de desactivacin R se
pone a 1 mientras el temporizador est en marcha

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

S_OFFDT

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

Arrancar Timer como SF

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

10

Control de cintas transportadoras


Temporizadores con
retardo a la conexin
TOF

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

Control de cintas transportadoras

Las cintas 1 y 2 debern conectarse y desconectarse, cada una


mediante dos pulsadores manuales (conexin, desconexin).
Las cintas 1 y 2 no deben suministrar material a la vez. La cinta
tres ha de ponerse en marcha simultneamente con la 1 con la
2. Inicialmente las tres cintas estarn desconectadas.
Una vez accionado el pulsador de desconexin adecuado
(PDesC1 o PDescC2), las cintas 1 o 2 debern seguir en
funcionamiento 3 segundos ms, la cinta 3 debe permanecer en
funcionamiento durante 10 segundos ms que las anteriores,
quedando luego en reposo. Con esto se consigue que se vace
el material que transportan las cintas.
El periodo de vaciado de cintas se visualizar mediante el
encendido de las lmparas de descarga correspondientes

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

Operaciones de Comparacin
Las operaciones comparan las entradas IN1 e IN2 segn los tipos
de comparacin siguientes:

== IN1 es igual A IN2


IN1 es diferente A IN2
> IN1 es mayor quE IN2
< IN1 es menor quE IN2
>= IN1 es mayor o igual A IN2
<= IN1 es menor o igual A IN2

Si la comparacin es verdadera, el RLO de la operacin es "1". El


RLO se combina mediante una Y lgica con el RLO del circuito
completo siempre que el elemento de comparacin est
conectado en serie, y mediante una O lgica si el cuadro est
conectado en paralelo.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

Operaciones de comparacin

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

Operaciones de comparacin

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

15 s

3s

8 s + 2 s(p)

Semforos de Crucero

13 s
3s
10 s + 2 s(p)

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

Operaciones de Contaje

Los bits 0 a 9 de la palabra de contaje


contienen el valor de contaje en cdigo
binario. El valor fijado por el usuario se
transfiere del acumulador al contador al
activarse ste. El valor de contaje puede
estar comprendido entre 0 y 999.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

Operaciones de Contaje
Dentro de este margen se puede variar dicho valor utilizando las
operaciones siguientes:
S_CUD Parametrizar e incrementar/decrementar contador
S_CU Parametrizar e incrementar contador
S_CD Parametrizar y decrementar contador
---( SC ) Poner contador al valor inicial
---( CU ) Incrementar contador
---( CD ) Decrementar contador
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

Operaciones de Contaje
Para poner el contador a un valor
determinado hay que introducir un nmero
de 0 a 999, por ejemplo 127, en el siguiente
formato: C# 127. C# sirve para indicar el
formato decimal codificado en binario. Los
bits 0 a 11 del contador contienen el valor
de contaje en formato BCD (formato BCD:
cada conjunto de cuatro bits contiene el
cdigo binario de un valor decimal).
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

Operaciones de Contaje
La figura muestra el contenido del contador despus
de haber cargado el valor de contaje 127 y el
contenido de la palabra de contaje despus de
haber activado el contador.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

11

S_CUD

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

S_CU

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

S_CD

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

Poner contador al valor inicial

El valor 100 quedar preseleccionado para el contador C5 si en la


entrada Ee0.0 se produce un flanco ascendente (cambia de 0 a 1). El
valor del contador C5 no se altera en caso de que no se produza ningn
flanco ascendente.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

Incrementar contador

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

Decrementar contador

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

EJERCICIO:
EJERCICIO: ESTACIONAMIENTO
ESTACIONAMIENTO
Semforo

Entrada

Salida

10 vehculos

Sensor 1

Sensor 2
Abre pluma
1 seg

Abre pluma
1 seg

Control de vehculos en un estacionamiento

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

EJERCICIO:
EJERCICIO: CONTROL
CONTROLDE
DE
ACCESO
ACCESO

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

EJERCICIO:
EJERCICIO: CONTROL
CONTROLDE
DE
ACCESO
ACCESO

Se desea controlar el acceso, de manera automtica, a


una sala comercial con una capacidad de cien asientos.
Admitiendo diez personas mas de las autorizadas que
tendrn que permanecer de pie. Disponemos de dos
barras luminosas a la entrada de la sala A y B situadas
de tal forma que al entrar una persona a la sala,
interrumpa primero la barrera A y luego la B. La
distancia fsica entre ellas es la mnima, de manera que
se interrumpirn tambin simultneamente durante la
entrada. De forma semejante sucede cuando una
persona sale de la sala. Primero se interrumpir la
barrera B y despus la A.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

EJERCICIO:
EJERCICIO: CONTROL
CONTROLDE
DE
ACCESO
ACCESO

Cuando en la sala tenemos menos de cien personas lo


indicaremos activando la luz verde situada en la entrada.
Si se diera el caso de que en un momento determinado
hubiera mas de cien personas y menos de ciento diez,
deber activarse la luz mbar situada en la entrada. En el
momento en que entrara la persona ciento diez ser la luz
roja la que activaramos. Se dispone de un pulsador de
reset para inicializar la cuenta a cero en cualquier
momento.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

12

Maquina de Tortillas,
Temporizadores y Contadores
Sensor

5 pzas
Pistn
3 seg
La mquina a automatizar tiene que agrupar paquetes de 5
tortillas cada uno. Una vez que se hayan agrupado las tortillas en
un paquete, un pistn desplazar el paquete completo dejando
libre el espacio para el siguiente. La banda se detendr mientras
el pistn este accionado

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

Operaciones de Transferencia

MOVE (Asignar un valor) es activada por la entrada de


habilitacin EN. El valor indicado por la entrada IN se
copia en la direccin que la salida OUT. La salida de
habilitacin ENO tiene el mismo estado de seal que
la entrada de habilitacin EN. La operacin MOVE slo
puede copiar los objetos de datos que tengan las
longitudes de BYTE, WORD o de DWORD. Los tipos de
datos de usuario tales como los arrays o las
estructuras han de copiarse con SFC 20 BLKMOV.
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

Operaciones de Transferencia

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

Operaciones de Transferencia

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

Operaciones aritmticas
Las operaciones aritmticas con enteros sirven para
ejecutar las siguientes operaciones aritmticas con
dos enteros (16 y 32 bits):
ADD_I Sumar enteros
SUB_I Restar enteros
MUL_I Multiplicar enteros
DIV_I Dividir enteros
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

Operaciones Aritmticas
Las operaciones aritmticas bsicas influyen
sobre los siguientes bits de la palabra de
datos:
A1 y A0
OV
OS
Las tablas siguientes muestran el estado de
seal de los bits de la palabra de estado para
los resultados de las operaciones con
nmeros en coma fija (16 bit, 32 bit).
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

Operaciones Aritmticas

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

Operaciones Aritmticas

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

ADD_I

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

SUB_I

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

13

MUL_I

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

DIV_I

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

Mquina de refrescos
Entrega de
producto (3
seg)

Seleccin de producto

$1

$2

$5

B1

B2

B3

$7

$12

$17

$10

Cantidad faltante

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

Mquina de refrescos

Se requiere programar el controlador para


una mquina expendedora de refrescos. La
mquina acepta monedas de $1, $2, $5 y
$10.
Hay tres tipos de bebidas cada una con su
precio: 1) $7, 2) $12, 3) $17.
Utilice botones para simular el ingreso de
cada tipo de moneda (4 botones).
Utilice un selector para elegir el tipo de
bebida (3 interruptores).

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

Mquina de refrescos
Al elegir la bebida el display mostrar la
cantidad faltante que ir cambiando a medida
que vayan ingresando las monedas.
En el momento en el que se alcance el pago
de la bebida correspondiente se activar una
salida durante 3 seg. que simular el
dispositivo que expulsa la bebida de la
mquina.
En caso de que el pago ingresado exceda el
costo de la bebida elegida, durante los 3 seg.
que est activada la salida el display mostrar
el monto sobrante.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

EJERCICIO:
EJERCICIO: SELECCIN
SELECCINDE
DERECETAS
RECETAS

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

EJERCICIO:
EJERCICIO: SELECCIN
SELECCINDE
DERECETAS
RECETAS

Para las recetas se toma en consideracin la


siguiente tabla

Receta
Valvula 1
Valvula 2
Valvula 3
Agitador
A
3
2
4
12
B
5
6
2
14
C
2
4
5
13
Nota: Los valores anteriores representan el tiempo, en segundos, de
ejecucin de los dispositivos

La secuencia arranca por medio de un botn pulsador. Se


abrir la vlvula 1 en el tiempo determinado por la receta, al
cerrarse la vlvula anterior se abrir la vlvula 2, al cerrarse se
abrir la vlvula 3. El agitador arrancar desde el primer pulso
del botn de arranque y se detendr despus del tiempo
establecido segn la receta.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

EJERCICIOS EXTRAS

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

EJERCICIO:
EJERCICIO: BOMBEO
BOMBEOALTERNO
ALTERNO
Lgica booleana y
temporizadores

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

EJERCICIO:
EJERCICIO: BOMBEO
BOMBEOALTERNO
ALTERNO

La estacin de bombeo cuenta con dos bombas


alternas B1 y B2, las cuales deben de funcionar
de manera alternada para evitar un desgaste
excesivo de una respecto de otra.
El depsito que recoge los lquidos a evacuar
esta dotado de dos sensores de nivel, uno para
determinar el nivel mnimo (Nmin) y otro para
determinar el nivel mximo (Nmax).
El arranque debe de producirse de manera
automtica cuando se activa el sensor de nivel
mximo . Funcionar la bomba que menor
tiempo tenga en uso.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

14

EJERCICIO:
EJERCICIO: BOMBEO
BOMBEOALTERNO
ALTERNO

Una vez arrancada la bomba correspondiente, debe


permanecer 15 minutos sin desactivarse, luego debe
entrar en funcionamiento la otra bomba y as
sucesivamente. Cada bomba no debe funcionar mas de
15 minutos seguidos
La parada debe de producirse cuando se activa el sensor
de nivel mnimo quedando en el modo de trabajo que
estuviese.
El diseo debe hacerse de forma tal que el depsito se
pueda evacuar con una sola bomba en caso de que la
otra falle.
El sensor de nivel mximo da un 1 lgico, cuando el agua
este en ese nivel o superior. El sensor de nivel mnimo da
un 1 lgico, cuando el agua este en ese nivel o inferior.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

PORTON AUTOMATICO

Lgica booleana y
temporizadores

Disear el programa que realice la apertura y cierre de un portn de las siguientes


tres formas:

Cuando se presione el pulsador P y el portn este cerrado, la puerta debe abrir y no interrumpir la
apertura hasta que el portn este completamente abierto. As mismo al presionar el pulsador P y el
portn este abierto, este se debe de cerrar y no interrumpir el cierre hasta que este completamente
cerrado.

Usando la lgica anterior incorpore al programa un paro de emergencia que interrumpa las acciones del
portn y no contine el proceso hasta que el paro de emergencia sea desactivado.

Modifique el programa para que cuando se solicite que abra el portn este realice la apertura y una vez
abierto si no se ha solicitado su cierre en 30 segundos, este se cierre automticamente.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

EJERCICIO:
EJERCICIO: ENVASADORA
ENVASADORA
Lgica booleana,
temporizadores,
contadores

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

Envasadora

Una mesa de giro es alimentada con frascos por una cinta


de transporte. El cilindro A slo permite el paso cuando
un frasco llega a la posicin 1 sobre la cinta de transporte
y si la envasadora est en el modo de ciclo continuo,
seleccionado por el interruptor S1 (selector de ciclo
continuo/ciclo simple). Cuando el frasco es registrado en
la posicin 2, la mesa avanza una posicin (avance y
retorno del cilindro B). Cuando un frasco llega a la
estacin de llenado (posicin 3), el cilindro C abre el
tanque durante aproximadamente 2 segundos y lo vuelve
a cerrar. Se debe de tener cuidado de que el cilindro A no
deje pasar otro frasco hasta que no haya avanzado el
frasco anterior (avance y retorno del cilindro B). Si no hay
piezas en el carrusel y todava no llegan piezas a la
posicin 3, la mesa debe seguir avanzando

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

Envasadora

Si S1 esta abierto, la envasadora debe entrar en el modo


de ciclo simple. En este modo la mesa avanza hasta que
el usuario oprime un push-button. El cilindro A no dejara
pasar un frasco hasta que S2 no detecte un lugar vaco.
La mesa no debe girar si en ese momento se esta
llenando un frasco en la posicin 3.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

Envasadora: Mapeo de Entradas y


salidas
Entradas:
Sensor 1
I 0.0
Sensor 2
I 0.1
Sensor 3
I 0.2
Boton de automtico
(Pueden ser opcionales las entradas de control de los dispositivos
individuales, como arranque y paro manual
Salidas:
Extender cilindro A
Regresar cilindro A
Extender cilindro B
Regresar cilindro B
Extender cilindro C
Regresar cilindro C
www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Q 0.0
Q 1.0
Q 0.1
Q 1.1
Q 0.2
Q 1.2
Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

Control de cintas transportadoras


Lgica booleana,
temporizadores,
contadoras, aritmticas

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

Control de cintas transportadoras

Las cintas 1 y 2 debern conectarse y desconectarse, cada una


mediante dos pulsadores manuales (coneccin NA,
desconeccin NC).
Las cintas 1 y 2 no deben suministrar material a la vez. La cinta
tres ha de ponerse en marcha simultaneamente con la 1 con la
2. Inicialmente las tres cintas estarn desconectadas y las
lmparas de dexconeccin 1 y 2 estarn encendidas y el resto
apagadas. Cuando se accione el pulsador de coneccin 1 o 2 se
encender la lmpara de coneccin y se apagar la de
desconexin correspondiente.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

Control de cintas transportadoras

Una vez accionado el pulsador de desconexin adecuado


(PDesC1 o PDescC2), las cintas 1 o 2 debern seguir en
funcionamiento 20 segundos ms, la cinta 3 debe permanecer en
funcionamiento durante 40 segundos ms que las anteriores,
quedando luego en reposo. Con esto se consigue que se vacie
el material que transportan las cintas.
El periodo de vaciado de cintas se visualizar mediante el
encendido de las lmparas de descarga correspondientes
(LDescgC1, LDescgC2, LDescgC3), estando el resto apagadas.

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

Proceso de electrlisis

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Lgica booleana,
temporizadores.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

15

Proceso de electrlisis

El proceso que se quiere automatizar consiste en el


procedimiento para el tratamiento de superficies, con el fin
de hacerlas resistentes a la oxidacin.
El sistema constar de tres baos:
Uno para desengrasado de las piezas.
Otro para el aclarado de las piezas
Un tercero donde se les dar un bao electroltico
La gra intruducir la jaula portadora de las piezas a tratar
en cada uno de los baos, comenzando por el de
desengrasado, a continuacin el de aclarado y por ltimo se
les dar el bao electroltico; en este ltimo la gra debe
permanecer 5 segundos para conseguir una uniformidad de
las piezas tratadas

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

16

Proceso de electrlisis

El ciclo se inicia al presionar el pulsador de marcha; la


primera accin a realizar es la subida de la gra; cuando
toca el final de carrera FC2, la gra comenzar a avanzar,
hasta llegar al FC4, en dicho punto la gra desciende; una
vez que toca FC1, la gra vuelve a ascender, hasta tocar de
nuevo el FC2, momento en el cual la gra vuelve a avanzar,
hasta alcanzar la posicin FC5, momento en el cul se
repiten los movimientos de descenso y ascenso de la gra,
cuando la gra este de nuevo arriba, avanza hasta FC6,
vuelve a bajar y cuando toca FC1, se conecta el proceso de
electrlisis. Cuando ha pasado el tiempo fijado, se
desconecta el proceso de electrlisis y la gra comenzar a
ascender hasta que toca FC2, al llegar a este punto la gra
inicia el movimiento de retroceso, hasta llegar al FC3,
momento en el cual volver a descender hasta activar el
FC1

www.onsitetechtraining.com
2006 On Site Tech Training. All Rights Reserved.

Tel: (81) 15227231, (55) 5905 5267, (664) 288 1058 01800 874 0030

16