Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Practica Simatic2
Practica Simatic2
Objetivos .............................................................................................................................. 1
Introduccin al autmata de Siemens................................................................................... 1
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
CPU del
autmata
4 Entradas
Rpidas
4AI-1AO
16 DI
16 DO
Comuni
caciones
Leds indicando
estado de las
entradas digitales
Leds indicando
estado de las
salidas digitales
Selector de
modo de
funciona miento
de la CPU
3.1
Para arrancar el programa STEP7 y crear un proyecto que le permita introducir un programa de
control hay que seguir los siguientes pasos.
1. Arranque el programa pinchando en el icono Administrador Simatic del
escritorio de windows o bien a travs del men de inicio mediante la secuencia
Inicio->Programas->Simatic->STEP7->Administrador SIMATIC (el camino
puede variar consulte a su profesor).
2. Siga las instrucciones del Asistente de STEP 7 para crear nuevos proyectos. Al
arrancar el programa STEP 7 se lanza de forma automtica la ventana Asistente de
STEP 7: Nuevo proyecto (ver Figura 2). Haga clic en Siguiente.
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
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.
Comunicaciones
Bloque OB1
Nombre proyecto
Autmata
Programa
3.2
3.3
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.
Barra de herramientas
Activar men elementos
de programa: Icono
Vista general
Incluir nuevo
segmento
Iconos con
contactos y bobinas
Ventana de programacin
Ttulo de OB1
Ttulo de segmento
Segmento
Ventana con todos los
elementos de programa: Vista
general
3.4
Una vez cargado el programa se puede depurar en la propia ventana de programacin. Para ello
seleccione Test->Observar. Sobre la ventana de programacin se indica el estado de las
entradas, el resultado de las ecuaciones lgicas parciales y el resultado de la salida. La Figura 12
muestra un ejemplo.
Una vez observado el funcionamiento del programa seleccione nuevamente Test->Observar
para entrar en el modo programacin. En el modo Observar no se puede programar.
Pregunta FS 2.
9 Circuito Marcha/Paro
Programar el circuito de marcha paro de un motor mediante las instrucciones SET y RESET. La
entrada E124.0 es el pulsador de Marcha y la entrada E124.1 es el pulsador de Paro. El motor
se gobierna con la salida A124.0. El programa debe ser dominante al Paro es decir, que si se
pulsa simultneamente Paro y Marcha el motor permanece parado.
Para programar en lista de instrucciones se usarn las instrucciones S y R. Para programar en
diagrama de contactos S o R seleccione en la ventana de elementos Vista General las lgicas y
arrastre el icono de la bobina con S o con R hacia la zona final de la lnea de segmento.
Pregunta FS 8.
Pregunta FS 9.
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.
13 Anexos
13.1 Comprobar que hay comunicacin con el autmata va Ethernet
1. Arranque el programa Administrador Simatic si an no lo ha arrancado. Si se arranca la
ventana Asistente de STEP 7, pulse en cancelar.
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.
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.
6. MUY IMPORTANTE: desde su PC slo deber trabajar con su PLC, es decir, slo
utilizar la direccin IP de de su PLC. Si utiliza la direccin IP del PLC del compaero,
podr ser sancionado.
7. Arrancar el programa y crear un 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.
6. Pulse sobre hardware para proceder a configurar el hardware. Aparece una nueva
ventana para configurar el hardware.
El resultado es:
El resultado es que aparece el PLC en la posicin 2 del bastidor. La posicin 1 estara reservada
para la fuente de alimentacin. Para temas de programacin no es necesaria aadirla.
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.
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.
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.
5. Para introducir un pequeo programa siga los pasos del apartado Error! No se
encuentra el origen de la referencia., una vez abierta la ventana de edicin.
4. Pulse sobre la flecha que indica hacia la derecha para pasar el bloque OB1 a la ventana
de bloques seleccionados.
7. Pulse sobre prueba. En el editor de programas aparece una nueva ventana donde est el
cdigo en texto del programa. Puede cortar y pegar en un documento. Esta opcin de
texto es otro mtodo para programar.
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.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
13.8.3.1
Siguiendo el procedimiento del apartado 13.7 compruebe que hay comunicacin con el
autmata va RS232 y obtenga su direccin MPI (apntela).
13.8.3.2
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
13.8.3.3