Software de configuración Century Star Capítulo 4
La base de datos de variables proporcionada por Century Star es una base de datos de variables en tiempo real. En tiempo de ejecución, los datos en tiempo real de todas las variables se almacenan en la base de datos. El sistema operativo recopila datos del sitio industrial, procesa los datos recopilados, los datos ingresados por el usuario y los datos en la base de datos en tiempo real, y luego los envía de regreso al sitio industrial, mientras actualiza la base de datos variable. Al definir variables en la base de datos de variables, el usuario debe definir un tipo de datos para cada variable para que pueda usar la variable. El sistema proporciona cuatro tipos de variables: variables del sistema, variables de memoria, variables IO y variables especiales.
1 Variables del sistema
Las variables del sistema son variables preestablecidas por el sistema que los usuarios pueden usar directamente. Las variables del sistema se dividen en variables discretas del sistema, variables enteras del sistema, variables reales del sistema y variables de información del sistema. Las variables del sistema tienen atributos de solo lectura y lectura-escritura. El sistema actualiza automáticamente las variables de solo lectura, como la hora del sistema, y los usuarios no pueden cambiar los valores de estas variables. Para variables del sistema con propiedades de lectura y escritura, los usuarios pueden cambiar el valor de la variable.
2. Variables de memoria
Las variables de memoria son variables definidas por los usuarios dentro del sistema. Estas variables no intercambian datos con el exterior, principalmente almacenan valores intermedios para cálculo y procesamiento, y simulan variables IO durante la simulación del sistema.
Las variables de memoria se dividen en cuatro tipos: variables discretas de memoria, variables enteras de memoria, variables reales de memoria y variables de información de memoria.
①Variables discretas de memoria
Variables de tipo booleano.
Las variables discretas de memoria solo pueden tener dos valores: 0 (desactivado, falso) y 1 (activado, activado, verdadero), que generalmente se utilizan para representar valores de cambio.
②Variable entera de memoria
Variable entera de 32 bits.
El rango de variables enteras de memoria es -2, 147, 483, 648 ~ 2, 147, 483, 647.
③Variables reales de memoria
Variables decimales de coma flotante.
El rango de números reales de la memoria es -3.4E38 ~ 3.4E38.
④Variable de información de memoria
Variable de cadena.
El rango de valores de las variables de información de la memoria: la memoria más larga puede almacenar 131 caracteres.
3.Variables IO
Las variables IO son variables que pueden intercambiar datos con otras aplicaciones. Las variables IO de este sistema pueden intercambiar datos con aplicaciones externas a través de varios protocolos de intercambio de datos, como el protocolo de intercambio dinámico de datos (DDE) de Windows, OPC, red, puerto serie, bus, placa y otros protocolos de comunicación.
Cuando los datos de una variable IO con atributos de lectura-escritura cambian, el sistema escribe inmediatamente el valor de la variable IO en la aplicación externa. El valor de las variables IO también se puede actualizar mediante aplicaciones externas.
Las variables IO se dividen en cuatro tipos: variables discretas IO, variables enteras IO, variables reales IO y variables de información IO. Sus tipos de datos y rangos de valores son los mismos que las variables de memoria.
4. Variables especiales
Hay dos variables especiales: variables de ventana de alarma y variables de curva histórica. Se utiliza principalmente para visualización de alarmas del sistema y visualización de curvas de tendencia histórica.
①Variable de ventana de alarma
La variable de ventana de alarma se utiliza principalmente para conectar la ventana de alarma dibujada por el usuario con la base de datos para mostrar la alarma. Los usuarios pueden usar el lenguaje de comandos para leer o cambiar ciertas características de la ventana de alarma, como obtener la cantidad de alarmas en la ventana de alarma actual.
②Variable de curva histórica
La variable de curva histórica conecta la curva de tendencia histórica dibujada por el usuario con la base de datos para mostrar datos de tendencia histórica. Los usuarios pueden utilizar la programación en lenguaje de comandos para establecer ciertas características de la curva de tendencia histórica, como cambiar la hora de inicio o la duración mostrada de la curva de tendencia histórica. El dominio de una variable refleja las propiedades de la variable. Las alarmas de variables reales tienen las propiedades de "límite de alarma superior" y "límite de alarma inferior", y las variables de curva históricas tienen las propiedades de tiempo de inicio de curva y duración de tiempo de curva.
Al definir una variable, es necesario establecer el valor de dominio de la variable.
Los usuarios pueden utilizar la programación en lenguaje de comandos para leer o configurar el dominio de las variables. Hay dos tipos de dominio de variables: de solo lectura y de lectura-escritura.
Representación del dominio variable: variable. dominio. En los sitios industriales, el número entero IO y las variables reales IO recopiladas deben convertirse de varias maneras de acuerdo con los requisitos del proceso en el sitio.
Los métodos de transformación de datos variables IO proporcionados por Century Star incluyen transformación lineal, transformación de raíz, transformación acumulativa y transformación lineal por partes.
1. Modo de conversión lineal
El método de conversión lineal consiste en realizar valores de recopilación (es decir, valores originales) de variables IO (incluidos números enteros IO y números reales IO) y valores de variables. Utilizado en la base de datos.
Fórmula de cálculo del modo de conversión lineal:
Valor de la variable de la base de datos = valor mínimo + (valor original IO-valor mínimo) * (valor máximo-valor mínimo)/(valor máximo-mínimo) ) valor)
Incluyendo:
Valor de la variable de la base de datos: el valor de la variable convertida en la base de datos.
Valor original de IO: el valor recopilado de las variables de IO (incluidos los números enteros de IO y los números reales de IO).
Valor mínimo: el valor mínimo de la variable en la base de datos.
Valor máximo: el valor máximo de la variable en la base de datos.
Valor mínimo: El valor original mínimo de la variable de E/S.
Valor máximo: el valor original máximo de la variable de E/S.
2. Modo de conversión de raíz
El método de conversión de raíz consiste en utilizar la interpolación de raíz cuadrada para comparar los valores recopilados (es decir, los valores originales) de las variables IO (incluidas). Se convierten IO enteros y IO números reales) con los utilizados en la base de datos.
Fórmula de cálculo del modo de conversión raíz:
Valor de la variable de la base de datos = valor mínimo + (valor original IO - valor mínimo) * sqrt (valor máximo - valor mínimo) / sqrt (valor máximo ) - valor mínimo)
Estos incluyen:
Valor de la variable de la base de datos: el valor de la variable convertida en la base de datos.
Valor original de IO: el valor recopilado de las variables de IO (incluidos los números enteros de IO y los números reales de IO).
Valor mínimo: el valor mínimo de la variable en la base de datos.
Valor máximo: el valor máximo de la variable en la base de datos.
Valor mínimo: El valor original mínimo de la variable de E/S.
Valor máximo: el valor original máximo de la variable de E/S.
3. Modo de conversión acumulativa
En el ámbito industrial, muchas veces es necesario realizar cálculos acumulativos en términos de caudal y potencia. Hay dos métodos de conversión acumulativa: acumulativa directa y acumulativa diferencial.
① Acumulación directa: los valores recopilados (es decir, los valores originales) de las variables IO (incluidos los números enteros IO y los números reales IO) se agregan directamente a los valores variables utilizados en la base de datos después de la conversión lineal.
Fórmula de cálculo de acumulación directa:
El nuevo valor de la variable = el valor antiguo de la variable + el nuevo valor de la compra
Esto incluye:
Nuevo valor de la variable: acumula el valor de la variable en la base de datos directamente después de la conversión.
Valor antiguo de la variable: acumula el valor de la variable en la base de datos directamente antes de la conversión.
Recopilar nuevos valores: el valor de la variable IO después de la transformación lineal.
Nota: Cuando el valor de la variable acumulativa excede el valor máximo en la base de datos, el valor de la variable se restaurará al valor mínimo en la base de datos.
②Acumulación de diferencia: cada vez que se acumula una variable, se calcula la diferencia entre el valor recopilado real de la variable y el último valor recopilado, y se acumula la diferencia. Cuando el valor recopilado esta vez es menor que el valor recopilado la última vez, es decir, cuando la diferencia es negativa, se convertirán los valores máximo y mínimo en la imagen definida por las variables.
La fórmula de cálculo acumulativo de la diferencia:
El nuevo valor de la variable = el valor anterior de la variable + (colección del nuevo valor - colección del valor anterior)
Cuando se recopila el nuevo valor Cuando es menor que el valor anterior recopilado, la fórmula es:
El nuevo valor de la variable = el valor anterior de la variable + (el nuevo valor recopilado - el valor anterior recopilado) + (el valor máximo de la variable - el valor mínimo de la variable)
p>Incluyendo:
El nuevo valor de la variable: el valor de las variables en la base de datos se acumulan directamente después de la conversión.
Valor antiguo de la variable: acumula el valor de la variable en la base de datos directamente antes de la conversión.
Recopilar nuevos valores: el valor de la variable IO después de la transformación lineal.
Recopilar valores antiguos: el valor de la variable IO después del último valor de colección se convierte linealmente.
Valor mínimo: el valor mínimo de la variable en la base de datos.
Valor máximo: el valor máximo de la variable en la base de datos.
Nota: Cuando el valor de la variable acumulativa excede el valor máximo en la base de datos, el valor de la variable se restaurará al valor mínimo en la base de datos.
4. Modo de conversión lineal por partes
En el campo industrial, algunos datos (como resistencias térmicas, termopares, etc.) son señales no lineales. Si se calcula según el método de conversión lineal, el error en el valor de ingeniería será grande.
Por lo tanto, utilizamos tablas de búsqueda lineal por partes para transformar datos no lineales.
El método de transformación lineal por partes se divide en dos pasos:
① La variable obtiene un valor intermedio (en lo sucesivo, el valor inicial) mediante transformación lineal.
(2) Convierta el valor original de acuerdo con la tabla lineal por partes para obtener el valor de la variable en la base de datos (en lo sucesivo denominado valor de ingeniería).
Fórmula de cálculo de búsqueda de tabla de tabla lineal por partes;
Valor de ingeniería = último valor de ingeniería + (valor original - último valor original) * (siguiente valor de ingeniería - último valor de ingeniería)/ (Valor original de la próxima vez - Valor original de la última vez)
Valor de ingeniería: el valor de la variable en la base de datos.
Valor original: La variable se transforma linealmente para obtener el valor intermedio.
Valor original: el valor original del valor original correspondiente al elemento de valor original en la tabla.
Siguiente valor original: el siguiente valor original del valor original correspondiente al elemento de valor original en la tabla.
Valor de ingeniería anterior: el valor de ingeniería correspondiente al "valor original anterior" en la tabla.
Siguiente valor de ingeniería: el valor de ingeniería correspondiente al "siguiente valor original" en la tabla.
Nota: En la tabla anterior, cuando el valor original = 4,5, el valor original anterior = 4, el siguiente valor original = 5, el valor del proyecto anterior = 25 y el siguiente valor del proyecto = 36, la fórmula de cálculo para:
Valor de ingeniería = 25+(4.5-4)*(36-25)/(5-4)=30.5 Seleccione el menú Sistema/Base de datos de variables, o seleccione el elemento Diccionario de variables en el navegador, abra el cuadro de diálogo de administración de la base de datos variable, como se muestra en la Figura 4-2:
El cuadro de diálogo de administración de la base de datos variable se describe a continuación:
Nuevo: ingrese la variable cuadro de diálogo de base de datos para crear una nueva variable.
Construir: Ingrese al cuadro de diálogo de variables de creación de grupos y cree variables en grupos.
Modificar: Ingrese al cuadro de diálogo de la base de datos de variables y modifique la variable especificada. Haga doble clic en el nombre de la variable con el botón izquierdo del mouse para modificar la variable.
Eliminar: elimina la variable especificada. Si la variable es una variable de sistema o se usa (recuento de variables mayor que cero), tiene una conexión animada con un píxel o aparece en el lenguaje de comandos, se indicará que no se puede eliminar.
Ordenar: hace que el cuadro de diálogo tenga función de clasificación. Cuando el número de variables supera las 10.000, puede resultar lento mostrar este cuadro de diálogo si tiene funcionalidad de clasificación, y el usuario puede elegir si tiene funcionalidad de clasificación.
Salir: Sale del cuadro de diálogo de la base de datos de variables.
Filtrado de variables: filtre la base de datos de variables según las condiciones especificadas por el usuario e ingrese al cuadro de diálogo de filtrado de variables.
Número de variables después del filtrado: el número de variables en la base de datos de variables después del filtrado según las condiciones especificadas por el usuario; de forma predeterminada, se refiere al número de variables sin filtrar en la base de datos de variables. Al crear o modificar variables, aparece el cuadro de diálogo del diccionario de variables, como se muestra en la Figura 4-3:
El cuadro de diálogo de la base de datos de variables contiene los siguientes parámetros de variables:
1, variable definición
Nombre de variable: el nombre de la variable en la base de datos de variables. No se puede cambiar el nombre de las variables de datos dentro de la misma aplicación. Los nombres de las variables de datos distinguen entre mayúsculas y minúsculas y no pueden exceder los 32 caracteres. Haga clic en cualquier parte del cuadro de edición con el mouse para ingresar al estado de edición. En este momento, el usuario puede ingresar el nombre de la variable, que puede ser caracteres chinos o nombres en inglés, o puede ser $, @, #, _,? , pero el primer carácter no puede ser un número y el nombre de la variable no puede ser una palabra clave del lenguaje de comandos o un nombre de función.
Tipo: Solo se puede definir uno de los siguientes tipos básicos en el cuadro de diálogo: memoria discreta, memoria entera, número real de memoria, información de memoria, IO discreta, IO entera, número real de IO, información de IO, Curva histórica y ventana de alarma.
Descripción: Información de anotación de la variable.
Nombre del grupo de alarmas: hace referencia al grupo de alarmas al que pertenece la variable. Complete la definición del grupo de alarmas a través del comando de menú "Sistema/Definición de grupo de alarmas".
Atributos de solo lectura, solo escritura, lectura-escritura: Indica los atributos de lectura-escritura de las variables.
2. Configuración de datos
Valor inicial: El valor inicial de la variable cuando el sistema comienza a ejecutarse. El valor inicial está relacionado con el tipo de variable definido. Al definir una variable de tipo entero o número real, puede ingresar un número entero o real. Al definir una variable de tipo discreto, puede elegir activarla o desactivarla. Al definir una variable de tipo de información, puede ingresar una cadena.
Valor mínimo: el valor mínimo de la variable en la base de datos.
Valor máximo: el valor máximo de la variable en la base de datos.
Sensibilidad a cambios de datos: Este ítem es válido cuando el tipo de datos es de tipo entero o de tipo número real.
Los píxeles conectados se actualizan solo si el valor de la variable de datos cambia más que la sensibilidad al cambio de datos.
Valor mínimo: El valor original mínimo de la variable de E/S.
Valor máximo: el valor original máximo de la variable de E/S.
Guardar valor de variable: El valor de la variable guardado al salir del sistema.
Publicación web: cuando se selecciona, la variable se puede navegar de forma remota.
Modo de conversión de datos: Especifique el modo de conversión del valor original correspondiente al entero IO o al número real IO al valor utilizado en la base de datos.
Modo de conversión lineal: convierte los valores originales y los valores de uso de la base de datos correspondientes a números enteros IO y números reales IO mediante interpolación lineal.
Método de conversión de raíz cuadrada: utilice la raíz cuadrada del valor original correspondiente al entero IO y al número real IO para la conversión.
3. Objeto del dispositivo
Nombre del objeto del dispositivo: Seleccione el dispositivo de accionamiento instalado y configure los parámetros relacionados con las variables definidas.
Tipo de datos: seleccione el tipo de datos recopilados del objeto del dispositivo.
Frecuencia de recopilación: establece la frecuencia de recopilación de datos del objeto del dispositivo.
Registro: Seleccione el registro utilizado para la adquisición de datos en el objeto del dispositivo.
4. Parámetros de registro
Registro: cuando el valor de la variable cambia, ya sea para guardar el valor de la variable en el disco (es decir, registro histórico), puede grabar tipos discretos, tipos enteros y reales. variable de tipos de números. Incluyendo no grabación, grabación basada en sensibilidad y grabación programada.
Sensibilidad de los cambios de grabación: Sólo cuando el rango de cambio del valor de la variable sea mayor que este valor, se grabará en el disco. Cuando la opción "Registro" es válida, la opción "Sensibilidad de cambio de registro" es válida, su valor predeterminado es 1 y el usuario puede modificarlo según sea necesario.
Ejemplo: Hay una variable simulada en la base de datos. Si desea registrar el valor de esta variable en el disco duro y especificar la sensibilidad de grabación como 3, el proceso de grabación es el siguiente: si el valor del primer registro es 10, cuando el valor de la segunda variable es 12 , porque 12-10 = 2<3, es decir. Cuando el valor de la tercera variable es 14, el valor de temperatura se registra en el disco porque es 14-10 = 4>>3, es decir, el rango de cambio es mayor que la "Sensibilidad de cambio de registro" establecida.
Intervalo: el intervalo de tiempo para el almacenamiento regular, que va de 1 a 3153600 segundos.
5. Parámetros de alarma
Alarma: si la variable tiene función de alarma. Seleccione las siguientes alarmas discretas (para variables de tipo discreto) o parámetros de alarma (para variables de tipo entero y real) para que surtan efecto.
Prioridad: Mide la importancia de los eventos de alarma. El número 1 es el nivel más alto y 999 es el nivel más bajo. Asignar una prioridad de alarma a cada variable a monitorear le permite administrar diferentes niveles de eventos de alarma.
Alarma de valor discreto: se utiliza para emitir una alarma o apagar la alarma para valores discretos.
Alarma de valor analógico: válida para variables enteras y reales. Hay siete tipos de alarmas: baja, baja, alta, alta, pequeña desviación, gran desviación y tasa de cambio.
Límites de alarma: límites superior e inferior de alarmas variables. Hay cuatro opciones de alarma para variables enteras y reales: baja, baja, alta y alta. En el caso de alarma baja y alarma baja, siempre que el valor de la variable sea menor que el límite de alarma inferior, se producirá la alarma en el caso de alarma alta y alarma alta, siempre que el valor de la variable sea mayor que el límite superior; límite de alarma, se producirá la alarma. La determinación de áreas normales y áreas de alarma debe basarse en cuatro configuraciones de alarma: baja, baja, alta y alta. Como se muestra en la Figura 4-4:
Ayuda: ingrese al sistema de ayuda.
Ejemplo:
Establezca la temperatura de control de la caldera en valor de alarma alto=150, valor de alarma alto=130, valor de alarma bajo=50, valor de alarma bajo=30. temperatura de la caldera Cuando ocurre un cambio, ocurrirá la siguiente situación de control:
Temperatura de la caldera>=150 Alarma alta
130 =>Temperatura de la caldera
50< Temperatura de la caldera
30 & ltTemperatura de la caldera
Temperatura de la caldera
Desviación: definida por el porcentaje de fluctuación de la cantidad analógica con respecto al valor objetivo (valor de referencia). Hay dos tipos de condiciones de alarma: desviación pequeña y desviación grande. El valor objetivo (valor de referencia) se ingresa en el siguiente cuadro de edición. Cuando el porcentaje de fluctuación sea menor que la desviación pequeña o mayor que la desviación grande, aparecerá una alerta respectivamente.
Desviación = ((valor actual - valor objetivo) ÷ (valor máximo - valor mínimo)) × 100
Debido a que la desviación es positiva y negativa, dentro del rango de desviación relativa al El valor divisor mínimo de la cantidad analógica que fluctúa hacia arriba y hacia abajo con respecto al valor objetivo (valor de referencia) se denomina valor actual mínimo, y el valor divisor máximo de la cantidad analógica que fluctúa hacia arriba y hacia abajo con respecto al valor objetivo (valor de referencia). ) se denomina valor actual máximo, de la siguiente manera:
Valor actual mínimo = valor objetivo - (desviación/100) × (valor máximo - valor mínimo);
Valor actual máximo = valor objetivo + (desviación/100) × (valor máximo - valor mínimo));
Ejemplo: si el valor mínimo de una variable es -1000 y el valor máximo es =1000, establezca su pequeña desviación en 10, su desviación grande a 15 y su valor objetivo a 500, luego la alarma de desviación pequeña y la desviación grande. Las condiciones para la alarma se pueden calcular de la siguiente manera:
Alarma de desviación pequeña:
Valor mínimo de corriente = 500-(10/100)×(1000-(-1000)) = 500-200 = 300.
Valor máximo de corriente = 50(10/100)×(1000-(-1000)) = 50200 = 700.
Entonces: Valor de variable analógica>=700 o Valor de variable analógica
300<Valor de variable analógica
Alarma de desviación grande:
Valor mínimo actual = 500-(15/100) × (1000-(-1000)) = 500-300 = 200.
Valor máximo de corriente = 50(15/100)×(1000-(-1000)) = 50300 = 800.
Luego: Valor de variable analógica》;=800 o valor de variable analógica
200 & ltValor de variable analógica
Tasa de cambio: seleccione la cantidad analógica dentro de un tiempo determinado alarma ante el ritmo del cambio. Cada vez que cambia una variable, se calcula la tasa de cambio para determinar si se debe generar una alarma. Si el resultado calculado es mayor que el límite de alarma, se producirá una alarma. Los botones de horas, minutos y segundos se utilizan para seleccionar unidades de tiempo. La elección de las unidades no afecta el momento de comprobar la tasa de cambio, que se calcula cada vez que cambia la variable. La fórmula de cálculo de la tasa de cambio es la siguiente:
Tasa de cambio = [(valor actual - último valor) / (valor máximo - valor mínimo) / (hora actual - hora de cambio del último valor)] × 100 %
6. Cuadro de diálogo de filtrado de variables
Haga clic en "》" en el cuadro de diálogo de administración de bases de datos variables. para ingresar al cuadro de diálogo de filtrado de variables, como se muestra en la Figura 4-5:
Nombre del filtro: puede ingresar un nuevo nombre de filtro o seleccionar un nombre de filtro existente en esta columna.
Condiciones de filtro: aquí, se utiliza como condición de filtro cualquier combinación de cinco condiciones, incluido el nombre de la variable, el tipo de variable, el objeto del dispositivo, el grupo de alarma y el comentario.
También puedes eliminar nombres de filtros que consideres innecesarios. Haga clic en el botón "Crear" en el cuadro de diálogo de administración de la base de datos de variables para ingresar al cuadro de diálogo de creación de variables de grupo, como se muestra en la Figura 4-6:
Crear variables en grupos es básicamente similar a crear nuevas variables. tenga en cuenta lo siguiente:
1. Nombre de la variable: todas las variables creadas comienzan con el nombre de la variable, seguido de un número como nombre de la variable.
2. Número de variables definidas: El número de variables a definir, que van de 1 a 1000.
3. El número inicial de la variable de grupo: el número inicial de la variable de definición de grupo. Rango: 1 ~ 9999.
Ejemplo: en "Crear variables en grupos", ingrese IO como nombre de variable, ingrese 10 para definir el número de variables e ingrese 1 como número inicial de variables de grupo. Después de hacer clic en Aceptar, se definirán diez variables que van desde IO 1 a IO 10 en la base de datos de variables. La mayor parte del trabajo de mantenimiento de la base de datos lo completa automáticamente el sistema. Lo que el diseñador debe hacer es "eliminar las variables no utilizadas" en la etapa final. Antes de eliminar las variables no utilizadas, es necesario actualizar el recuento de variables para determinar si la variable tiene una conexión de animación o se ha utilizado en el lenguaje de comandos. Solo se pueden eliminar las variables que nunca se han utilizado (recuento de variables = 0). Es necesario cerrar todas las pantallas antes de poder actualizar el recuento de variables.
1. Actualizar recuento de variables
Seleccione el menú sistema/actualizar recuento de variables. Cuando se complete la actualización del recuento de variables, aparecerá el cuadro de diálogo de recuento de variables del usuario, como se muestra en la Figura 4. 7:
2. Eliminar variables no utilizadas
Una vez completada la inspección, seleccione el menú "Sistema/Eliminar variables no utilizadas". Si no hay variables no utilizadas, el sistema le indicará como se muestra en la Figura 4-8:
Si hay variables no utilizadas, aparecerá el cuadro de diálogo Eliminar variables no utilizadas, como se muestra en la Figura 4-9:
Utilice el mouse para seleccionar una variable no utilizada, haga clic en [Eliminar] para eliminar la variable seleccionada y haga clic en [Cerrar] para completar la operación de eliminar la variable no utilizada.
3. Consulta de uso de variables
Cuando los usuarios utilizan el sistema de desarrollo para desarrollar sus propias aplicaciones, a menudo se encuentran con la situación: la variable ya está en una determinada pantalla o en un determinado lenguaje de comando. usando "Actualizar recuento de variables" y "Eliminar variables no utilizadas", las variables no se pueden eliminar, pero si desean cambiar las propiedades de la variable o eliminar la variable, pueden usar la función "Consulta de uso de variables" para encontrar el uso específico de la variable Ubicación. Seleccione el menú "Sistema" para que aparezca el menú desplegable, como se muestra en la Figura 4-10:
Seleccione el menú "Consulta de uso variable" y aparecerá un cuadro de diálogo emergente, como se muestra en la Figura 4-11:
Haga clic en [Cancelar]: no consulte el uso de variables, haga clic en Aceptar para abrir el cuadro de diálogo de consulta de uso de variables, como se muestra en la Figura 4-12:
Haga clic en el "botón" para abrir el cuadro de diálogo de selección de variables, como se muestra en la Figura 4-13:
Haga doble clic o use el botón izquierdo del mouse para seleccionar una variable y luego presione OK. Por ejemplo, seleccione Movimiento de línea de producción 3 y el cuadro de diálogo Consulta de uso de variable, como se muestra en la Figura 4-14:
Presione el ícono "》": vuelva a seleccionar la variable, presione el botón "Cancelar": abandonar; la Operación "Consulta de Uso de Variables" haga clic en Aceptar: el sistema comenzará a consultar el uso de variables. Una vez completada la consulta, aparecerá el cuadro de diálogo de consulta de uso variable, como se muestra en la Figura 4-15:
Descripción del parámetro de diálogo:
Número de serie: número de consulta.
Nombre de pantalla o nombre de lenguaje de comandos: Utilice el nombre de pantalla o nombre de lenguaje de comandos de la variable.
Conexión de animación o descripción del lenguaje de comandos: conexión de animación o descripción del lenguaje de comandos mediante variables.
Número de veces: Estadísticas de uso de variables en conexiones de animación o descripciones de lenguaje de comandos.
Coordenadas [(x1, y 1)-(x2, y2)]: Las coordenadas de los píxeles que utilizan variables en la imagen.