© 2016 Thorlabs36
ITC8000
7 Communication with a PC
The description of the PRO8000 Series mainframe includes all instructions of how to prepare and
execute the programming of the system via a computer interface.
Special operation features of the ITC8000 module are described here. See also section Operating
Instruction .
Note
All analog values are read and written in SI units, i.e. A (not mA), W (not mW) etc. Letters may be
written in lower or upper cases.
Attention
Prior to programming a ITC8000 module, the limit value of the laser diode current ILIM (hardware
limit) must be set using a screwdriver.
The corresponding potentiometer is marked ILIM and is located on the front panel of the ITC8000
module.
The value ILIM is constantly measured by the PRO8000 Series mainframe and can be checked in
the channel menu of the ITC8000 during setting.
7.1 Nomenclature
Program messages (PC to PRO8000) are written in inverted commas:
Response messages (PRO8000 to PC) are written in brackets:
Subsequent parameters are separated with commas:
Subsequent commands are separated with semicolons:
7.2 Data Format
According to the IEEE 488.2 specifications all data variables are divided into 4 different data
formats:
Character response data (<CRD>) is a single character or a string.
Examples: A or ABGRS or A125TG or A1.23456A
(See IEE488.2 , section 8.7.1)
Numeric response data Type 1 (<NR1>) is a numerical value with sign in integer notation.
Examples: 1 or +1 or -22 or 14356789432
(See IEE488.2 , section 8.7.2)
Numeric response data Type 2 (<NR2>) is a numerical value with or without sign in floating point
notation without exponent.
Examples: 1.1 or +1.1 or -22.1 or 14356.789432
(See IEE488.2 , section 8.7.3)
Numeric response data Type 3 (<NR3>) is a numerical value with or without sign in floating point
notation with exponent with sign.
Examples: 1.1E+1 or +1.1E-1 or -22.1E+1 or 143.56789432E+306
(See IEE488.2 , section 8.7.4)
24
9
24
66
66
66
66