Bienvenido al «PS4-141-MM1 Primeros Pasos». Le mostrare mediante unos pocos pasos lo fácil que resulta programar un autómata PS4-141-MM1.
Para ello, deberá realizar previamente las siguientes tareas:
Disponer de un computador con con cualquiera de los siguientes sistemas sistemas operativos:
Microsoft Windows 98 (SE), ME, NT 4.0 SP6 SP6
Microsoft Windows 2000 SP2
Microsoft Windows XP Home
Microsoft Windows XP Professional
Haber instalado el el software Sucosoft Sucosoft S40 Versión 5.0.
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” -3-
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
2
Montaje del hardware y conexiones
2.1
Vista frontal
La siguiente figura muestra la vista frontal del hardware, en la lista inferior a la misma podrá conocer y familiarizarse con los elementos que posee el PS4-141MM1:
1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
115 a 230 V AC alimentación Entrada de contador rápido, 3 kHz 16 entradas digitales 24 V DC y 24 V DC/50 mA alimentación para las entradas digitales Entrada de alarma Terminal roscado enchufable LED visualización entradas 8 salidas por relés, 24 V DC; 230 V AC 2 entradas analógicas U0, U1 (0 a 10 V) 1 salida analógica U10 (0 a 10 V) LED visualización salidas Interfase Suconet Encoder Interruptor S1 para bus resistencias terminales Interfase aparatos de programación (PRG) Módulo de memoria (opción) LED visualización del PLC
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” -4-
Unexpo Charallave
2.2
PS4-141-MM1 “Primeros Pasos”
Conexiones
1.
Terminales roscados Sección de conexión Flexible con casquillo 0,22 a 2,5 mm2 Macizo 0,22 a 2,5 mm2
2.
Terminal roscado
3.
Secciones de conexión: Flexible con casquillo 0,22 a 1,5 mm2 Macizo 0,22 a 2,5 mm2 Conexión Suconet K (RS 485) Interfase aparatos de programación (RS 232)
4. 5.
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” -5-
Unexpo Charallave
2.3
PS4-141-MM1 “Primeros Pasos”
Montajes
Sobre placa de montaje con guida simétrica (perfil) de 35 mm a (horizontal)
Sobre placa de montaje (horizontal)
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” -6-
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
3
Configuración del autómata en Sucosoft S40
3.1
Interfaz del software
Copiar proyecto
Guardar Proyecto
Reguardar proyecto
Nombre del archivo .mak
Familia de PLC (PS4-200, PS4300 y PS416)
Parámetros de programación del PLC
Abrir Proyecto Nuevo Proyecto
POU Editor Prueba y puesta en servicio Editor de formularios
Configurador de topología Fuentes POU y topología
Listas de generación y archivos de código de programa
Unexpo Charallave 08/2011
Bibliotecas de fabricante y de usuario
Otros Archivos
Generar código de programa
Lista de generación nueva
PS4-141-MM1 “Primeros Pasos” -7-
Unexpo Charallave
3.2
PS4-141-MM1 “Primeros Pasos”
Crear un nuevo proyecto en Sucosoft S40.
1. Pulse el botón “Nuevo proyecto” en la barra de herramientas.
2. Coloque un nombre y seleccione la ubicación donde desee guardar los archivos del proyecto.
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” -8-
Unexpo Charallave
3.3
PS4-141-MM1 “Primeros Pasos”
Configurar la topología
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” -9-
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
4
Creación un programa en el PC
4.1
Creando y editando un programa
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 10 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Editar el programa con el lenguaje EDC
El lenguaje de programación EDC es muy similar al lenguaje KOP y también a los diseños eléctricos establecidos en normas cono la ANSI. En esta guía trabajaremos con el lenguaje EDC. Realizaremos un ejemplo de programación en este lenguaje y podrá dominar lo básico del mismo.
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 11 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
En sistemas digitales sólo existen los estados “0” ó “1”. El estado “0” se designa como “falso”; el “1” como “verdadero”. Por ello se habla también de “consulta”: ¿“0”? (falso) ó ¿“1”? (verdadero).
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 12 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Agregando una nueva red EDC
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 13 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Declarando variables de datos
1. Presione click derecho sobre el esquema
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 14 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Usted puede colocar directamente en la tabla los datos de las variables si los conoce. Ejemplo:
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 15 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Declarando variables de bloques de función
1. Presione click derecho sobre el esquema
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 16 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Este tipo de variables también pueden ser colocadas directamente a la tabla si lo desea.
Insertando variables y bloques de función
1. Presione click derecho sobre el elemento del esquema al cual desea agregar una variable.
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 17 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Si es una variable de datos:
Si es un bloque de función:
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 18 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Los bloques de función aparecen como una nueva red EDC
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 19 -
Unexpo Charallave
4.2
PS4-141-MM1 “Primeros Pasos”
Sección “Ayuda” de Sucosoft S40
Es posible obtener información acerca de las distintas funciones y bloques que se encuentran en las librerías.
1. Presione click derecho sobre el elemento del cual desea obtener información
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 20 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
2. Aparecerá un cuadro de ayuda con información básica acerca del uso y operación del elemento.
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 21 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Agregando elementos al esquema EDC
1. Seleccione sobre el esquema el lugar donde desee agregar el elemento.
2. Coloque una variable:
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 22 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Colocando direcciones de las variables
Las direcciones de las variables se escriben en el siguiente formato:
Las direcciones se colocan en la tabla de variables, en la columna “Dirección”:
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 23 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Declarando constantes
Tipo de Constante
Ejemplo
Significado
INT
-1345165 or 45_165 + 125
REAL
-13.12 123.45 0.123 -123E-3
Numero dual Numero octal Numero hexadecimal BOOL
2#0111_1110 8#123 16#123 0 and 1 or FALSE and TRUE ‘ABC’ T#12.3ms or TIME#12.3ms T#12h34m or T#12h_34m DATE#1995-12-24 or D#1995-12-24 TOD#12:05:14.56 or TIME_OF_DAY#12:05:14.56 DT#1995-12-24-15:05:14.56 or DATE_AND_TIME#1995-12-24-15:05:14.56
STRING TIME DATE TIME_OF_DAY DATE_AND_TIME
Entero -13 Entero 45165 Entero 125 Numero real -13.12 Numero real 123.45 Numero real 0.123 Notación exponencial o numero real -0.00123 126 en decimal 83 en decimal 291 en decimal 0 y 1 booleano Carácter string ABC Duración de 12.3 milisegundos Fecha 24/12/1995 Tiempo 12 horas, 5 minutos y 14.56 segundos Fecha y tiempo: 24/12/1995, 12 horas, 5 minutos y 14.56 segundos
Se considera constante a las variables declaradas con un valor predefinido, para esto se coloca el valor en la columna “Valor inicial” de la tabla de variables:
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 24 -
Unexpo Charallave
4.3
PS4-141-MM1 “Primeros Pasos”
Guardar un programa POU
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 25 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Probando la sintaxis del programa POU
Al utilizar esta herramienta, el programa mostrara si existe algún error en la coherencia del programa.
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 26 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
4.5 Preparando el programa a transferir y conectando al PLC
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 27 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Si ocurre algún error se mostrará en este cuadro.
Unexpo Charallave 08/2011
PS4-141-MM1 “Primeros Pasos” - 28 -
Unexpo Charallave
PS4-141-MM1 “Primeros Pasos”
Transfiriendo el programa
Nombre del programa
Transferir a PLC
Transferir a la memoria Flash Comparar con PLC Tipo de archivo