
Heinzinger electronic GmbH
Phone: +49 (0) 8031 2458 0
www.heinzinger.com
Anton-Jakob-Str. 4, 83026 Rosenheim
Fax: + 49 (0) 8031 2458 58
Germany
Page 69
ERS COMPACT
3.6.3.3
The rear USB port of Slave models
The rear USB port offers the same set of commands as with a standard ERSC 10000 device, but only while the
Slave device isn’t in control by a master unit. Then the same programming documentation “Programming guide
ModBus & SCPI” is valid here, as well as the ModBus register list “Modbus_Register_ERSC9000_KEx.xx+_EN.pdf”.
Control via software EA Power Control is also possible via this port and unrestricted.
3.6.3.4
The front USB port of Slave models
The main purpose of the front USB port is quick access to the most important DC terminal related parameters,
such as set values and protections. Reading values and status is always possible, setting them only while the
Slave device isn’t in control by a master device.
The number of available commands is restricted on this USB port, but it supports both, SCPI and ModBus RTU
communication protocols. As part of the programming documentation, there is an
extra ModBus register list
(Modbus_Register_Slave_Front_HMIx.xx+_EN.pdf) for the front USB port.
In the programming guide there is a section for all SCPI commands, as available with the rear USB port. Here is
an overview what commands are available with the front port. Details about the commands can be found in the
document “Programming guide ModBus & SCPI” .
*CLS
[SOURce:]POWer:PROTection[:LEVel]
*ESE
[SOURce:]POWer:PROTection[:LEVel]?
*ESE?
[SOURce:]RESistance
*ESR
[SOURce:]RESistance?
*IDN?
[SOURce:]RESistance:LIMit:HIGH?
*RST
[SOURce:]VOLTage
*STB?
[SOURce:]VOLTage?
MEASure:[SCALar:]CURRent[:DC]?
[SOURce:]VOLTage:LIMit:HIGH?
MEASure:[SCALar:]POWer[:DC]?
[SOURce:]VOLTage:LIMit:LOW?
MEASure:[SCALar:]VOLTage[:DC]?
[SOURce:]VOLTage:PROTection[:LEVel]
OUTPut[:STATe]
[SOURce:]VOLTage:PROTection[:LEVel]?
OUTPut[:STATe]?
STATus:OPERation:CONDition?
SINK:CURRent
STATus:OPERation:ENABle
SINK:CURRent?
STATus:OPERation:ENABle?
SINK:CURRent:LIMit:HIGH?
STATus:OPERation:EVENt?
SINK:CURRent:LIMit:LOW?
STATus:QUEStionable:CONDition?
SINK:CURRent:PROTection[:LEVel]
STATus:QUEStionable:ENABle
SINK:CURRent:PROTection[:LEVel]?
STATus:QUEStionable:ENABle?
SINK:POWer
STATus:QUEStionable:EVENt?
SINK:POWer?
STATus:SECond:QUEStionable:CONDition?
SINK:POWer:LIMit:HIGH?
STATus:SECond:QUEStionable:ENABle
SINK:POWer:PROTection[:LEVel]
STATus:SECond:QUEStionable:ENABle?
SINK:POWer:PROTection[:LEVel]?
STATus:SECond:QUEStionable:EVENt?
SINK:RESistance
SYSTem:ALARm:ACTion:PFAil
SINK:RESistance?
SYSTem:ALARm:ACTion:PFAil?
SINK:RESistance:LIMit:HIGH?
SYSTem:ALARm:COUNt:OCURrent?
[SOURce:]CURRent
SYSTem:ALARm:COUNt:OPOWer?
[SOURce:]CURRent?
SYSTem:ALARm:COUNt:OTEMperature?
[SOURce:]CURRent:LIMit:HIGH?
SYSTem:ALARm:COUNt:OVOLtage?
[SOURce:]CURRent:LIMit:LOW?
SYSTem:ALARm:COUNt:PFAil?
[SOURce:]CURRent:PROTection[:LEVel]
SYSTem:COMMunicate:TIMeout?
[SOURce:]CURRent:PROTection[:LEVel]?
SYSTem:CONFig:MODE
[SOURce:]POWer
SYSTem:CONFig:MODE?
[SOURce:]POWer?
SYSTem:CONFig:OCD
[SOURce:]POWer:LIMit:HIGH?
SYSTem:CONFig:OCD?