NI Scan EngineDownload PDFSelected SectionSelected Section and Subsection(s)Entire ManualUpdated2025-03-141 minute(s) readLabVIEWAPI ReferenceLabVIEW G NI Scan Engine Use the NI Scan Engine VIs to interface with the NI Scan Engine. Synchronize to Scan Engine VISynchronizes execution timing to the scan period of the NI Scan Engine. This VI waits for each scan to complete and triggers subsequent code to execute once the scan engine has updated all values.Get Scan Engine Period VIReturns the scan period of the NI Scan Engine on the target.Set Scan Engine Period VISets the scan period of the NI Scan Engine on the target.Get Scan Engine Mode VIReturns the operating mode of the NI Scan Engine on the target.Set Scan Engine Mode VISets the operating mode of the NI Scan Engine on the target.Refresh Modules VIDiscovers new I/O modules on any local or networked target. If a local I/O module is detected in a slot that was not previously deployed from a LabVIEW project, this VI creates new I/O variables for the I/O module.ForcingUse the Forcing VIs to force and unforce I/O variables programmatically.FaultsUse the Faults VIs to view, set, and clear NI Scan Engine faults programmatically.Fault ConfigurationUse the Fault Configuration VIs to view and configure the level and triggering behavior of system faults.Parent topic: Measurement I/OWas this information helpful?YesNo
NI Scan Engine Use the NI Scan Engine VIs to interface with the NI Scan Engine. Synchronize to Scan Engine VISynchronizes execution timing to the scan period of the NI Scan Engine. This VI waits for each scan to complete and triggers subsequent code to execute once the scan engine has updated all values.Get Scan Engine Period VIReturns the scan period of the NI Scan Engine on the target.Set Scan Engine Period VISets the scan period of the NI Scan Engine on the target.Get Scan Engine Mode VIReturns the operating mode of the NI Scan Engine on the target.Set Scan Engine Mode VISets the operating mode of the NI Scan Engine on the target.Refresh Modules VIDiscovers new I/O modules on any local or networked target. If a local I/O module is detected in a slot that was not previously deployed from a LabVIEW project, this VI creates new I/O variables for the I/O module.ForcingUse the Forcing VIs to force and unforce I/O variables programmatically.FaultsUse the Faults VIs to view, set, and clear NI Scan Engine faults programmatically.Fault ConfigurationUse the Fault Configuration VIs to view and configure the level and triggering behavior of system faults.Parent topic: Measurement I/O
NI Scan Engine Use the NI Scan Engine VIs to interface with the NI Scan Engine. Synchronize to Scan Engine VISynchronizes execution timing to the scan period of the NI Scan Engine. This VI waits for each scan to complete and triggers subsequent code to execute once the scan engine has updated all values.Get Scan Engine Period VIReturns the scan period of the NI Scan Engine on the target.Set Scan Engine Period VISets the scan period of the NI Scan Engine on the target.Get Scan Engine Mode VIReturns the operating mode of the NI Scan Engine on the target.Set Scan Engine Mode VISets the operating mode of the NI Scan Engine on the target.Refresh Modules VIDiscovers new I/O modules on any local or networked target. If a local I/O module is detected in a slot that was not previously deployed from a LabVIEW project, this VI creates new I/O variables for the I/O module.ForcingUse the Forcing VIs to force and unforce I/O variables programmatically.FaultsUse the Faults VIs to view, set, and clear NI Scan Engine faults programmatically.Fault ConfigurationUse the Fault Configuration VIs to view and configure the level and triggering behavior of system faults.Parent topic: Measurement I/O