ppsac LabVIEW Wrapper Conversion Report

Friday, October 1, 2021 2:42:34 PM

Source Driver Information
Driver Prefix: ppsac
Total number of functions: 79
Driver Class: IviGeneral

LabVIEW Wrapper Driver Information
Total number of VIs: 62

Conversion Information
Advanced

For best results, it is important to ensure that the source driver is fully compliant with the IVI Foundation specifications and all problems relating to the driver and function panel are resolved before running this tool. To help verify IVI compliance and detect possible problems with the driver, use the IVI Specific Driver Test Suite which can be found under Tools menu in LabWindows/CVI.
The following errors/warnings occurred when generating the wrapper for this instrument driver. Address each of these issues to complete the instrument driver VIs. Note that some of these issues may be a result of issues in the LabWindows/CVI driver. To resolve these types of issues, fix the problem in the LabWindows/CVI driver and regenerate the LabVIEW interface. Contact instrument.drivers@ni.com for technical assistance.

Cannot Find Ring Control Value
Cannot set the value for the following ring control items, which use the default values. This may indicate that the control values in the CVI function panel (.fp) file cannot be resolved in the header (.h) file, or there is a problem opening the header file. Confirm the value definitions defined in the .fp control to verify that all C constant values resolve correctly in the header file.
    ppsac Configure PPSC Slew Rate.vi -> Type Slew Rate (AC Voltage Slew Rate) -> AC Voltage Slew Rate
    ppsac Configure PPSC Slew Rate.vi -> Type Slew Rate (AC Voltage Slew Rate) -> DC Voltage Slew Rate
    ppsac Configure PPSC Slew Rate.vi -> Type Slew Rate (AC Voltage Slew Rate) -> Frequency Slew Rate
    ppsac Configure PPSC Slew Rate.vi -> Type Slew Rate (AC Voltage Slew Rate) -> Phase Slew Rate

Ring Control Values Repeated
Cannot set value for the following ring control items. The following ring control items use the default values. This may indicate that the control values in CVI function panel (.fp) file cannot be resolved in the header file, or there is a problem opening the header file. Confirm the value definitions defined in the .fp control to verify that all C constant values resolve correctly in the header file.
    ppsac Configure PPSC Slew Rate.vi -> Type Slew Rate (AC Voltage Slew Rate)

Constant Array Size to Allocate Indicator
The following instrument driver VI(s) have string or array indicators. The utility uses a constant to allocate memory for the indicator. Review the block diagrams of the VI(s) to ensure that the appropriate size is allocated for the indicator. The block diagram constant used to allocate array size or string size should be adjusted so that it is large enough to accommodate all valid values for the indicator. If the DLL function in the generated VI(s) has a size parameter, delete the block diagram constant and wire the size control to the size input of the Initialize Array function.
    ppsac Get Output Phase Name.vi -> Name
    ppsac Query Program.vi -> Program Data
    ppsac Query Program Catalog.vi -> Program Catalog

Default Menu Palette Icon
Cannot match appropriate icons for the following menu (.mnu) palettes. Assign meaningful icons to the palette(s) by selecting Tools»Advanced»Edit Palette Views. Use the Icon Art Glossary for assistance with creating menu palette icons.
    dir - Configuration Functions - Phase
    dir - Configuration Functions - Current Protection
    dir - Configuration Functions - DC Generation
    dir - Configuration Functions - Voltage Ramp
    dir - Configuration Functions - Frequency Ramp
    dir - Configuration Functions - Program Control

Default VI Icon
Cannot match appropriate icons for the following VI(s). Assign meaningful icons to the VI(s) by right-clicking the icon in the upper-right corner of the VI(s) and selecting Edit Icon. Use the Icon Art Glossary for assistance with creating VI icons.
    ppsac Configure Current Limit.vi
    ppsac Configure Voltage Limit.vi
    ppsac Configure Frequency Limit.vi
    ppsac Configure Power Limit.vi
    ppsac Configure KVA Limit.vi
    ppsac Configure Voltage Level.vi
    ppsac Configure Voltage Range.vi
    ppsac Configure Frequency.vi
    ppsac Configure Output Enabled.vi
    ppsac Configure Output Mode.vi
    ppsac Configure Waveform.vi
    ppsac Configure Initial Output Voltage.vi
    ppsac Configure Transient Auto RMS Enabled.vi
    ppsac Configure PPSC Setup.vi
    ppsac Configure PPSC Slew Rate.vi
    ppsac Initiate Measurement.vi
    ppsac Fetch Measurement.vi
    ppsac Get Output Phase Name.vi
    ppsac Query Output Mode.vi
    ppsac Query Voltage Range Capabilities.vi
    ppsac Query Frequency Range Capabilities.vi
    ppsac Configure Phase Angle.vi
    ppsac Query Current Protection Tripped.vi
    ppsac Reset Current Protection.vi
    ppsac Configure Current Protection.vi
    ppsac Configure.vi
    ppsac Configure DC Range.vi
    ppsac Query Capabilities.vi
    ppsac Ramp Voltage.vi
    ppsac Query Voltage Ramp Busy.vi
    ppsac Abort Voltage Ramp.vi
    ppsac Ramp Frequency.vi
    ppsac Query Frequency Ramp Busy.vi
    ppsac Abort Frequency Ramp.vi
    ppsac Configure Program.vi
    ppsac Copy Program.vi
    ppsac Clear Memory.vi
    ppsac Delete Program.vi
    ppsac Delete All Programs.vi
    ppsac Execute Program.vi
    ppsac Execute Transient.vi
    ppsac Query Program.vi
    ppsac Query Program Catalog.vi

Functions Unselected
The following functions are not selected. The LabVIEW Instrument Driver Import Wizard does not generate wrapper VIs for them.
    ppsac_GetError
    ppsac_ClearError
    ppsac_LockSession
    ppsac_UnlockSession
    ppsac_SetAttributeViInt32
    ppsac_SetAttributeViReal64
    ppsac_SetAttributeViString
    ppsac_SetAttributeViBoolean
    ppsac_SetAttributeViSession
    ppsac_GetAttributeViInt32
    ppsac_GetAttributeViReal64
    ppsac_GetAttributeViString
    ppsac_GetAttributeViBoolean
    ppsac_GetAttributeViSession
    ppsac_CheckAttributeViInt32
    ppsac_CheckAttributeViReal64
    ppsac_CheckAttributeViString
    ppsac_CheckAttributeViBoolean
    ppsac_CheckAttributeViSession