Documentos de Académico
Documentos de Profesional
Documentos de Cultura
2IntroPLCt PDF
2IntroPLCt PDF
ndice:
1 Objetivos .............................................................................................................................. 1
2 Introduccin al autmata de Siemens................................................................................... 1
3 Pasos para programar el PLC en el entorno Step-7 .............................................................. 3
3.1 Arrancar el programa STEP7 y crear un proyecto....................................................... 3
3.2 Comprobar la comunicacin con el PLC ..................................................................... 7
3.3 Programacin en diagrama de contactos del bloque OB1 ........................................... 8
3.4 Depurar el programa en diagrama de contactos......................................................... 10
4 Ejercicios con funciones lgicas en diagrama de contactos ............................................... 11
5 Programar en lista de instrucciones .................................................................................... 11
6 Ejercicios con funciones lgicas en lista de instrucciones ................................................. 13
7 Encendido de bombilla desde dos puntos........................................................................... 13
8 Encendido de bombilla desde tres puntos........................................................................... 13
9 Circuito Marcha/Paro ......................................................................................................... 14
10 Circuito Marcha/Paro con placas de simulacin ................................................................ 14
11 Otros fabricantes y otros PLCs........................................................................................... 14
12 Comparativa entre diferentes PLCs (Opcional).................................................................. 14
13 Anexos................................................................................................................................ 15
13.1 Comprobar que hay comunicacin con el autmata va Ethernet.............................. 15
13.2 Crear un proyecto para PLC conectado va Ethernet................................................. 18
13.3 Mtodo para crear un proyecto rpidamente ............................................................. 29
13.4 Mtodo para guardar el proyecto en otro medio como pendrive ............................... 29
13.5 Mtodo para generar en texto el programa de un PLC .............................................. 29
13.6 Generar una tabla de smbolos o etiquetas................................................................. 33
13.7 Comprobar que hay comunicacin con el autmata va RS232 (MPI)...................... 34
13.8 Configurar el autmata desde el bus MPI para migrar a Ethernet ............................. 37
1 Objetivos
El objetivo de esta prctica es familiarizar al alumno con los autmatas programables de la
serie S-300 de Siemens, as como con su entorno de programacin STEP 7. Al final de la
prctica el alumno debera ser capaz de:
Identificar y conocer el funcionamiento bsico de un PLC: ciclo de scan, concepto
de entradas y salidas, copia en memoria, etc.
Programacin bsica del autmata a travs de la herramienta STEP7: programacin
en listas de instrucciones y en diagramas de contactos.
Depurar errores de comunicacin con el autmata.
Tiempo de laboratorio: 1 o 2 sesiones. Entre est prctica y la de automatismos no deberan
ocupar ms de 3 semanas.
Leds indicando
el estad o de la
CPU Leds indicando
estado de las
entradas digitales
Leds indicando
Selector de estado de las
modo de salidas digitales
funciona miento
de la CPU
Conexin MPI con
el ordenador
Asegrese que el campo direccin MPI marca 2. La red MPI es una red propia de
Siemens que permite conectar PLCs y otros dispositivos entre s para que compartan
informacin. Cada dispositivo debe tener una direccin diferente de red. Cuando hay
un solo PLC en la red MPI es comn asignarle la direccin 2. El programa STEP 7
programa a travs de la red MPI el PLC. Para ello existe un adaptador de
comunicaciones dentro del bastidor del PLC que adapta la red MPI al cable serie que
va al ordenador. Esta filosofa permite desde un mismo ordenador programar varios
PLCs conectados a la red MPI.
Figura 4 Seleccin de bloque OB1 y de lenguaje de programacin
Al pulsar finalizar aparece la ventana general del Simatic Manager con la ventana del nuevo
proyecto tal como se muestra en la Figura 6. En dicha ventana se representa la informacin de
un proyecto de forma jerrquica:
Nombre del proyecto
Familia de PLCs que se estn utilizando en el proyecto: en nuestro es la familia
300.
PLC (o PLCs) que se estn utilizando en el proyecto: 314
Organizacin de los programas dentro de cada PLC (Programa S7). Por un lado
aparecen los bloques (Bloques) y por otro lado las fuentes (Fuentes). Nosotros
programaremos directamente los Bloques (OB1 en concreto). Como estos se
guardan en un formato interno de Siemens, est la opcin de visualizarlos como
texto. En este caso el programa aparecera tambin bajo Fuentes.
Mediante y + y sealando en los niveles se puede navegar a travs de la estructura jerrquica
del proyecto.
6. Abrir un proyecto ya creado. Para abrir un proyecto ya creado en una sesin anterior
utilice Archivo->Abrir->Proyectos de usuario y seleccione el proyecto deseado.
El Simatic Manager permite mantener abierto ms de un proyecto simultneamente.
Figura 6 Administrador general de Simatic con nuevo proyecto
Comunicaciones
Bloque OB1
Nombre proyecto
En la ventana del editor KOP (Figura 9) aparece todo lo necesario para introducir un programa
de control en el OB1. Entre lo ms importante resalta:
Ventana de programacin. Aparece el OB1 con un primer segmento de programa
vaco.
Men superior de gestin general: guardar un programa, cambio tipo de edicin
(ejemplo: de KOP a AWL), depurar el programa, etc.
Barra de herramientas que permite una edicin rpida: insertar contacto, bobina,
nuevo segmento, etc. Si no est activa seleccione en el men superior Ver->Barra
de herramientas. Tambin permite cargar el programa en el PLC (icono con
PLC pintado)
Ventana de ayuda con todos los elementos disponibles para confeccionar un
programa. Si no est activa seleccione en la barra de herramientas el icono Vista
general
2. Programe A124.0 = E124.0 * E124.1. Para ello siga los siguientes pasos:
Pinche sobre la lnea de segmento en la ventana de programacin. Se activar la
lnea.
Pinche sobre el icono contacto normalmente abierto. Aparecer un contacto
sobre la lnea. Pinche sobre las interrogaciones del contacto e introduzca E124.0.
Vuelva a pinchar sobre la lnea de segmento, a continuacin del contacto
introducido. Con ello indicamos al editor donde se quiere introducir el siguiente
elemento.
Introduzca un nuevo contacto NO y llmele E124.1.
Vuelva a pinchar sobre la lnea de segmento restante e introduzca una bobina de
nombre A124.0. El programa introducido debe ser equivalente al de la Figura 10.
Figura 9 Editor diagrama de contactos (KOP)
Edicin Proyecto\...\bloque OB1
Barra de herramientas
Incluir nuevo Iconos con
Activar men elementos segmento contactos y bobinas
de programa: Icono
Vista general Ventana de programacin
Ttulo de OB1
Ttulo de segmento
Segmento
Pregunta FS 10. Indicar que habra que hacer para que el programa fuese dominante a la marcha tanto en
lista de instrucciones como en diagrama de contactos.
3. En la ventana de nombre Ajustar interface que aparece seleccione TCP/IP -> NIC TX
PCI 10/100 y pulse en ACEPTAR. Pulse ACEPTAR en la ventana de confirmacin. A
partir de este momento lo comunicacin entre ordenador y PLC se realizar a travs de
Ethernet.
4. Pulse para comprobar las comunicaciones sobre Sistemas de destino->Mostrar
estaciones accesibles o directamente sobre el botn rotulado con i de la barra superior.
Aparecer en la pantalla que hay una o dos estaciones accesibles. Si no aparece nada
compruebe que el PLC est encendido y que alguno de los leds del router 3COM
situado en la pared estn encendidos.
5. Comprobar que hay comunicacin con el PLC del puesto de trabajo. Pulse sobre uno de
los PLCs (mdulo de comunicaciones asociados a los PLCs) con el botn derecho y
seleccione Propiedades del Objeto.
1. Compruebe mediante el procedimiento del apartado 13.1 que hay comunicacin con el
PLC de su puesto de trabajo si no lo ha hecho previamente.
2. En Simatic Manager seleccione Archivo->Nuevo y rellene la ventana de configuracin:
Nombre segn formato 0809itieiGR7_PLC (ao acadmico, ttulo, grupo y nombre
prctica) y Ubicacin con D:\Temporal (puede utilizar el botn Examinar). Recuerde
que los ordenadores del laboratorio tienen la particin C: congelada. Cada vez que se
arranca el ordenador se pierde la configuracin anterior. Si se quiere mantener ficheros
o configuraciones anteriores stas deben ser salvadas en D:\Temporal.
3. Al pulsar sobre ACEPTAR aparecer la siguiente ventana general de proyecto.
4. El siguiente paso es aadir al proyecto el PLC sobre el que se va a trabajar. Para ello
pulse con el botn derecho sobre la ventana que contiene a MPI. Seleccione Insertar
Nuevo objeto y, a continuacin, seleccin SIMATIC 300. El PLC del laboratorio
pertenecer a la serie 300 de Simatic de Siemens. Junto a MPI aparecer el nuevo objeto
que representa al PLC.
Aparece una ventana de configuracin. Seleccin en ella la direccin IP. La primera parte es fija
192.168.56. El cuarto nmero es el nmero de ordenador sumndole 10. El nmero del
ordenador son las 2 ltimas cifras que aparecen en la etiqueta de la parte alta de la pantalla.
Compruebe que este nmero corresponde a la direccin IP indicada en el bastidor del autmata.
En el ejemplo de la figura se est configurando el mdulo de comunicaciones del PLC del
ordenador 7.
Sin cerrar la ventana pulse sobre Nueva y aparecer la siguiente ventana
Pulse sobre ACEPTAR. Con ello se indica que el mdulo va a estar conectado a una red tipo
ethernet. Al volver a la ventana anterior pulse tambin sobre ACEPTAR.
Ya est configurado el mdulo de comunicaciones. La ventana de configuracin quedar as:
2. Navegue por el rbol de la izquierda hasta llegar el objeto OB1 que es donde va a
residir el programa de control a programar en la prctica. Para ello despliegue el men
de la izquierda tal como muestra en la figura hasta llegar al directorio bloques. All se
encuentra OB1.
3. Pulse sobre OB1. Aparecer una pantalla para configurar la edicin. En lenguaje
seleccione KOP (diagrama de contactos) y, a continuacin, ACEPTAR.
1. Abra un proyecto propio anterior que tenga correcta la configuracin del hardware (se
ha podido programar el PLC sin problemas). Para ello, en Simatic Manager, seleccione
Archivo->Abrir e indique el proyecto en la lista. Si es la primera vez tendr que dirigir
el buscador hacia D:\temporal con el botn EXAMINAR. Un ejemplo de proyecto
puede ser LabIni. Una vez seleccionador pulse ACEPTAR.
2. Guarde el proyecto con otro nombre en D:\Temporal mediante la opcin Archivo-
>Guardar como. Indique el nombre y directorio (recuerde que todo lo que salve en C: se
borra al arrancar el ordenador) deseado.
3. Seleccione el OB1 del proyecto mediante el rbol de la derecha de la ventana de
proyecto. Pulse sobre l y comience a editar el nuevo programa. Para eliminar las lneas
del antiguo programa borre lnea a lnea o segmento a segmento.
4. Pulse el botn Propiedades. En el debe aparecer los valores COM4 y 38400. COM4 es
el puerto serie que se utiliza en el ordenador para comunicar con el PLC y 38400 es la
velocidad de transmisin. Si hay fallo en el COM4 se puede indicar el valor COM1 o
COM3. Hay que asegurarse que el cable serie del PLC est conectado al puerto serie
deseado. No se puede cambiar la velocidad de transmisin. Cuando el ordenador
arranca, como est congelada la configuracin base, siempre lo hace con los valores
COM4 y 38400.
5. Cierre las ventanas anteriores y seleccione Sistema de Destino -> Mostrar estaciones
accesibles o directamente sobre el botn que lleva rotulada una i.
13.8.1 Objetivo
Permitir programar los PLCs de Siemens que tengan instalados el mdulo CP343-1
ADVANCED.
13.8.2 Alcance
Slo es necesario realizarlo la primera vez que se conecte el mdulo al autmata, porque no est
activa la red Ethernet. Una vez activa la red Ethernet no es necesario, salvo que se pierda la
direccin IP del mdulo CP343-1.
13.8.3 Procedimiento
A continuacin se le preguntar la direccin MPI actual del equipo. En el caso del ejemplo es 2.
Escrbala, si no est ya escriuta, y pulse sobre ACEPTAR
Aparecer la siguiente ventana, pulse ACEPTAR.