From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.



¿Qué Es un Callback en TestStand?



Software Primario:
Versión de Software Primario: 3.1
Versión de Software Primario Corregido: N/A
Software Secundario: N/A

Problema:
¿Qué Son los Callbacks en TestStand?

Solución:
Un callback es una secuencia que es llamada por el motor de TestStand en circunstancias específicas. TestStand tiene tres categorias de Callback Sequences basadas en la ubicación donde se define el Callback y en la entidad específica que llama al callback.

Model Callbacks
Los Model Callbacks se definen en el archivo del modelo de proceso o en el archivo de una secuencia de cliente y son llamados por la secuencia incluida en el archivo de secuencia del modelo de proceso. Los Model Callbacks permiten personalizar el comportamiento del modelo de proceso para cada secuencia que sea ejecutada. Usted crea un Model Callback en el archivo de secuencia del modelo de proceso, marcándolo como un Model Callback y después lo llamará desde los entry points de la ejecución. Es posible sobreescribir el Callback sequence en el archivo del modelo de proceso utilizando Edit>>Sequence File Callbacks para crear una secuencia con el mismo nombre en tu archivo de secuencia.

Engine Callbacks
Los Engine Callbacks tienen nombres predeterminados y son llamados por el motor de TestStand en puntos específicos durante la ejecución. Hay tres grupos de Engine Callbacks que son definidos por el archivo donde aparecen. Los Engine Callbacks pueden ser definidos en StationCallbacks.seq, el archivo de modelo de proceso o el archivo de secuencia de prueba.

Front-End Callbacks
Los Front-End Callbacks son secuencias en el archivo Front-EndCallbacks.seq. Usted puede implementar las operaciones iniciales escribiéndolas como secuencias en FrontEndCallbacks.seq, que se encuentra en \Components\NI\Callbacks\FrontEnd. Los Front-End Callbacks también permiten que interfaces de múltiples operadores compartan las mismas operaciones iniciales, por ejemplo, un Cuadro de Autenticación de Usuario.

Ligas Relacionadas:
Developer Zone Tutorial: Adding Custom Callbacks to TestStandModel.seq
Developer Zone Tutorial: Modifying How TestStand Executes Sequences (Changing the Default TestStand Process Model)
Developer Zone Tutorial: When should I Implement Changes to the Process Model Instead of Using Callbacks?


Archivos Adjuntos:





Día del Reporte: 03/30/2005
Última Actualización: 03/18/2009
Identificación del Documento: 3JT9NORY