IT6726 LabVIEW Wrapper Conversion Report

2014Äê10ÔÂ15ÈÕ 14:47:54

Source Driver Information
Driver Prefix: IT6726
Total number of functions: 84
Driver Class: IviDCPwr

LabVIEW Wrapper Driver Information
Total number of VIs: 67

Conversion Information
Basic

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.

Driver VI Not Executable
The following instrument driver VI(s) are not executable. This might indicate one of the following issues:
(a) There is a problem with the instrument driver DLL, or the function is not exported by the DLL.
(b) All necessary support files or DLLs are not found.
(c) The first parameter of the function is not a Driver Handle.
(d) The LabVIEW Call Library Node is not correctly linked to the appropriate function in the DLL.
(e) The function is not consistent with VXIpnp and IVI specifications.
Open and review each of these VI(s) for errors.
Some non-executable VIs can be removed from the LabVIEW interface. Consider the relevance of the VI to the LabVIEW user and determine if you can safely remove the VI from the API.

    IT6726 IVI Error Converter.vi
    IT6726 Reset.vi
    IT6726 Reset With Defaults.vi
    IT6726 Disable.vi
    IT6726 Self-Test.vi
    IT6726 Revision Query.vi
    IT6726 Error-Query.vi
    IT6726 Error Message.vi
    IT6726 Invalidate All Attributes.vi
    IT6726 Get Channel Name.vi
    IT6726 WriteCmd.vi
    IT6726 ReadCmd.vi
    IT6726 SetCurrent.vi
    IT6726 GetCurrent.vi
    IT6726 SetCurrUp.vi
    IT6726 SetCurrDown.vi
    IT6726 SetCurrStep.vi
    IT6726 GetCurrStep.vi
    IT6726 SetCurrTrig.vi
    IT6726 GetCurrTrig.vi
    IT6726 SetCurrProt.vi
    IT6726 GetCurrProt.vi
    IT6726 SetVoltage.vi
    IT6726 GetVoltage.vi
    IT6726 SetVoltUp.vi
    IT6726 SetVoltDown.vi
    IT6726 SetVoltStep.vi
    IT6726 GetVoltStep.vi
    IT6726 SetVoltTrig.vi
    IT6726 GetVoltTrig.vi
    IT6726 SetVoltProt.vi
    IT6726 GetVoltProt.vi
    IT6726 SetVoltProtStat.vi
    IT6726 GetVoltProtStat.vi
    IT6726 GetVoltProtTrip.vi
    IT6726 SetVoltProtCle.vi
    IT6726 SetVoltLimit.vi
    IT6726 GetVoltLimit.vi
    IT6726 SetVoltRang.vi
    IT6726 GetVoltRang.vi
    IT6726 SetApply.vi
    IT6726 GetApply.vi
    IT6726 SetListFunction.vi
    IT6726 GetListFunction.vi
    IT6726 SetListLoad.vi
    IT6726 GetListLoad.vi
    IT6726 SetListVolt.vi
    IT6726 GetListVolt.vi
    IT6726 SetListCurr.vi
    IT6726 GetListCurr.vi
    IT6726 SetListTime.vi
    IT6726 GetListTime.vi
    IT6726 SetListSav.vi
    IT6726 SetListRep.vi
    IT6726 GetListRep.vi
    IT6726 SetListStep.vi
    IT6726 GetListStep.vi
    IT6726 Get Next Coercion Record.vi
    IT6726 Get Next Interchange Warning.vi
    IT6726 Clear Interchange Warnings.vi
    IT6726 Reset Interchange Check.vi
    IT6726 Write Instrument Data.vi
    IT6726 Read Instrument Data.vi

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.
    IT6726 ReadCmd.vi -> reChar
    IT6726 GetCurrent.vi -> reChar
    IT6726 GetCurrStep.vi -> reChar
    IT6726 GetCurrTrig.vi -> reChar
    IT6726 GetCurrProt.vi -> reChar
    IT6726 GetVoltage.vi -> reChar
    IT6726 GetVoltStep.vi -> reChar
    IT6726 GetVoltTrig.vi -> reChar
    IT6726 GetVoltProt.vi -> reChar
    IT6726 GetVoltProtStat.vi -> reChar
    IT6726 GetVoltProtTrip.vi -> reChar
    IT6726 GetVoltLimit.vi -> reChar
    IT6726 GetVoltRang.vi -> reChar
    IT6726 GetApply.vi -> reChar
    IT6726 GetListFunction.vi -> reChar
    IT6726 GetListLoad.vi -> reChar
    IT6726 GetListVolt.vi -> reChar
    IT6726 GetListCurr.vi -> reChar
    IT6726 GetListTime.vi -> reChar
    IT6726 GetListRep.vi -> reChar
    IT6726 GetListStep.vi -> reChar

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 - Application Functions
    dir - Application Functions - Config Function
    dir - Application Functions - List Function

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.
    IT6726 WriteCmd.vi
    IT6726 ReadCmd.vi
    IT6726 SetCurrent.vi
    IT6726 GetCurrent.vi
    IT6726 SetCurrUp.vi
    IT6726 SetCurrDown.vi
    IT6726 SetCurrStep.vi
    IT6726 GetCurrStep.vi
    IT6726 SetCurrTrig.vi
    IT6726 GetCurrTrig.vi
    IT6726 SetCurrProt.vi
    IT6726 GetCurrProt.vi
    IT6726 SetVoltage.vi
    IT6726 GetVoltage.vi
    IT6726 SetVoltUp.vi
    IT6726 SetVoltDown.vi
    IT6726 SetVoltStep.vi
    IT6726 GetVoltStep.vi
    IT6726 SetVoltTrig.vi
    IT6726 GetVoltTrig.vi
    IT6726 SetVoltProt.vi
    IT6726 GetVoltProt.vi
    IT6726 SetVoltProtStat.vi
    IT6726 GetVoltProtStat.vi
    IT6726 GetVoltProtTrip.vi
    IT6726 SetVoltProtCle.vi
    IT6726 SetVoltLimit.vi
    IT6726 GetVoltLimit.vi
    IT6726 SetVoltRang.vi
    IT6726 GetVoltRang.vi
    IT6726 SetApply.vi
    IT6726 GetApply.vi
    IT6726 SetListFunction.vi
    IT6726 GetListFunction.vi
    IT6726 SetListLoad.vi
    IT6726 GetListLoad.vi
    IT6726 SetListVolt.vi
    IT6726 GetListVolt.vi
    IT6726 SetListCurr.vi
    IT6726 GetListCurr.vi
    IT6726 SetListTime.vi
    IT6726 GetListTime.vi
    IT6726 SetListSav.vi
    IT6726 SetListRep.vi
    IT6726 GetListRep.vi
    IT6726 SetListStep.vi
    IT6726 GetListStep.vi

Functions Unselected
The following functions are not selected. The LabVIEW Instrument Driver Import Wizard does not generate wrapper VIs for them.
    IT6726_GetError
    IT6726_ClearError
    IT6726_LockSession
    IT6726_UnlockSession
    IT6726_SetAttributeViInt32
    IT6726_SetAttributeViReal64
    IT6726_SetAttributeViString
    IT6726_SetAttributeViBoolean
    IT6726_SetAttributeViSession
    IT6726_GetAttributeViInt32
    IT6726_GetAttributeViReal64
    IT6726_GetAttributeViString
    IT6726_GetAttributeViBoolean
    IT6726_GetAttributeViSession
    IT6726_CheckAttributeViInt32
    IT6726_CheckAttributeViReal64
    IT6726_CheckAttributeViString
    IT6726_CheckAttributeViBoolean
    IT6726_CheckAttributeViSession