Measurement-computing DAQFlex User Guide Manual do Utilizador

Consulte online ou descarregue Manual do Utilizador para Software Measurement-computing DAQFlex User Guide. Measurement Computing DAQFlex User Guide User Manual Manual do Utilizador

  • Descarregar
  • Adicionar aos meus manuais
  • Imprimir
  • Página
    / 125
  • Índice
  • MARCADORES
  • Avaliado. / 5. Com base em avaliações de clientes

Resumo do Conteúdo

Página 1 - Software User's Guide

DAQFlexDocument Revision 9 November 2013 © Copyright 2013 Software User's Guide

Página 2 - SM DAQFlex_Software.docx

DAQFlex Software User's Guide Using DAQFlex Software 10 VB Dim deviceNumber As Integer Dim device As DaqDevice Dim deviceName As String devic

Página 3 - Table of Contents

DAQFlex Software User's Guide Hardware Reference – USB-200 Series 100 Component Supported Property/Command Set/Get Supported Values SAMPLES Set/

Página 4

DAQFlex Software User's Guide Hardware Reference – USB-200 Series 101 Component Supported Property/Command Set/Get Supported Values DIO{port/bit

Página 5 - About this User's Guide

DAQFlex Software User's Guide Hardware Reference – USB-1208FS-Plus 102 USB-1208FS-Plus Use the components below to set or get device properties.

Página 6 - Introducing DAQFlex Software

DAQFlex Software User's Guide Hardware Reference – USB-1208FS-Plus 103 Component Supported Property/Command Set/Get Supported Values RANGE Set/G

Página 7 - Hardware requirements

DAQFlex Software User's Guide Hardware Reference – USB-1208FS-Plus 104 Component Supported Property/Command Set/Get Supported Values DEV FLASHLE

Página 8 - Mac OS X

DAQFlex Software User's Guide Hardware Reference – USB-1408FS-Plus 105 USB-1408FS-Plus Use the components below to set or get device properties.

Página 9 - Using DAQFlex Software

DAQFlex Software User's Guide Hardware Reference – USB-1408FS-Plus 106 Component Supported Property/Command Set/Get Supported Values RANGE Set/G

Página 10

DAQFlex Software User's Guide Hardware Reference – USB-1408FS-Plus 107 Component Supported Property/Command Set/Get Supported Values DEV FLASHLE

Página 11

DAQFlex Software User's Guide Hardware Reference – USB-1608FS-Plus 108 USB-1608FS-Plus Use the components below to set or get device properties.

Página 12

DAQFlex Software User's Guide Hardware Reference – USB-1608FS-Plus 109 Component Supported Property/Command Set/Get Supported Values CTR Get N

Página 13

DAQFlex Software User's Guide Using DAQFlex Software 11 Reading and writing software-paced I/O The following examples demonstrate how to perform

Página 14 - Reading a digital bit

DAQFlex Software User's Guide Hardware Reference – USB-1608FS-Plus 110  External digital trigger  Bidirectional external clock  32-bit e

Página 15 - Writing to a digital bit

DAQFlex Software User's Guide Hardware Reference – USB-1608G Series 111 USB-1608G Series The USB-1608G Series includes the following devices: 

Página 16 - Reading a digital port

DAQFlex Software User's Guide Hardware Reference – USB-1608G Series 112 Component Supported Property/Command Set/Get Supported Values RESET Set

Página 17 - Writing to a digital port

DAQFlex Software User's Guide Hardware Reference – USB-1608G Series 113 Component Supported Property/Command Set/Get Supported Values CTR Get

Página 18

DAQFlex Software User's Guide Hardware Reference – USB-1608G Series 114 Hardware features  16 analog input channels, numbered 0 to 15.  Anal

Página 19 - Reading hardware-paced I/O

DAQFlex Software User's Guide Hardware Reference – USB-2001-TC 115 USB-2001-TC Use the components below to set or get device properties. Compone

Página 20 - CallbackType

DAQFlex Software User's Guide Hardware Reference – USB-2408 Series 116 USB-2408 Series The USB-2408 Series includes the following devices:  US

Página 21

DAQFlex Software User's Guide Hardware Reference – USB-2408 Series 117 Component Supported Property/Command Set/Get Supported Values AISCAN BUFO

Página 22 - Writing hardware-paced I/O

