PLZ12005WH/PLZ20005WH Electronic Load

Commnunication Interface Mannual


 

[-199 to -100] | [-299 to -200]
[-399 to -300] | [-499 to -400]
[100 and higher]

Appendix

Command errors

An error in the range [-199, -100] indicates that an IEEE 488.2 syntax error has been detected by the instrument’s parser. The occurrence of any error in this class causes the Command Error bit (bit 5) in the event status register to be set.

Error code Error message description
-101 Invalid character A syntactic element contains a character that is invalid for that type.
-102 Syntax error An unrecognized command or data type was encountered.
-103 Invalid separator The parser was expecting a separator and encountered an illegal character.
-108 Parameter not allowed More parameters were received than expected for the header.
-109 Missing parameter Fewer parameters were received than required for the header.
-110 Command header error An error was detected in the header.
-112 Program mnemonic too long The number of characters in the header exceeds 12 characters.
-113 Undefined header The header is undefined for this device.
-114 Header suffix out of range The header is invalid because the header suffix is out of range.
-115 Unexpected number of parameters The number of parameters does not match the requested number of parameters.
-120 Numeric data error This error is generated when parsing a data element that appears to be numeric, including the nondecimal numeric types.
-128 Numeric data not allowed A value is invalid.
-131 Invalid suffix The suffix does not follow the syntax or the suffix is inappropriate for this device.
-138 Suffix not allowed A suffix was encountered after a numeric element which does not allow suffixes.
-140 Character data error This error is generated when parsing a character data element.
-141 Invalid character data Either the character data element contains an invalid character or the particular element received is not valid for the header.
-144 Character data too Long The character data element contains more than twelve characters.
-150 String data error This error is generated when parsing a string data element.
-151 Invalid string data A character string is invalid. For example, the END message comes before the end quote.
-158 String data not allowed The character string is valid, but is not allowed by the parser.
-161 Invalid block data The block data is invalid.

>top

Execution errors

An error in the range [-299, -200] indicates that an error has been detected by the instrument’s execution control block. The occurrence of any error in this class causes the Execution Error bit (bit 4) in the event status register to be set.

 

Error code Error message description
-203 Command protected Indicates that a legal password-protected program command or query could not be executed because the command was disabled.
-211 Trigger ignored Indicates that a GET, *TRG, or triggering signal was received and recognized by the device but was ignored because of device timing considerations.
-213 Init ignored Indicates that a request for a measurement initiation was ignored as another measurement was already in progress.
-214 Trigger deadlock Indicates that the trigger source for the initiation of a measurement is set to GET and a subsequent measurement query was received.
-220 Parameter error Indicates that a program data element related error occurred.
-221 Settings conflict Indicates that a legal program data element was parsed but could not be executed due to the current device state.
-222 Data out of range Indicates that a legal program data element was parsed but could not be executed because the interpreted value was outside the legal range as defined by the device.
-224 Illegal parameter value Used where an exact value, from a list of possible values, was expected.
-230 Data corrupt or stale Possibly invalid data; new reading started but not completed since last access.
-241 Hardware missing Indicates that a legal program command or query could not be executed because of missing device hardware.

>top

Device-specific errors

The occurrence of any error in this class causes the Device Dependent Error bit (bit 3) in the event status register to be set.

 

Error code Error message description
-310 System error This is a system error.
-311 Memory error This is a memory error.
-313 Calibration memory lost The calibration data has been lost.
-314 Save/recall memory lost The data that was saved with the *SAV command has been lost.
-315 Configuration memory lost The system settings data has been lost.
-330 Self-test error An error occurred during the self-test.
-350 Queue overflow A specific code entered into the queue in lieu of the code that caused the error. This code indicates that there is no room in the queue and an error occurred but was not recorded.
-363 Input buffer overrun Buffer overrun error. This error applies when the RS232C interface is used.

>top

Query errors

An error in the range [-499, -400] indicates that the output queue control of the instrument has detected a problem with the message exchange protocol described in IEEE 488.2, chapter 6. The occurrence of any error in this class causes the Query Error bit (bit 2) in the event status register to be set.

 

Error code Error message description
-410 Query INTERRUPTED Received a new command before the response was read.
-420 Query UNTERMINATED The controller attempted to read the response after the device received an unsupported query or has not received a query. The -100 "COMMAND ERROR" error and this error are stored in the error queue. The controller will time out.
-430 Query DEADLOCKED The error queue, input buffer, and output buffer are full when sending large binary data as a response, and the transmission timing is off.

>top

Device-specific errors

The occurrence of any error in this class causes the Device Dependent Error bit (bit 3) in the event status register to be set.

Errors that have a number of +900 or greater are generated as a result of the self test that is run when the *TST? query is received.

 

Error code Error message description
101 Setting conflicts due to PROTection state Cannot be set because a protection function is activated.
102 Setting conflicts while INPut is ON Cannot be set because the load is on.
103 Setting conflicts while INPut:SHORt is ON Cannot be set because the short function is in operation.
104 Setting conflicts while PROGram is running Cannot be set because a program is running.
105 Setting conflicts while PULSe is running Cannot be set because pulse operation is in progress.
106 Setting conflicts due to invalid FUNCtion:MODE Cannot be set because an invalid mode is set.
107 Setting conflicts while in CVOPtion is OFF Cannot be set because the +CV function is disabled.
108 Wrong password given The password is not correct.
109 Illegal password format The password is illegal.
110 Mutual-sync is not established Mutual-sync is not established.
121 ARBitrary map index out of range The number of data points of the arbitrary I-V characteristics map is out of range.
122 ARBitrary map voltage out of range The voltage of the arbitrary I-V characteristics map is out of range.
123 ARBitrary map current out of range The current of the arbitrary I-V characteristics map is out of range.
124 ARBitrary map data conflict The arbitrary I-V characteristics map is invalid.
125 Too less ARBitrary map data The number of data of the arbitrary I-V characteristics map is too low.
126 Too many ARBitrary map data The number of data of the arbitrary I-V characteristics map is too large.
201 Illegal buffer size due to not in 2^N The buffer size is not 2^N.
202 Same item is specified more than once The same item is specified multiple times.
203 NONE is invalid in multiple item settings NONE is invalid if multiple items are set.
204 IMMediate is invalid in multiple item settings IMMediate is invalid if multiple items are set.
205 BUS is invalid in multiple item settings Connections for parallel operation are illegal.
301 Illegal PROGram name The program name is illegal.
302 PROGram name already exists The program name is already used.
303 PROGram not found The program could not be found.
304 PROGram not selected No program is selected.
305 Selected PROGram cannot be deleted The selected program cannot be deleted.
306 Recursive PROGram specified A recursive program has been specified.
307 STEP number out of range The number of steps is too large.
308 Execution error due to non-existing PROGram specified An execution error occurred because you specified a non-existing program.
309 Execution error due to value range conflict An execution error occurred due to a value range conflict.
310 TRANsient not operating The TRANsient function is not operating.
311 TRANsient not suspending The TRANsient function is not paused.
313 PROGram cannot be created during selection Programs cannot be created when a program is being selected.

>top

Setup

Overview of Command

Command (function search)

Command (ABC search)

Command (Sub-system search)

Register

Appendix

Tutorial

Electronic Load  PLZ12005WH/PLZ20005WHElectronic Load PLZ12005WH/PLZ20005WH
Communication Interface Manual