Show TOC Inicio del área de contenido

Documentación de función Definición de variables Localizar documento en árbol de navegación

Utilización

Si desea transferir el valor de una característica de mensaje a otra instrucción de proceso deberá definir variables.

Puede definir variables en los casos siguientes, por ejemplo:

·        Variables en entradas para referirse a los valores que se deben registrar
Véase también: Tipo 0: Definición de entradas

·        Variables en cálculos para referirse a los valores que se deben calcular
Véase también: Tipo 0: Definición de cálculos

·        Variables que se refieren a características cuyos valores se asignan automáticamente;
Véase también: Tipo 0: Definición de valoración automática

·        Variables en las llamadas de función dinámicas para referirse a los parámetros para import que se trasladan a las instrucciones de producción;
Véase también: Tipo 0: Definición de parámetros para import

·        Variables en las llamadas de función dinámicas para referirse a los parámetros de tabla que se trasladan a las instrucciones de producción;
Véase también: Tipo 0: Definición de parámetros de tabla

Puede definir una variable para cada característica de mensaje de una instrucción de proceso. El tipo de datos de la variable es idéntico al de la característica de mensaje (por ejemplo, CHAR o NUM).

Se distinguen los siguientes tipos de variables:

·        Variables simples

Sólo pueden utilizarse en las mismas instrucciones de producción o en el mismo cockpit en los que se definieron
Utilice la característica PPPI_VARIABLE.

·        Variables globales
Pueden intercambiarse del modo siguiente:

¡        Entre instrucciones de producción diferentes de la misma orden de proceso

¡        Como puntos de datos utilizando la interfase interna Acceso a datos de fabricación:

§         Entre instrucciones de producción de diferentes órdenes de proceso

§         Entre instrucciones de producción y cockpits

§         Entre diferentes cockpits

Utilice la característica PPPI_GLOBAL_VARIABLE.

Para obtener más información sobre Acceso a datos de fabricación, véase:

¡        Acceso a datos de fabricación

¡        Puntos de datos de fabricación

¡        Tipo 0: Definición de acceso a datos de fabricación

Actividad

Variables simples

Una variable simple se define asignando la característica siguiente a la instrucción de proceso justo antes de la característica de mensaje cuyo valor quiere transferir a la variable:

Característica

Significado

Valor

PPPI_VARIABLE

Variable simple que sólo se puede utilizar dentro de una instrucción de producción o de un cockpit

Nueva denominación de la variable

Ejemplo Ejemplo de variables simples

La variable simple VAR está definida para el valor de entrada "Cantidad de material". El valor de variable VAR debe aparecer en alguna otra parte de las instrucciones de producción.

Instrucción de proceso 0010:

 

PPPI_INPUT_REQUEST

Cantidad de material

 

PPPI_VARIABLE

VAR

 

PPPI_REQUESTED_VALUE

PPPI_MATERIAL_QUANTITY

Instrucción de proceso 0020:

 

PPPI_OUTPUT_TEXT

Cantidad de material

 

PPPI_OUTPUT_VARIABLE

VAR

Variables globales

Una variable global se define asignando la característica siguiente a la instrucción de proceso justo antes de la característica de mensaje cuyo valor quiere trransferir a la variable:

Característica

Significado

Valor

PPPI_GLOBAL_VARIABLE

Variable global que se puede intercambiar entre diferentes instrucciones de producción y cockpits

Nueva denominación de la variable

Ejemplo Ejemplo de variables globales

Debe ejecutarse un cálculo de totales en el cockpit PMC1. La variable global VARSUM se definió para el valor calculado.

El valor de la variable VARSUM debe leerse en el cockpit PMC2 como un punto de datos utilizando el Acceso a datos de fabricación y debe transferirse a la variable simple VARLC. El valor calculado se debe visualizar en el cockpit PMC2.

Cockpit PMC1:

 

PPPI_INPUT_REQUEST

Calcular valor

 

PPPI_GLOBAL_VARIABLE

VARSUM

 

PPPI_CALCULATED_VALUE

PPPI_MATERIAL_CONSUMED

 

PPPI_CALCULATION_FORMULA

VAR1 + VAR2

Cockpit PMC2:

 

PPPI_DATA_ACCESS

Acceso a datos de fabricación

 

PPPI_BUTTON_TEXT

Leer valor de PCM1

 

PPPI_FUNCTION_DURING_DISPLAY

Permitido

 

PPPI_IMPORT_DATA

PMC:0001.PMC1.VARSUM

 

PPPI_STRING_VARIABLE

VARLC

 

PPPI_OUTPUT_TEXT

Valor calculado

 

PPPI_VARIABLE

VARLC

Tenga en cuenta lo siguiente:

En general, puede seleccionar cualquier denominación para una variable. Para evitar conflictos con otras funciones, no utilice:

·        Nombre de variable X

·        Nombres de variables que comiencen con SY_, puesto que son las variables de sistema predefinidas por SAP

·        Espacios en blanco ni operadores aritméticos como parte de la denominación de la variable

·        Los siguientes strings al final de la denominación de la variable:

¡        _<número>, por ejemplo, _1, _2

¡        _COUNT

¡        _SUM

Para obtener más información, véase Utilización de las variables en las instrucciones de producción basadas en browser.

 

 

Fin del área de contenido