ADAC-LVi User’s ManualData Acquisition VIs for LabVIEWthe smart approach to instrumentation ™IOtech, Inc.25971 Cannon RoadClevela
Chapter 1 IntroductionADAC LabVIEW VI 4C:\Windows\ADAC-LVi.log ;Un-install log File for ADAC-Lvi-95 or ADAC-Lvi-NT only.In addition to the ADAC VI
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI 94Single Point Analog Output Program FlowFigure 4: Single Point Analog Output
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI95Figure 4: Single Point Analog Output Program Flow (cont.)
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI 96Single Point Digital I/O Program FlowFigure 5: Single Point Digital I/O Pro
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI97Figure 5: Single Point Digital I/O Program Flow (cont.)
Chapter 2 Advanced System Function VIsADAC LabVIEW VI 98The Advanced System Function VIs The Advanced VIs are used t
Chapter 2 Environment ConfigADAC LabVIEW VI99ADAC Environment Config• ADAC Load Env• ADAC Release Env• ADAC Set Env String• ADAC Get Env Strin
Chapter 2 Environment ConfigADAC LabVIEW VI 100ADAC Release EnvThis VI releases the ADAC-LVi environment. This VI must be called before the main V
Chapter 2 Environment ConfigADAC LabVIEW VI101ADAC Get Env StringThis VI returns the user defined environment description string.error in (no erro
Chapter 2 Board Func LibraryADAC LabVIEW VI 102ADAC Board Func Library• ADAC Get Board Hardware ID• ADAC Get Board Hardware Version• ADAC Get B
Chapter 2 Board Func LibraryADAC LabVIEW VI103ADAC Get Board Hardware VersionThis VI retrieves the board's hardware version number.Board ID (
Chapter 1 IntroductionADAC LabVIEW VI53. Reboot your PC to load the ADAC drivers.For ADAC-LVi Windows 95 installations, the following files haveb
Chapter 2 Board Func LibraryADAC LabVIEW VI 104ADAC Set Board StringThis VI sets ADAC-LVi user-defined board description string.Board ID (0) Speci
Chapter 2 Board Func LibraryADAC LabVIEW VI105ADAC Get Board ErrorThis VI returns the last hardware error code that occurred on the specified devi
Chapter 2 Buffer Config LibraryADAC LabVIEW VI 106ADAC Buffer Config Library• ADAC Get Buffer Status• ADAC Set Buffer Size• ADAC Get Buffer Siz
Chapter 2 Buffer Config LibraryADAC LabVIEW VI107Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsystem.
Chapter 2 Buffer Config LibraryADAC LabVIEW VI 108BUFFER_IDLE = 0 The buffer is available for use, but acquisition has notstarted on this buffer.
Chapter 2 Buffer Config LibraryADAC LabVIEW VI109BufferNum [U32] BuffNumBuffer Number ID (0-n)Buffer Complete Buffer Complete is TRUE if this VI w
Chapter 2 Buffer Config LibraryADAC LabVIEW VI 110ADAC Get Buffer SizeThis VI gets the size of a device’s internal data buffers in samples.Device
Chapter 2 Buffer Config LibraryADAC LabVIEW VI111Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsystem.
Chapter 2 Buffer Config LibraryADAC LabVIEW VI 112ADAC Set BufferThis VI writes output data samples to the specified buffer Number created by the
Chapter 2 Buffer Config LibraryADAC LabVIEW VI113ADAC Clear Buffer DoneThe AL_ClearBufferDoneFlag function informs the ADAC-LVi driver that a buff
Chapter 1 IntroductionADAC LabVIEW VI 6IRQ0 = dword:00000005 (IRQ Level)Once the boardname.reg has been completed, double clicking on thefile’s ic
Chapter 2 Buffer Config LibraryADAC LabVIEW VI 114ADAC Get Auto Init BuffersThis VI gets the software buffer done initialization authorization. Al
Chapter 2 Buffer Config LibraryADAC LabVIEW VI115ADAC Get Buffer Done HandlerThis VI gets the buffer done message handler method. The internal ADA
Chapter 2 Buffer Config LibraryADAC LabVIEW VI 116Done Handler String Done Handler String is the sting value of the current hardwarebuffer done ha
Chapter 2 Buffer Config LibraryADAC LabVIEW VI117The available options are:0:OFF Buffers are not auto initialized on AI_StartAD. The user is resp
Chapter 2 Buffer Config LibraryADAC LabVIEW VI 118Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsystem.
Chapter 2 Burst Config LibraryADAC LabVIEW VI119ADAC Burst Config Library• ADAC Set Burst Mode• ADAC Set Burst Length• ADAC Set Burst Rate• AD
Chapter 2 Burst Config LibraryADAC LabVIEW VI 120ADAC Set Burst LengthBurst Length is a numeric value that sets the number of samples obtained fro
Chapter 2 Burst Config LibraryADAC LabVIEW VI121ADAC Set Burst RateThis VI sets the hardware burst rate of the Device. The rate can be specified i
Chapter 2 Burst Config LibraryADAC LabVIEW VI 122ADAC Get Burst StructThis VI provides access to the device's burst mode settings. See the as
Chapter 2 Burst Config LibraryADAC LabVIEW VI123Burst Samples Burst Samples is a numeric value that represents the number ofsamples obtained by th
Chapter 1 IntroductionADAC LabVIEW VI7Hardware InstallationBefore attempting to use your ADAC hardware with LabVIEW, it ishighly recommended you k
Chapter 2 Channel Config LibraryADAC LabVIEW VI 124ADAC Channel Config Library• ADAC Set Channel List• ADAC Get Channel List• ADAC Get Num of C
Chapter 2 Channel Config LibraryADAC LabVIEW VI125Numeric Channel List (0 (1)) Numeric Channel List represents the numericarray of channels.For b
Chapter 2 Channel Config LibraryADAC LabVIEW VI 126Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsystem
Chapter 2 Channel Config LibraryADAC LabVIEW VI127ADAC Get Num of ChansThis Vi returns the number of channels currently configured in a device&apo
Chapter 2 Clock Config LibraryADAC LabVIEW VI 128ADAC Clock Config Library• ADAC Set Clock Source• ADAC Set Clock Rate• ADAC Get Clock Structur
Chapter 2 Clock Config LibraryADAC LabVIEW VI129ADAC Set Clock RateThis VI sets the hardware clocking rate of the device. The rate can be specifie
Chapter 2 Clock Config LibraryADAC LabVIEW VI 130ADAC Get Clock StructureThis VI provides access to the device clock settings. See the associated
Chapter 2 Clock Config LibraryADAC LabVIEW VI131Clock Rate Units Clock Rate Units is a numeric value that specifies base unitsin which the Clock R
Chapter 2 Clock Config LibraryADAC LabVIEW VI 132ADAC Get Actual Clock RateThis function is used to determine the frequency actually available by
Chapter 2 Data Convert LibraryADAC LabVIEW VI133ADAC Data Convert Library• ADAC Demux Data Set• ADAC TC Temp• ADAC RTD TempADAC Demux Data SetT
Chapter 1 IntroductionADAC LabVIEW VI 8The ADAC-LVi.CON FileThe ADAC-LVi.con board configuration file contains settings thatapply to all ADAC boar
Chapter 2 Data Convert LibraryADAC LabVIEW VI 134ADAC TC TempThis VI converts the specified thermocouple Source Voltage(s) input array into thespe
Chapter 2 Data Convert LibraryADAC LabVIEW VI135ADAC RTD TempThis VI converts the specified RTD Source Voltage(s) input array into temperature uni
Chapter 2 Analog Output LibraryADAC LabVIEW VI 136ADAC Analog Ouput LibraryADAC Set Analog OutputThis VI immediately sets a hardware Analog Output
Chapter 2 Digital I/O LibraryADAC LabVIEW VI137ADAC Digital I/O Library• ADAC Digital Input• ADAC Digital Output• ADAC Digital Bits Test• ADA
Chapter 2 Digital I/O LibraryADAC LabVIEW VI 138ADAC Digital OutputThis VI immediately sends the specified OutputData to a digital output port.Dev
Chapter 2 Digital I/O LibraryADAC LabVIEW VI139Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsystem. Th
Chapter 2 Digital I/O LibraryADAC LabVIEW VI 140error in (no error) Error in describes error conditions occurring before this VI executes.This clu
Chapter 2 Digital I/O LibraryADAC LabVIEW VI141ADAC Set 5600 Port StructThis VI sets the digital I/O port settings for the 5600 Series cards. Refe
Chapter 2 Digital I/O LibraryADAC LabVIEW VI 1421:AND All unmasked bit conditions must occur.2:OR Any unmasked bit conditions must occur.The
Chapter 2 Digital I/O LibraryADAC LabVIEW VI143PatternTransition = (b) 0PatternMask = (b) 111Alternately, one can define a match condition a
Chapter 1 IntroductionADAC LabVIEW VI9The Capabilities FileA Capabilities file contains all the possible programmable options foreach ADAC functio
Chapter 2 Digital I/O LibraryADAC LabVIEW VI 144For detailed definitions see the 5600 manuals ADVANCEDPROGRAMMING TECHNIQUES. When the PortResolut
Chapter 2 Digital I/O LibraryADAC LabVIEW VI145Were period(usec) is the debounce time required.For detailed definitions see the 5600 manuals ADVAN
Chapter 2 Digital I/O LibraryADAC LabVIEW VI 146resolution DIN1 is not available. The DIO ports DOT0 and DOT2 can be either8 or 16 bit ports and D
Chapter 2 Digital I/O LibraryADAC LabVIEW VI147Data Path Polarity Data Path Polarity allows each bit for DIN0 to beindividually inverted. If the a
Chapter 2 Digital I/O LibraryADAC LabVIEW VI 148For detailed definitions see the 5600 manuals ADVANCEDPROGRAMMING TECHNIQUES. When the PortResolut
Chapter 2 Digital I/O LibraryADAC LabVIEW VI149Pattern Mask The PatternPolarity, PatternTransition and PatternMaskdefine the match condition for t
Chapter 2 Digital I/O LibraryADAC LabVIEW VI 150Time Constant The Time Constant value sets the time required for astable input. Use the following
Chapter 2 DMA Config LibraryADAC LabVIEW VI151ADAC DMA Config Library• ADAC Set DMA Chan• ADAC Get DMA ChanADAC Set DMA ChanThis VI sets the har
Chapter 2 DMA Config LibraryADAC LabVIEW VI 152ADAC Get DMA ChanThis VI gets the hardware DMA channel of the device. See the AL_SetDmaChan.VI fort
Chapter 2 Filter Config LibraryADAC LabVIEW VI153ADAC Filter Config Library• ADAC Set Filter Type• ADAC Set Filter Freq• ADAC Get Filter Struct
Chapter 1 IntroductionADAC LabVIEW VI 10VerificationOnce the hardware and software have been configured properly, selectan ADAC example program fr
Chapter 2 Filter Config LibraryADAC LabVIEW VI 154ADAC Set Filter FreqThis VI sets the hardware anti-alias filter clock frequency. The rate is spe
Chapter 2 Filter Config LibraryADAC LabVIEW VI155Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsystem.
Chapter 2 Gate Config LibraryADAC LabVIEW VI 156ADAC Gate Config Library• ADAC Set Gate Source• ADAC Set Gate Level• ADAC Set Software Gate• A
Chapter 2 Gate Config LibraryADAC LabVIEW VI157ADAC Set Gate LevelThis VI sets the hardware gating level of the device. The source can be either a
Chapter 2 Gate Config LibraryADAC LabVIEW VI 158ADAC Set Software GateThis VI sets the hardware gate state of the device. The software gate can be
Chapter 2 Gate Config LibraryADAC LabVIEW VI159ADAC Get Software GateThis VI gets the hardware gate state of the device. The software gate can be
Chapter 2 Gate Config LibraryADAC LabVIEW VI 160ADAC Get Gate StructThis VI provides access to the device's gate settings. See the associated
Chapter 2 Input Config LibraryADAC LabVIEW VI161ADAC Input Config Library• ADAC Set Input Config• ADAC Get Input ConfigADAC Set Input ConfigThis
Chapter 2 Input Config LibraryADAC LabVIEW VI 162ADAC Get Input ConfigThis VI gets the hardware channel input configuration channel of the device.
Chapter 2 IRQ (Interrupt) Config LibraryADAC LabVIEW VI163ADAC IRQ (Interrupt) Config Library• ADAC Set IRQ Level• ADAC Get IRQ LevelADAC Set IR
Chapter 1 IntroductionADAC LabVIEW VI11
Chapter 2 IRQ (Interrupt) Config LibraryADAC LabVIEW VI 164error in (no error) Error in describes error conditions occurring before this VI execut
Chapter 2 IRQ (Interrupt) Config LibraryADAC LabVIEW VI1655:IRQ5 IRQ level 56:IRQ6 IRQ level 67:IRQ7
Chapter 2 Device Function LibraryADAC LabVIEW VI 166ADAC Device Function Library• ADAC Allocate Device• ADAC Release Device• ADAC Set LDS Strin
Chapter 2 Device Function LibraryADAC LabVIEW VI167Board ID (0) Specifies the ADAC-LVi board ID number from which the devicesubsystem is to be all
Chapter 2 Device Function LibraryADAC LabVIEW VI 168ADAC Release DeviceThis VI releases a Logical Device Subsystem Database (LDSD) and all associa
Chapter 2 Device Function LibraryADAC LabVIEW VI169Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsystem
Chapter 2 Device Function LibraryADAC LabVIEW VI 170ADAC Init DeviceThis VI initializes the actual hardware device to the current Logical Device S
Chapter 2 Device Function LibraryADAC LabVIEW VI171ADAC Start DeviceThis VI puts a device in the run mode. Depending on the current ADAC-LVi tran
Chapter 2 Device Function LibraryADAC LabVIEW VI 172ADAC Get Device StatusThis VI gets the current running Device Status of the device.Device Han
Chapter 2 Device Function LibraryADAC LabVIEW VI173Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsystem
Chapter 2 ADAC LabVIEW Data Acquisition VIsADAC LabVIEW VI 12____________________________2The ADAC LabVIEW Data Acquisition VIsThis chapter contai
Chapter 2 Device Function LibraryADAC LabVIEW VI 174Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsyste
Chapter 2 Device Function LibraryADAC LabVIEW VI175Device Handle out Device Handle out contains the value of Device Handle in.Cycle Mode Cycle Mod
Chapter 2 Panel Config LibraryADAC LabVIEW VI 176ADAC Panel Config Library• ADAC Set Expansion Panels• ADAC Set Expansion Panel Gains• ADAC Get
Chapter 2 Panel Config LibraryADAC LabVIEW VI177Numeric Panel List Numeric array of Panel types. The Panel ID numbers aredefined in the devices c
Chapter 2 Panel Config LibraryADAC LabVIEW VI 178The default array type is 0:STRING_LIST.Examples:· String "0(100),1(100),2(100),3(100),4(2
Chapter 2 Panel Config LibraryADAC LabVIEW VI179ADAC Get Expansion Panel StructureThis VI function gets the board's input panel type(s) in th
Chapter 2 Panel Config LibraryADAC LabVIEW VI 180ADAC Get Expansion Panel Gain StructureThis VI function gets the board's input panel fixed g
Chapter 2 Range Config LibraryADAC LabVIEW VI181ADAC Range Config Library• ADAC Set Gain Global• ADAC Set Data Code• ADAC Get Data Code• ADAC
Chapter 2 Range Config LibraryADAC LabVIEW VI 182error in (no error) Error in describes error conditions occurring before this VI executes.This cl
Chapter 2 Range Config LibraryADAC LabVIEW VI183ADAC Get Data CodeThis VI gets the hardware data code setting of the specified device.Device Handl
Chapter 2 ADAC LabVIEW Data Acquisition VIsADAC LabVIEW VI13The Analog Input VIs The Analog
Chapter 2 Range Config LibraryADAC LabVIEW VI 184Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsystem.
Chapter 2 Range Config LibraryADAC LabVIEW VI185DATA OFFSET DATA OFFSET is a numeric value that represents the hardware dataoffset configuration o
Chapter 2 Range Config LibraryADAC LabVIEW VI 186ADAC Get Data RangeThis VI gets the hardware data voltage range of the device from the ADAC drive
Chapter 2 CJ (Cold Junction) Config LibraryADAC LabVIEW VI187ADAC CJ (Cold Junction) Config Library• ADAC Set CJ List• ADAC Set CJ Global• ADAC
Chapter 2 CJ (Cold Junction) Config LibraryADAC LabVIEW VI 188String CJ List CJ List specifies the desired CJ types in a character format. TheCJ n
Chapter 2 CJ (Cold Junction) Config LibraryADAC LabVIEW VI189Global CJ (BNBS:0) Global CJ is a numeric value that globally sets all CJ channels to
Chapter 2 CJ (Cold Junction) Config LibraryADAC LabVIEW VI 190CJ LISTArray Type Array Type is a numeric value that specifies the type of CJ list i
Chapter 2 Trigger Config LibraryADAC LabVIEW VI191ADAC Trigger Config Library• ADAC Set Trigger Mode• ADAC Set Trigger Source• ADAC Set Trigger
Chapter 2 Trigger Config LibraryADAC LabVIEW VI 192ADAC Set Trigger SourceThis VI sets the hardware trigger source mode of the device. The source
Chapter 2 Trigger Config LibraryADAC LabVIEW VI193Device Handle (0) Device Handle is a numeric value that is used to identify the devicesubsystem.
ADAC-LVi, V3.10LabVIEW, NI-DAQ and National Instruments are trademarks of National Instruments Corp.
Chapter 2 Easy Analog Input VIsADAC LabVIEW VI 14Easy Analog Input VIsThis section describes the Easy Analog Input VIs that are used to perform si
Chapter 2 Trigger Config LibraryADAC LabVIEW VI 1941:TICS Rate is the divisor to the trigger clock sourceIf TICS is chosen, the Trigg
Chapter 2 Trigger Config LibraryADAC LabVIEW VI195error in (no error) Error in describes error conditions occurring before this VI executes.This c
Chapter 2 Trigger Config LibraryADAC LabVIEW VI 196Trigger Mode ID Trigger Mode ID is a numeric value that represents thecurrent hardware trigger
Chapter 2 Trigger Config LibraryADAC LabVIEW VI197Trigger Rate Trigger Rate is a double value that specifies rate at which triggersoccur.Post Samp
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 198_____________________________3Supported Boards and SubsystemsLi
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI199Analog Input Utility VIs
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 200Easy Digital I/O VIs
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI201Miscellaneous VIs
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 202Advanced Function Board VIs (con’tSupported Boards:All ADAC Boa
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI203Advanced Function Device Configuration VIs (con’t)5600 Series: D
Chapter 2 Easy Analog Input VIsADAC LabVIEW VI15Board ID (0) Specifies the ADAC-LVi board ID number to be used in this acquisition.The ID numbers
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 204Advanced Function Device Configuration VIs (con’t)4632TTL Optio
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI205Advanced Function Digital I/O VIs:AL_DigInput.vi & AL_DigB
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 206Advanced Function Digital I/O VIs: (con’t)4616DCI: DIN04616HCO:
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI207Advanced Function Triggering VIs: (con’t)5508SCi: ADC0, Options
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 208Advanced Function Clocking VIs:AL_SetClockSource.viSupported Su
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI209Advanced Function Clocking VIs: (con’t)AL_GetClockStruct.viSuppo
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 210Advanced Function Gating VIs:AL_SetGateSource.viSupported Subsy
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI211Advanced Function Burst VIs: (con’t)AL_SetBurstLength.viSupporte
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 212Advanced Function Channels VIs: (con’t)4012AD Series: ADC0, Opt
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI213Advanced Function Thermocouple Configuration VIs:AL_SetCJList.vi
Chapter 2 Easy Analog Input VIsADAC LabVIEW VI 16ADAC AI Acquire Wave FormsThe ADAC AI Acquire Waveforms VI acquires the specified number of sampl
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 214Advanced Function Input Configuration VIs:AL_SetInputConfig.vi
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI215Advanced Function Data Codes VIs (con’t)4112AD, ADC0, Options: B
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 216Advanced Function Filters VIs (con’t)5508SCi: ADC0 0 to 100000A
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI217Advanced Function Buffers VIs (con’t)5532TTL: DIN0, DIN1, DIN2,
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI 218Advanced Function Buffers VIs (con’t)4112AD Series: ADC0AL_SetB
Chapter 3 Supported Boards and Subsystems Listed by VI FunctionsADAC LabVIEW VI219Data Conversion (con’t):AL_TcTemp.viSupported Subsystems:5400 Se
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 220_____________________________4ADAC-LVi Error CodesALERR_NOERRORS 1ALERR_NOT_SUPPORTED -1MEMORYALE
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI221Generic Codes (con’t)ALERR_DESTINATION_STRLEN -205 Input parameter destination string length is le
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 222LOGICAL DEVICE HANDLESALERR_LHLD -400 The LHLD specified does not existALERR_LHLD_MAX -401 The ma
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI223CAPS STRUCTUREALERR_CAPS_TYPE -600 Unknown Capabilities Subsystem type.ALERR_CAPS_STRUCT_PTR -601
Chapter 2 Easy Analog Input VIsADAC LabVIEW VI17Clear Acquisition (true) Clear acquisition determines whether the VI releases the deviceafter read
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 224OPTIONS STRUCTURE (con’t)ALERR_OPTION_NAME_STRPTR -803 Invalid option string name pointer.ALERR_O
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI225INI FILE (con’t)ALERR_INI_DMACHAN_STRING -1009 Invalid .INI DmaChan setting.ALERR_INI_IRQMODE_STRI
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 226INI FILE (con’t)ALERR_INI_CLKSOURCE_STRING -1105 Invalid .INI ClkSource setting.ALERR_INI_CLKSOUR
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI227INI FILE (con’t)ALERR_INI_DATARANGE_STRING -1124 Invalid .INI DataRange setting.ALERR_INI_OUTPUTCO
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 228INI FILE (con’t)ALERR_INI_CLKOUTPUT_STRING -1143 Invalid .INI ClockOutput setting.ALERR_INI_TRIGO
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI229COMMON DEVICE SETTINGSALERR_CAPS_IRQSHAREABLE_STRING -2300 Invalid .CAP IrqShareable setting.ALERR
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 230ADCALERR_CAPS_GAIN_STRING -2351 Invalid .CAP GAIN string formatALERR_CAPS_MINSTARTCHAN_STRING -23
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI231ADC (con’t)ALERR_CAPS_CJ_STRING -2370 Invalid .CAP CJ setting.ALERR_CAPS_ARBCJ_STRING -2371 Invali
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 232ADC (con’t)ALERR_CAPS_DATAMASK_STRING -2389 Invalid .CAP DataMask setting.ALERR_CAPS_FILTERTYPE_S
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI233CONFIGURATION FILEALERR_CON_FILEEXIST -3000 The Configuration (.CON) can not be found.ALERR_CON_FI
Chapter 2 Easy Analog Input VIsADAC LabVIEW VI 18Channel (0 (1)) Channel is a string that specifies the analog input channel number toacquire dat
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 234DEVICE SUBSYSTEM CHANNELS (continued)ALERR_CHANLIST_MAXARRAYLEN -4006 Invalid Channel list array
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI235DEVICE SUBSYSTEM CHANNELS (continued)ALERR_CHANGAINLIST_SYNTAX -4060 Invalid ChanGainList syntaxAL
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 236DEVICE SUBSYSTEM INPUT CONFIGURATION LISTALERR_INPUTCONFIG_LISTTYPE -4120 Invalid InputConfig str
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI237DEVICE SUBSYSTEM DATA OFFSET LIST (continued)ALERR_ DATAOFFSET _GAINSETTING -4144 Invalid DataOffs
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 238DEVICE SUBSYSTEM EXPANSION PANEL (continued)ALERR_EXPPANELLIST_MAXARRAYLEN -4207 Invalid ExpPanel
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI239TRIGGERSALERR_TRIGGERMODE_UNSUPPORTED -4500 Trigger Mode is not supported.ALERR_TRIGGERMODE_OPTION
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 240CLOCKINGALERR_CLOCKING_UNSUPPORTED -4600 Clocking is not supported.ALERR_CLOCKING_OPTION -4601 Sp
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI241DMAALERR_DMA_MODES_UNSUPPORTED -4900 DMA Modes are not supported.ALERR_DMA_MODE -4901 Specified DM
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 242DATA TRANSFER METHODALERR_DTM_UNSUPPORTED -5200 DTM Methods are not supported.ALERR_DTM -5201 Spe
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI243OUTPUT CONFIGALERR_OUTPUTCONFIG_UNSUPPORTED -5700 Signal Paths are not supported.ALERR_OUTPUTCONFI
Chapter 2 Easy Analog Input VIsADAC LabVIEW VI19Board ID (0) Specifies the ADAC-LVi board ID number to be used in this acquisition.The ID numbers
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 244DATA BUFFER CONTROL ERRORS (con’t)ALERR_BUFFER_NOTIFY_METHOD -6004 Invalid buffer notification me
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI245GATINGALERR_GATING_UNSUPPORTED -8000 Gating is not supported.ALERR_GATING_OPTION -8001 Specified G
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 246DRIVERSALERR_DRV_NOT_LOADED -10002 The board's device driver is not loadedALERR_DRV_ADDR_STR
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI247DRIVERS (con’t)ALERR_DRV_SETDATAOFFSET_ADDR_PTR -10022 Driver SetDataOffset function not found.ALE
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 248DRIVERS (con’t)ALERR_DRV_GETSWGATE_ADDR_PTR -10039 Driver GetSWGate function not found.ALERR_DRV_
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI249DRIVERS (con’t)ALERR_DRV_GETACTUALCLKRATE_ADDR_PTR -10054 Driver GetactualClkRatefunction not foun
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 250DEVICE DRIVER HANDLESALERR_LHDRVSUBSYS -10100 The LHDRVSUBSYS specified does not exist.ALERR_LHDR
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI251PORT RESOLUTIONALERR_PORTRESOLUTION_UNSUPPORTED -10500 PortResolution is not supported onthis LHLD
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 252ENVIRONMENT SPECIFIC ERROR CODESALERR_LOADLIBRARY_ERROFFSET -100000 ADLIB ERROR CODE OFFSET.ALERR
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI253ENVIRONMENT SPECIFIC ERROR CODES (con’t)ALERR_LOADLIBRARY_COMPRESSED -100019 Attempt was made to l
Chapter 2 Easy Analog Input VIsADAC LabVIEW VI 20Analog Input ExamplesExamples for each Easy Analog Input VIs are provided, and located in the ADA
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 254BOARD ERROR CODESDRVERR_DRVMAIN_PROCSTATE = -401000 Invalid DriverMain procedure specified.DRVERR
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI255BOARD ERROR CODES (con’t)DRVERR_INVALID_DRVSUBSYS = -401016 The specified driver subsystem doesnot
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 256BOARD ERROR CODES (con’t)DRVERR_ARBCJ_CHANNELS_NOTSUPPORTED = -401105 Aribitrary thermocouplechan
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI257BOARD ERROR CODES (con’t)DRVERR_TRIGSOURCE_ BURSTMODE_ CONFLICT -401113 A conflict between theTrig
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 258BOARD ERROR CODES (con’t)DRVERR_CLKSOURCE_TIMER1_CONFLICT= -401121 A conflict between the ClockSo
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI259BOARD ERROR CODES (con’t)DRVERR_CJLIST_MINLEN = -401500 The specified CJ list is invalid.DRVERR_CJ
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 260BOARD ERROR CODES (con’t)DRVERR_ADFIFO_OVERRUN = -402000 The board's A/D FIFO overrun bit ha
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI261BOARD ERROR CODES (con’t)DRVERR_SETDATATRANSMETHOD_NOTSUPPORTED = -405004 The requested operationi
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 262BOARD ERROR CODES (con’t)DRVERR_SETDATAOFFSET_NOTSUPPORTED = -405018 The requested operationis no
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI263BOARD ERROR CODES (con’t)DRVERR_SETFILTERTYPE_NOTSUPPORTED = -405032 Filter types are notsupported
Chapter 2 Easy Analog Input VIsADAC LabVIEW VI21The Advanced AI Continuous Async Occurrence example demonstrates the use ofADAC OccurrenceConfig V
Chapter 4 ADAC-LVi Error CodesADAC LabVIEW VI 264BOARD ERROR CODES (con’t)DRVERR_BOARD_FNEBIT_TIMEOUT = -405045The boards FNE bit is not settingaf
Search/Quick Find IOtech announces that it hasacquired the low-cost, high-quality,multifunction, PCI data acquisitionproduct line of ADAC Corporation.
Chapter 2 Easy Analog Input VIsADAC LabVIEW VI 22LabVIEW. While data is being transferred from your board into one of the input buffers,LabVIEW is
Chapter 2 Intermediate Analog Input VIsADAC LabVIEW VI23Intermediate Analog Input VIsThis section describes the Intermediate Analog Input VIs that
ADAC LabVIEW VIiCh 1 - Introduction...18VLQJWKH$'$&9,VZLWK/D
Chapter 2 Intermediate Analog Input VIsADAC LabVIEW VI 24Board ID (0) Specifies the ADAC-LVi board ID number to be used in this acquisition.The ID
Chapter 2 Intermediate Analog Input VIsADAC LabVIEW VI25Clock Source (SwConvert:0) Clock Source is a numeric value that sets the hardwareclocking
Chapter 2 Intermediate Analog Input VIsADAC LabVIEW VI 26Clock Rate (100) Clock Rate is a double value that specifies rate at which clocks occur.T
Chapter 2 Intermediate Analog Input VIsADAC LabVIEW VI27Device Handle (0) Device Handle is a numeric value that identifies the board's A/Dsu
Chapter 2 Intermediate Analog Input VIsADAC LabVIEW VI 28Buffer Number (-1:next) Buffer Number is the ID number of the buffer to be obtained.The B
Chapter 2 Intermediate Analog Input VIsADAC LabVIEW VI29BUFFER STATUS ADAC-LVi buffers are not just arrays of data to a DAQ board'ssubsystem
Chapter 2 Intermediate Analog Input VIsADAC LabVIEW VI 30StatusFlag [U32] StatusFlag: The Status Flag specifies the completion status of a buffer
Chapter 2 Intermediate Analog Input VIsADAC LabVIEW VI31ADAC AI ClearThis VI stops, frees all allocated resources and releases an A/D subsystem as
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI 32Utility Analog Input VIsThis section describes the Utility Analog Input VIs that are used to p
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI33Board ID (0) Specifies the ADAC-LVi board ID number to be used in this acquisition.The ID number
ADAC LabVIEW VI iiCh 3 - Supported Boards & Subsystems Listed by VI Functions..198(DV\$QDORJ,QSXW9,V
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI 34ADAC AI Wave ScanThe ADAC AI Waveform Scan VI collects the specified number of samples at thes
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI35Clock Source (Internal:1) Clock Source is a numeric value that sets the hardwareclocking source.
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI 36Trigger Mode (0:disabled) Trigger Mode is a numeric value that sets thehardware trigger operat
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI37Trigger Rate (100) Trigger Rate is a double value that specifies rate at whichon-board triggers
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI 38timeout limit in sec Time Limit in Seconds specifies the maximum length of time thisVI waits f
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI39DoneFlag [U32] DoneFlag:The Done Flag specifies the current state of a buffer. This flag can be
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI 40Actual Sample Period (sec) Actual Sample Period is the actual interval betweensamples in secon
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI41Channel List (0 (1)) Channel List is a string that specifies the analog input channelnumbers to
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI 420:Scaled Return scaled voltage data only (default setting). The binary data array appearsempt
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI43Trigger Source Signal (0:falling) Trigger Source Signal is a numeric value thatsets the hardware
ADAC LabVIEW VIiiiCh 4 - ADAC-LVi Error Codes...220
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI 44Clear Acquisition (false) Clear acquisition determines whether the VI releases thedevice after
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI45BUFFER STATUS ADAC-LVi buffers are not just arrays of data to a DAQ board'ssubsystem data,
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI 46BUFFER_COMPLETE = 4 The output buffer has been read completely.BUFFER_FULL = 8 The input buf
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI47Device Handle (0) Device Handle is a numeric value that identifies the board's A/Dsubsystem
Chapter 2 Utility Analog Input VIsADAC LabVIEW VI 48Trigger Rate Trigger Rate is the time in seconds(Hertz) the a trigger clock re-triggers an acq
Chapter 2 Advanced Analog Input VIsADAC LabVIEW VI49Advanced Analog Input VIsThis section describes the Advanced Analog Input VIs that are used to
Chapter 2 Advanced Analog Input VIsADAC LabVIEW VI 50Output Units (scaled:0) Output Units specifies whether the VI returns unscaled binarydata or
Chapter 2 Analog Output-VIsADAC LabVIEW VI51The Analog Output VIs The Analog Output VIs are use
Chapter 2 Analog Output-VIsADAC LabVIEW VI 52DATA OFFSET (BIPOLAR:0) DATA OFFSET is a numeric value that sets thehardware data offset configuratio
Chapter 2 Analog Output-VIsADAC LabVIEW VI53ADAC AO Update ChannelThe ADAC AO Update Channel VI performs an immediate, untimed output on thespecifi
Chapter 2 Analog Output-VIsADAC LabVIEW VI 54Clear Acquisition (true) Clear acquisition determines whether the VI releases the deviceafter reading
Chapter 2 Analog Output-VIsADAC LabVIEW VI55error in (no error) Error in describes error conditions occurring before this VI executes.This cluster
Chapter 2 Analog Output-VIsADAC LabVIEW VI 56Device Handle (0) Device Handle is a numeric value that identifies the board's A/Dsubsystem to b
Chapter 2 Digital I/O VIsADAC LabVIEW VI57The Digital I/O VIs The Digital I/O VIs are
Chapter 2 Digital I/O VIsADAC LabVIEW VI 58Board ID (0) Specifies the ADAC-LVi board ID number to be used in this acquisition.The ID numbers are d
Chapter 2 Digital I/O VIsADAC LabVIEW VI59ADAC Read D(igital) PortThe ADAC AI Read from Digital Port performs an immediate, untimed acquisition on
Chapter 2 Digital I/O VIsADAC LabVIEW VI 60Clear Acquisition (true) Clear acquisition determines whether the VI releases the deviceafter reading t
Chapter 2 Digital I/O VIsADAC LabVIEW VI61Board ID (0) Specifies the ADAC-LVi board ID number to be used in this acquisition.The ID numbers are de
Chapter 2 Digital I/O VIsADAC LabVIEW VI 62Port Mask Port Mask is a binary value that indicates which bits are to be readduring interrupt transfer
Chapter 2 Digital I/O VIsADAC LabVIEW VI63Special IO Control The SpecialIoControl controls the BIT CATCHERoperation mode. Port DIN0 may be configu
Chapter 1 IntroductionADAC LabVIEW VI1_____________________________1IntroductionThe ADAC-LVi software package consists of LabVIEW DataAcquisition
Chapter 2 Digital I/O VIsADAC LabVIEW VI 64Pattern Transition The PatternPolarity, PatternTransition andPatternMask define the match condition for
Chapter 2 Digital I/O VIsADAC LabVIEW VI65PM(n) PT(n) PP(n) Pattern Match Bit Definitions0 0 0 or 1 Bit Maske
Chapter 2 Digital I/O VIsADAC LabVIEW VI 66See also the Data Transfer Method for DIO limitations. The available options are:0:SINGLE_CYCLE Comple
Chapter 2 Digital I/O VIsADAC LabVIEW VI67If the error in cluster contains an error from a previous VI call this VI does nothing andreturns the er
Chapter 2 Digital I/O VIsADAC LabVIEW VI 68Data Transfer Method (Software:0) Data Transfer Method is a numeric value that setsthe hardware transfe
Chapter 2 Digital I/O VIsADAC LabVIEW VI69ADAC DIO ReadThis VI reads data from an queued DIO buffer and returns the data acquired in binarydata un
Chapter 2 Digital I/O VIsADAC LabVIEW VI 70Device Handle out Device Handle out contains the value of Device Handle in.Binary Data Binary Data is a
Chapter 2 Digital I/O VIsADAC LabVIEW VI71for use in the user application.BUFFER_INUSE = 2 The buffer is currently being filled with samplesStatu
Chapter 2 Digital I/O VIsADAC LabVIEW VI 72ADAC Write to D(igital) LineThe ADAC Write To Digital Line performs an immediate, untimed acquisition o
Chapter 2 Digital I/O VIsADAC LabVIEW VI73Line State (false) (boolean) line state: The position of this boolean switch controls thesetting or clea
Chapter 1 IntroductionADAC LabVIEW VI 2When you run LabVIEW, the ADAC VIs will appear under the UserLibrary Icon located in the Functions Palette
Chapter 2 Digital I/O VIsADAC LabVIEW VI 74ADAC DIO ClearThis VI stops, frees all allocated resources and releases an DIO subsystem andassociation
Chapter 2 Digital I/O VIsADAC LabVIEW VI75ADAC Write to D(igital) PortThe ADAC AI write to Digital Port performs an immediate, untimed acquisition
Chapter 2 Digital I/O VIsADAC LabVIEW VI 76Clear Acquisition (true) Clear acquisition determines whether the VI releases the deviceafter reading t
Chapter 2 Digital I/O VIsADAC LabVIEW VI77Digital I/O ExamplesExamples for each Easy Digital Input VIs are provided, and located in the ADACExampl
Chapter 2 Miscellaneous VIsADAC LabVIEW VI 78The Miscellaneous VIs The Miscellaneous VIs are
Chapter 2 Miscellaneous VIsADAC LabVIEW VI79Number of Scans to Read (-1:all) Number of Scans to Read specifies the number ofscans the VI retrieves
Chapter 2 Miscellaneous VIsADAC LabVIEW VI 80ADAC Occurrence ConfigThis VI creates a DAQ Event Occurrence. The output occurrence is wired to a wai
Chapter 2 Miscellaneous VIsADAC LabVIEW VI81error in (no error) error in describes error conditions occurring before this VI executes.This cluster
Chapter 2 Signal Conditioning VIsADAC LabVIEW VI 82The Signal Conditioning VIs The Signal Conditioning
Chapter 2 Signal Conditioning VIsADAC LabVIEW VI83Units (0:celsius) Units specifies the desired temperature units for the conversion. Theavailable
Chapter 1 IntroductionADAC LabVIEW VI3Getting Started The steps for using and run
Chapter 2 Signal Conditioning VIsADAC LabVIEW VI 84ADAC TC Lin Buff (Convert Thermocouple Buffer)This VI Converts the specified thermocouple Sourc
Chapter 2 Signal Conditioning VIsADAC LabVIEW VI85ADAC RTD Conv (Convert RTD Reading)This VI Converts the specified RTD Source Voltage(s) input ar
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI 86The Advanced System Function VIs - Program Flow ADAC-LVi provides a comp
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI87Basic ADAC-LVi Program FlowFigure 1: Basic Program Flow
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI 88Figure 1: Basic Program Flow (cont.)
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI89Continuous Asynchronous Program FlowFigure 2: Continuous Asynchronous Progra
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI 90Figure 2: Continuous Asynchronous Program Flow (cont.)
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI91Figure 2: Continuous Asynchronous Program Flow (cont.)
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI 92Continuous Software Polling Program FlowFigure 3: Continuous Software Polli
Chapter 2 Advanced System Function Vis - Program FlowADAC LabVIEW VI93Figure 3: Continuous Software Polling Program Flow (cont.)
Kommentare zu diesen Handbüchern