![VXI GPIB-VXI Скачать руководство пользователя страница 96](http://html1.mh-extra.com/html/vxi/gpib-vxi/gpib-vxi_user-manual_1057860096.webp)
Local Command Set
Chapter 3
GPIB-VXI User Manual
3-54
© National Instruments Corporation
•
DCISetup?
•
DCISetupPI?
These commands and queries manipulate CIs and their related resources, and extract information
about the CI configuration.
The query
CIList?
returns the list of code instrument logical addresses. The RM information
queries that access information for physical devices (
Cmdr?
,
RmEntry?
,
Srvnts?
,
StatusState?
) can be used to retrieve the equivalent information for a CI. The
CIDelete
query deletes a CI.
The amount of RAM reserved for all CIs is set by the GPIB-VXI, depending upon its nonvolatile
configuration, the amount of RAM installed, and the use of the command
CIArea
. The CI
RAM area is partitioned into blocks of 4K. The current location and size of the CI RAM area
can be determined by using the
CIArea?
query. The
CIBlocks?
query returns the allocation
state of each block in the CI RAM area. The base address of a particular CI's RAM area can be
determined by using the
CIAddr?
query.
Static Downloaded CIs (DCIs) are downloaded to the GPIB-VXI and initialized with the local
commands
DCISetUp?
and
DCIDownLoad
.
Position Independent DCIs are downloaded to the GPIB-VXI and initialized with the local
commands
DCISetupPI?
and
DCIDownLdPI
.
CIAddr?
Purpose:
Get the local base RAM address of a CI.
Query
Syntax:
CIAddr? <logical address>
Response:
Program
response:
<base address>
<CRLF>
where
<base address>
is the CI's base address in decimal.
Console
response:
CI at Logical Address <logical address> base Local Address is <hex
base address>
<CRLF>
where
<hex base address>
is the CI's base address in C language
hexadecimal notation.
Example:
Get the local address of the CI at logical address 9.
CIAddr? 9