National Instruments Welding System 321645c-01 Benutzerhandbuch
Chapter 1
Using the NI-DAQ Functions
©
National Instruments Corporation
1-3
NI-DAQ FRM for PC Compatibles
Arrays
When a primary type is inside square brackets (for example, [i16]) an array
of the type named is required for that parameter.
of the type named is required for that parameter.
Multiple Types
Some parameters can be in multiple types. Combinations of the primary
types separated by commas denote parameters with this ability, as in the
following example:
types separated by commas denote parameters with this ability, as in the
following example:
[i16], [f32]
u16
16-bit unsigned
integer
integer
0 to 65,535
unsigned
short for
32-bit
compilers
Not supported by
BASIC. For functions
that require unsigned
integers, use the
signed integer type
instead. See the i16
description.
BASIC. For functions
that require unsigned
integers, use the
signed integer type
instead. See the i16
description.
Word
i32
32-bit signed
integer
integer
–2,147,483,648 to
2,147,483,647
2,147,483,647
long
Long
(for example:
count&
)
LongInt
u32
32-bit unsigned
integer
integer
0 to 4,294,967,295
unsigned
long
Not supported by
BASIC. For functions
that require unsigned
long integers, use the
signed long integer
type instead. See the
i32 description.
BASIC. For functions
that require unsigned
long integers, use the
signed long integer
type instead. See the
i32 description.
Cardinal
(in
32-bit operating
systems). Refer to
the i32
description.
systems). Refer to
the i32
description.
f32
32-bit
single-precision
floating point
single-precision
floating point
–3.402823 x 10
38
to
3.402823 x 10
38
float
Single
(for
example:
num!
)
Single
f64
64-bit
double-precisio
n floating point
double-precisio
n floating point
–1.797683134862315
×
10
30
8
to
1.797683134862315
×
10
308
double
Double
(for
example:
voltage#
)
Double
STR
BASIC or
Pascal character
string
Pascal character
string
—
Use character
array terminated
by the null
character
array terminated
by the null
character
\0
String
(for
example:
filename$
)
String
Table 1-2. Primary Type Names (Continued)
Type
Name
Description
Range
Type
C/C++
Visual BASIC
Pascal (Borland
Delphi)