Automation下载PDF选定部分选定部分和子部分整个手册更新时间2025-07-14阅读时长2分钟FlexLoggerAPI参考LabVIEW G Use the FlexLogger Automation VIs to control FlexLogger from LabVIEW FlexLogger - Connect to FlexLogger VIConnects to a FlexLogger application. If there is no instance of FlexLogger to connect to, this VI will launch an instance of FlexLogger and connect to it. The output FlexLogger launched indicates if a new instance of FlexLogger was launched. Note: This must be called before any other FlexLogger automation call since the session output from this VI is required by the other VIs.FlexLogger - Open Project VILoads a FlexLogger Project using the Project path passed in. If the Project path is empty, a popup dialog will allow you to browse for the Project path. Browse labels allow you to change the default labels used for this browse dialog. If a different project is currently loaded, it will be closed without saving any changes and the specified project will be loaded. If the same project is already open, it will stay loaded in its current state. Call FlexLogger - Get Test State.vi after project load is complete to check if the project is in the idle state or has configuration errors.FlexLogger - Get Current Project Path VIGets the path to the currently loaded FlexLogger project file (*.flxproj).FlexLogger - Save Project VISaves the currently loaded project.FlexLogger - Close Project VICloses the currently loaded project and discards all unsaved changes.FlexLogger - Disconnect from FlexLogger VIDisconnects from a FlexLogger instance. If Close FlexLogger is true, it will also close the FlexLogger application without saving any changes. If the value is false, FlexLogger will remain running. FlexLogger - Channel VIGet or Set channel information for the currently loaded project. Select an instance of this polymorphic VI to see more details.FlexLogger - Data Rate VIGet or Set the Date Rate (Hz) configured for the selected Data Rate Level. Select an instance of this polymorphic VI to see more details.FlexLogger - Test Properties VIGet, Set, or Remove the Test properties used for the test. Select an instance of this polymorphic VI to see more details.FlexLogger - Log File VIGet, Set, or Remove the information about the log file for the currently loaded project. Select an instance of this polymorphic VI to see more details.FlexLogger - Test State VIGet or Set the current Test state for the FlexLogger project. Select an instance of this polymorphic VI to see more details.FlexLogger - Add User Note to Log File VIAdds a Note to the test file. The file will also include a timestamp for when the note was added. The test state must be running for the note to be added to the file, otherwise an error is returned.
Use the FlexLogger Automation VIs to control FlexLogger from LabVIEW FlexLogger - Connect to FlexLogger VIConnects to a FlexLogger application. If there is no instance of FlexLogger to connect to, this VI will launch an instance of FlexLogger and connect to it. The output FlexLogger launched indicates if a new instance of FlexLogger was launched. Note: This must be called before any other FlexLogger automation call since the session output from this VI is required by the other VIs.FlexLogger - Open Project VILoads a FlexLogger Project using the Project path passed in. If the Project path is empty, a popup dialog will allow you to browse for the Project path. Browse labels allow you to change the default labels used for this browse dialog. If a different project is currently loaded, it will be closed without saving any changes and the specified project will be loaded. If the same project is already open, it will stay loaded in its current state. Call FlexLogger - Get Test State.vi after project load is complete to check if the project is in the idle state or has configuration errors.FlexLogger - Get Current Project Path VIGets the path to the currently loaded FlexLogger project file (*.flxproj).FlexLogger - Save Project VISaves the currently loaded project.FlexLogger - Close Project VICloses the currently loaded project and discards all unsaved changes.FlexLogger - Disconnect from FlexLogger VIDisconnects from a FlexLogger instance. If Close FlexLogger is true, it will also close the FlexLogger application without saving any changes. If the value is false, FlexLogger will remain running. FlexLogger - Channel VIGet or Set channel information for the currently loaded project. Select an instance of this polymorphic VI to see more details.FlexLogger - Data Rate VIGet or Set the Date Rate (Hz) configured for the selected Data Rate Level. Select an instance of this polymorphic VI to see more details.FlexLogger - Test Properties VIGet, Set, or Remove the Test properties used for the test. Select an instance of this polymorphic VI to see more details.FlexLogger - Log File VIGet, Set, or Remove the information about the log file for the currently loaded project. Select an instance of this polymorphic VI to see more details.FlexLogger - Test State VIGet or Set the current Test state for the FlexLogger project. Select an instance of this polymorphic VI to see more details.FlexLogger - Add User Note to Log File VIAdds a Note to the test file. The file will also include a timestamp for when the note was added. The test state must be running for the note to be added to the file, otherwise an error is returned.
Use the FlexLogger Automation VIs to control FlexLogger from LabVIEW FlexLogger - Connect to FlexLogger VIConnects to a FlexLogger application. If there is no instance of FlexLogger to connect to, this VI will launch an instance of FlexLogger and connect to it. The output FlexLogger launched indicates if a new instance of FlexLogger was launched. Note: This must be called before any other FlexLogger automation call since the session output from this VI is required by the other VIs.FlexLogger - Open Project VILoads a FlexLogger Project using the Project path passed in. If the Project path is empty, a popup dialog will allow you to browse for the Project path. Browse labels allow you to change the default labels used for this browse dialog. If a different project is currently loaded, it will be closed without saving any changes and the specified project will be loaded. If the same project is already open, it will stay loaded in its current state. Call FlexLogger - Get Test State.vi after project load is complete to check if the project is in the idle state or has configuration errors.FlexLogger - Get Current Project Path VIGets the path to the currently loaded FlexLogger project file (*.flxproj).FlexLogger - Save Project VISaves the currently loaded project.FlexLogger - Close Project VICloses the currently loaded project and discards all unsaved changes.FlexLogger - Disconnect from FlexLogger VIDisconnects from a FlexLogger instance. If Close FlexLogger is true, it will also close the FlexLogger application without saving any changes. If the value is false, FlexLogger will remain running. FlexLogger - Channel VIGet or Set channel information for the currently loaded project. Select an instance of this polymorphic VI to see more details.FlexLogger - Data Rate VIGet or Set the Date Rate (Hz) configured for the selected Data Rate Level. Select an instance of this polymorphic VI to see more details.FlexLogger - Test Properties VIGet, Set, or Remove the Test properties used for the test. Select an instance of this polymorphic VI to see more details.FlexLogger - Log File VIGet, Set, or Remove the information about the log file for the currently loaded project. Select an instance of this polymorphic VI to see more details.FlexLogger - Test State VIGet or Set the current Test state for the FlexLogger project. Select an instance of this polymorphic VI to see more details.FlexLogger - Add User Note to Log File VIAdds a Note to the test file. The file will also include a timestamp for when the note was added. The test state must be running for the note to be added to the file, otherwise an error is returned.