Plug-In DevelopmentPDF 다운로드선택한 섹션선택한 섹션 및 하위 섹션전체 매뉴얼업데이트 날짜:2025-07-143분 (읽기 시간)FlexLoggerAPI 참조LabVIEW G Use the FlexLogger Plugin Development Kit VIs to create plugins for FlexLogger Add Channels VIAdd channels to the plugin.Get Valid Channels VIGet all non-disabled channels for the plugin. The list of channels can be used when reading the latest channel-specific parameters to determine which channel data to send to FlexLogger and how to send it. Plugin developers determine if channels can be disabled on with the option in the constructor for the respective channel.Read Parameter VIRead the latest plugin-level parameter value from FlexLogger. The parameter must first be created by a call of matching name and data type.Write Parameter VICreate or update a plugin-level parameter for users to interact with in FlexLogger.Set Stream Timing VIDefine the start time and dt for channel data written to FlexLogger as a 1D or 2D array of samples with Write Data.vi.Read 1D Wfm (DBL)_v2 VIRead the latest values from FlexLogger as an array of waveforms. This VI accepts a list of channel waveform identifiers to read (that you pass in to the Create Channel VI typically called in the Initialize VI). If no channel identifiers are passed in, all available waveforms will be returned. Note: For Channel waveforms, use a colon in the unique identifier to specify a specific channel waveform (i.e. <channel identifier>:<waveform parameter name>), otherwise all waveforms associated with the unique identifier will be returned.Read Latest Setpoints By Channel Identifier VIRead the latest setpoint channel values from FlexLogger. The latest setpoint values are the values most recently entered into FlexLogger by the user. This VI accepts a list of channel identifiers to read. If no channel identifiers are passed, the latest value of all setpoint and waveform channels will be returned. The channel identifier list may contain identifiers from setpoint channels or the channel identifier from Multi or Single channel parameters.Read 1D Wfm (Digital) VIRead the latest channel values from FlexLogger as an array of waveforms. This VI accepts a list of channel identifiers to read. If no channel identifiers are passed, waveforms of all setpoint and waveform channels will be returned. The channel identifier list may contain identifiers from setpoint channels or the channel identifier from Multi or Single Digital channel parameters.Read Latest Digital Setpoints By Channel Identifier VIRead the latest setpoint channel values from FlexLogger. The latest setpoint values are the values most recently entered into FlexLogger by the user. This VI accepts a list of channel identifiers to read. If no channel identifiers are passed, the latest value of all digital setpoint and waveform channels will be returned. The channel identifier list may contain identifiers from setpoint channels or the channel identifier from Multi or Single channel parameters.Write Data VIWrite channel data to FlexLogger. The order of the data written should reflect the order of the plugin's valid channels, which is typically the order in which the channels were created.Create Channel_v2 VICreates a channel of the specified type.Read Parameter VIRead the latest channel-specific parameter value from FlexLogger. The parameter must first be created by a call of matching name and data type.Write Parameter VICreate or update a channel-specific parameter for users to interact with in FlexLogger.Write Data Type VISets the data type of a particular channel. Changing the data type changes which read and write VIs can use the channel and how the channel is presented in FlexLogger.AdvancedUse the Advanced VIs to access advanced features for FlexLogger plugin development
Use the FlexLogger Plugin Development Kit VIs to create plugins for FlexLogger Add Channels VIAdd channels to the plugin.Get Valid Channels VIGet all non-disabled channels for the plugin. The list of channels can be used when reading the latest channel-specific parameters to determine which channel data to send to FlexLogger and how to send it. Plugin developers determine if channels can be disabled on with the option in the constructor for the respective channel.Read Parameter VIRead the latest plugin-level parameter value from FlexLogger. The parameter must first be created by a call of matching name and data type.Write Parameter VICreate or update a plugin-level parameter for users to interact with in FlexLogger.Set Stream Timing VIDefine the start time and dt for channel data written to FlexLogger as a 1D or 2D array of samples with Write Data.vi.Read 1D Wfm (DBL)_v2 VIRead the latest values from FlexLogger as an array of waveforms. This VI accepts a list of channel waveform identifiers to read (that you pass in to the Create Channel VI typically called in the Initialize VI). If no channel identifiers are passed in, all available waveforms will be returned. Note: For Channel waveforms, use a colon in the unique identifier to specify a specific channel waveform (i.e. <channel identifier>:<waveform parameter name>), otherwise all waveforms associated with the unique identifier will be returned.Read Latest Setpoints By Channel Identifier VIRead the latest setpoint channel values from FlexLogger. The latest setpoint values are the values most recently entered into FlexLogger by the user. This VI accepts a list of channel identifiers to read. If no channel identifiers are passed, the latest value of all setpoint and waveform channels will be returned. The channel identifier list may contain identifiers from setpoint channels or the channel identifier from Multi or Single channel parameters.Read 1D Wfm (Digital) VIRead the latest channel values from FlexLogger as an array of waveforms. This VI accepts a list of channel identifiers to read. If no channel identifiers are passed, waveforms of all setpoint and waveform channels will be returned. The channel identifier list may contain identifiers from setpoint channels or the channel identifier from Multi or Single Digital channel parameters.Read Latest Digital Setpoints By Channel Identifier VIRead the latest setpoint channel values from FlexLogger. The latest setpoint values are the values most recently entered into FlexLogger by the user. This VI accepts a list of channel identifiers to read. If no channel identifiers are passed, the latest value of all digital setpoint and waveform channels will be returned. The channel identifier list may contain identifiers from setpoint channels or the channel identifier from Multi or Single channel parameters.Write Data VIWrite channel data to FlexLogger. The order of the data written should reflect the order of the plugin's valid channels, which is typically the order in which the channels were created.Create Channel_v2 VICreates a channel of the specified type.Read Parameter VIRead the latest channel-specific parameter value from FlexLogger. The parameter must first be created by a call of matching name and data type.Write Parameter VICreate or update a channel-specific parameter for users to interact with in FlexLogger.Write Data Type VISets the data type of a particular channel. Changing the data type changes which read and write VIs can use the channel and how the channel is presented in FlexLogger.AdvancedUse the Advanced VIs to access advanced features for FlexLogger plugin development
Use the FlexLogger Plugin Development Kit VIs to create plugins for FlexLogger Add Channels VIAdd channels to the plugin.Get Valid Channels VIGet all non-disabled channels for the plugin. The list of channels can be used when reading the latest channel-specific parameters to determine which channel data to send to FlexLogger and how to send it. Plugin developers determine if channels can be disabled on with the option in the constructor for the respective channel.Read Parameter VIRead the latest plugin-level parameter value from FlexLogger. The parameter must first be created by a call of matching name and data type.Write Parameter VICreate or update a plugin-level parameter for users to interact with in FlexLogger.Set Stream Timing VIDefine the start time and dt for channel data written to FlexLogger as a 1D or 2D array of samples with Write Data.vi.Read 1D Wfm (DBL)_v2 VIRead the latest values from FlexLogger as an array of waveforms. This VI accepts a list of channel waveform identifiers to read (that you pass in to the Create Channel VI typically called in the Initialize VI). If no channel identifiers are passed in, all available waveforms will be returned. Note: For Channel waveforms, use a colon in the unique identifier to specify a specific channel waveform (i.e. <channel identifier>:<waveform parameter name>), otherwise all waveforms associated with the unique identifier will be returned.Read Latest Setpoints By Channel Identifier VIRead the latest setpoint channel values from FlexLogger. The latest setpoint values are the values most recently entered into FlexLogger by the user. This VI accepts a list of channel identifiers to read. If no channel identifiers are passed, the latest value of all setpoint and waveform channels will be returned. The channel identifier list may contain identifiers from setpoint channels or the channel identifier from Multi or Single channel parameters.Read 1D Wfm (Digital) VIRead the latest channel values from FlexLogger as an array of waveforms. This VI accepts a list of channel identifiers to read. If no channel identifiers are passed, waveforms of all setpoint and waveform channels will be returned. The channel identifier list may contain identifiers from setpoint channels or the channel identifier from Multi or Single Digital channel parameters.Read Latest Digital Setpoints By Channel Identifier VIRead the latest setpoint channel values from FlexLogger. The latest setpoint values are the values most recently entered into FlexLogger by the user. This VI accepts a list of channel identifiers to read. If no channel identifiers are passed, the latest value of all digital setpoint and waveform channels will be returned. The channel identifier list may contain identifiers from setpoint channels or the channel identifier from Multi or Single channel parameters.Write Data VIWrite channel data to FlexLogger. The order of the data written should reflect the order of the plugin's valid channels, which is typically the order in which the channels were created.Create Channel_v2 VICreates a channel of the specified type.Read Parameter VIRead the latest channel-specific parameter value from FlexLogger. The parameter must first be created by a call of matching name and data type.Write Parameter VICreate or update a channel-specific parameter for users to interact with in FlexLogger.Write Data Type VISets the data type of a particular channel. Changing the data type changes which read and write VIs can use the channel and how the channel is presented in FlexLogger.AdvancedUse the Advanced VIs to access advanced features for FlexLogger plugin development