C300 Transmission protocol for C300 firmware 5.x.x
C300B transmission protocol 2017-06-12.doc
7/22
3. Setting commands of calibrator's output
Function
Set calibrator reset
Command
RST_[CR][LF]
Description
Reset calibrator, restore all settings to the defaults, enter STANDBY mode, no phases at
outputs.
Example answer
OK[CR][LF]
Function
Set Standby/Operate
Command
STB_<U1>,<U2>,<U3>,<I1>,<I2>,<I3>[CR][LF]
Description
Switch specified channels to the STANDBY/OPERATE mode; switching output of channel
U1,2,3, I1,2,3 OFF/ON depending on value of <Ux><Ix>; switching is made immediately
without any other conditions.
Actual status of calibrator's Standby/Operate status can be read by SO_ or SOF_ command.
Parameter(s)
<Ux><Ix> = 0
channel U or I is ON
<Ux><Ix> = 1
channel U or I is OFF
Example(s)
STB_1,1,1,1,1,1[CR][LF]
(all channels are OFF)
STB_0,0,0,1,1,1[CR][LF]
(U1,2,3 channels are ON, I1,2,3 channels are OFF)
STB_1,1,1,0,0,0[CR][LF]
(U1,2,3 channels are OFF, I1,2,3 channels are ON)
Example answer
OK[CR][LF]
Function
Set voltage value
Command
U_<U1>,<U2>,<U3>[CR][LF]
Description
Setting value of voltage <Ux> in channel U1, U2 and U3; the setting will be applied to the
output.
Parameter(s)
<Ux>
Value (real number) in range from R1Umin (command GETMINURNG_) to R4Umax
(command GETMAXURNG_).
Example(s)
U_230.000,60.0004,1.000[CR][LF]
U_230,60.0004,1[CR][LF]
(Setting U values: U1=230.000V, U2=60.0004V, U3=1.0000V)
Example answer
OK[CR][LF]
Function
Set voltage range
Command
RU_<RU1>,<RU2>,<RU3>[CR][LF]
Description
Setting the range <RUx> in channels U1, U2 and U3; the range will be applied to the output.
Values of ranges R1U, R2U, R3U and R4U can be read from the calibrator by the
GETMAXURNG_ command
Parameter(s)
<RUx> = 1
range R1U
<RUx> = 2
range R2U
<RUx> = 3
range R3U
<RUx> = 4
range R4U
Example(s)
RU_1,3,3[CR][LF]
(Setting ranges: U1
– range R1U, U2 – range R3U, U3 – range R3U)
Example answer
OK[CR][LF]
Function
Set current value
Command
I_<I1>,<I2>,<I3>[CR][LF]
Description
Setting value of current <Ix> in channel I1, I2 and I3; the setting will be applied to the output.
Parameter(s)
<Ix>
Value (real number) in range from R1Imin (command GETMINIRNG_) to R4Imax
(command GETMAXIRNG_).
Decimal places depend on the selected range
– see C300 datasheet
Example(s)
I_0.500000,10.2400,100.000[CR][LF]
I_0.5,10.24,100[CR][LF]
(Setting I values: I1=0.500000A, I2=10.2400A, I3=100.000A)
Example answer
OK[CR][LF]