3. Edición de programas
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.
Los programas compartidos de sistema destacan por su gran utilidad. Así, los programas
que dependen de la cinemática utilizada pueden definirse y guardarse independiente-
mente 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.
3.8
Archivo de datos FTL "<nombre>.tid"
En el sistema de mando CMXR, los datos sirven como variable y para la comunicación.
La estructura de proyecto permite guardar los datos de una manera clara y limitar el
acceso a ellos. Un archivo de datos se reconoce por la extensión de archivo "tid" y, como
el archivo de programa, está basado en texto. En el sistema puede haber:
Datos locales de programas dentro de los programas individuales.
Datos compartidos de proyecto para cada proyecto.
Datos compartidos de sistema para todos los proyectos.
Esta distribución permite seleccionar quién tiene acceso a los datos. La comunicación
entre los programas o los proyectos se puede controlar también de este modo. Con datos
compartidos de proyecto puede comunicarse entre programas, y con datos compartidos
de sistema entre los proyectos.
3.8.1
Datos de programa local
Los datos de programa local son conocidos únicamente dentro del programa. Otros
programas o proyectos no tienen acceso a estos datos.
En la figura siguiente se muestran los programas "Fill" y "Sort". Cada uno de estos
programas posee datos locales y datos de programa guardados en los archivos
correspondientes.
20
Indicación
Los datos de programa local son conocidos y válidos únicamente
dentro del programa. Otros programas o proyectos no tienen
acceso a estos datos.
Festo GDCP-CMXR-SW-DE es 0909a