Mod. NIM8304 12 slot 7U(5+2) Switching NIM Crate
7. Communication Protocol
This protocol is based on commands made of sequences of ASCII characters. The
format of one command is the following:
$CMD:***,CH*,PAR:***,VAL:***.**<Cr>
field 'CH' is:
• 0..5 for commands related to one of possible channels
• 6 for commands related to the Crate.
The format of the response string is one of the following:
Command Format wrong or command not recognised
Channel Field not present or channel value wrong
Field parameter not present or parameter not
recognised
Set Value wrong (<Min or >Max)
7.1 Monitor Commands related to channel 'X' :
$CMD:MON,CH:X,PAR:NAME<Cr>
Readout channel name (ex. +6V..)
$CMD:MON,CH:X,PAR:VMIN<Cr>
Readout minimum value of the voltage
Monitor
$CMD:MON,CH:X,PAR:VMAX<Cr>
Readout maximum value of the voltage
Monitor
$CMD:MON,CH:X,PAR:VRES<Cr>
Readout resolution value of the voltage
Monitor
$CMD:MON,CH:X,PAR:VMON<Cr>
Readout value of the voltage Monitor
$CMD:MON,CH:X,PAR:ISET<Cr>
Readout value of current limit
$CMD:MON,CH:X,PAR:IMIN<Cr>
Readout minimum value of current limit
$CMD:MON,CH:X,PAR:IMAX<Cr>
Readout maximum value of current limit
$CMD:MON,CH:X,PAR:IRES<Cr>
Readout value resolution of current limit
$CMD:MON,CH:X,PAR:IMON<Cr>
Readout value of the current Monitor
$CMD:MON,CH:X,PAR:STAT<Cr>
Readout value of channel status
Values read are reported in correct format (comma and decimal where necessary).
Meaning of STATUS bits
1 : provided current > Iset
Bit 2 -> Over Voltage Protection
1 : VMON > V nominal + 10%
Bit 3 -> Under Voltage Protection
1 : VMON < V nominal - 10%
Bit 8 -> Calibration Error
1 : Error on coefficient of calibration