Xantrex Technology XDL 35-5TP Manuale Utente

Pagina di 180
  
Because of the asynchronous nature of the interface it is necessary for the controller to be 
informed that an instrument has accepted the listen address sequence and is ready to receive 
commands. The controller will therefore wait for Acknowledge code, 06H, before sending any 
commands, The addressed instrument will provide this Acknowledge. The controller should time-
out and try again if no Acknowledge is received within 5 seconds. 
Listen mode will be cancelled by any of the following interface control codes being received: 
12H 
Listen Address followed by an address not belonging to this instrument. 
14H 
Talk Address for any instrument. 
03H 
Universal Unaddress control code. 
04H 
Lock Non-Addressable mode control code. 
18H 
Universal Device Clear. 
Before a response can be read from an instrument it must be addressed to talk by sending the 
Talk Address control code, 14H, followed by a single character which has the lower 5 bits 
corresponding to the unique address of the required instrument, as for the listen address control 
code above. Once addressed to talk the instrument will send the response message it has 
available, if any, and then exit the talk addressed state. Only one response message will be sent 
each time the instrument is addressed to talk. 
Talk mode will be cancelled by any of the following interface control codes being received: 
12H 
Listen Address for any instrument. 
14H 
Talk Address followed by an address not belonging to this instrument. 
03H 
Universal Unaddress control code. 
04H 
Lock Non-Addressable mode control code. 
18H 
Universal Device Clear. 
Talk mode will also be cancelled when the instrument has completed sending a response 
message or has nothing to say.  
The interface code 0AH (LF) is the universal command and response terminator; it must be the 
last code sent in all commands and will be the last code sent in all responses. 
The interface code 0DH (CR) may be used as required to aid the formatting of commands; it will 
be ignored by all instruments. Most instruments will terminate responses with CR followed by LF. 
The interface code 13H (XOFF) may be sent at any time by a listener (instrument or controller) to 
suspend the output of a talker. The listener must send 11H (XON) before the talker will resume 
sending. This is the only form of handshake control supported by addressable RS232 mode. 
Full List of Addressable RS232 Interface Control Codes 
02H Set 
Addressable 
Mode. 
03H 
Universal Unaddress control code. 
04H 
Lock Non-Addressable mode control code. 
06H 
Acknowledge that listen address received. 
0AH 
Line Feed (LF); used as the universal command and response terminator. 
0DH 
Carriage Return (CR); formatting code, otherwise ignored. 
11H 
Restart transmission (XON). 
12H 
Listen Address - must be followed by an address belonging to the required instrument. 
13H 
Stop transmission (XOFF). 
14H 
Talk Address - must be followed by an address belonging to the required instrument. 
18H 
Universal Device Clear. 
 30