Measurement-computing GPIB-488.2 Manuale Utente Pagina 24

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 64
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 23
3-6 IOtech to Associated MCC APIs 986992 GPIB 488.2 Porting Guide
IOtech GPIB Command Associated MCC GPIB 488.2 Command(s)
Close DevClear
EnableLocal
Syntax
Close INT WINAPI Close(DevHandleT devHandle);
DevClear DevClear(int board, short address)
EnableLocal EnableLocal(int board, short addresslist[])
Usage Notes
Close, no longer to be used, commanded to wait for I/O to complete, then flush any buffers
associated with the device being closed. It then made the device handle invalid.
DevClear
is used to clear one device. This routine sends the GPIB Selected Device Clear
(SDC) message to the specified device. To clear multiple devices, use the DevClearList
routine. If address is set to NOADDR, then all connected devices on the GPIB, are cleared
through the Universal Device Clear (UDC) message.
To clear the device at GPIB primary address 4, secondary address 30, and connected to GPIB
board 0, we would follow the example.
Example:
DevClear(0, MakeAddr (4,30));
/* Use MakeAddr macro (in GPIB.H) to pack
primary and secondary address *
EnableLocal is used to place specified devices in local mode, meaning that they can be
programmed from their local, on-device, controls. When this routine is executed, the Controller
addresses the specified GPIB devices as listeners and then sends the GPIB Go To Local (GTL)
command. To put all devices in local mode, use an array containing only the NOADDR value.
This unasserts the GPIB Remote Enable (REN) line, thereby placing all GPIB devices in local
mode.
The following example shows instruction to put the GPIB devices, at addresses 6 and 7
(connected to board 0), in local mode.
Example:
short addresslist[3] = {6,7,NOADDR};
EnableLocal(0, addresslist);
Vedere la pagina 23
1 2 ... 19 20 21 22 23 24 25 26 27 28 29 ... 63 64

Commenti su questo manuale

Nessun commento