Trigger Detector VI
- Updated2025-12-23
- 28 minute(s) read
Owning Palette: Utility VIs
Requires: Electrical Power Toolkit
Detects crossing of limits for the measurement that you specify and returns triggers if occur.
This VI supports measuring single-line and multiple-line systems except the DBL instance. Use the DBL instance to measure one channel on one line at one time.
Details
Use the pull-down menu to select an instance of this VI.
Add to the block diagram |
Find on the palette |
Trigger Detector (DBL)
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||||||||||||||
![]() |
data in specifies the input data for trigger detection. You pass the input data to this VI point-by-point. | ||||||||||||||||||||||
![]() |
trigger definition specifies trigger configuration.
| ||||||||||||||||||||||
![]() |
data timestamp specifies the timestamp of the input data. | ||||||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||||||
![]() |
triggers returns information about the trigger that this VI detects.
| ||||||||||||||||||||||
![]() |
actual trigger state returns the state of the detected trigger. | ||||||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Trigger Detector (1D DBL Array)
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||||||||||||||||
![]() |
data in specifies the input data for trigger detection. Each element of data in corresponds to one measurement or one channel. You pass the input data to this VI point-by-point. | ||||||||||||||||||||||||
![]() |
triggers definition specifies trigger configurations.
| ||||||||||||||||||||||||
![]() |
data timestamp specifies the timestamp of the input data. | ||||||||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||||||||
![]() |
triggers returns information about triggers that this VI detects.
| ||||||||||||||||||||||||
![]() |
actual trigger state returns the state of the detected triggers. | ||||||||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Trigger Detector (Waveform)
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||||||||||||||||||||||
![]() |
waveforms specifies the input waveforms for trigger detection.
| ||||||||||||||||||||||||||||||
![]() |
triggers definition specifies trigger configurations.
| ||||||||||||||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||||||||||||||
![]() |
triggers returns information about triggers that this VI detects.
| ||||||||||||||||||||||||||||||
![]() |
actual trigger state returns the state of the detected triggers. | ||||||||||||||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Trigger Detector (XY)
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||||||||||||||||
![]() |
data in specifies input XY data for trigger detection.
| ||||||||||||||||||||||||
![]() |
triggers definition specifies trigger configurations.
| ||||||||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||||||||
![]() |
triggers returns information about triggers that this VI detects.
| ||||||||||||||||||||||||
![]() |
actual trigger state returns the state of the detected triggers. | ||||||||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Trigger Detector (Power Values)
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||||||||||||||||||||||||||||||||
![]() |
power values specifies power values for trigger detection.
| ||||||||||||||||||||||||||||||||||||||||
![]() |
triggers definition specifies trigger configurations.
| ||||||||||||||||||||||||||||||||||||||||
![]() |
data timestamp specifies the timestamp of the input data. | ||||||||||||||||||||||||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||||||||||||||||||||||||
![]() |
triggers returns information about triggers that this VI detects.
| ||||||||||||||||||||||||||||||||||||||||
![]() |
actual trigger state returns the state of the detected triggers. | ||||||||||||||||||||||||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Trigger Detector (Symmetrical Components)
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||||||||||||||||||||||||||||||||||
![]() |
symmetrical components specifies the symmetrical components data for trigger detection. All the symmetrical components have the following array order.
| ||||||||||||||||||||||||||||||||||||||||||
![]() |
triggers definition specifies trigger configurations.
| ||||||||||||||||||||||||||||||||||||||||||
![]() |
data timestamp specifies the timestamp of the input data. | ||||||||||||||||||||||||||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||||||||||||||||||||||||||
![]() |
triggers returns information about triggers that this VI detects.
| ||||||||||||||||||||||||||||||||||||||||||
![]() |
actual trigger state returns the state of the detected triggers. | ||||||||||||||||||||||||||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Trigger Detector (Power Symmetrical Components)
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||||||||||||||||||||||||||||||||
![]() |
power symmetrical components specifies the power symmetrical components for trigger detection. All the symmetrical components have the following array order.
| ||||||||||||||||||||||||||||||||||||||||
![]() |
triggers definition specifies trigger configurations.
| ||||||||||||||||||||||||||||||||||||||||
![]() |
data timestamp specifies the timestamp of the input data. | ||||||||||||||||||||||||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||||||||||||||||||||||||
![]() |
triggers returns information about triggers that this VI detects.
| ||||||||||||||||||||||||||||||||||||||||
![]() |
actual trigger state returns the state of the detected triggers. | ||||||||||||||||||||||||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Trigger Detector (Unbalance)
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||||||||||||||||||||||||||||||||
![]() |
unbalance specifies the unbalance data for trigger detection. The first element of each array is the negative sequence unbalance, which is represented as sequence symmetrical component/positive sequence symmetrical component. The second element of each array is zero sequence unbalance, which is represented as zero sequence symmetrical component/positive sequence symmetrical component.
| ||||||||||||||||||||||||||||||||||||||||
![]() |
triggers definition specifies trigger configurations.
| ||||||||||||||||||||||||||||||||||||||||
![]() |
data timestamp specifies the timestamp of the input data. | ||||||||||||||||||||||||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||||||||||||||||||||||||
![]() |
triggers returns information about triggers that this VI detects.
| ||||||||||||||||||||||||||||||||||||||||
![]() |
actual trigger state returns the state of the detected triggers. | ||||||||||||||||||||||||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Trigger Detector (Complex Spectra)
![]() |
reset? specifies whether to reset the calculation process. The default is FALSE. When you run this VI for the first time, the calculation process resets automatically. | ||||||||||||||||||||||||||||||||||||
![]() |
complex spectra specifies the input complex spectra for trigger detection.
| ||||||||||||||||||||||||||||||||||||
![]() |
triggers definition specifies trigger configurations.
| ||||||||||||||||||||||||||||||||||||
![]() |
data timestamp specifies the timestamp of the input data. | ||||||||||||||||||||||||||||||||||||
![]() |
error in describes error conditions that occur before this node runs. This input provides standard error in functionality. | ||||||||||||||||||||||||||||||||||||
![]() |
triggers returns information about triggers that this VI detects.
| ||||||||||||||||||||||||||||||||||||
![]() |
actual trigger state returns the state of the detected triggers. | ||||||||||||||||||||||||||||||||||||
![]() |
error out contains error information. This output provides standard error out functionality. |
Trigger Detector Details
Related Information Line and Bus Configurations
Add to the block diagram
Find on the palette



















