Measurement-computing DAQFlex User Guide Instrukcja Użytkownika

Przeglądaj online lub pobierz Instrukcja Użytkownika dla Oprogramowanie Measurement-computing DAQFlex User Guide. Measurement Computing DAQFlex User Guide User Manual Instrukcja obsługi

  • Pobierz
  • Dodaj do moich podręczników
  • Drukuj
  • Strona
    / 125
  • Spis treści
  • BOOKMARKI
  • Oceniono. / 5. Na podstawie oceny klientów

Podsumowanie treści

Strona 1 - Software User's Guide

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

Strona 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

Strona 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/

Strona 4

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

Strona 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.

Strona 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

Strona 7 - Hardware requirements

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

Strona 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.

Strona 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

Strona 10

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

Strona 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.

Strona 12

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

Strona 13

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

Strona 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

Strona 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: 

Strona 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

Strona 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

Strona 18

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

Strona 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

Strona 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

Strona 21

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

Strona 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

Strona 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

Strona 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[]

Strona 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

Strona 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

Strona 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

Strona 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

Strona 29 - DaqDevice.GetErrorMessage()

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

Strona 30

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

Strona 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

Strona 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

Strona 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;

Strona 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

Strona 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

Strona 36

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

Strona 37

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

Strona 38

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

Strona 39 - AIQUEUE

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

Strona 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

Strona 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 =

Strona 42 - Properties

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

Strona 43

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

Strona 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

Strona 45

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

Strona 46

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

Strona 47

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

Strona 48

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

Strona 49

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

Strona 50

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

Strona 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

Strona 52 - Example

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

Strona 53

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

Strona 54

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

Strona 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

Strona 56

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

Strona 57

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

Strona 58

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

Strona 59

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

Strona 60 - (Component only)

DAQFlex Software User's Guide 4 AICAL ...

Strona 61

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

Strona 62

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

Strona 63

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

Strona 64

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

Strona 65

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

Strona 66

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

Strona 67

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

Strona 68

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

Strona 69

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

Strona 70

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

Strona 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

Strona 72 - Reflection messages

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

Strona 73

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

Strona 74

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

Strona 75

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

Strona 76

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

Strona 77

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

Strona 78

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

Strona 79

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

Strona 80

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

Strona 81

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

Strona 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

Strona 83

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

Strona 84

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

Strona 85

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

Strona 86

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

Strona 87

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

Strona 88

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

Strona 89

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

Strona 90

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

Strona 91

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

Strona 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

Strona 93 - Using FlexTest

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

Strona 94 - Calibrate a device

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

Strona 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

Strona 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

Strona 97

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

Strona 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

Strona 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

Strona 100

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

Strona 101

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

Strona 102 - USB-1208FS-Plus

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

Strona 103

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

Strona 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

Strona 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

Strona 106

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

Strona 107

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

Strona 108 - USB-1608FS-Plus

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

Strona 109

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

Strona 110 -  32-bit event counter

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

Strona 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

Strona 112

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

Strona 113

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

Strona 114 - Hardware features

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

Strona 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

Strona 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

Strona 117

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

Strona 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

Strona 119

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

Strona 120 - USB-7202

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

Strona 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

Strona 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

Strona 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

Strona 124

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

Strona 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

Komentarze do niniejszej Instrukcji

Brak uwag