06-02-2024 03:54 PM - edited 06-02-2024 03:56 PM
I know that I can programmatically create an RT sequence in LabVIEW and Python. This process is briefly described here: NI Documentation and here: niveristand-python Documentation.
I would like to know if the exact same functionality is available in TestStand. I understand that there were some VeriStand custom step types, but they have now been replaced by ASAM XIL step types. Can I use these steps to create system definition (.nivssdf) files? Can I create and run NI VeriStand real-time (RT) sequences from TestStand that work in both the NI VeriStand engine and Stimulus Profile Editor? Additionally, can I run these sequences in both deterministic and non-deterministic modes, as I can in Python?
06-03-2024 07:21 AM
@bienieck wrote:
Can I use these steps to create system definition (.nivssdf) files? Can I create and run NI VeriStand real-time (RT) sequences from TestStand that work in both the NI VeriStand engine and Stimulus Profile Editor? Additionally, can I run these sequences in both deterministic and non-deterministic modes, as I can in Python?
ASAM XIL Steps cannot create system definition files nor Real-Time Seq. They can be used for deployment only.
To my knowledge, ASAM XIL Target Script Steps only deploy RT Seq in deterministic mode.
The ASAM XIL API is a generic simulator interface for the communication between test tools and test benches. It is not designed to automate the creation of test scripts. Reference: XIL Cross Tests 2016 – Easy Exchange Enabled!
06-03-2024 07:47 AM
So there is no option to create a TestStand sequence file and automatically convert it to a VeriStand RT sequence, similar to how a Python script defines an RT sequence?
07-24-2024 10:25 AM
That's correct. I have heard it proposed as a future feature, but you cannot currently run a TestStand RT sequence. They are coming out with VeriStand Steps from TestStand which would allow you to read and write channels, which you could then use in a RT sequence.
07-25-2024 11:26 AM - edited 07-25-2024 11:29 AM
Just chiming in, Chase is 100% correct. That functionality is not yet available, but should be releasing in January with the new native VeriStand Steps in TestStand!