APRENDIENDO EL PROGRAMA SUCOSOFT S40
Para poder entender el entorno del programa del Plc se debe tomar en cuenta los siguientes pasos
1. Ir a la barra de herramientas de Windows2. Buscar en todos los programas Sucosoft V4.00 y activar el icono S40
Entonces se visualizara la pantalla del programa una grafica que contiene 3 ventanas de visualizacion Ventana de carpetas Ventana de archivos de programas Ventana de características del programa generado
Ventana de carpetas Ventana de de archivo de
programas
Ventana de características del programa generado
Antes de aprender a programar lo primero que se debe aprender es a personalizar mi carpeta de trabajo Para ello en la ventana principal del programa ejecuto lo siguiente
Acceso al icono Project Selecciona New
Accediendo a la ventana de creación de un nuevo proyecto Elijo la dirección donde deseo crear mi Carpeta de proyecto Y doy OKEn nuestro caso la carpeta es S40 y se ubicara en la Unidad E
Y luego me aparece la ventana Principal del programa pero esta vez con la siguiente característica Ahora el navegador le corresponde a la carpeta S40
Ahora que ya tenemos personalizada nuestra carpeta de trabajo podemos empezar a programar
Para ello accedemos a la ventana de edición de programas POU editorBuscamos en la barra de herramientas TOOLS -> POU editor
Lugo aparecerá la pantalla de programación
En el cual podemos desarrollar el programa analizado
Para ello debemos configurar un nuevo POU
Y se visualizara la ventana de edición de programas POUEditor
En el cual podemos observar la ventana de declaración de variables y la ventana de ejecución de procedimientos
Sabiendo que la mejor manera de aprender es practicando a modo de práctica haremos un ejercicio
Para ello debemos de plantearnos un problema Identificar variables de entrada/ salida y/o parámetros
En nuestro caso queremos encender un motor a través del Plc Para ello disponemos de un interruptor Identificamos y anotamos en una tabla las variables del sistema analizado
Nombre Tipo Dirección Entrada I Salida Q
Mando Motor
Digital Digital
I0Q0
De la tabla extraemos al POU editor La venta de declaración de variables tiene dos modos de visualización Una ventan en modo de sintaxis Como se puede observar se tien un formato de columnas con etiquetas de ayuda
Ventana de declaración de variables
Ventana de ejecución de procedimientos
Ventana en modo libreEste modo es utilizado por personas ya experimentadas tomar en cuenta la configuración del formato necesario en su sintaxis
Ahora realizamos el procedimiento del programaPara ello cabe hacer notar lo siguiente
Hay tres lenguajes de programación Lenguaje LI (lista de instrucciones )
Lenguaje LD (logica cableado)
Lenguaje FBD (diagrama de bloque de funciones)
Luego procedemos a:
Lenguaje FBD (diagrama de bloque de funciones )
Guardar el programa
Y si nosotros observamos ahora la ventana principal
No se encuentra el programa creado s45 en la ventana de en la ventana de visualización de programas
Pues ahora crea el programa compilador es el que transforma el programa al lenguaje de maquina para ser transferido al equipo El compilador sera creado con la opcion l TOPOLOGY Como estamos en una carpeta nueva S40 este se encuentra vació, así que lo que hay que hacer es crear un PROGRAMA COMPILADOR Para ello procedemos como se muestra en la figura siguienteTools->topology configurator
Esta es la ventana de creación de los programas compiladores TOPOLOGYElegimos Configuration ->New
Y se visualizara la siguiente pantalla
Asignamos un nombre Elegimos el tipo de plc a utilizar Ejm: COMPL
PS4-201-MM1Una vez seleccionado aceptar OK
Luego de creado el archivo de compilación Se visualizará lo siguiente
Pregunta si se quiere guardar el programaAceptamos dando un click.
Ahora que ya creaste el programa compilador dobserva otra vez
Nota . solo es necesario un compilador por modelo de Plc
Ahora que ya pudiste visualizar el programa y su compilador pues hay que vincularlo Sigue la instrucción que se indica en la figura
Aparecerá una ventana de vínculo, escoge el programa y el compilador que le corresponde según el dispositivo que utilizaras en nuestro caso : s45 -COMPIL
Una vez compilado el programa lo siguiente es generar el codigo de programación que sera transferido al Plc Para ello procedemos de la siguiente manera , como podras observar en la figura
Una vez generado el programa esta listo para ser transferido al Plc Para ello accede a la opcion Test andComunication como se ve en la siguiente fig
Entonces visualizaras la ventana de comunicación Si observas que los iconos de transferencia no estan habilitados Pues puede ten en cuenta lo siguiente
1. Verifica que la interfase de comunicación este conectado con el dispositivo (Cable de comunicacion)
2. El equipo debe estar alimentado con 24 v DC3. configuración de los puertos de comunicación 4. si todo lo anterior esta ok pues pulsa en Conect
Observa otra vez Esta es la configuración que se observaras si la comunicación esta ok
Ahora si puedes transferir el programa creado al PlcPara ello acciona en la opción Transfer….y observaras lo siguiente:
Ventana de configuración del puerto de comunicación
Ahora elije el programa que deseas transferir y pulas en Transfer ->PLC
Luego observarás el proceso de transferencia
Siegue el proceso de transferencia y culmina en el100%
Una vez culminada la transferencia cierra la ventana pulsa en close
Ahora para hacer correr el programa accede a la opción Program Status……
En la ventana program Status pulsa Cold Start y Ok
Puedes hacer el monitoreo de tus entradas y salidas pulsando en el icono de visualización del Topolgy
Una vez en la ventana de visualizacion del Topology accede al display de entradas y salidas y observaras este display
Entonces podrás hacer el seguimiento a las señales de entrada como a las de salida
Entradas
Salidas
Para terminar la simulación cierra todas las ventanas de visualización Luego accede otra vez a Program Status y acciona halt como se ve en la figura y luego Ok
Cierra la ventana de Test and Commissioning
Finalmente salir del programa Susoft
1
2
y ya esta aprendiste a manejar el programar el Sucosoft