Scan Engine
- Updated2023-02-21
- 3 minute(s) read
Use this page to configure NI Scan Engine settings.
![]() | Note The settings you configure on this dialog page apply only to targets with the NI Scan Engine installed. |
This page includes the following components:
- Scan Engine Properties—Contains general NI Scan Engine configuration settings.
- Scan Period—Specifies the period of the NI Scan Engine. Use the pull-down menu to select the time units of the scan period.
- Network Publishing Period (ms)—Specifies how often, in milliseconds, the target updates published values on the network. This rate should not be faster than the scan period.
- Scan Engine Priority—Specifies the priority of the NI Scan Engine thread on the target. Select Above time critical if you do not want any other thread to interrupt the NI Scan Engine thread. Select Below time critical but above timed structures if you want Vis set to time-critical priority to interrupt the NI Scan Engine thread if necessary. The NI Scan Engine thread always runs at a higher priority than Timed Loops and Timed Sequence structures.
- Fault Configuration—Contains NI Scan Engine fault configuration options. Advanced fault configuration options are available only if you select Custom from the pull-down menu in the Level column of the Configurable Faults table.
Note To restore the default configuration of a fault, select Unconfigured from the pull-down menu in the Level column of the Configurable Faults table. - Configurable Faults—Contains a table that lists configurable NI Scan Engine faults and the level configured for each of the faults. The faults in this table depend on which scanned I/O drivers are installed on the system.
Use the pull-down menu in the Level column to configure the level of a fault. Select Custom from the pull-down menu to enable advanced configuration options for a fault. Select Unconfigured to restore the default configuration of a fault. - Description—Displays a description of the fault you select from the Configurable Faults list.
- Occurrence Threshold—Specifies the number of times the selected fault can occur before the level of the fault changes.
- Use Time Window—Specifies whether to use the Time Window to bound the amount of time required to meet the occurrence threshold.
- Time Window—Specifies a time limit for the occurrence threshold. When the time window expires, LabVIEW resets the internal occurrence counter for the specified fault and restarts the time window. This control is available only if you place a checkmark in the Use Time Window checkbox.
- Level Before Threshold—Specifies the level of the specified fault before the occurrence threshold is met.
- Level After Threshold—Specifies the level of the specified fault after the occurrence threshold is met.
- Configurable Faults—Contains a table that lists configurable NI Scan Engine faults and the level configured for each of the faults. The faults in this table depend on which scanned I/O drivers are installed on the system.