DAQFlex Software User's Guide Hardware Reference – USB-2408 Series 118 Component Supported Property/Command Set/Get Supported Values SAMPLES Set

Página 23 - WriteScanData() parameters

DAQFlex Software User's Guide Hardware Reference – USB-2408 Series 119 o ±0.625V o ±0.3125V o ±0.15625V o ±0.078125V The analog thermocouple

Página 24 - DAQFlex Software Reference

DAQFlex Software User's Guide Using DAQFlex Software 12 Reading an analog input channel C# // Read the value of analog input channel 0 String[]

Página 25

DAQFlex Software User's Guide Hardware Reference – USB-7202 120 USB-7202 Use the components below to set or get device properties. Component Sup

Página 26 - DaqDevice class

DAQFlex Software User's Guide Hardware Reference – USB-7202 121 Component Supported Property/Command Set/Get Supported Values DEV FLASHLED/{n} S

Página 27 - DaqDevice.ReadScanData()

DAQFlex Software User's Guide Hardware Reference – USB-7204 122 USB-7204 Use the components below to set or get device properties. Component Sup

Página 28 - DaqDevice.EnableCallback()

DAQFlex Software User's Guide Hardware Reference – USB-7204 123 Component Supported Property/Command Set/Get Supported Values AO Get Number of

Página 29 - DaqDevice.GetErrorMessage()

DAQFlex Software User's Guide Hardware Reference – USB-7204 124 Hardware features  Two digital ports. Each port is individually configurable a

Página 30

Measurement Computing Corporation 10 Commerce Way Suite 1008 Norton, Massachusetts 02766 (508) 946-5100 Fax: (508) 946-9500 E-mail: [email protected]

Página 31 - DAQFlex Message Reference

DAQFlex Software User's Guide Using DAQFlex Software 13 Writing to an analog output channel C# // Write a value to analog output channel 0 Strin

Página 32 - Programming messages

DAQFlex Software User's Guide Using DAQFlex Software 14 Reading a digital bit C# // Read the value of digital port 0, bit 0 String[] Devices; Da

Página 33

DAQFlex Software User's Guide Using DAQFlex Software 15 Writing to a digital bit C# // Write a value to digital port 0, bit 0 String[] Devices;

Página 34

DAQFlex Software User's Guide Using DAQFlex Software 16 Reading a digital port C# // Read the value of digital port 0 String[] Devices; DaqDevic

Página 35

DAQFlex Software User's Guide Using DAQFlex Software 17 Writing to a digital port C# // Write a value to digital port 0 String[] Devices; DaqDev

Página 36

DAQFlex Software User's Guide Using DAQFlex Software 18 Reading a counter input channel C# // Read counter channel 0 String[] Devices; DaqDevice

Página 37

DAQFlex Software User's Guide Using DAQFlex Software 19 ' Stop the counter MyDevice.SendMessage("CTR{0}:STOP") Catch Ex As Except

Página 38

SM DAQFlex_Software.docx Your new Measurement Computing product comes with a fantastic extra — Management committed to your satisfaction! Thank you

Página 39 - AIQUEUE

DAQFlex Software User's Guide Using DAQFlex Software 20 ReadScanData() parameters  The first parameter to the ReadScanData method is the numbe

Página 40

DAQFlex Software User's Guide Using DAQFlex Software 21 The following are examples of reading scan data using a callback method: C# try { double

Página 41

DAQFlex Software User's Guide Using DAQFlex Software 22 VB Try Dim ScanData As Double(,) Dim Names As String() Dim Device As DaqDevice Names =

Página 42 - Properties

DAQFlex Software User's Guide Using DAQFlex Software 23 catch (Exception ex) { Console.WriteLine(ex.Message); } VB Try Dim ScanData As Double(,

Página 43

24 Chapter 3 DAQFlex Software Reference The DAQFlex Software API is an open source library that implements a simple message-based protocol consisting

Página 44

DAQFlex Software User's Guide DAQFlex Software Reference 25 If using a device that does not have an ID assigned, you must use the NameOnly or Na

Página 45

DAQFlex Software User's Guide DAQFlex Software Reference 26 DaqDeviceManager.ReleaseDevice() Frees the resources associated with a DaqDevice obj

Página 46

DAQFlex Software User's Guide DAQFlex Software Reference 27  The ToString method has additional overloads that accept formatting parameters. T

