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.
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.
07-06-2015 11:39 AM
Hi,
I have been running into an issue regarding the building of an executable that has register event callbacks (specifically Test Stand Callbacks). The VI that is responsible for setting up the event registration is an asynchronous VI. During development everything works but during deployment of an executable the Callback is either not running or capturing the event from the Test Stand engine (I am looking for the end of execution event). The setup is not reporting an error, and the pathing to the callback VIs is correct. Any Ideas on this?
Does the Teststand engine not post a endexecution callback when running from a executable labview environment?
Thanks,
Andrew
07-06-2015 02:45 PM - edited 07-06-2015 02:46 PM
@akonecki wrote:
Hi,
I have been running into an issue regarding the building of an executable that has register event callbacks (specifically Test Stand Callbacks). The VI that is responsible for setting up the event registration is an asynchronous VI. During development everything works but during deployment of an executable the Callback is either not running or capturing the event from the Test Stand engine (I am looking for the end of execution event). The setup is not reporting an error, and the pathing to the callback VIs is correct. Any Ideas on this?
Does the Teststand engine not post a endexecution callback when running from a executable labview environment?
Thanks,
Andrew
The TestStand engine is singular regardless of what is hosting the components so it will post the appropriate callbacks. Try some tracing and see what flags up in your callback VI.
07-06-2015 02:56 PM
I am now looking into how I am executing a sequence. I think that is more than likely the issue for the callback is never being posted to by the TestStand Engine. So I will check my TestStand engine environment prior to attempting to execute a sequence. I dont know what the difference is between the Labview Development Enviornment and the deployment environment is on this issue that is where the problem more than likely exists.
I will update as I progress on the issue.
-Andrew
07-06-2015 02:57 PM
Dumb question - you are including your dynamically called VI in your executable build spec right?
07-06-2015 03:01 PM
Yes. It is included in the build spec. At the moment none of my Test Stand active X objects are updating during execution, (as though a sequence is never sent to the test stand engine), even though the execution object properties looking correct (correct sequence file, path and sequence).
-Andrew