Home

UDAS-1001E Series Visual Designer Support Library User Manual

image

Contents

1. 0 000 e eee eee 1 5 1 5 1 Assigning and Editing Descriptive UDAS Names 1 5 1 5 1 1 Assigning a UDAS Unit Name 2 00000 e eee eee 1 5 FIGURE 1 1 UDAS Devices dialog eese 1 6 1 5 1 2 Editing an Existing UDAS Unit Name or Serial Number 1 7 1 5 1 3 Deleting a UDAS Unit from the UDAS Devices Dialog 1 7 1 5 1 4 Scanning the USB Bus for UDAS Units 1 7 1 5 2 UDAS Support Library Blocks Selecting a UDAS Unit 1 7 FIGURE 1 2 uAnalogInput Parameters dialog 1 8 UDAS Analog Input Function Blocks 2 4 Introduction eene eee RR RR deep e Re ded PO Re a 2 1 TABLE 2 1 UDAS Analog Input Block Descriptions 2 1 2 2 UAnalogInputiBlock du esc aes ed AAA ERES 2 2 2 2 1 DeOSCriptlOn asa ceuden Rex Rad a ees 2 2 FIGURE 2 1 uAnalogInput Parameters dialog 2 3 2 2 2 Parameters sss REESE eee ew RR cm ERN 2 4 2 3 uAnaloglnputHS Block isis 0 0 0 cee 2 8 2 3 1 Description ees evi ded neuem ee onal ya ee ade 2 8 2 32 Paratmeters nse ac paige Rr ense bored ROBUR RT RU i REA B 2 10 FIGURE 2 2 uAnaloglnputHS Parameters dialog 2 11 2 3 3 Remarks 5 ee e tur Be a oed ro cg etes 2 15 2 4 uThermocoupleConversion Block 00 cece ee ee 2 17 2 4 1 IDescription ur etre gue pele Gea et dae der CP ha a ak Re 2 17 FIGURE 2 3 UDAS uThermocoupleConversion Parameters dialog
2. Outputs ChannelData This is a single channel buffer containing the counter data When the counter is configured for event counter mode the data type of the output is Unsigned Long When the counter is configured for a signal measurement mode the data type of the output is Double Precision Floating Point 4 2 uCounter Block 4 2 2 Parameters The uCounter Parameters dialog is shown in FIGURE 4 1 UDAS uCounter Parameters dialog USB Default M Edit LISB Names Counter Mode Channel adi o E Event Counter C Frequency Measurement Cancel Bate Time 100000 y us C Period Measurement Hel C High Pulsewidth Measurement deb C Low Pulsewidth Measurement FIGURE 4 1 UDAS uCounter Parameters dialog USB This field has a drop down list that contains the names of the UDAS units that have names assigned to them by serial number in the UDAS Devices dialog Edit USB Names To edit an existing UDAS unit name or to assign a name to a new UDAS unit identified by serial number click this button to open the UDAS Devices dialog See Chapter 1 Introduction to the Visual Designer Blocks for information about the UDAS Devices dialog Channel To select the counter channel number to use on the selected UDAS unit in the Channel field click the down arrow to open the drop down list and make a selection The UDAS units have only one channel currently available channel 0 4 3 U
3. 4 USB Default Edit LISB Names M Channel Parameters Panel o Channel o M Configuration Cancel Zero Channel None Y Single Ended d C Differential Bain 1 Help Range s Samples fi Max Samples fi oo FIGURE 2 1 uAnalogInput Parameters dialog UDAS Analog Input Function Blocks 2 2 2 Parameters The upper section of the uAnalogInput Parameter dialog shown in FIGURE 2 1 uAnalogInput Parameters dialog displays the list of channels to be read This is referred to as the Channel List Use the Insert and Delete buttons to Insert and Delete items in the Channel List Select a specific panel channel zero channel gain range and configuration for each item in the list If one of the channel parameters is changed the list item is automatically updated to reflect the change This dialog also enables you to select the number of samples to be taken from each channel in the list on each iteration through the diagram Selecting Channel Parameters Options in the Channel Parameters portion of the dialog can be selected from the drop down lists for Panel Channel Zero Channel Gain and Range The Configuration field contains radio buttons for selecting Single Ended or Differential configuration The USB list selects the attached UDAS unit that will be used by the block The channel list displays the channels on the UDAS unit to be read and the configurations for eac
4. The Insert key on the keyboard can also be used to insert items into the Port List Delete To remove the currently selected port from the Port List click the Delete button Pressing the Delete key located on the keyboard also deletes the selected highlighted list item USB Click the drop down list in this field to select the names of the UDAS units that were assigned to them by serial number in the UDAS Devices dialog Edit USB Names To assign a name to a UDAS unit identified by its serial number click the Edit UDAS Names button to display the UDAS Devices dialog See Chapter 1 Introduction to the Visual Designer Blocks for more information on the UDAS Devices dialog Port Parameters The Port field is located in this portion of the dialog which contains a list of the available digital input ports and the Data field used to define the constant data value to be output by the port Port To select an available digital input port for the currently selected item in the Port List click the down arrow to open the drop down list and make a selection Data Use this field to define the data value to be output by the port for applications that require a constant data value to be output by the port To override this value at run time use the block s PortData input Index A analog output functions 3 1 analog triggering 2 15 assigning descriptive names 1 5 B block function parameters 1 5 C channel list adding
5. FCC Radio Frequency Interference Statement This equipment generates and uses radio frequency energy and may cause interference to radio or television reception Per FCC rules Part 15 Subpart J operation of this equipment is subject to the conditions that no harmful interference is caused and that interference must be accepted that may be caused by other incidental or restricted radiation devices industrial scientific or medical equipment or from any authorized radio user The operator of a computing device may be required to stop operating his device upon a finding that the device is causing harmful interference and it is in the public interest to stop operation until the interference problem has been corrected The user of this equipment is responsible for any interference to radio or television reception caused by the equipment It is the responsibility of the user to correct such interference UDAS 1001E Series User Manual Revision History Version Date Revision 1 0 000221 Original Release Table of Contents Chapter 1 Chapter 2 Chapter 3 Introduction to the Visual Designer Blocks 1 1 About this Manual cca sses ceser erruit eterne ae 1 1 1 2 Software Installation llle 1 2 1 2 1 Installing the UDAS Visual Designer Support Library 1 2 1 3 UDAS Support Library File Reference 0 0 00 e ee eee 1 3 1 4 Technical Support 0 0 nes 1 5 1 5 Block Function Parameters
6. 2 19 2 4 2 Parameters ou e Ados esc ede SV ast Ea eR ke NUR P mud 2 19 UDAS Analog Output Function Blocks 3 1 Introduction to Analog Output Functions 0 0000 eee eee 3 1 TABLE 3 1 UDAS Analog Output Block Descriptions 3 1 3 2 uAnalogOutput Block llis ees 3 2 3 2 1 Desctlption osse sed Rc eye Ree eee ee 3 2 3 2 2 Parameters iii ee Oi Sake Roe Pat RE ERO EE ER N 3 3 FIGURE 3 1 uAnalogOutput Parameters dialog 3 3 3 3 uAnalogOutputHS Block 00 eee 3 5 Table of Contents 3 9 1 Description i i veste ese eet te gerne de RR Re dU cR e 3 5 FIGURE 3 2 UDAS uAnalogOutputHS Parameters dialog 3 7 Chapter 4 UDAS Counter Function Blocks 4 1 Introduction to Counter Functions sls 4 1 TABLE 4 1 UDAS Counter Block Descripti0NS 4 1 4 2 uCounter Block iex AR eR b xe dy d Rem xn e 4 1 42 1 Desctption 0 AE c3 4L EAE 4 1 4 2 2 Paramete Sss anye ea ae a e a a E a a E a 4 3 FIGURE 4 1 UDAS uCounter Parameters dialog 4 3 Chapter 5 UDAS Digital Input Function Blocks 5 1 Introduction to Digital Input Functions llle 5 1 TABLE 5 1 UDAS Counter Block Descripti0NS 5 1 5 2 uDigitallnput Block llle 5 2 5 2 4 Description nemo ge ek RES edu Exod dn 5 2 5 2 2 Parameters u oua ia neuen rose ttn t dg ad ete 5 3 FIGURE 5 1 UDAS uDigitallnput Parameters dialog 5 3 5 3 uDigita
7. Channel 2 data Panel 0 Channel 3 data Panel 0 Channel 0 data Panel 0 Channel 1 data Panel 0 Channel 2 data Panel 0 Channel 3 data Panel 0 Channel 0 data Panel 0 Channel 1 data and so forth Buffer Parameters for Continuous Mode For the best performance set the Samples Returned Each Cycle value or the OutputSamples input value to a value that is 1 8th the size of the Total Size of Acquisition value This provides a reasonable sized buffer enabling the disk streaming application to run at 100kHz without overruns occurring For high speed disk streaming applications use the uAnalogInputHS block CountsData output 2 16 2 4 uThermocoupleConversion Block 2 4 1 Description The Visual Designer uThermocoupleConversion block converts analog input counts readings based on a specified gain range and thermocouple type into temperature values The uThermocoupleConversion block supports J K and T type thermocouples including cold junction compensation CJC It also supports the Intelligent Instrumentation 5B37 series of isolated thermocouple input blocks The uThermocoupleConversion block has one optional input one CJC channel number and three outputs Inputs Optional Inputs CountsData This Integer Unsigned Integer Floating Point or Double Precision Floating Point input buffer contains the analog input readings returned by the CountsData output of the uAnaloglnput or uAnaloginputHsS block When floating poi
8. This is a single channel Boolean input buffer used to indicate to the block that a new waveform is to be generated When the input value is TRUE the pacer is disabled the process is stopped new data from the VoltsData or CountsData input is programmed into the UDAS unit and the process is restarted Optional Inputs UnitName This string input offers an optional method of selecting a unit to use for the output process assuming that a list of units has been set up through the block s UDAS Devices dialog If this input is connected it overrides the USB parameter in the block s parameter dialog VoltsData This input contains the data to write to each channel in volts The data type for each dimension or channel must be either Floating Point or Double Precision Floating Point CountsData This input contains the data to write to each channel in common format counts The voltage range of the output determines the meaning of the count data values UDAS Analog Output Function Blocks For the input on all UDAS units use type Integer with a full scale value of 32767 10V and a negative full scale value of 32768 10V SampleRate This input contains a Floating Point value indicating the desired per channel sample rate to use for the output process If the on board Rate Generator is being used as the pacer source a change in the value of this input causes the process to be stopped the Rate Generator channel to be re configured
9. function description 3 1 icon 3 1 parameters 3 7 Channels Channels to Output 3 8 Range Pacer 3 8 Edit USB Names 3 7 Pacer 3 8 Pacer Source 3 8 Sample Rate 3 8 Trigger 3 8 Trigger Source 3 9 USB 3 7 uCounter block 4 1 description 4 1 inputs optional inputs Enable 4 2 Reset 4 2 UnitName 4 2 outputs Channel Data 4 2 function description 4 1 icon 4 1 parameters 4 3 channel 4 3 Count Mode Parameters 4 4 Event Counter 4 4 Frequency Measurements 4 4 High Pulsewidth Measurement 4 4 Low Pulsewidth Measurement 4 4 Period Measurement 4 4 Edit USB Names 4 3 USB 4 3 UDAS assigning descriptive names 1 5 Devices dialog 1 6 deleting a unit from 1 7 editing existing names or serial numbers 1 7 function blocks accessing 1 3 support library file reference 1 3 selecting a unit 1 7 unit names editing 1 5 UDAS unit editing a name or serial number 1 7 scanning the USB bus 1 7 uDigitallnput block 5 1 description 5 2 inputs optional inputs UnitName 5 2 outputs PortData 5 2 function description 5 1 icon 5 1 inputs optional inputs UnitName 5 5 parameters 5 3 Edit USB Names 5 4 Insert 5 3 Port Parameters 5 4 USB 5 4 uDigitallnputBit block 5 1 description 5 5 outputs PortBitOData through PortBit7Data 5 5 function description 5 1 icon 5 1 parameters 5 6 Edit USB Names 5 6 Port Bit Configuration 5 7 Both Edges Counter 5 7 Falling Edge Counter 5 7 Normal counter 5 7 Index 3 Rising Edge Counter 5 7 Port Parameters
10. units This indicates to the block that it should use the first unit that is located allowing a Visual Designer application to be used on a computer without configuring the UDAS units When writing a general application that can be used on more than one computer and uses one UDAS unit leave the unit in each block s dialog set to Default uAnaloginput Parameters xi Z Channel Gain Range Configuration Unit Name Panel Channel Insert Delete E Den EdtUSB Names r Channel Parameters Panel fo y H Channel jo M Configuration Cancel Zero Channel None Single Ended Gain h xj Differential ib Range s xl Samples fi Max Samples fi 00 FIGURE 1 2 uAnaloginput Parameters dialog Chapter 2 UDAS Analog Input Function Blocks 2 1 Introduction This chapter describes the Visual Designer UDAS analog input function blocks These UDAS function blocks support software controlled analog input high speed analog input and conversion of thermocouple temperature data This chapter contains detailed descriptions of these blocks Block Name eon Function Description uAnaloglInput Acquires analog input data from a UDAS unit under software control uAnalogInputHS Acquires high speed analog input data from a UDAS unit using high speed sampling techniques uThermocoupleConversion Converts analog input data acquired using either the uAnaloglnput or uAnalogInputHS block into temp
11. 5 3 uDigitall nputBit Block Description The uDigitallnputBit block reads one port of digital input data from the specified UDAS unit under software control Each bit of the selected port can be individually configured for normal mode or to count rising falling or both edges of an input signal When the block executes each of the port bits is read once and the data is output by the block Inputs Optional Inputs UnitName After a list of units has been set up through the block s UDAS Devices dialog use this string input as an optional method of selecting a unit When this input is connected it overrides the current selection in the USB field in the uDigitallnputBit Parameter dialog Outputs PortBitOData through PortBit7Data These eight outputs are single dimension Boolean or Unsigned Long data buffers depending on the configuration mode selected for the port bit For normal inputs use Boolean For counter inputs use Unsigned Long UDAS Digital Input Function Blocks 5 3 1 Parameters The uDigitallnputBit Parameters dialog is shown in FIGURE 5 2 UDAS uDigitalInputBit Parameters This dialog contains a USB field that displays the UDAS units in the drop down list The Port Parameters section of the dialog includes the Port field used to select the port number the Port Bit Selection field and the Port Bit Configuration field where each bit of the selected port can be individually configured The uDigitallnputBitblock has o
12. Inthe Serial Number field type the serial number for the UDAS unit 7 To add a new name and serial number to the list of units click the New button 8 Replace the highlighted name and serial number with the name and serial number of the new unit Note When a unit is selected in the list any changes made in the Name and Serial Number fields are immediately updated 9 When finished with this dialog click the OK button to save the settings in the computer registry and close the dialog UDAS Devices Ea Serial 000000 Serial 112345 Seral 123456 t Serial 765432 Unit3 Serial 765433 Unit4 Name Unit Serial Number fi 23456 New Delete Enumerate ome dee FIGURE 1 1 UDAS Devices dialog 1 5 1 2 Editing an Existing UDAS Unit Name or Serial Number 1 In the UDAS Devices Dialog select the UDAS unit from the list 2 Make the changes in the Name and Serial Number fields Click the OK button to save the settings in the computer registry 1 5 1 3 Deleting a UDAS Unit from the UDAS Devices Dialog 1 In the UDAS Devices dialog select the item to be deleted from the list 2 Click the Delete button 3 Click the OK button to save the settings in the computer registry The registry on the local computer is used to translate the unit name to be used by a block into the UDAS unit s serial number 1 5 L4 Scanning the USB Bus for UDAS Units Use the Enumerate feature to scan the USB bus for U
13. deleting items 3 3 channels creating a list of analog output 3 2 continuous mode buffer parameters 2 16 counter functions 4 1 counts data displaying actual 2 7 2 15 D designer directory 1 4 digital input functions 5 1 output functions 6 1 directory USB 1 3 displaying actual counts data 2 15 F files UDAS support library 1 3 I installation UDAS Visual Designer support library 1 2 L library support installation 1 2 library files UDAS support 1 3 N names assigning descriptive UDAS 1 5 editing descriptive UDAS 1 5 P parameters block function 1 5 PortData 5 2 S scanning USB bus for UDAS units 1 7 serial number editing a UDAS unit 1 7 serial numbers editing UDAS 1 7 software installation 1 2 Visual Designer 1 2 support information contact addresses 1 5 library installation 1 2 technical 1 5 T technical support 1 5 thermocouple input 5B37 series 2 17 triggering analog 2 15 U uAnalogInput block 2 1 2 2 description 2 2 inputs optional inputs UnitName 2 2 outputs CountsData 2 2 Status 2 3 VoltsData 2 2 function description 2 1 icon 2 1 parameters 2 4 channel 2 5 channel list 2 4 Index 1 channel parameters 2 5 configuration 2 6 delete 2 5 5 4 dialog 1 8 2 3 edit USB names 2 5 gain 2 6 insert 2 4 panel 2 5 Port List 5 3 range 2 6 samples max samples parameters 2 6 selecting channel 2 4 USB 2 5 zero channel 2 6 remarks 2 7 displaying actual counts data 2 7 uAn
14. dialog is used to select the channel and range for each item in the channel list The current channel parameters for the selected item in the channel list are displayed in the dialog If any of the channel parameters are changed the currently selected list item is automatically updated to reflect the changes uAnalogOutput Parameters ES Unit Name Channel Range Insert Delete USB Defaut Edit LISB Names r Channel Parameters Channel o y a ance Range 44 OV y FIGURE 3 1 uAnalogOutput Parameters dialog UDAS Analog Output Function Blocks Channel List This list is located in the upper portion of the dialog and contains the inserted channels for the selected UDAS unit Click the Insert button to add items to this list To remove an item from this list select the list item and click the Delete button For the FlowGram to compile and function properly there must be at least one defined channel in the Channel List Insert To add a new channel to the Channel List click the Insert button The new channel item is inserted directly below the currently selected item in the list The new channel item has the same channel parameters as the currently selected channel except for the channel number which automatically increments by one Delete To remove a channel item from the channel list select the channel in the list and click the Delete button USB This field has a drop down lis
15. units to be used by a given block function Note In the Parameters dialog for each UDAS Support Library block the field labeled USB contains the list of configured UDAS units Items in the list may be edited by clicking the Edit USB Names button to open the UDAS Devices dialog 1 5 1 Assigning and Editing Descriptive UDAS Names A unique serial number identifies each UDAS unit A descriptive name can be assigned to each UDAS unit and edited by using each UDAS Support Library block s Parameters dialog Example Using a Text Name to Describe a UDAS Unit If one UDAS unit is being used to monitor a boiler and another UDAS unit is being used to monitor an air handler the first unit could be named Boiler and the second unit could be named AirHandler 1 5 L1 Assigning a UDAS Unit Name 1 With the Visual Designer Diagram program running in the File menu click New to open a new diagram 2 In the Blocks menu click USB to open the submenu containing the UDAS block functions and select the desired block An icon of the block appears in the diagram 3 Double click the icon and the block s Parameters dialog opens 1 5 Introduction to the Visual Designer Blocks 4 Click the Edit USB Names button to open the UDAS Devices dialog shown in FIGURE 1 1 UDAS Devices dialog 5 In the UDAS Devices dialog in the Name field type the desired name of the UDAS unit Do not use spaces between the characters for the UDAS unit Name 6
16. 5 7 Port 5 7 Port Bit Selection 5 7 USB 5 6 uDigitalOutput block 6 1 description 6 1 inputs optional inputs PortData 6 2 Status 6 2 UnitName 6 1 outputs Status 6 2 functional description 6 1 icon 6 1 parameters 6 3 Delete 6 4 Edit USB Names 6 4 Insert 6 3 Port List 6 3 Port Parameters 6 4 Data 6 4 Port 6 4 USB 6 4 USB subdirectory 1 3 uThermocoupleConversion block 2 1 2 17 description 2 17 inputs optional inputs CJCChannelNumber 2 17 CountsData 2 17 outputs CJCVoltageOutOfRange 2 18 TCVoltageOutOfRange 2 18 TemperatureData 2 18 function description 2 1 icon 2 1 parameters 2 19 cold junction compensation Gain 2 20 Range 2 20 thermocouples Gain 2 20 Index 4 Range 2 20 Type 2 19 uThermocoupleConversion Parameters dialog 2 19 W web site Intelligent Instrumentation 1 5
17. DAS Counter Function Blocks Count Mode Parameters The Counter Mode section of the dialog allows the selection of the mode for configuring the counter channel It may be necessary to include additional data for the modes Event Counter To count the number of transitions on the counter input line select this mode The block outputs an Unsigned Long value indicating the current count Frequency Measurements To measure the frequency of the input signal select this mode The output of the block is the frequency value in Hertz Double Precision Floating Point is the output data type When this mode is selected specify the gate time the period of time in which the number of transitions of the input signal are counted to determine the frequency Enter the value in microseconds into the Gate Time field or click the down arrow and use the drop down list of standard values Period Measurement To measure the period of the input signal select this mode The output of the block is the period value in Seconds Double Precision Floating Point is the output data type In this mode a high speed on board clock counts the period of the input signal to determine the length of the period High Pulsewidth Measurement To measure the period of the high portion of the input signal select this mode The output of the block is the period value in Seconds Double Precision Floating Point is the output data type In this mode a high speed on board
18. DAS units 1 Click the Enumerate button If a list of devices is present the existing list is cleared Any cur rently connected UDAS units automatically appear in the UDAS Devices dialog Each UDAS unit s serial number automatically appears in the Serial Number field 2 Click the OK button to save the settings into the computer registry and close the dialog Note The Enumerate option is not functional if SYSCHECK Visual Designer or any other program is currently using a UDAS unit 1 5 2 UDAS Support Library Blocks Selecting a UDAS Unit Each UDAS Support Library block operates by using one UDAS unit The unit to be used by a block is selected in the block s Parameter dialog as shown in FIGURE 1 2 uAnalogInput Parameters dialog To select a UDAS Unit for a UDAS Support Library Block 1 In the Blocks menu click USB to open the submenu containing the block functions and select the desired block An icon of the block appears in the diagram 2 Double click the icon and the block s Parameters dialog opens 1 7 Introduction to the Visual Designer Blocks 3 In the USB field click the down arrow and select the unit to be used with this block 4 Choose the settings in the Channels Buffer Pacer and Trigger Parameter fields 5 Make your choices in the Acquisition Mode field then click the OK button to save the settings and close the dialog Note In the USB field Default always appears in the list of available UDAS
19. Edit USB Names Port Parameters ED pem Help FIGURE 5 1 UDAS uDigitallnput Parameters dialog Port List Located in the upper section of the uDigitalInput dialog this list contains entries for every inserted port Use the Insert and Delete buttons to insert and delete items from this list Insert To add a new port to the Port List click the Insert button The new port is added below the currently selected port in the list If the item selected in the Port List is not using the highest port number on the chosen UDAS unit the port number is incremented and assigned to the newly inserted item To add a new item to the list use the Insert key UDAS Digital Input Function Blocks Delete To remove an item from the Port List select the item and click the Delete button or press the Delete key USB Click the drop down list in this field to select the names of the UDAS units that were assigned to them in the UDAS Devices dialog Edit USB Names To assign a name to a UDAS unit identified by its serial number click the Edit USB Names button to open the UDAS Devices dialog see Chapter 1 Introduction to the Visual Designer Blocks for more information on this dialog Port Parameters This section of the dialog contains the Port field that has a drop down list containing the available digital input ports Click the down arrow to open the drop down list and select a port uDigitallnputBit Block
20. INTELLIGENT INSTRUMENTATION INNOVATIVE PC Data Acquisition Solutions UDAS 1001E Series Visual Designer Support Library User Manual for the Multifunction Data Acquisition System A Burr Brown Company 855M498 1 0 Copyright 2000 by Intelligent Instrumentation Inc Tucson Arizona USA All rights reserved Warranty and Repair Policy Statement General Seller warrants that its products furnished hereunder will at the time of delivery be free from defects in material and workmanship and will conform to Seller s published specifications applicable at the time of sale Seller s obligation or liability to Buyer for products which do not conform to above stated warranty shall be limited to Seller at Seller s sole discretion either repairing the product replacing the product with a like or similar product or refunding the purchase price of the nonconforming product provided that written notice of said nonconformance is received by Seller within the time periods set forth below a For all software products including licensed programs ninety 90 days from date of initial delivery to Buyer b For all hardware products including complete systems one year from date of initial delivery to Buyer subject to the additional conditions of paragraphs c and d below c Inthe event that Buyer s returned product is a Discontinued product and is irreparable for any reason Seller may elect to replace it with like or similar product t
21. O CNT on line help table of contents for the uDigitalOutput block UTP CNT on line help table of contents for the uThermocoupleConversion block GUSB HLP on line help table of contents for the UDAS unit selection utility UAI HLP on line help table of contents for the uAnalogInput block UAIHS HLP on line help table of contents for the uAnaloglnputHS block UAO HLP on line help table of contents for the uAnalogOutput block UAOHS HLP on line help table of contents for the uAnalogOutputHS block UCT HLP on line help table of contents for the uCounter block UDI HLP on line help table of contents for the uDigitallnput block UDIB HLP on line help table of contents for the uDigitallnputBit block UDO HLP on line help table of contents for the uDigitalOutput block UTP HLP on line help table of contents for the uThermocoupleConversion block UDASERR TXT error codes specific to the UDAS support library UDASRDME TXT important information about the UDAS support library 1 4 Technical Support Technical support via telephone fax and electronic communications is available to Visual Designer users Technical Support links on Intelligent Instrumentation s web site http www instrument com contain the most current support information and contact addresses 1 5 Block Function Parameters This section includes parameters common to all UDAS Visual Designer block functions Assignment of user specified names to particular UDAS units Selection of the UDAS
22. S uAnalogOutputHS Parameters dialog USB To select the UDAS unit to be used click the drop down arrow to open the list Edit USB Names Click this button to open the UDAS Devices dialog see Chapter 1 Introduction to the Visual Designer Blocks FIGURE 1 1 UDAS Devices dialog for more information on this dialog to edit UDAS unit names 3 7 UDAS Analog Output Function Blocks Channels Channels to Output To select a single channel from the selected UDAS unit to output 0 or 1 or to select both channels click the down arrow to open the drop down list and make a selection Refer to the hardware manual for proper cabling and termination of the analog output signals Range To select the range for the analog output channel s that you want to write click the down arrow to open the drop down list and make a selection Pacer The pacer signal determines the rate at which new data values are written to the analog output channels on the UDAS unit Each time the pacer ticks a new value is written to the output channel or to both channels Pacer Source To select the source of the pacing signals for the process click the down arrow to open the drop down list and make a selection Sample Rate If using a Rate Generator as the pacer source use this field to enter the desired Rate Generator rate This field is ignored for other pacer sources Trigger The trigger signal determines when output of the waveform actually begi
23. When this input is connected the SampleRate input overrides the Sample Rate parameter in the uAnalogInputHS Parameters dialog Output Samples Use this Unsigned Long input to specify the output buffer size in samples per channel If connected the OutputSamples input overrides the Samples Returned Each Cycle parameter in the uAnalogInputHS block parameter dialog PostTriggerSamples Use this Unsigned Long input to specify the number of post trigger samples to be collected by the block when it is operating in trigger mode Note If the block is not operating in trigger mode the input is ignored If the block is in trigger mode and the input is connected the PostTriggerSamples input overrides the Post trigger Samples parameter in the uAnalogInputHS Parameters dialog TriggerVoltage Use this Floating Point input to specify the trigger voltage value when the block is configured for trigger mode and the analog input trigger is selected as the source of the trigger If the block is not operating in trigger mode or another trigger source is specified the input is ignored If the block is in trigger mode and configured for analog input trigger and the input is connected the TriggerVoltage input overrides the TriggerVoltage parameter in the uAnaloglInputHS Parameters dialog FallingEdgeTrigger To specify a rising trigger or a falling trigger signal to activate the high speed analog input process use this Boolean input For the bloc
24. after the trigger signal is detected in a trigger process Samples Returned Each Cycle To specify the size of the output VoltsData and or CountsData buffer use this parameter The number of samples acquired from each channel and output from the block is set based on this value Post trigger Samples This parameter specifies the number of samples to acquire from each channel after a trigger signal is activated and before ending a process When the UDAS unit detects a trigger signal a counter starts When the specified number of samples from each channel is acquired the process stops To restart the counter another trigger is required Total Size of Acquisition In Frame Mode the Total Size of Acquisition parameter specifies the number of samples acquired from each of the channels before the process is restarted If a trigger mode is used this is the number of samples acquired before a second trigger is required to restart the process The amount of available memory on your system determines the maximum amount of buffer space In Continuous Mode the Total Size of Acquisition parameter specifies the size of the buffer used to receive analog input data from the UDAS unit It specifies the amount of buffering of input data that can occur before data is lost because the buffer space is full Pacer Parameters This is the portion of the dialog where the pacer parameters for the high speed process are defined A pacer defines the timing signa
25. aloglnputHS Remarks 2 15 uAnalogInputHS block 2 1 2 8 description 2 8 inputs optional FallingEdgeTrigger 2 9 output samples 2 8 PostTriggerSamples 2 8 sample rate 2 8 TriggerVoltage 2 9 UnitName 2 8 outputs CountsData 2 9 Overrun 2 10 Status 2 10 VoltsData 2 9 function description 2 1 icon 2 1 parameters 2 10 acquisition mode 2 15 buffer parameters 2 12 channel parameters 2 12 configuration 2 12 edit USB names 2 11 gain 2 12 last channel to read 2 12 pacer parameters 2 13 Index 2 pacer source 2 13 rate 2 13 post trigger samples 2 13 range 2 12 samples returned each cycle 2 13 total size of acquisition 2 13 trigger parameters 2 14 slope 2 14 trigger channel 2 14 trigger source 2 14 trigger voltage 2 14 USB 2 11 remarks analog triggering 2 15 buffer parameters for continuous mode 2 16 differences between Frame mode and Continuous mode 2 15 displaying actual counts data 2 15 uAnaloglnputHS Parameters dialog 2 11 uAnalogOutput block 3 1 description 3 2 inputs optional inputs CountsData 3 2 UnitName 3 2 VoltsData 3 2 outputs Status 3 2 function description 3 1 icon 3 1 parameters 3 3 6 3 Channel List 3 4 Channel Parameters 3 4 Channel 3 4 Range 3 5 Delete 3 4 Edit USB Names 3 4 Insert 3 4 USB 3 4 uAnalogOutputHS block 3 1 description 3 5 inputs optional inputs SampleRate 3 6 required inputs NewData 3 5 optional inputs CountsData 3 5 UnitName 3 5 VoltsData 3 5 outputs Overrun 3 6 Status 3 6
26. and the process to be restarted Outputs Status The Status output is a single dimension Long Integer data buffer that represents the status of the block The status bits are set using any combination of the following The letter h represents hexidecimal notation The letter d represents decimal notation USB LINK 80000000h 2147483648d indicates the UDAS unit is open and operating correctly USB ADDRESS INVALID 00000002h 2d indicates the unit name specified in the uAnaloginput block s parameter dialog or through the UnitName input is unknown The name was not entered in the UDAS Devices dialog USB OPEN FAILURE 00000001h 1d indicates that opening the unit failed If an application is trying to use a UDAS unit already in use by another block Only one application may have a UDAS unit open at a time Overrun This is a single dimension Boolean data buffer with its single value set to TRUE when an overrun error is detected in the output process When TRUE is output the output waveform is likely to have been corrupted This indicates that the pacer rate should be reduced uAnalogOutputHS Block Parameters The uAnalogOutputHS Parameters dialog FIGURE 3 2 UDAS uAnalogOutputHS Parameters dialog contains several parameter groups Use this dialog to select a UDAS unit for the output process channel to be used the process pacer and the process trigger uAnalogOutputHS Parameters 1000 000000 FIGURE 3 2 UDA
27. channel is read use the Unpack block to separate the data for each channel To view the parameters for this block see FIGURE 2 2 uAnalogInputHS Parameters dialog This dialog contains the following fields adrop down list of the UDAS units parameters to select the channels to read fields to select values for the gain and range configuration field to select the type of input configuration 2 10 pacer source and sample rate trigger source channel and voltage slope rising edge or falling edge buffer parameters u amp naloglnputHS Parameters Panel 0 Channel 0 20 1000 000000 FIGURE 2 2 uAnaloginputHS Parameters dialog USB This field contains a drop down list that displays the names of the UDAS units that were assigned to them in the UDAS Devices dialog Edit USB Names Clicking on the Edit USB Names button displays the UDAS Devices dialog where you can enter a name for a UDAS unit identified by its serial number 2 11 UDAS Analog Input Function Blocks See Chapter 1 Introduction to the Visual Designer Blocksfor detailed information on using the UDAS Devices dialog Channel Parameters In the Channel Parameters section of the uAnalogInputHS Parameters dialog use the drop down lists to select the gain and range Use the radio buttons to select the input configuration Last Channel to Read To change the panel and channel number of the last item to be read by the process click on
28. clock counts the amount of time the input signal is in its high state to determine the length of the period Low Pulsewidth Measurement To measure the period of the low portion of the input signal The output of the block is measured in Seconds Double Precision Floating Point is the output data type In this mode a high speed on board clock counts the amount of time the input signal is in its low state to determine the length of the period 4 4 Chapter 5 UDAS Digital Input Function Blocks 5 1 Introduction to Digital Input Functions This chapter contains the digital input function blocks found in the Blocks menu s USB sub menu These blocks support port wide functions and bit wide digital input operations on all models of UDAS units This chapter contains detailed descriptions of the blocks uDigitallnput Acquires digital input port data from a UDAS unit under software control uDigitallnput 1 uDigitallnputBit Acquires data from a digital input port where each port bit can be configured of a UDAS unit under E software control fu DI useBiTt uDigitallnputBit 1 TABLE 5 1 UDAS Counter Block Descriptions 5 1 UDAS Digital Input Function Blocks 5 2 uDigitallnput Block 5 2 1 Description The Visual Designer uDigitallnput block reads digital input ports under software control When the block executes one sample from each port in the block s port list is read from the selected UDAS hardware and output by th
29. e UnitName input is unknown The name was not entered in the UDAS Devices dialog USB OPEN FAILURE 00000001h 1d indicates that opening the unit failed This error occurs if an application is trying to use a UDAS unit already in use by another block Only one application may have a UDAS unit open at a time uDigitalOutput Block 6 2 2 Parameters The uDialogOutput Parameters dialog is shown in FIGURE 6 1 UDAS uDigitalOutput Parameters dialog The Port List is located in the upper portion of this dialog and uses the Insert and Delete buttons to insert or delete list items The port parameter options apply to the list item that is currently selected uDigitalO utput Parameters x Insert Delete USB De aut Edit USB Names Port Parameters Port o Data NN Cancel FIGURE 6 1 UDAS uDigitalOutput Parameters dialog Port List This list is located in the upper section of the uDigitalO utput Parameters dialog and contains an entry for every inserted port List items are inserted and deleted from the list by use of the Insert and Delete buttons Insert To add a new item to the Port List click the Insert button The new item appears below the item that is currently selected highlighted UDAS Digital Output Function Blocks If the currently selected item in the Port List is not using the highest port number the port number is incremented and assigned to the next item in the list new item
30. e block This block can read multiple ports on any UDAS unit with digital input capability The desired ports are selected in the block s parameter dialog If more than one port is read the Visual Designer Unpack block can be used to separate the data for each port The uDigitallnput block has one optional input and two outputs are described below Inputs Optional Inputs UnitName After a list of units has been set up by using the UDAS Devices dialog use this string input as an optional method of selecting a unit to use for the operation When this input is connected it overrides the USB field in the uDigitallnput Parameter dialog Outputs PortData The PortData output is an Unsigned Integer single dimensional or multi dimensional data buffer depending on the number of ports in the list The digital input data is output as a 16 bit Unsigned Integer value The upper 8 bits of each sample are always 0 uDigitallnput Block 5 2 2 Parameters The uDigitallnput Parameters dialog is shown in FIGURE 5 1 UDAS uDigitalInput Parameters dialog The upper portion of this dialog contains the Port List Use the Insert or Delete buttons to insert or delete ports from the list The port parameter options correspond to the currently selected highlighted list item If a port parameter is changed the Port List is automatically updated with the changes uDigitallnput Parameters Lx Unit Name Insert Delete USB De aut y
31. er 1 TABLE 4 1 UDAS Counter Block Descriptions 4 2 uCounter Block 4 2 1 Description The uCounter block reads counter data or performs signal measurements using the hardware counter channel on a UDAS unit The current event counter value is read when the block executes or a signal measurement process is performed on the selected UDAS unit and the data is output by the block The uCounter block has three optional inputs and two outputs that are described below 4 1 UDAS Counter Function Blocks Inputs Optional Inputs UnitName Use this string input as an optional method of selecting a unit To assign names to the UDAS units use the UDAS Devices dialog When this input is connected it overrides the USB field in the uCounter Parameter dialog Enable The Boolean Enable input controls the enabling of an event counter or a signal measurement process when the block executes When the input value is FALSE the event counter is disabled There are no events counted and the count value will not change from cycle to cycle of the FlowGram If a signal measurement operation is configured it is not performed when Enable is FALSE Reset The Boolean Reset input controls whether the event counter is reset when the uCounter block executes For a FALSE input value the counter is not reset For a TRUE input value the counter is reset to zero when the count value is read The Reset input is ignored for signal measurement modes
32. erature values uThermocoupleConversion 1 based onthe type of thermocouple being read TABLE 2 1 UDAS Analog Input Block Descriptions Each function block included in this chapter has its own Parameters dialog which provides information on the block s operation inputs outputs and parameters 2 1 UDAS Analog Input Function Blocks 2 2 uAnaloginput Block 2 2 1 Description The Visual Designer UDAS uAnalogInput block reads analog input data from the specified UDAS unit under software control Use the Parameter dialog for this block shown in FIGURE 2 1 uAnalogInput Parameters dialog to create a list of analog input channels to read When the block executes a selected number of samples from each channel in the channel list are read from the selected hardware and output by the block If more than one channel is read use the Visual Designer Unpack block Blocks menu Convert sub menu to separate the data for each channel The uAnaloginput block has one optional input and three outputs described below Inputs Optional Inputs UnitName This string input provides an optional method of selecting a UDAS unit that is used to acquire the data after a list of units has been set up using the block s UDAS Devices dialog Tf this input is connected it overrides the USB field parameter in the uAnalogInput Parameter dialog Outputs VoltsData This output contains the parameter specified number of readings from each channel in the bloc
33. h unit To specify the number of samples to be acquired from each channel in the list on each iteration through the diagram use the Samples field located at the lower left hand area of the dialog The Max Samples field represents the maximum number of samples This value must be greater than or equal to the value in the Samples field Parameters Channel List Located in the upper section of the dialog this list contains the inserted channels for the selected UDAS unit Use the Insert and Delete buttons to add and remove list items The parameters for each channel list item can be changed by using the options described below For the Visual Designer FlowGram to compile and function properly there must be at least one defined channel in the list Insert To add a new item to the channel list click the Insert button The new item is inserted below the currently selected item highlighted in the channel list The channel parameters for the new item are the same as the parameters for the currently selected item in the list The channel number automatically increments by one each time a new item is added to the channel list If the item that is currently selected represents the last channel on the selected panel the next panel is selected for the new entry and the channel number is reset to zero Delete To remove the selected item from the channel list click the Delete button USB This field contains a drop down list that di
34. hat is in Seller s sole judgment the closest equivalent to the returned product Seller does not warrant that such replacement product will be an exact functional replacement of the returned product Further all products warranted hereunder for which Seller has received timely notice of nonconformance must be returned FOB Seller s plant no later than thirty 30 days after the expiration of the warranty periods set forth above These warranties provided herein shall not apply to any products which Seller determines have been subjected by Buyer or others to operating and or environmental conditions in excess of the limits established in Seller s published specifications or otherwise have been the subject of mishandling misuse neglect improper testing repair alteration or damage THESE WARRANTIES EXTEND TO BUYER ONLY AND NOT TO BUYER S CUSTOMERS OR USERS OF BUYER S PRODUCT AND ARE IN LIEU OF ALL OTHER WARRANTIES WHETHER EXPRESS IMPLIED OR STATUTORY INCLUDING IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE IN NO EVENT SHALL SELLER BE LIABLE FOR INCIDENTAL SPECIAL OR CONSEQUENTIAL DAMAGES Seller s liability for any claim of any kind shall in no case exceed the obligation or liability specified in this Warranty clause Technical Assistance and Service Seller s warranty as herein set forth shall not be enlarged diminished or affected by and no obligation or liability shall arise or grow out of Seller s renderi
35. he gain at which the thermocouple readings were taken click the down arrow to open the drop down list and make a selection using the following information Based on the normal thermocouple range type J K and T thermocouples should have their values read at a gain of 100 The 5B37 thermocouple readings should be taken at a gain of 1 Range To select the range at which the thermocouple readings were taken click the down arrow on the drop down list and make a selection Based on the normal thermocouple ranges the setting should be 5 V Cold junction Compensation Gain To select the gain used to read the CJC data values click the down arrow to open the drop down list and make a selection Based on the normal CJC range the gain setting should be 10 Range To select the range at which the thermocouple readings were taken click the down arrow to open the drop down list and make a selection The CJC and Thermocouple ranges are normally set to the same value in this block and when analog input readings are taken Note This parameter is ignored for 5B37 thermocouples 2 20 Chapter 3 UDAS Analog Output Function Blocks 3 1 Introduction to Analog Output Functions This chapter contains the analog output function blocks found in the Blocks menu s USB sub menu These blocks support software or hardware controlled analog output through the analog output hardware present on UDAS models This chapter contains detailed description
36. he installation program provides a default location that is the same as the Visual Designer default installation directory 7 After all of the files have been installed exit the install program Accessing the UDAS Function Blocks To access the UDAS Function Blocks use the USB submenu of the Visual Designer s Blocks menu 1 3 UDAS Support Library File Reference This section provides a list containing the name purpose and directory location of each UDAS Support Library file after the installation has been completed C DESIGNER USB subdirectory UAI DLL uAnaloglInput block UAIH DLL uAnalogInputHS block UAO DLL uAnalogOutput block UAOH DLL uAnalogOutputHS block UCT DLL uCounter block UDI DLL uDigitallnput block UDBIT DLL uDigitallnputBit block UDO DLL uDigitalOutput block UTP DLL uThermocoupleConversion block 1 3 Introduction to the Visual Designer Blocks C DESIGNER directory ISUSB DLL UDAS support library GUSB DLL UDAS unit selection utility UAI CNT on line help table of contents for the uAnalogInput block UAIHS CNT on line help table of contents for the uAnaloglnputHS block UAO CNT on line help table of contents for the uAnalogOutput block UAOHS CNT on line help table of contents for the uAnalogOutputHS block UCT CNT on line help table of contents for the uCounter block UDI CNT on line help table of contents for the uDigitallnput block UDIB CNT on line help table of contents for the uDigitallnputBit block UD
37. ing the UDAS Visual Designer Support Library verify the Visual Designer Run and Visual Designer Diagram are not running on the system 2 Insert the UDAS 1001E Data Acquisition System CD in the CD ROM drive Steps 3 and 4 provide two methods of installing the software 3 Run theSETUP EXE program located on the UDAS 1001E Data Acquisition System CD From the Windows 98 desktop click Start select Run and type use your CD drive letter DESIGNER SETUP EXE ENTER 4 Or in Windows Explorer select the CD ROM drive and double click the SETUP EXE program file Verify this program file is located in the DESI GNER sub directory 5 Follow the software installation instructions in the dialogs To stop the installation press the ESC key or click Cancel Note When the program prompt asks for a directory location for the installation select the directory where the Visual Designer software is installed Installing the UDAS support blocks in a subdirectory of this location enables the Visual Designer program to access the blocks The installation program provides a default location that is the same as the Visual Designer default installation directory 6 The installation program asks for the Start menu Program Folder where various shortcuts for the UDASRDME TXT file and other files associated with the UDAS Support Library will be installed Note Using the Visual Designer program folder for the UDAS Support Library is recommended T
38. k configured for analog input trigger setting the FallingEdgeTrigger input to FALSE causes a positive transition of the analog input value past the trigger voltage to trigger the process Setting the FallingEdgeTrigger input to TRUE causes a negative transition of the analog input value past the trigger voltage to trigger the process When the block is configured for an external trigger setting the FallingEdgeTrigger input to FALSE causes a 0 gt 1 transition to trigger the process A TRUE value in the input buffer causes a 1 gt 0 transition to trigger Note If the block is not in trigger mode the input value is ignored Outputs VoltsData This multi dimension output contains the user specified number of samples Output Samples from each channel converted to volts Floating Point is the data type for each dimension or channel of the VoltsData buffer CountsData This is a multi dimension output that contains the user specified number of readings Output Samples from each channel in common format counts The meaning of these values depends on the A D s input voltage range The data type for each dimension or channel of the CountsData buffer is Integer for bipolar input range channels for example 10 V and Unsigned Integer for unipolar input range channels for example 0 10 V 2 9 UDAS Analog Input Function Blocks Status The Status output is a single dimension Long Integer data buffer that represents the status
39. k s channel list with the values converted to volts The data type for each dimension or channel of the VoltsData buffer is Floating Point CountsData This output contains a selected number of readings from each channel in common format counts The meaning of these values depends on the A D s input voltage range The data type for each dimension or channel of the CountsData buffer is Integer for bipolar input range channels for example x10 V and Unsigned Integer for unipolar input range channels for example 0 10 V Status The Status output is a single dimension Long Integer data buffer that represents the status of the block The status bits are set using any combination of the following The letter h represents hexidecimal notation The letter d represents decimal notation USB LINK 80000000h 2147483648d indicates the UDAS unit is open and operating correctly USB ADDRESS INVALID 00000002h 2d indicates the unit name specified in the uAnalogInput block s parameter dialog or through the UnitName input is unknown The name was not entered in the UDAS Devices dialog USB OPEN FAILURE 00000001h 1d indicates that opening the unit failed If an application is trying to use a UDAS unit already in use by another application this error may occur Only one application may have a UDAS unit open at a time u Analoglnput Parameters Xx Unit Name Panel Channel Z Chanmnmel Gain Range Configuration Insert Delete
40. l that determines the sampling rate The pacer source initiates the A D conversions and can originate from an internal rate generator or from an external TTL signal Pacer Source To select the type of pacer use this drop down list and select either Rate Generator or External If using customized hardware select None Rate To set the per channel sample rate for the high speed process use the Rate parameter Each channel in the list will be read at this rate 2 13 UDAS Analog Input Function Blocks If the on board rate generator is selected as the pacer the per channel sample rate will automatically be corrected to the closest rate possible less than or equal to the entered rate for the UDAS unit that is selected Trigger Parameters Use this section of the dialog to define the Trigger Parameters for the high speed process The trigger source can originate from an analog input channel or from an external TTL signal Trigger Source Select a starting trigger from this drop down list None Analog Input or External If you do not select a trigger the high speed process will be automatically started under software control as soon as the block executes Note In Frame Mode a new trigger event is required for each data frame acquired when a trigger is used In Continuous Mode only a single trigger event is required Once it occurs data is acquired and continuously output until you manually stop the process For pr
41. llnputBit Block llle 5 5 5 3 1 Parameters heb ove Sed de Qe eie ee eee RR d eq 5 6 FIGURE 5 2 UDAS uDigitallnputBit Parameters 5 6 Chapter 6 UDAS Digital Output Function Blocks 6 1 Introduction to Digital Output Functions 0 020 e ee eee 6 1 TABLE 6 1 UDAS Counter Block Descripti0NS 6 1 6 2 uDigitalOutput Block 0 0 a a nee 6 1 6 2 1 Descriptions iso 0 6 Seve E ayes tana ee Calg a Mi E 6 1 0 2 2 Paramet rss yaa sete a SUE Red que DURE tan eee 6 3 FIGURE 6 1 UDAS uDigitalOutput Parameters dialog 6 3 Chapter 1 Introduction to the Visual Designer Blocks 1 1 About this Manual The UDAS Visual Designer Support Library function blocks are used to interface and operate the UDAS 1001E Series Data Acquisition System units This chapter provides instructions for installing the UDAS Support Library software after the Visual Designer software installation includes a reference for the UDAS Support Library files and provides Technical Support information The contents of this manual include Chapter 1 Includes an introduction to this manual software installation instructions for the UDAS Visual Designer Support Library an installation file list technical support information and preliminary notes and topics for using all of the Visual Designer UDAS function blocks Chapter 2 Describes the UDAS analog input function blocks uAnalogInput uAnaloginputHS
42. n block and enable the Strip weights and offsets option of the Type Conversion block The Display block normally applies the weight and offset to the counts data displaying voltage instead of counts To change the units of the CountsData output from volts to another type of unit pass the counts data through a Modified Units block Differences Between Frame Mode and Continuous Mode In Frame Mode the high speed process restarts each time the previous frame is completed The block acquires the specified number of samples and the high speed process stops The FlowGram continues to the next block The next time the block executes the block is restarted In Continuous mode the high speed process starts when the block executes for the first time When the specified number of output samples is acquired the FlowGram continues to the next block while the high speed process continues to run When the uAnalogInputHS block executes again it outputs the oldest block of data in its internal buffer This process continues until the FlowGram is stopped Analog Triggering When analog triggering is used with the uAnalogInputHS block the analog trigger channel is always the first channel in the VoltsData and or CountsData output buffer If Panel 0 Channel 3 is the last channel to be read and Panel 0 Channel 2 is the analog trigger channel selected the output buffers will be formatted as follows 2 15 UDAS Analog Input Function Blocks Panel 0
43. ne optional input and has nine outputs uDigitallnputBit Parameters x USB Defaut y Edit USB Names Port Parameters Port o y Cancel Port Bit Selection Heb r Port Bit Configuration Normal Unlatched C Rising Edge Counter C Falling Edge Counter C Both Edges Counter 7 CD Cn 4 OM FIGURE 5 2 UDAS uDigitallnputBit Parameters USB Use this string input as an optional method of selecting a unit Use the UDAS Devices dialog to assign names to the units Edit USB Names To assign a name to a UDAS unit identified by its serial number or to edit an existing name click this button to open the UDAS Devices dialog uDigitallnputBit Block Port Parameters Use this section of the dialog to select the port the port bit and the port bit mode Port To select the port that contains the port bits that you want to read click the down arrow to open the drop down list and make a selection The block is configured to read only one port To read a second port select another uDigitallnput Bit block Port Bit Selection Use this list to select the desired port bit that you want to configure When you change the selected port bit in this list the configuration option is automatically updated to reflect the status of the selected bit Port Bit Configuration Select one of the four configuration options described below for your application Normal Counter To monit
44. ng of technical advice facilities or service in connection with Buyer s order of the goods furnished hereunder Products returned for warranty service but which are found to be fully functional and in conformance with specifications may be subject to a nominal service charge and return freight charges Periodic re calibration of products if required is the responsibility of Buyer and is not provided under this Warranty Online Support If errors persist after repeatedly checking the unit as described in the UDAS 1001E Series Hardware User Manual check the technical support links on Intelligent Instrumentation s 24 hour World Wide Web site at http www instrument com The site contains information on Intelligent Instrumentation s products new developments announcements application notes application examples and other useful information The site and support areas continue to grow as new products updates and features are added Email Support Intelligent Instrumentation s technical support can be reached via email When sending an email message be sure to include complete contact information as well as a detailed description of the products being used and the problem Use the following addresses to contact the support group North American Customers International Customers us support 2instrument com international instrument com app_eng instrument com int_support instrument com In France france instrument com In Italy italy instrume
45. ns When NewData input is set to TRUE the default trigger None causes the waveform output to immediately start The Synchronized with Analog Input trigger allows the analog output in a stimulus response test system to begin when the input process starts 3 8 uAnalogOutputHS Block Trigger Source To select the source of the trigger signal for the process open the Trigger Source drop down list and make a selection When you select None the process starts generating the waveform as soon as the NewData input s value is TRUE When you select Synchronized with Analog Input the waveform is generated when a corresponding analog input process on the same UDAS unit is initiated To use this feature arrange the FlowGram to execute the uAnalogOutputHS block before the uAnaloginputHS block that will acquire the data A trigger may be set for the uAnaloglInputHS block When the analog input trigger activates or if there is no analog input trigger selected the process starts 3 9 Chapter 4 UDAS Counter Function Blocks 4 1 Introduction to Counter Functions This chapter describes the counter function block found in the Blocks menu s USB sub menu This block supports counter functions and signal measurement on all UDAS models This chapter contains detailed descriptions of this block uCounter Allows acquisition of event counts measurement of frequency pulse width and period from a UDAS unit under software control uCount
46. nt com In Germany germany instrument com Static Sensitivity Seller ships all static susceptible products in anti static packages Seller s Warranty as herein set forth shall not cover warranty repair or replacement for products damaged by static due to Buyer s failure to use proper protective procedures when handling storing or installing products Trademarks U Link TMSoftware Libraries is a trademark of Intelligent Instrumentation Incorporated VisualDesigner is a registered trademark of Intelligent Instrumentation Incorporated LabVIEW is a registered trademark of National Instruments Corporation Windows 98 is a registered trademark of Microsoft Corporation in the U S A and other countries Other products or brand names are trademarks or registered trademarks of their respective companies Use of Equipment Intelligent Instrumentation Inc assumes no responsibility for any direct indirect or consequential loss or damages resulting from misuse of the equipment or for improper or inadequate maintenance of the equipment or for any such damage or loss resulting from the use of other equipment attachments accessories and repairs at any time made to or placed upon the equipment or any replacement thereof Furthermore Intelligent Instrumentation Inc makes no representations or warranties either expressed or implied in connection with the use of the equipment in the event it is improperly used repaired or maintained
47. nt inputs are used their values are rounded to the nearest integer before being converted to temperature values Cj CChannelNumber This Integer or Unsigned Integer input buffer contains a single value indicating which of the channels in the CountsData input contains the cold junction compensation CJC data for the other channels For example if the first channel in CountsData is connected to the CJC circuit the correct value for the CJCChannelNumber input would be zero Note The CJCChannelNumber is interpreted relative to the number of channels in the data input buffer not as the actual channel number of the CJC circuit For example if the CountsData input contained data from channels 0 3 4 and 7 and the CJC channel was 7 the correct value for the CJCChannelNumber would be 3 as the fourth input channel contains the data 2 17 UDAS Analog Input Function Blocks When 5B37 thermocouples are used the CJC compensation is directly applied to the channel s reading Since there is no CJC channel in this example this input should not be connected Outputs TemperatureData This output is a multi dimension Floating Point data buffer that contains the temperature data For standard thermocouple types there is one less channel of data in the output than in the input since the CJC data is not output For 5B37 thermocouples the number of channels in the input and output are the same because there is no CJC channel in that c
48. of the block The letter h represents hexidecimal notation The letter d represents decimal notation The status bits may be set by using any combination of the following USB LINK 80000000h 2147483648d indicates the UDAS unit is open and operating cor rectly USB ADDRESS INVALID 00000002h 2d indicates the unit name specified in the uAnaloginputHS block s parameter dialog or through the UnitName input is unknown The name was not entered in the UDAS Devices dialog USB OPEN FAILURE 00000001h 1d indicates that opening the unit failed This error occurs if an application is trying to use a UDAS unit already in use by another block Only one application may have a single UDAS unit open at a time Overrun The Overrun output is a Boolean type of buffer that has a length of one When TRUE it indicates that a high speed data acquisition process was unable to keep up with the selected sample rate and that data has been lost This is an indication that either the sample rate needs to be lowered or there is other USB bus traffic interfering with the acquisition process The Overrun output is not latched It indicates whether an overrun occurred in the current data buffer output by the uAnalogInputHS block 2 3 2 Parameters Use the uAnalogInputHS Parameters dialog to select the analog input channels to read the timing and trigger source to use the acquisition rate and the number of samples to return If more than one
49. onfiguration TCVoltageOutOfRange This is a multi dimension Boolean output indicating any invalid thermocouple data in the CountsData input When TRUE it indicates the TC thermocouple voltage is out of range This indicates that the thermocouple is damaged or the termination panel connections are incorrect CJCVoltageOutOfRange This single dimension Boolean output indicating any invalid cold junction data in the CJC compensation voltage CountsData input When TRUE it indicates the CJC compensation voltage was out of range 2 18 This indicates that the CJC is damaged or the fuse on the termination panel is blown uT hermocoupleConversion Parameters Ea Thermocouple s Gain fico Y Cancel Range jas H Hep M Cold junction Compensation Gain ho xj Range os y FIGURE 2 3 UDAS uThermocoupleConversion Parameters dialog 2 4 2 Parameters The uThermocoupleConversion Parameters dialog is shown in FIGURE 2 3 UDAS uThermocoupleConversion Parameters dialog The uThermocoupleConversion Parameters dialog contains parameter settings for configuring the thermocouple type gain and range For the Cold junction Compensation channel specify the gain and range Thermocouple s Type To select the type click the down arrow to open the drop down list and select from the following types J K T J5B37 K5B37 and T5B37 2 19 UDAS Analog Input Function Blocks Gain To select t
50. oper cabling and termination of the analog input signals Zero Channel A zero channel is used to eliminate any A D converter offset from a channel measurement This occurs by taking a reading from the zero channel connected to ground and subtracting the result the offset from the readings taken from the actual channel This effectively removes converter offset from the readings To select a zero channel for the reading from the corresponding channel click the down arrow to open the drop down list Note The zero channel is always on the same panel as the primary channel To select a suitable gain for the analog input signal that you want to read click the down arrow to open the drop down list and make a selection Gain Range To select a range for the analog signal that you want to read click the down arrow to open the drop down list and make a selection Configuration Click the radio button to select either the Single Ended or Differential configuration for the analog input signals that you want to read Refer to the hardware manual for the proper cabling and termination of the analog input signals Samples Max Samples Parameters The uAnalogInput block provides a Samples field where you enter the number of samples to be read from each channel in the list each time the block executes This feature is useful for collecting 50 to 100 samples from thermocouple channels to increase the accuracy of the readings or to all
51. oper termination for an external or analog trigger signal refer to the appropriate hardware manual Trigger Channel When the Analog Input trigger is selected this drop down list is enabled It allows any of the analog input channels that are to be acquired to act as a trigger source See the remarks section for important information on output channel ordering in this configuration Trigger Voltage This field is enabled when Analog Input triggering is selected It defines the voltage value to set for the trigger level Slope This field is enabled for Analog Input and External triggering It defines whether the selected trigger signal passing the threshold in the positive rising or negative falling direction constitutes a trigger 2 14 Acquisition Mode Use the Acquisition Mode to define the application s transfer mode Frame or Continuous For digital scope applications use Frame Mode In Frame Mode the high speed process restarts each time a new frame of data is acquired For high speed disk streaming applications use Continuous Mode In Continuous Mode the high speed process is started only once and executes until you manually stop the process For more information see the Remarks section 2 3 3 Remarks Displaying Actual Counts Data To display the raw counts data acquired by the uAnalogInputHS block using a Visual Designer Display block pass the CountsData output of the block through a Type Conversio
52. or the state of a digital input port bit click the radio button for this option The block outputs a Boolean value indicating the current state of the port bit Rising Edge Counter To count the number of times the input signal that is connected to the digital input bit changes state from 0 gt 1 click the radio button for this option The output data type is Unsigned Long and represents the number of transitions since configuration of the bit Falling Edge Counter To count the number of times the input signal that is connected to the digital input bit changes state from 1 gt 0 click the radio button for this option Both Edges Counter To count the number of times the input signal that is connected to the digital input bit changes state either from 0 gt 1 or from 1 gt 0 The output data type is Unsigned Long representing the number of transitions since configuration of the bit 5 7 Chapter 6 UDAS Digital Output Function Blocks 6 1 Introduction to Digital Output Functions This chapter contains the digital output function block found in the Blocks menu s USB sub menu This block supports port wide digital output operations on all models of UDAS units This chapter contains a detailed description of the block uDigitalOutput Generates digital output port data from a UDAS unit under software control CES fun Do USE uDigitalOutput 1 TABLE 6 1 UDAS Counter Block Descriptions 6 2 uDigitalOut
53. ow averaging of input signal values The value in the Max Samples field must be greater than or equal to the value in the Samples field 2 6 Remarks Displaying Actual Counts Data To display the raw counts data acquired by the uAnalogInput block using a Visual Designer Display block pass the CountsData output of the block through a Type Conversion block and enable the Strip weights and offsets option of the Type Conversion block Otherwise the Display block applies the weight and offset to the counts data and voltage is displayed instead of counts To change the units of the CountsData output from volts to another unit of measure the units after the weight and offset are applied pass the counts data through a Modify Units block 2 7 UDAS Analog Input Function Blocks 2 3 uAnaloginputHS Block 2 3 1 Description The Visual Designer uAnalogInputHS block reads analog input data from the specified UDAS unit using high speed HS analog input techniques The uAnaloginputHS block has six optional inputs and four outputs that are described below Inputs Optional Inputs UnitName Offers an optional method of selecting a unit to be used to acquire the data provided that a list of units has been set up through the block s UDAS Devices dialog When this input is connected it overrides the USB field parameter in the block s dialog Sample Rate Use this Floating Point input to specify the per channel sample rate in Hertz
54. put Block 6 2 1 Description The Visual Designer uDigitalOutput block writes data to digital output ports under software control When the block executes one sample for each selected port is taken by the block from its input and written to the selected hardware The uDigitalOutput block has two optional inputs and one output as described below Inputs Optional Inputs UnitName After a list of units is set up by using the UDAS Devices dialog use this string input as an optional method of selecting a unit to use for the operation 6 1 UDAS Digital Output Function Blocks When this input is connected it overrides the current entry in the USB field in the uDigitallnput Parameter dialog PortData Depending on the number of ports in the port list the PortData input is either a single dimensional or a multi dimensional data buffer that inputs the digital output data This input type can be Integer Unsigned Integer Character or Unsigned Character Outputs Status The Status output is a single dimension Long Integer data buffer that represents the status of the block The status bits are set using any combination of the following The letter h represents hexidecimal notation The letter d represents decimal notation USB LINK 80000000h 2147483648d indicates the UDAS unit is open and operating correctly USB ADDRESS INVALID 00000002h 2d indicates the unit name specified in the block s parameter dialog or through th
55. s of these blocks uAnalogOutput Generates analog output data from a UDAS unit under software control uAnalogOutput 1 uAnalogOutputHS Generates analog output waveforms from a UDAS unit under hardware control CET mu AO use HS uAnalogOutputHS 1 TABLE 3 1 UDAS Analog Output Block Descriptions 3 1 UDAS Analog Output Function Blocks 3 2 uAnalogOutput Block 3 2 1 Description The Visual Designer uAnalogOutputblock writes analog output data to the specified UDAS unit under software control Use the uAnalogOutput Parameters dialog to create a list of analog output channels to write When the block executes one sample for each channel in the list is taken by the block from its input and written to the selected hardware If more than one channel is to be written use the Pack block to combine the data for each channel The uAnalogOutput block has three optional inputs and one output that are described below Inputs Optional Inputs UnitName This string input provides an optional method of selecting a UDAS unit that is used to write the analog output data after a list of units has been set up using the block s UDAS Devices dialog If this input is connected it overrides the USB parameter in the uAnalogO utput Parameter dialog VoltsData This input contains the data to write to each channel in volts The data type used for each dimension or channel of the VoltsData buffer must be either Floating Point or Double Preci
56. sion Floating Point CountsData This input contains the data to write to each channel in common format counts The voltage range of the output determines the meaning of these values For the UDAS units use an Integer type for the input with a full scale value of 32767 10 V and a negative full scale value of 32768 10V The input data type must be Integer Outputs Status The Status output is a single dimension Long Integer data buffer that represents the status of the block The status bits are set using any combination of the following The letter h represents hexidecimal notation The letter d represents decimal notation USB LINK 80000000h 2147483648d indicates the UDAS unit is open and operating correctly uAnalogOutput Block USB ADDRESS INVALID 00000002h 2d indicates the unit name specified in the uAnalogInput block s parameter dialog or through the UnitName input is unknown The name was not entered in the UDAS Devices dialog USB OPEN FAILURE 00000001h 1d indicates that opening the unit failed This error occurs if an application is trying to use a UDAS unit already in use by another block Only one application may have a UDAS unit open at a time 3 2 2 Parameters The uAnalogO utput Parameters dialog is shown in FIGURE 3 1 uAnalogOutput Parameters dialog List items can be added to or deleted from the channel list located in the upper portion of this dialog The Channel Parameters section of the
57. splays the names of the UDAS units assigned to them by serial number in the UDAS Devices dialog Edit USB Names To assign a name to a UDAS unit click this button to open the UDAS Devices dialog and enter the name and serial number of the UDAS unit Channel Parameters The parameters for each selected item can be set by using the drop down lists for the Panel Channel Zero Channel Gain and Range Click the configuration radio buttons to select either the Single Ended or Differential setting Descriptions of each of the parameters are provided below Panel This is the termination panel number in an AI MAX system To change the panel number of the channel list item that is selected click the down arrow to open the drop down list and select one of the panel numbers Note If you are not using AI MAX set the panel to zero Refer to your hardware manual for proper cabling and termination of the analog input signals Channel Use this field to change the channel number of the selected highlighted item in the channel list Click the down arrow to open the drop down list which displays all of the analog input channels on the selected UDAS unit for the selected configuration and make your selection For systems using AI MAX channel expansion the channel number is relative to the selected panel number Channel 0 is the first channel on the selected panel UDAS Analog Input Function Blocks Refer to your hardware manual for pr
58. t that contains the names of the UDAS units that have names assigned to them by serial number in the UDAS Devices dialog Edit USB Names Click this button to open the UDAS Devices dialog shown in Chapter 1 Introduction to the Visual Designer Blocks FIGURE 1 1 UDAS Devices dialog to edit UDAS unit names Channel Parameters Use this section of the dialog to select a specific channel and range for the selected UDAS unit Channel Click the down arrow in this field to open the drop down list and change the channel number of the currently selected channel in the Channel List Refer to the hardware manual for proper cabling and termination of the analog output signal that you want to write uAnalogOutputHS Block Range Click the down arrow in this field to select the range for the analog output signal that you want to write 3 3 uAnalogOutputHS Block 3 3 1 Description The uAnalogOutputHS block generates an analog output waveform using one or both analog output channels on a UDAS unit The uAnalogOutputHS Parameters dialog shown in FIGURE 3 2 UDAS uAnalogOutputHS Parameters dialog enables you to select the channels to use the process pacer and the trigger sources If more than one channel is written the Pack block can be used to combine the data for each channel The uAnalogOutputHS block has two outputs four optional inputs and one required input and two outputs that are described below Inputs Required Inputs NewData
59. the down arrow to open the drop down list and make a selection The first channel is fixed at panel 0 channel 0 the first channel on the UDAS unit or the first channel on the AI MAX channel expansion system if present All channels in the selected input Configuration between the first and last channel inclusive are read Refer to your hardware manual for proper cabling and termination of the analog input signals Gain To select a gain for all channels to read during the process use the Gain drop down list and make a selection Range To select the range for all channels read during the process use the Range drop down list and make a selection Configuration Select the Single Ended or Differential configuration for the analog input signals that you want to read by clicking on the appropriate radio button Refer to the hardware manual for proper cabling and termination of the analog input signals Buffer Parameters To determine the size of the VoltsData and or CountsData output of the block use the value in the Samples Returned each Cycle parameter This parameter defines the number of samples from each channel that are read in either buffer The Total Size of Acquisition parameter defines the size of the buffer used during the acquisition to receive data samples sent to the computer through the USB from the UDAS unit 2 12 The Post trigger Samples parameter selects the number of samples acquired from each channel
60. uThermocoupleConversion These blocks control the analog input hardware on UDAS units and temperature conversion of thermocouple data Chapter 3 Describes the UDAS analog output function blocks uAnalogOutput and uAnalogOutputHS These blocks control the analog output hardware on UDAS units Chapter 4 Describes the UDAS counter input function block uCounter This block counts external events or measures the frequency or period of an external signal on UDAS units Chapter 5 Describes the UDAS digital input port and input bit function blocks uDigitallnput uDigitallnputBit These blocks control the digital input functions on UDAS units Chapter 6 Describes the UDAS digital output port block uDigitalOutput This block controls the digital output functions on UDAS units 1 1 Introduction to the Visual Designer Blocks 1 2 Software Installation This section provides instructions for installing the UDAS Support Library Install Visual Designer 4 0 or later before installing the UDAS Support Library Refer to the Visual Designer User s Manual for installation instructions for the Visual Designer software After installing the Visual Designer software continue with this section 1 2 1 Installing the UDAS Visual Designer Support Library The UDAS 1001E Data Acquisition System CD shipped with the UDAS unit contains the UDAS Visual Designer Support Library To install the UDAS Visual Designer Support Library 1 Prior to install

Download Pdf Manuals

image

Related Search

Related Contents

220 kB 9/07/2014 Bombilla LED para farola  Operating Instructions  funzionamento di base  Hasselblad 553 ELX Instruction Manual  

Copyright © All rights reserved.
Failed to retrieve file