Chapter 3
Local Command Set
3-36
ni.com
DINF?
Purpose
Return static system information about a device.
Query Syntax
DINF? [<logical address>]
If
<logical address>
is omitted,
DINF?
returns static information for all devices.
Response
Program response:<CRLF>
<la1>,<manID>,<modelcode>,<devclass>,<memspace>,<membase>,
<memsize>,<slot>,<slot0>,<ext>,<attr>,<com>
<CRLF>
Console response:
Device configuration at Logical Address <la>:
<CRLF>
<CRLF>
Manufacturer ID Number
:<manid> (manufacturer name)
<CRLF>
Model Code
:<modelcode>
<CRLF>
Device Class
:<devclass>
<CRLF>
A16/A24/A32 Memory Space
:<memspace>
<CRLF>
A16/A24/A32 Memory Base
:<membase>
<CRLF>
A16/A24/A32 Memory Size
:<memsize>
<CRLF>
Slot
:<slot>
<CRLF>
Slot 0 Logical Address
:<slot0>
<CRLF>
Extended Subclass
:<ext>
<CRLF>
Attribute
:<attr>
<CRLF>
Manufacturer Specific Comment :<com>
<CRLF>
The mnemonics have the following meanings:
la
Device’s logical address
manid
Manufacturer’s ID number
devclass
Device class; the following values may be used:
REG = Register-Based device
MSG = Message-Based device
EXT = Extended-Class device
MEM = Memory-Based device
memspace
Memory space requirement
A16
A16/A24
A16/A32