La lista de variables globales (GVL) sirve para declarar variables globales. Si se coloca una GVL en el , las variables estarán disponibles para todo el proyecto. Si se asigna una GVL a una aplicación específica, las variables serán válidas en esta aplicación.
Para añadir una GVL a una aplicación existente, seleccione el nodo de aplicación en el
, haga clic en el signo más de color verde y seleccione Como alternativa, puede hacer clic con el botón derecho en el nodo y ejecutar el comando Si selecciona el nodo en estas vistas, el nuevo objeto de GVL será independiente de la aplicación.Utilice el Editor GVL para editar una lista de variables globales.
Las variables contenidas en una GVL se pueden definir para que estén disponibles como variables de red para un intercambio de datos de difusión con otros dispositivos de la red. Para ello, configure las propiedades de la red (en el menú o ) para la GVL.
El valor de una constante global proporcionado mediante una biblioteca se puede sustituir por un valor definido por la aplicación. Para ello, la constante se debe declarar en una lista de parámetros de la biblioteca. A continuación, cuando se incluye la biblioteca en la aplicación, su valor se puede editar en la ficha
del de la aplicación. Consulte el ejemplo siguiente para ver una descripción paso a paso.
La biblioteca lib1.library
proporciona una variable de matriz g_Array
. El tamaño de la variable de matriz se define mediante la constante global g_c_Arraysize
. La biblioteca está incluida en diversas aplicaciones, y cada una necesita un tamaño de matriz diferente. Por lo tanto, desea sobrescribir la constante global de la biblioteca con un valor específico de la aplicación.
Proceda de la manera siguiente: Al crear lib1.library
, defina la constante global g_c_Arraysize
en un tipo especial de lista de variables globales (GVL), denominada lista de parámetros. Para ello, ejecute el comando y añada un objeto de lista de parámetros, que en este ejemplo se llama Param
. En el editor de este objeto, que es igual que el de una GVL estándar, inserte la declaración de la variable g_c_Arraysize
.
Lista de parámetros Param
en la biblioteca Lib1.library
Editar parámetro g_c_Arraysize
en el de un proyecto
Seleccione la biblioteca en la parte superior del Param
para abrir la ficha que muestra las declaraciones. Seleccione la celda de la columna y utilice el espacio vacío para abrir un campo de edición. Introduzca el nuevo valor que desee para g_c_Arraysize
. Este valor se aplicará al ámbito local actual de la biblioteca tras cerrar el campo de edición.