• No results found

R.7.9 Degradation/biodegradation

R.7.9.1 Introduction

El S7-PLCSSIM no pertenece a este paquete de software, sino que es un módulo independiente que se puede obtener de la empresa Siemens dedicado a la simulación de los controladores lógicos programables de la serie S7.

Gracias a dicho módulo se podrá editar el programa de PLC en KOP, FUP ó AWL y así resolver el problema de automatización de las plantas diseñadas. Una vez editado y puesto en marcha el programa se podrá conocer no solo el estado de las entradas, salidas y marcas temporizadores o contadores que hay en el programa, sino que también se tendrá acceso, mientras se ejecuta el programa, al resultado lógico de cada una de las líneas de código o utilizar símbolos que faciliten la edición, comprensión y corrección del programa.

13.2. Realización de un proyecto en el S7-PLCSIM

Lo primero que se ha de hacer es abrir el administrador de SIMATIC, tras lo cual aparecerá una ventana con el título “SIMATIC Manager”. En el menú “Archivo” se pulsará sobre la opción “Asistente-Nuevo Proyecto”, y aparecerá una ventana. Esta es una ventana de introducción, por lo que se pulsará “siguiente” y se continuará con la configuración.

En la siguiente ventana se definirá la CPU del autómata que estamos configurando. De toda la lista mostrada se seleccionará el que mejor se adapte a nuestras necesidades. Para este ejemplo se selecciona la 315-2DP y se pulsará el botón “siguiente”.

En la siguiente ventana se definirán los bloques que se desean insertar para la programación del autómata. Para ello se marcarán las casillas que hay al lado de cada uno de los bloques. En este ejemplo se seleccionarán los bloques OB1 y OB100. También será necesario especificar en qué lenguaje se va a editar el programa: AWL, KOP, FUP. Tras ello, se pulsará el botón siguiente.

Como último paso se ha de dar un nombre a nuestro proyecto y tras esto se pulsa en “Finalizar”. Pasados unos segundos de espera se habrá creado el proyecto abriéndose una ventana en la que aparecerán todos los elementos anteriormente especificados.

En cualquier momento de la programación se puede añadir un bloque. Para ello se ha de situar el puntero del ratón sobre “Bloques” y pulsar el botón derecho del ratón. Se mostrará una lista de opciones en la cual se seleccionar “Insertar nuevo objeto” y a continuación el tipo de bloque deseado: función, programa,…

Una vez se tenga todos los bloques necesarios, obtenidos en la etapa de diseño del control de la planta, se hará doble click sobre el primero de ellos. Actuando de este modo se abrirá una nueva ventana llamada “KOP/FUP/AWL” seguido del nombre del bloque y del nombre del proyecto. Es aquí donde se deberá escribir el contenido de dicho bloque.

Una vez escrito, se ha de grabar y cerrar dicha ventana. Se hará lo mismo con el resto de bloques del proyecto.

De este modo se ha realizado la programación del PLC.

Para abrir el S7-PLCSIM se ha de volver a la ventana principal “SIMATIC Manager” y en el menú “Herramientas” se pulsa sobre la opción “Simular módulos”. Tras unos segundos de espera se abrirá una ventana con el simulador del PLC diseñado.

En la parte izquierda de dicha ventana se podrá encontrar unas casillas en las que se determinará el estado del PLC: RUN, RUN-P O STOP.

Si se desea la visualización de los valores lógicos de las entradas, salidas, marcas, temporizadores o contadores utilizados en la automatización se ha de ir al menú “Insertar” y seleccionar el tipo deseado. Por ejemplo, se podrían insertar el EB0, EB1, AB4, y el AB5 puesto que son los que se utilizarán en los proyectos que hemos creado. En cada una de las pequeñas ventanas de estos bytes aparecerá una casilla correspondiente a cada bit y nos indicará si está o no activado.

Para finalizar, se ha de cargar el proyecto en el PLC, para ello se acude otra vez al “SIMATIC Manager” y seleccionar “Sistema de destino”. En dicha columna se elige la opción “Cargar” y tras unos segundos de espera y unas cuantas preguntas de seguridad el PLC ya puede realizar el control diseñado.

En este proceso de carga se ha de tener especial cuidado en no caer en dos errores muy comunes. El primero de ellos se debe a que no se puede cargar el proyecto si el PLC está en el modo “Run”. Cuando se quiera realizar este proceso se ha de estar en modo “Stop”. El segundo error común se basa en que no se puede tener seleccionado ninguno de los bloques al cargar el proyecto, ya que en este caso solo se cargaría dicho bloque y no el proyecto completo

Con el programa cargado en el autómata y puesto en el estado RUN, si se conecta al PlantConnect se observará lo siguiente. Si se activa la casilla 4, por ejemplo, de AB4 se verá que se activa A4.4 en la columna de Salidas del PlantConnect, verificándose la comunicación entre ambos elementos. De igual modo se observará que si hay una planta conectada al PlantConnect y se activa alguna señal de entrada en la Planta, esta activará su correspondiente en el PlantConnect y consecuentemente también en el PLC, mostrándose activada la casilla correspondiente a dicha entrada en el PLC-SIM.

14. TwinCAT PLC: EL PRODUCTO DE BECKHOFF