11-18-2014 05:58 AM
Hi Board,
I want to log my RT-Sequence from labview. I am using the following vi to set my start trigger:
I have the following scenario:
1. 3 trigger channels (put them in Variable Mappings array)
2. Start Trigger if:
((Channel1>=1)||(Channel2>=1)||(Channel3>=1))==true
3. Start Trigger if:
((Channel1>=1)||(Channel2>=1)||(Channel3>=1))==false
what is the correct syntax to write to String Input "Trigger Condition"?
I tried to write as written above, but won't work..
Thanks for your help!!
Regards,
Rajamodol
LV2012
TS2012
VS2012
11-18-2014 07:40 AM
11-19-2014 11:24 AM
I tried the trigger conditions you specified in VeriStand 2014 (I don't have 2012 installed). Everything worked as expected. The log triggered when any of the three channels were greater or equal to one, and stopped when all of the channels were less than 1. Can you post a VI that demonstrates the issue you were having?
11-20-2014 02:52 AM
Hi Jarod,
i have to confirmed, it was my failure. I connected different input for start/stop variable map. Variable on trigger condition string input shall be matched with what is defined in Variable Mappings cluster.
What i wrote on my post before shall work properly. I just didn't see i have more variable on Variable Mappings cluster.
Thanks again for your help!!
Rajamodol
08-03-2023 04:27 AM
Hi Jarrod,
Im trying to "Set Start Trigger" in LV2023 for the variable "RPM",
I used "RPM > 0" Syntax in the Trigger condition string. But i was getting "Error 1 occurred at Property Node in NI_VS Data Logging API.lvlib:Set Start Trigger (Formula).vi->Logger.vi"
so, what would be the right syntax to be mentioned in Trigger condition??