I/O Variable Engine MethodsDownload PDFSelected SectionSelected Section and Subsection(s)Entire ManualUpdated2025-07-302 minute(s) readLabVIEWAPI ReferenceLabVIEW G Wait on IO Scan Falling EdgeSynchronizes the execution timing of the target that you wire to the reference input to the scan period of the NI Scan Engine. The IO Scan Iteration Count returns the number of scan periods that pass after the target boots.Refresh Local ModulesAdds I/O variables for all local I/O modules.Clear Variable ForcingUnforces all forced I/O variables and I/O aliases on the target that you wire to the reference input and sets all forcing values to the default data type.Set FaultCreates a fault. When you wire a value of TRUE to the Major Fault? input, the fault you wire to the Fault Code input sets the scan mode to fault mode.Clear FaultClears the fault you specify. If the fault you specify is not active, this method does nothing.Clear All FaultsClears all active faults on the variable engine that you wire to the reference input.Set Fault ConfigurationSets the fault configuration of the variable engine that you wire to the reference input.Clear Fault ConfigurationClears the fault configuration of the fault you specify.Get Fault List (Time Critical)Returns a list of active faults on the target that you wire to the reference input. Use this method in time critical code. Use the Current Faults property when you need a list of active faults from code that is not time critical. Preallocate an array with the Fault List input of the same number of elements as the number of faults you need this method to return. If there are more active faults than the number of elements you preallocate, the Remaining Faults output returns the number of unlisted faults.
Wait on IO Scan Falling EdgeSynchronizes the execution timing of the target that you wire to the reference input to the scan period of the NI Scan Engine. The IO Scan Iteration Count returns the number of scan periods that pass after the target boots.Refresh Local ModulesAdds I/O variables for all local I/O modules.Clear Variable ForcingUnforces all forced I/O variables and I/O aliases on the target that you wire to the reference input and sets all forcing values to the default data type.Set FaultCreates a fault. When you wire a value of TRUE to the Major Fault? input, the fault you wire to the Fault Code input sets the scan mode to fault mode.Clear FaultClears the fault you specify. If the fault you specify is not active, this method does nothing.Clear All FaultsClears all active faults on the variable engine that you wire to the reference input.Set Fault ConfigurationSets the fault configuration of the variable engine that you wire to the reference input.Clear Fault ConfigurationClears the fault configuration of the fault you specify.Get Fault List (Time Critical)Returns a list of active faults on the target that you wire to the reference input. Use this method in time critical code. Use the Current Faults property when you need a list of active faults from code that is not time critical. Preallocate an array with the Fault List input of the same number of elements as the number of faults you need this method to return. If there are more active faults than the number of elements you preallocate, the Remaining Faults output returns the number of unlisted faults.
Wait on IO Scan Falling EdgeSynchronizes the execution timing of the target that you wire to the reference input to the scan period of the NI Scan Engine. The IO Scan Iteration Count returns the number of scan periods that pass after the target boots.Refresh Local ModulesAdds I/O variables for all local I/O modules.Clear Variable ForcingUnforces all forced I/O variables and I/O aliases on the target that you wire to the reference input and sets all forcing values to the default data type.Set FaultCreates a fault. When you wire a value of TRUE to the Major Fault? input, the fault you wire to the Fault Code input sets the scan mode to fault mode.Clear FaultClears the fault you specify. If the fault you specify is not active, this method does nothing.Clear All FaultsClears all active faults on the variable engine that you wire to the reference input.Set Fault ConfigurationSets the fault configuration of the variable engine that you wire to the reference input.Clear Fault ConfigurationClears the fault configuration of the fault you specify.Get Fault List (Time Critical)Returns a list of active faults on the target that you wire to the reference input. Use this method in time critical code. Use the Current Faults property when you need a list of active faults from code that is not time critical. Preallocate an array with the Fault List input of the same number of elements as the number of faults you need this method to return. If there are more active faults than the number of elements you preallocate, the Remaining Faults output returns the number of unlisted faults.