Página 47

DAQFlex Software User's Guide DAQFlex Software Reference 28 DaqDevice.WriteScanData() Outputs scan data. C#: void WriteScanData(double[,] scanDa

Página 48

DAQFlex Software User's Guide DAQFlex Software Reference 29 Return value The value of callbackType. Remarks  This method is used in conjunctio

Página 49

3 Table of Contents Preface About this User's Guide ...

Página 50

DAQFlex Software User's Guide DAQFlex Software Reference 30 DaqDevice.GetSupportedMessages() Gets the messages supported by a DAQ component. C#:

Página 51

31 Chapter 4 DAQFlex Message Reference The software messages that you send to a DAQFlex supported device are text-based commands. Each message pertai

Página 52 - Example

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AI 32 Programming messages Device programming messages are use

Página 53

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AI 33  Get the status of the A/D internal calibration. Mess

Página 54

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AI 34  Set the analog input mode single-ended or differentia

Página 55

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AI 35  Get the A/D data rate in samples per channel for a sp

Página 56

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AI 36 RES  Get the resolution of the A/D converter. Message

Página 57

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AI 37  Get the thermocouple sensor type. Message "?AI{

Página 58

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AI 38 value The channel value. Example "?AI{0}:VALUE&qu

Página 59

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AICAL 39 AICAL Gets the manufacturer calibration date and time

Página 60 - (Component only)

DAQFlex Software User's Guide 4 AICAL ...

Página 61

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AIQUEUE 40 Example "?AIQUEUE{0}:CHAN" CHMODE  Set

Página 62

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AIQUEUE 41  Get the A/D data rate in samples per second for

Página 63

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AISCAN 42 AISCAN Sets and gets property values when scanning a

Página 64

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AISCAN 43  Get the size of the buffer used for AISCAN. Mess

Página 65

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AISCAN 44 COUNT  Get the number of samples per channel that

Página 66

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AISCAN 45 HIGHCHAN  Set the last channel to include in the h

Página 67

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AISCAN 46 Example "AISCAN:QUEUE=ENABLE" Note RESET r

Página 68

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AISCAN 47 element The position of the element in the gain qu

Página 69

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AISCAN 48 RESET  Reset the status of the AISCAN operation.

Página 70

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AISCAN 49 START  Start an analog input scan. Message "

Página 71

5 Preface About this User's Guide What you will learn from this user's guide This user's guide explains how to install, configure, and

Página 72 - Reflection messages

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AITRIG 50 value ENABLE, DISABLE XFRMODE  Set the transfer

Página 73

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AITRIG 51 Example "AITRIG:REARM=ENABLE"  Get the s

Página 74

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AO 52 AO Sets and gets property values for analog output chann

Página 75

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AO 53 REG  Set the value of a DAC channel that supports simu

Página 76

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AO 54  Get a value indicating whether scaling will be applie

Página 77

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AOCAL 55 AOCAL Gets the manufacturer calibration date and time

Página 78

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AOSCAN 56 value The size in bytes of the output buffer. Exam

Página 79

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AOSCAN 57 HIGHCHAN  Set the last D/A channel to include in t

Página 80

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AOSCAN 58 value The range value. If the D/A channels are not

Página 81

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AOSCAN 59 SCALE  Enable or disable scaling of the D/A data.

Página 82

6 Chapter 1 Introducing DAQFlex Software DAQFlex is a framework that combines a small footprint driver with a message-based command protocol. It is u

Página 83

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – AOTRIG 60 AOTRIG Sets and gets analog output trigger property

Página 84

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – DEV 61 STOP  Stop a specified counter channel. Message &quo

Página 85

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – DEV 62 FPGACFG  Put the device into FPGA configuration mode

Página 86

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – DEV 63  Get the device ID. Message "?DEV:ID" Resp

Página 87

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – DEV 64  Get the minute in which the device was last calibrat

Página 88

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – DIO 65 TEMP  Get the device internal temperature in °C. Me

Página 89

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – DIO 66 value IN, OUT Example "DIO{0}:DIR=IN" Note

