Creación y modificación de un proyecto en EcoStruxure Machine Expert
Creación de un proyecto a partir de un ejemplo
Esta documentación está basada en el proyecto de ejemplo SLC Remote Controller (M262), disponible en EcoStruxure Machine Expert Logic Builder. En el ejemplo, los dispositivos, tareas y código (incluida una visualización) vienen preconfigurados y se pueden modificar, si es necesario.
Si lo desea, también puede crear su proyecto desde cero a partir de un Proyecto predeterminado e insertar manualmente los dispositivos necesarios.
Paso |
Acción |
---|---|
1 |
Seleccione Archivo > Nuevo proyecto. |
2 |
En el cuadro de diálogo Nuevo proyecto, haga clic en A partir de ejemplo en la izquierda. |
3 |
Seleccione el tipo Logic/Motion Controller TM262M25NESS8T en la lista desplegable. (El ejemplo solo está disponible para este tipo de controlador. Consulte la nota a continuación de la tabla). Resultado: Los proyectos de ejemplo disponibles se enumeran en la lista Ejemplos coincidentes. |
4 |
Seleccione la entrada SLC Remote Controller (M262) en la lista Ejemplos coincidentes. |
5 |
Introduzca un nombre para el proyecto, seleccione el directorio para el archivo y haga clic en Aceptar. Resultado: Se crea el proyecto y Dispositivos, así como Aplicaciones, se preparan tal como se describe en la siguiente sección. |
NOTA: Ajuste el tipo de controlador si utiliza un tipo distinto de TM262M25NESS8T.
Proyecto resultante a partir del ejemplo del SLC Remote Controller
Puesto que ha creado su proyecto a partir del ejemplo SLC Remote Controller (M262), se le aplicará lo siguiente:
oLa ventana Dispositivos refleja la estructura del bus preparada en el proyecto de ejemplo.
oSe añade Sercos_Master al nodo Ethernet_1 de Dispositivos. De esta manera, el puerto Ethernet 1 queda configurado como puerto Sercos.
oEn Sercos_Master, está disponible el Safety Logic Controller TM5CSLCx00FS.
oEn Sercos_Master, hay disponible un acoplador de bus TM5NS31.
oEl acoplador de bus TM5NS31 tiene insertados los siguientes dispositivos: Módulo de alimentación TM5SPS3, Módulo de seguridad de entradas digitales TM5SDI4DFS, Módulo de seguridad de salidas digitales TM5SDO4TFS y Módulo de seguridad mixto digital TM5SDM4TRFS.
oEn Aplicaciones, está disponible la carpeta SlcRemoteControllerExample. El ejemplo contiene una POU de programa, una POU de bloque de funciones, y definiciones de tipos de datos. El código de estas POU está listo para compilarse. Puede utilizarse para consultar el estado del Safety Logic Controller y los módulos relacionados con la seguridad conectados, así como para ejecutar determinados comandos relacionados con la configuración.
oEn la Configuración de tareas (en Aplicaciones), hay disponible una tarea llamada Task_SR_VisControl con una instancia de programa de la POU de programa preparada. Deberá modificar el tiempo de ciclo de dicha tarea.
oEl árbol Herramientas contiene la carpeta SlcRemoteControllerExample con una visualización de un centro de control de Safety Logic Controller virtual. La página de HMI VIS_SlcRemoteController permite visualizar el estado del SLC y de los módulos relacionados con la seguridad conectados, así como ejecutar determinados comandos relacionados con la configuración. Consulte el capítulo Control remoto del SLC para obtener más información.
oEn el editor de Configuración de la función del SLC, aparece seleccionada la opción PacDriveCompatibility. Este ajuste es necesario para poder utilizar la biblioteca del Remote Controller.
Modificación de la arquitectura del bus
Una vez creado el proyecto a partir del SLC Remote Controller (M262), ya puede añadir otros dispositivos implicados en la aplicación. Puede añadir, por ejemplo, otros módulos TM5/TM7 (relacionados con la seguridad y estándar) en el acoplador de bus TM5NS31 existente o bien otros esclavos Sercos, incluidos acopladores de bus TM5NS31.
NOTA: Tenga en cuenta las limitaciones del sistema.
Los procedimientos sobre cómo añadir, eliminar, sustituir y actualizar dispositivos en Dispositivos se describen en el capítulo Gestión de dispositivos de la guía de programación de EcoStruxure Machine Expert.