Inicio del área de contenido

Documentación de función Tipo 0: Definición de llamadas de función dinámicas que deben ejecutarse automáticamente Localizar documento en árbol de navegación

Utilización

Puede utilizar esta función para ejecutar automáticamente llamadas de función dinámicas en las instrucciones de producción y en el cockpit de fabricación sobre la base de un evento. Como condición, se indica un evento de fabricación que debe lanzar la llamada de función dinámica.

Condiciones previas

Eventos OPC

Para utilizar eventos del servicio OAE (alarmas/eventos OPC), primero debe haber creado una suscripción en el Customizing.
Para ello, acceda al Customizing para Coordinación de procesos y seleccione SAP ODA (acceso a datos OPC).

Para obtener más información sobre SAP ODA, véase Enlace de estructuraAcceso a datos OPC de SAP.

Actividades

Valoración de PPPI_EVENT

Debe asignar una dirección a PPPI_EVENT que incluya el nombre del evento al que quieren suscribirse las instrucciones de producción o el cockpit. El sistema distingue entre eventos internos y eventos externos.

Para obtener más información sobre eventos internos y externos, véase:

·        Eventos en instrucciones de producción y cockpits

·        Acceso a datos de fabricación

·        Eventos de fabricación

Al definir llamadas de función dinámicas que deben ejecutarse automáticamente, se definen las características siguientes en la instrucción de proceso en la secuencia indicada:

Característica

Significado

Valor de característica

PPPI_FUNCTION_NAME

Denominación del módulo de funciones

Nombre del módulo de funciones que desea llamar

PPPI_EVENT

Evento interno o externo

Dirección con el nombre del evento

Características de parámetro:

< PPPI_EXPORT_PARAMETER
< PPPI_CHANGING_PARAMETER
< PPPI_IMPORT_PARAMETER

Parámetros según la definición en el módulo de funciones:
< Parámetros para import
< Parámetros changing
< Parámetros para export

Parámetros del módulo de funciones
< Parámetros para import
< Parámetros changing
< Parámetros para export

Característica para la variable/constante que tiene el mismo tipo de datos que el parámetro

Transferencia de valor a la constante:
< PPPI_STRING_CONSTANT
< PPPI_FLOAT_CONSTANT
< PPPI_DATE_CONSTANT
< PPPI_TIME_CONSTANT

Transferencia de valor a la variable:
< PPPI_STRING_VARIABLE
< PPPI_FLOAT_VARIABLE
< PPPI_DATE_VARIABLE
< PPPI_TIME_VARIABLE

Para valoración mediante la característica de mensaje:
< <característica de mensaje>

Transferencia de valor a la constante:
< Valor alfanumérico
< Número de coma flotante
< Fecha
< Hora

Transferencia de valor en variable:
< Valor alfanumérico
< Número de coma flotante
< Fecha
< Hora

Para valoración mediante la característica de mensaje:
< Característica de mensaje

 

Cualquier valor fijo del tipo de datos:
< Valor alfanumérico
< Número de coma flotante
< Fecha
< Hora

Variable existente del tipo de datos:
< Valor alfanumérico
< Número de coma flotante
< Fecha
< Hora

Para valoración mediante la característica de mensaje:
< Cualquier característica de mensaje

 

Ejemplo

El campo de entrada "Fecha" contiene la fecha actual como valor propuesto. La variable MYDATE se refiere a este campo de entrada. El módulo de funciones DATE_TO_DAY se ha definido de modo que calcule el día a partir de la fecha en la que se pulse el botón correspondiente. Además, se ha definido un evento desencadenante con el valor Instrucción de proceso desactivada. Esto significa que cuando se desactive la instrucción de proceso, el sistema calculará automáticamente el día relevante y lo mostrará.

PPPI_INPUT_REQUEST

Fecha

PPPI_VARIABLE

MYDATE

PPPI_REQUESTED_VALUE

PPPI_EVENT_DATE

PPPI_FUNCTION_NAME

DATE_TO_DAY

PPPI_FUNCTION_DURING_DISPLAY

Permitido

PPPI_EVENT

Instrucción de proceso desactivada

PPPI_EXPORT_PARAMETER

DATE

PPPI_DATE_VARIABLE

MYDATE

PPPI_IMPORT_PARAMETER

WEEKDAY

PPPI_STRING_VARIABLE

MYWEEKDAY

PPPI_OUTPUT_TEXT

Día de la semana

PPPI_OUTPUT_VARIABLE

MYWEEKDAY

 

 

 

 

Fin del área de contenido