7 ISEG instruction set, old DCP
The commands are transmitted in
, see chapter 15 ASCII character table. All commands are terminated by the sequence
<CR><LF> (0x0D 0x0A, 13 10 respectively). Leading zeroes can be omitted on input, output is in fixed format.
Command
Input
Terminal
Answer from module
Example
Read module identifier
#*
#*nnnnnn;v.vv;U;I*
(unit number; software release; Vout [V]; Iout [µA])
480012;3.15;3000V;100µA
Read break time
W*
W*nnn*
(break time 2 – 255 ms)
Write break time
W=nnn*
W=nnn**
(break time = 2 – 255 ms)
Read actual voltage channel 1
U1*
U1*
{polarity / voltage}*
+0100 = + 100V
[V]
Read actual current channel 1
I1*
I1*
{mantisse / exponent with sign}*
0001-7 = 1
∙
10
-7
A
[A]
Read voltage limit channel 1
M1
*
M1*nnn*
(in % of V
OUTMAX
)
100 = 100%
∙
V
OUT
[%]
Read current limit channel 1
N1
*
N1*nnn*
(in % of I
OUTMAX
)
[%]
Read set voltage channel 1
D1
*
D1*
{voltage}*
[V]
Write set voltage channel 1
D1=nnnn
*
D1=nnnn**
(voltage <M1)
[V]
Read ramp speed channel 1
V1
*
V1*nnn*
(2 – 255 V/s)
020 = 20 V/s
[V/s]
Write ramp speed channel 1
V1=nnn
*
V1=nnn**
(ramp speed = 2 – 255 V/s)
[V/s]
Start voltage change channel 1 G1
*
G1*S1=xxx*
(S1,
➜
Status information, see 7.1 Status information)
S1=ON
Write current trip channel 1
L1=nnnn
*
L1=nnnn**
(corresponding resolution current > 0)
Read current trip channel 1
L1
*
L1*nnnn*
(for nnnn=0
➜
no current trip)
Read status word channel 1
S1
*
S1*xxx*
(S1,
➜
Status information)
S1=ON
Read module status channel 1 T1
*
T1*nnn*
(code 0...255,
➜
Module status, see 7.3 Module status)
Write auto start channel 1
A1=nn
*
A1=nn**
(conditions
➜
Auto start, see 7.4 Auto start)
Read auto start channel 1
A1
*
A1*n*
(8
➜
auto start is active; 0
➜
inactive, see 7.4 Auto start)
Notes:
*
=
<CR><LF>
n = Non-negatives Integers
EHQ High Voltage Power Supply series | Last changed on: 11.05.2020 |
www.iseg-hv.com
23/46