User guide
4 Standard protocol
The KS800 standard protocol version represents instrument-specific standard data.
4.1 CODE table
Code Description R/W Type Range Description Rem.
18 System ident R SYS16 System identification
A
80 Block 81... 83 R Block
81 Write Error R INT 0, 100 ... 127 Error of last write access
B
82 Write Error Position R INT 0 ... 99 Position of last write access error
83 Read Error R INT 0, 100 ... 127 Error of last read access
Bem. A Instrument data
System dentifiction number (code 18)
For instrument identification, instrument type and software code number
can be read via code 18. The datum is composed of the following
sections:
Instrument type: (30 =KS800)
SW code number: (the last 8 digits)
Instrument version: 7th to 10th digit of 12NC (4 digits)
Bem. B Diagnosis access: block 8x
For test purposes, an additional debug access which signals errors of the last write or read access is available.
Presently, reading is possible for:
w
error number of last write access;0=noerror
w
position of the faulty datum during the last write access;
0 = no error or error in address
1 = first datum is faulty (also with single accesses)
n = nth datum is faulty (with block accesses)
w
error number of last read access;0=noerror
An independent memory for error messages is available for each interface COM1 and COM2. Presently, the
following error messages are defined:
Err. no. Description Error name
101 unspecified error ERR_UNSPECIFIED
102 read not permitted ERR_RD_NOTALLOWED
103 write not defined ERR_WR_NOTALLOWED
104 local operation / no write access ERR_LOCOPERAT
105 non-defined key code ERR_KEYIDENT
106 range overflow function block no. ERR_FB_OVERFL
107 range overflow function no. ERR_FCT_OVERFL
108 write or range overflow ERR_WR_RANGE_OV
109 char is not a digit ERR_NODIGIT
110 no ‘\0’ found in the correct position ERR_ENDDELIMITER
111 no ‘=’ in the correct position ERR_NO_EQUALSIGN
112 faulty ST1 format (status) ERR_NO_ST1FORMAT
113 no ‘,’ in the correct position ERR_NO_COMMA
114 byte range overflow ERR_BYTE_OVERFL
115 number of digits exceeded ERR_DIGIT_OVERFL
116 range 9999 exceeded ERR_RG9999_OVERFL
117 undefined protocol type ERR_UNDEF_PRTCTYPE
118 undefined parameter reference ERR_UNDEF_PARAMREF
119 undefined decimal point ERR_UNDEF_DECPNT
Standard protocol
11 9499 040 49411
30,12345678,1234