Página 90

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – DIO 67 port The port number (0). value The port value (0 t

Página 91

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – TMR 68  Get the value of a port. Message "?DIO{port}:V

Página 92 - FlexTest Utility

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – TMR 69 DELAY  Set the amount of time in mS to delay before s

Página 93 - Using FlexTest

DAQFlex Software User's Guide Introducing DAQFlex Software 7  Microsoft Windows CE Development requirements: o Microsoft Windows XP/Vista o

Página 94 - Calibrate a device

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – TMR 70 Example "TMR{0}:IDLESTATE=HIGH" Note When val

Página 95 - DAQFlex message reference

DAQFlex Software User's Guide DAQFlex Message Reference – Programming messages – TMR 71  Get the value in Hz of the pulse frequency for a spe

Página 96 - C# and VB Example Programs

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AI 72 Reflection messages Device reflection messages get inform

Página 97

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AI 73 CHANNELS  Get the number of analog input channels on a

Página 98 - Hardware Reference

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AI 74 INPUTS  Get the analog input signal types that are supp

Página 99 - USB-200 Series

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AI 75 Note On some devices, the values returned may be dependen

Página 100

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AISCAN 76 TCTYPES  Get the thermocouple sensor types that are

Página 101

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AISCAN 77 MAXBURSTRATE  Get the maximum hardware-paced input

Página 102 - USB-1208FS-Plus

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AISCAN 78 MINBURSTRATE  Get the minimum hardware-paced input

Página 103

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AISCAN 79 QUEUESEQ  Get the channel sequence format of the an

Página 104

DAQFlex Software User's Guide Introducing DAQFlex Software 8 Windows CE 1. Go to the DAQFlex download page at www.mccdaq.com/DAQFlexDL and sele

Página 105 - USB-1408FS-Plus

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AITRIG 80 XFRSIZE  Get the number of bytes used in the transf

Página 106

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AO 81 SRCS  Set the edge trigger type. Message "@AITRIG

Página 107

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AO 82 FACCAL  Get a value indicating if the device supports f

Página 108 - USB-1608FS-Plus

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AOSCAN 83 Example "AO{0}:OUTPUTS=PROG%VOLTS,CUR" RANG

Página 109

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AOSCAN 84 EXTPACER  Get a value indicating which D/A pacing s

Página 110 -  32-bit event counter

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – AOSCAN 85 MINSCANRATE  Get the minimum hardware-paced output

Página 111 - USB-1608G Series

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – CTR 86 CTR Gets the counter channel properties of a device. Pro

Página 112

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – CTR 87 LDMIN  Get the minimum count value that can be set usi

Página 113

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – DIO 88 DIO Gets the digital I/O properties of a device. Propert

Página 114 - Hardware features

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – TMR 89 MAXCOUNT  Get the maximum count of the specified port.

Página 115 - USB-2001-TC

9 Chapter 2 Using DAQFlex Software The following procedure describes how to program a DAQFlex-supported device with DAQFlex software. 1. Add a refer

Página 116 - USB-2408 Series

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – TMR 90 CLKSRC  Get the clock source for the specified timer c

Página 117

DAQFlex Software User's Guide DAQFlex Message Reference – Reflection messages – TMR 91 MAXCOUNT  Get the maximum count for the specified time

Página 118

92 Chapter 5 FlexTest Utility FlexTest is an interactive GUI-based test utility that demonstrates how to communicate with a device using the DAQFlex

Página 119

DAQFlex Software User's Guide FlexTest Utility 93 FlexTest user interface The FlexTest window features the following controls:  Devices drop-d

Página 120 - USB-7202

DAQFlex Software User's Guide FlexTest Utility 94 o Select AISCAN:RANGE=*. Highlight the asterisk and enter "BIP10V", then click Send

Página 121

DAQFlex Software User's Guide FlexTest Utility 95 The Ai Self Calibration window opens. 3. Click the Start button to start calibrating the ana

Página 122 - USB-7204

96 Chapter 6 C# and VB Example Programs Complete C# and VB example programs are installed with DAQFlex that demonstrate how to configure DAQFlex-supp

Página 123

DAQFlex Software User's Guide C# and VB Example Programs 97 4. From a terminal window, run the example programs as a non-root user by entering

Página 124

98 Chapter 7 Hardware Reference Select your DAQFlex-supported device below for the components and programming messages supported by the device. Note:

Página 125

DAQFlex Software User's Guide Hardware Reference – USB-200 Series 99 USB-200 Series The USB-200 Series includes the following devices:  USB-20

Comentários a estes Manuais

Sem comentários