3. Edición de programas
En un proyecto se reúnen todos los programas FTL. Por tanto, todos los programas son
elementos de un proyecto. No está permitido crear más subdirectorios dentro de un
directorio de proyecto.
3.6.1
Proyecto FTL global
Además de todos los proyectos FTL, existe un proyecto FTL global que recibe el nombre
"_global". Este nombre es fijo y no se puede modificar. Este proyecto sirve para todos los
proyectos. Todos los datos y programas guardados en él son accesibles desde el resto de
los proyectos. Si es necesario utilizar datos o programas en varios proyectos, éstos se
guardan en el proyecto global. De ese modo se garantiza la coherencia de los datos.
El proyecto global "_global" se carga y activa automáticamente al arrancar el CMXR.
3.7 Programas FTL
Todos los programas FTL que pertenecen a un proyecto se guardan en el directorio de
proyecto asignado. Un programa se compone del código de programa y de los datos
correspondientes. Éstos se guardan en archivos diferentes con el mismo nombre pero con
una extensión diferente (file extension):
<nombre>.tip Nombre de archivo para código de programa
<nombre>.tid Nombre de archivo para datos de programa
Ejemplo:
Para un programa con el nombre "Load" se crea el archivo "Load.tip". El nombre del
archivo de los datos locales de programa es "Load.tid".
Si el programa se guarda mediante la unidad de mando manual CDSA o mediante el editor
FTL de Festo (en Festo Configuration Tool), el archivo de datos locales de programa se
genera automáticamente. Si la generación de programa se efectúa con otro software, debe
observar que se guarde el archivo de datos correspondiente para cada programa.
3.7.1
Programas compartidos de proyecto
El proyecto compartido de sistema "_global" puede contener programas además de datos.
Dichos programas pueden ser utilizados por todos los programas en todos los proyectos.
Estos programas globales destacan por su gran comodidad de uso. Así, los programas que
dependen de la cinemática utilizada pueden definirse y guardarse independientemente de
los proyectos de aplicación. Si una cinemática no posee posiciones fijas, como, p. ej., una
posición de seguridad, el desplazamiento a esta posición puede guardarse una vez en el
proyecto global.
Festo GDCP-CMXR-SW-ES es 1205c
Nota
La estructura y administración de proyecto se generan y gestionan
automáticamente mediante el software gráfico de la unidad de
mando manual y el editor del software FCT.
21