Difference between revisions of "NVGate Event definition"
Line 14: | Line 14: | ||
The available event types are below | The available event types are below | ||
===Edge detection=== | |||
[[Image:Reports_Tools_Ribbons_361.png]] Edge: Detect when the signal from an input or a recorded track cross a threshold. | [[Image:Reports_Tools_Ribbons_361.png]] Edge: Detect when the signal from an input or a recorded track cross a threshold. | ||
This module is used with the analog inputs (tach pulse or hammer impact). This trigger can be applied to any plug-in analyzer including Waterfall and Recorder. | This module is used with the analog inputs (tach pulse or hammer impact). This trigger can be applied to any plug-in analyzer including Waterfall and Recorder. | ||
Line 50: | Line 45: | ||
* '''Hystersis''': defines the hystersis around the threshold. The value can be adjusted between 0 and the full scale of the input signal (depending on the input range). If Slope is set to RISE, the input signal must go below Threshold - Hystersis before a new event can be detected. If Slope is set to FALL, the input signal must go above Threshold <nowiki>+</nowiki> Hystersis before a new event can be detected. This setting is used to reject false edge detection following, for example, an input signal transition. | * '''Hystersis''': defines the hystersis around the threshold. The value can be adjusted between 0 and the full scale of the input signal (depending on the input range). If Slope is set to RISE, the input signal must go below Threshold - Hystersis before a new event can be detected. If Slope is set to FALL, the input signal must go above Threshold <nowiki>+</nowiki> Hystersis before a new event can be detected. This setting is used to reject false edge detection following, for example, an input signal transition. | ||
===RPM=== | |||
[[Image:Reports_Tools_Ribbons_364.png]]RPM: Detect when a tachometer is below or above a specified angular speed. This module is associated with the Tachometer module. This trigger can be applied to any plug-in analyzer including Waterfall and Recorder. | [[Image:Reports_Tools_Ribbons_364.png]]RPM: Detect when a tachometer is below or above a specified angular speed. This module is associated with the Tachometer module. This trigger can be applied to any plug-in analyzer including Waterfall and Recorder. | ||
Line 82: | Line 77: | ||
[[Image:Event_definition_04.png|framed|none]] | [[Image:Event_definition_04.png|framed|none]] | ||
===Delta RPM=== | |||
[[Image:Reports_Tools_Ribbons_365.png]]Delta-RPM: Same as RPM but generates an event at each step. This module is associated with the Tachometer module. It is used to trigger a plug-in by step. This trigger can be applied to any plug-in analyzer including Waterfall and Recorder. | [[Image:Reports_Tools_Ribbons_365.png]]Delta-RPM: Same as RPM but generates an event at each step. This module is associated with the Tachometer module. It is used to trigger a plug-in by step. This trigger can be applied to any plug-in analyzer including Waterfall and Recorder. | ||
Line 130: | Line 125: | ||
[[Image:Event_definition_08.png|framed|none]] | [[Image:Event_definition_08.png|framed|none]] | ||
===Level=== | |||
[[Image:Reports_Tools_Ribbons_362.png]] Level: Detect when a signal is below or above a level | [[Image:Reports_Tools_Ribbons_362.png]] Level: Detect when a signal is below or above a level | ||
This module is used with DC inputs (optional) and/or associated with the TDA or Monitor module. This event can be applied to any plug-in analyzer including Waterfall and Recorder. | This module is used with DC inputs (optional) and/or associated with the TDA or Monitor module. This event can be applied to any plug-in analyzer including Waterfall and Recorder. | ||
Line 190: | Line 185: | ||
|}<br clear="all"> | |}<br clear="all"> | ||
===Delta level=== | |||
[[Image:Reports_Tools_Ribbons_363.png]] This module is used with DC inputs (optional) and/or associated with the Monitor module. It is used to trigger a plug-in by step. This trigger can be applied to any plug-in analyzer including Waterfall and Recorder. | [[Image:Reports_Tools_Ribbons_363.png]] This module is used with DC inputs (optional) and/or associated with the Monitor module. It is used to trigger a plug-in by step. This trigger can be applied to any plug-in analyzer including Waterfall and Recorder. | ||
Line 259: | Line 254: | ||
|}<br clear="all"> | |}<br clear="all"> | ||
===Periodic=== | |||
[[Image:Reports_Tools_Ribbons_366.png]]Periodic: Used to trigger a plug-in by periodic step. This event can be applied to any plug-in analyzer including Waterfall and Recorder. | [[Image:Reports_Tools_Ribbons_366.png]]Periodic: Used to trigger a plug-in by periodic step. This event can be applied to any plug-in analyzer including Waterfall and Recorder. | ||
* '''Label''': the name of the event (by default Periodic n, with 1 <nowiki><</nowiki>= n <nowiki><</nowiki>= 2). | * '''Label''': the name of the event (by default Periodic n, with 1 <nowiki><</nowiki>= n <nowiki><</nowiki>= 2). | ||
* '''Period''': defines the event generation period. An event is generated every Period second (the first one is generated 1 period after the run). The user can enter a value between 2 ms and 1000000 s. | * '''Period''': defines the event generation period. An event is generated every Period second (the first one is generated 1 period after the run). The user can enter a value between 2 ms and 1000000 s. | ||
===Combined events=== | |||
[[Image:Reports_Tools_Ribbons_367.png]]Combined: Generates an event which is the result of a combination of 2 events. Possible combinations are: OR, AND and AFTER. | [[Image:Reports_Tools_Ribbons_367.png]]Combined: Generates an event which is the result of a combination of 2 events. Possible combinations are: OR, AND and AFTER. | ||
Line 293: | Line 288: | ||
* '''Event B''': defines the second operand of the combined event. The user can choose any defined event as operand except for a combined event. | * '''Event B''': defines the second operand of the combined event. The user can choose any defined event as operand except for a combined event. | ||
===User events=== | |||
[[Image:Reports_Tools_Ribbons_368.png]] User: Generates an event when the operator presses the corresponding event button in the software/remote controller interface. | [[Image:Reports_Tools_Ribbons_368.png]] User: Generates an event when the operator presses the corresponding event button in the software/remote controller interface. | ||
Four user events are available. These events are compatible with the macros. They are particularly useful to run several plug-ins at different time in the same analysis. It can also be put in the control pannel or control by NVDrive. | Four user events are available. These events are compatible with the macros. They are particularly useful to run several plug-ins at different time in the same analysis. It can also be put in the control pannel or control by NVDrive. |
Revision as of 10:28, 11 May 2020
Event definition
This module is used to define multiple events that can start, stop, and trigger the plug-ins or the source modules such as Recorder and Player.
Connect
Manage the event and corresponding triggers. This group allows selecting the event type (source, setup) and associates it with the plug-in analyzers triggers
File:Reports Tools Ribbons 360.png Associate to: This button opens the corresponding Event properties. The opened dialog shows both the source signal setup and the detection settings (may be spitted in different tabs) See Chapter 1 ASB - § Connection wizard for details
The available event types are below
Edge detection
Edge: Detect when the signal from an input or a recorded track cross a threshold. This module is used with the analog inputs (tach pulse or hammer impact). This trigger can be applied to any plug-in analyzer including Waterfall and Recorder.
- Label: the name of the event (by default Edge n, with 1 <= n <= 2).
- Source<ref>Input 5 to input 8 are not able to be set as source using an OR35 analyzer.</ref>: selects the signal input source. The user can choose any Front-end fast analog input (in connected mode on-line) or from the Player (in post-analysis mode).
- Input 'filter': adds a digital filter before the edge detection process. The user can choose any filter from the list of the defined filters.
- Threshold: sets the signal threshold for edge detection. The threshold is expressed in the same unit as for the input signal. The value can be adjusted between +/- the full input signal scale (depending on the input range).
- Slope: selects the slope of the input signal on which a transition is detected.
Slope | Description |
Rise | The events are detected on rising edge of the input signal |
Fall | The events are detected on falling edge of the input signal |
- Hold off: defines the minimum time (expressed in seconds) between the detection of two edges. If a transition is detected before this time has expired since the last valid event then the new edge is rejected. The user can enter any value between 0 and 36000s.
- Hystersis: defines the hystersis around the threshold. The value can be adjusted between 0 and the full scale of the input signal (depending on the input range). If Slope is set to RISE, the input signal must go below Threshold - Hystersis before a new event can be detected. If Slope is set to FALL, the input signal must go above Threshold + Hystersis before a new event can be detected. This setting is used to reject false edge detection following, for example, an input signal transition.
RPM
RPM: Detect when a tachometer is below or above a specified angular speed. This module is associated with the Tachometer module. This trigger can be applied to any plug-in analyzer including Waterfall and Recorder.
- Label: the name of the event (by default RPM n, with 1 <= n <= 2).
- Source: selects the tach source. The user can choose any active tach as the source of the RPM event.
- Threshold 'velocity': defines the threshold velocity for detecting an event. The user can enter any value between the Min Speed and the Max Speed setting values defined in the tach source.
- Slope: selects the slope of the tach velocity evolution on which a transition is detected.
Slope | Description |
Run up | Events are detected on speed acceleration |
Run down | Events are detected on speed deceleration |
- Hystersis: defines the hystersis around the threshold. The value can be adjusted between 0 and the Max Speed setting of the tach source. If Slope is set to RISE, the velocity must go below Threshold - Hystersis before a new event can be detected. If Slope is set to FALL, the velocity must go above Threshold + Hystersis before a new event can be detected. This setting is used to reject false edges detection following, for example, tach velocity transition.
- Interpolation: used for the interpolation of the event date. For example, if Threshold velocity is 1000 RPM and if the tach delivers a revolution at 990 RPM beginning on date t1 and a revolution at 1010 RPM beginning on date t2:
- if the Interpolation is disabled, the event is detected on date t2
- if the Interpolation is enabled, the event is detected on date
Delta RPM
Delta-RPM: Same as RPM but generates an event at each step. This module is associated with the Tachometer module. It is used to trigger a plug-in by step. This trigger can be applied to any plug-in analyzer including Waterfall and Recorder.
- Label: the name of the event (by default Delta RPM n, with 1 <= n <= 2).
- Source: selects the tach source. The user can choose any active tach as source of the Delta RPM event.
- Lower 'velocity': the level above which the velocity variation condition is tested for launching the delta RPM event.
- Upper 'velocity': the level below which the velocity variation condition is tested for launching the delta RPM event.
- Delta 'velocity': the variation in velocity that launches the event.
- Number 'of events': the number of events between Upper velocity and Lower velocity (considering Delta velocity).
- Slope: selects the slope of the tach velocity evolution on which a transition is detected.
Slope | Description |
Run up | Events are detected on speed acceleration |
Run down | Events are detected on speed deceleration |
First | The first event detected (during rise or fall) determines the slope of this event. |
Any | Events are detected on speed acceleration and deceleration. |
- Interpolation: Used for the interpolation of the event date. For example, if Threshold velocity is 1000 RPM and if the tach delivers a revolution at 990 RPM beginning at the date t1 and a revolution at 1010 RPM beginning on date t2:
- If the Interpolation is disabled, the event is detected on date t2
- If the interpolation is enabled, the event is detected on date t1 + (t2 - t1) * (1000 - 990) / (1010 - 990)
Level
Level: Detect when a signal is below or above a level This module is used with DC inputs (optional) and/or associated with the TDA or Monitor module. This event can be applied to any plug-in analyzer including Waterfall and Recorder.
- Label: the name of the event (by default Level n, with 1 <= n <= 4).
- Source: selects a DC input or a Monitor channel as source of the level event.
- Type: the type of measurement for level detection.
Type | Description |
DC | measurement of the input DC level |
Min | measurement of the minimum signed input level |
Max | measurement of the maximum signed input level |
RMS | measurement of the input RMS level |
Skew | measurement of the input skew level |
Kurtosis | measurement of the input kurtosis level |
Hidden/fixed: The type is fixed to DC if the source is a DC input.
- Threshold: The threshold of the level event. The limitation is +/- Range peak of the source for DC, Min and Max types. The limitation is +/- 20 for skew. The value goes from 1 to 250 for kurtosis and from 0 to Range peak of the source for RMS. This setting can be displayed in dB if the measurement type chosen is RMS.
- Status:
Status | Description |
Above | The event is detected if the measured value is above the threshold. |
Under | The event is detected if the measured value is below the threshold. |
Delta level
This module is used with DC inputs (optional) and/or associated with the Monitor module. It is used to trigger a plug-in by step. This trigger can be applied to any plug-in analyzer including Waterfall and Recorder.
- Label: the name of the event (by default Delta n, with 1 <= n <= 4).
- Source: selects a DC input or a Monitor channel as source of the level event.
- Type: the type of measurement for delta level detection.
Type | Description |
DC | measurement of the input DC level |
Min | measurement of the minimum signed input level |
Max | measurement of the maximum signed input level |
RMS | measurement of the input RMS level |
Skew | measurement of the input skew level |
Kurtosis | measurement of the input kurtosis level |
Hidden/fixed: The type is fixed to DC if the source is a DC input.
- Lower value: the lower level of the delta level event. Its minimum value is - Range peak of the source for DC, Min and Max types. It is 0 for RMS, - 20 for skew and 1 for kurtosis. This setting can be displayed in if the measurement type chosen is RMS.
- Upper value: the upper level of the delta level event. Its maximum value is Range Peak of the source for DC, Min, Max and RMS types. It is 20 for skew, and 250 for kurtosis. This setting can be displayed in dB if the measurement type chosen is RMS.
- Delta value: This setting can be displayed in dB if the measurement type chosen is RMS.
- Slope: selects the slope of the level evolution on which a transition is detected.
Slope | Description |
Rise | The events are detected on an increasing level |
Fall | The events are detected on a decreasing level |
First | The first event detected (during rise or fall) determines the slope of this event. |
Any | The events are detected on a increasing or decreasing level |
Periodic
Periodic: Used to trigger a plug-in by periodic step. This event can be applied to any plug-in analyzer including Waterfall and Recorder.
- Label: the name of the event (by default Periodic n, with 1 <= n <= 2).
- Period: defines the event generation period. An event is generated every Period second (the first one is generated 1 period after the run). The user can enter a value between 2 ms and 1000000 s.
Combined events
Combined: Generates an event which is the result of a combination of 2 events. Possible combinations are: OR, AND and AFTER.
- Label: the name of the event (Default: Combination n, with 1 <= n <= 2).
- Event A: defines the first operand of the combined event. The user can choose any defined event as operand except for a combined event.
- User: defines the user used to detect a new event from the two operands, Event A and Event B.
User | Description |
A or B | An event is generated when event A or B occurs |
A and B | An event is generated when both event A and B occur at the same time (in the same data block = 256 pts) Example:
|
A after B | An event is generated when event A occurs after event B. |
- Event B: defines the second operand of the combined event. The user can choose any defined event as operand except for a combined event.
User events
User: Generates an event when the operator presses the corresponding event button in the software/remote controller interface. Four user events are available. These events are compatible with the macros. They are particularly useful to run several plug-ins at different time in the same analysis. It can also be put in the control pannel or control by NVDrive.
- Label: allows to rename the event.
- Trigger: The user event’s triggering.