4.10. Factory Restore¶
The ALx Series MagnaLOAD DC electronic load contains EEPROM (electrical erasable programmable read-only memory) for retaining settings after loss of AC power. The memory contains the set points, control mode, calibration gains, offsets, product serial numbers, and more. Most the memory positions are visible using MagnaWEB under the “EEPROM Editor” side menu.
Factory Restore overwrites existing EEPROM settings with defaults values so the MagnaLOAD electronic load can return to a known operating state. This should be performed if user experiences unexpected behavior, due to unknown or forgotten configurations. Magna-Power Electronics may request users perform factory restore, as a starting point in most support cases. The memory positions affected by factory restore are listed in the table below.
Factory restore values (defaults) can be stored in Flash or EEPROM memory, as determined by Magna-Power Electronics. The Flash values are used for product-wide settings, such as control mode and slew rates, and mostly affect the products operating state. EEPROM values are reserved for customer and unit-specific settings, such as gains, offsets, and MagnaLINK™ address information, which are set during factory testing.
Product can be restored to a known state, by modifying the EEPROM in bulk, using either Soft Restore or Hard Restore. Soft Restore only effects those EEPROM positions whose default values are stored in Flash, as shown in the table below. Hard Restore overwrites calibrations values, feedback gains, i.e., settings saved in EEPROM at the factory. In most cases, Soft Restore should be used, and Hard Restore used as a last resort, since it overwrites any in-house calibrations with or original (older) factory calibrations.
Factory restore can be initiated using the front panel by navigating to System Settings - Factory Restore in the menu system. After the restore option has been selected, MagnaLOAD electronic load will reboot and start up with the new settings.
Factory Restore Values
Name |
Memory Type |
Restore Value |
Description |
---|---|---|---|
setPointReg0 |
flash |
0 |
Current setpoint (normalized) |
setPointReg1 |
flash |
0 |
Voltage setpoint (normalized) |
setPointReg2 |
flash |
0 |
Power setpoint (normalized) |
setPointReg3 |
flash |
0 |
Resistance setpoint (normalized) |
setPointReg4 |
flash |
0 |
Rheostat setpoint (normalized) |
tripOverVoltage |
flash |
1.1 |
Over Voltage Trip (normalized) |
tripUnderVoltage |
flash |
0 |
Under Voltage Trip (normalized) |
tripDelayVoltage |
flash |
0 |
Delay Voltage Trip (milliseconds) |
tripOverCurrent |
flash |
1.1 |
Over Current Trip (normalized) |
tripUnderCurrent |
flash |
0 |
Under Current Trip (normalized) |
tripDelayCurrent |
flash |
0 |
Current Trip Delay (milliseconds) |
tripOverPower |
flash |
1.1 |
Over Power Trip (normalized) |
tripUnderPower |
flash |
0 |
Under Power Trip (normalized) |
tripDelayPower |
flash |
0 |
Power Trip Delay (milliseconds) |
tripOverResistance |
flash |
0 |
Over Resistance Trip (normalized) |
tripUnderResistance |
flash |
0 |
Under Resistance Trip (normalized) |
tripDelayResistance |
flash |
0 |
Resistance Trip Delay (milliseconds) |
setpointSelect |
flash |
1 |
Last setpoint selected by user |
controlMode |
flash |
1 |
Regulation control mode |
rampRiseVoltage |
eeprom |
factory determined |
Voltage setpoint rise rate (1/s) |
rampRiseCurrent |
eeprom |
factory determined |
Current setpoint rise rate (1/s) |
rampRiseResistance |
eeprom |
factory determined |
Resistance setpoint rise rate (1/s) |
rampRisePower |
eeprom |
factory determined |
Power setpoint rise rate (1/s) |
rampFallVoltage |
eeprom |
factory determined |
Voltage setpoint rise fall (1/s) |
rampFallCurrent |
eeprom |
factory determined |
Current setpoint rise fall (1/s) |
rampFallResistance |
eeprom |
factory determined |
Resistance setpoint rise fall (1/s) |
rampFallPower |
eeprom |
factory determined |
Power setpoint rise fall (1/s) |
range |
flash |
0 |
Power range, controls behavior of bypassing resistor modules (LowPower:0, HighPower:1) |
idxHighSpeedAI |
flash |
0 |
Selection index that chooses which setpoint, high-speed analog-in signal is applied to. |
functionType |
flash |
0 |
Function Type Selection. See EnumFunctionType for more details |
funcSineAmpl |
flash |
0.1 |
Sine Function Amplitude (normalized), applies to Current setpoint. |
funcSineOffset |
flash |
0.5 |
Sine Function Offset (normalized), applies to Current setpoint. |
funcSinePrd |
flash |
10 |
Sine Function Period in milliseconds |
funcSqLoLevel |
flash |
0.1 |
Square Function Low Level (normalized), applies to Current setpoint. |
funcSqHiLevel |
flash |
0.5 |
Square Function High Level (normalized), applies to Current setpoint. |
funcSqLoPrd |
flash |
10 |
Square Function Low Period in milliseconds |
funcSqHiPrd |
flash |
10 |
Square Function High Period in milliseconds |
funcStepLoLevel |
flash |
0.1 |
Step Function Low Level (normalized), applies to Current setpoint. |
funcStepHiLevel |
flash |
0.5 |
Step Function High Level (normalized), applies to Current setpoint. |
funcRampLoLevel |
flash |
0.1 |
Ramp Function Low Level (normalized), applies to Current setpoint. |
funcRampHiLevel |
flash |
0.5 |
Ramp Function High Level (normalized), applies to Current setpoint. |
funcRampRisePrd |
flash |
10 |
Ramp Function Rise Period in milliseconds |
funcRampFallPrd |
flash |
10 |
Ramp Function Fall Period in milliseconds |
setSource |
flash |
0 |
Select Setpoint Source from Local, Function or External Ctrl |
sampleMode |
eeprom |
factory determined |
Change sampling mode on communication bus. 0 returns filtered samples, 1 return unfiltered values |
senseMode |
eeprom |
factory determined |
Voltage terminals measurements sourced from local sense (0) or remote sense (1) or leadless sense(2) |
lockMode |
eeprom |
factory determined |
Behavior of unit when lock button is pressed |
name |
eeprom |
factory determined |
User assigned name for unit |
tapSetting |
eeprom |
factory determined |
Amount of digital filtering for voltage and current. Restricted between 0 (no filtering-fast) to 30 (full filtering-slow) |
ctrlModeAuxPwr |
eeprom |
factory determined |
Control modes for auxiliary power supply. |
protocol |
eeprom |
factory determined |
Select protocol for communications between product and computer. |
sysMode |
eeprom |
factory determined |
System Mode, Configuration in which system of units are connected (standalone:0, parallel:1, series:2) |
productModelNum |
eeprom |
factory determined |
Product model number (e.g., ARx7.5-1000-15) |
productType |
eeprom |
factory determined |
Product type (e.g., ARx, ALx, WRx) |
numFans |
eeprom |
factory determined |
Number of fans installed in the unit |
frontPanelAddr |
eeprom |
factory determined |
Front panel target address (MagnaLINK) |
frontPanelSeriesNum |
eeprom |
factory determined |
Front panel series number |
frontPanelSerialNum |
eeprom |
factory determined |
Front panel serial number, Zero if C-Panel |
ratedVoltTarget |
eeprom |
factory determined |
Maximum voltage (V) target is specified to operate at |
ratedCurrTarget |
eeprom |
factory determined |
Maximum current (A) target is specified to operate at |
ratedResTarget |
eeprom |
factory determined |
Maximum resistance (ohm) target is specified to operate at |
ratedPwrTarget |
eeprom |
factory determined |
Maximum power (W) target is specified to operate at |
ratedInputVoltTarget |
eeprom |
factory determined |
Maximum line-to-line input voltage (Vrms) product is specified to operate at |
ratedInputCurrTarget |
eeprom |
factory determined |
Maximum input current (Arms) product is specified to operate at |
ratedInputVoltTrip |
eeprom |
factory determined |
Input voltage phase loss trip constant |
ratedRamp |
eeprom |
factory determined |
[Maximum Voltage Slew Rate; Maximum Current Slew Rate; Maximum Power Slew Rate; Maximum Resistance Slew Rate] |
ratedVTermSensor |
eeprom |
factory determined |
Rating for the terminal voltage sensor (V) |
ratedITermSensor |
eeprom |
factory determined |
Rating for the terminal current sensor (A) |
ratedVDcLinkSensor |
eeprom |
factory determined |
Rating for the dc link voltage sensor (V) |
ratedILSensor |
eeprom |
factory determined |
Rating for the phase current sensors (A) |
ratedCurrChopper |
eeprom |
factory determined |
Rating for the phase current(A) at rated power |
nChopperPhase |
eeprom |
factory determined |
Number of chopper modules |
nLinePhase |
eeprom |
factory determined |
Number AC input phases from the utility |
chopperPrd |
eeprom |
factory determined |
Chopper Frequency Period in terms of number of Clock Cycles, defaults to 9.6kHz |
chopperClkDiv |
eeprom |
factory determined |
Chopper Frequency Clock Scaler Divisor |
inverterPrd |
eeprom |
factory determined |
Inverter Frequency Period in terms of number of Clock Cycles, defaults to 600Hz |
inverterClkDiv |
eeprom |
factory determined |
Inverter Frequency Clock Scaler Divisor |
gainP1AutoX |
eeprom |
factory determined |
Autocrossover compensator proportional gain1 |
gainI1AutoX |
eeprom |
factory determined |
Autocrossover compensator integral gain1 |
gainP2AutoX |
eeprom |
factory determined |
Autocrossover compensator proportional gain2 |
gainI2AutoX |
eeprom |
factory determined |
Autocrossover compensator integral gain2 |
gainPModeChopper |
eeprom |
factory determined |
Chopper compensator proportional gain |
gainIModeChopper |
eeprom |
factory determined |
Chopper compensator integral gain |
gainDModeChopper |
eeprom |
factory determined |
Chopper compensator derivative gain |
gainPModeIPV |
eeprom |
factory determined |
IPV compensator proportional gain |
gainIModeIPV |
eeprom |
factory determined |
IPV compensator integral gain |
gainPModeVPI |
eeprom |
factory determined |
VPI compensator proportional gain |
gainIModeVPI |
eeprom |
factory determined |
VPI compensator integral gain |
gainPModeRPIV |
eeprom |
factory determined |
RPIV compensator proportional gain |
gainIModeRPIV |
eeprom |
factory determined |
RPIV compensator integral gain |
gainPModePIV |
eeprom |
factory determined |
PIV compensator proportional gain |
gainIModePIV |
eeprom |
factory determined |
PIV compensator integral gain |
gainPModeShuntReg |
eeprom |
factory determined |
Shunt regulator compensator proportional gain1 |
gainIModeShuntReg |
eeprom |
factory determined |
Shunt regulator compensator integral gain1 |
gainBModeShuntReg |
eeprom |
factory determined |
Shunt regulator compensator band |
gainCalibrate |
eeprom |
factory determined |
[Voltage Gain; Current Gain; Remote Sense Voltage Gain; Phase Current Gain] |
gainCalibrateCtrl |
eeprom |
factory determined |
[Set-point PWM Gain; Capture PWM Gain; available; available; available] |
offset0 |
eeprom |
factory determined |
Protection sensor offset |
offset1 |
eeprom |
factory determined |
Terminal voltage sensor offset |
offset2 |
eeprom |
factory determined |
Terminal remote voltage sensor offset |
offset3 |
eeprom |
factory determined |
Terminal current sensor offset |
offset4 |
eeprom |
factory determined |
Phase current 1 sensor offset |
offset5 |
eeprom |
factory determined |
Phase current 2 sensor offset |
offset6 |
eeprom |
factory determined |
Phase current 3 sensor offset |
offset7 |
eeprom |
factory determined |
Linear module temperature sensor offset |
offset8 |
eeprom |
factory determined |
Resistor module 1 temperature sensor offset |
offset9 |
eeprom |
factory determined |
Resistor module 2 temperature sensor offset |
offset10 |
eeprom |
factory determined |
External analog set point |
offset11 |
eeprom |
factory determined |
Internal ADC offset Main Control |
offset12 |
eeprom |
factory determined |
Internal ADC offset Gate Drive |
offset13 |
eeprom |
factory determined |
Internal ADC offset Auxiliary Power |
offset14 |
eeprom |
factory determined |
Control PWM offset |
availAddrLocal |
eeprom |
factory determined |
Address of devices on local network (port A) |
commOption |
eeprom |
factory determined |
Communication daughter board type |
ratedVoltProduct |
eeprom |
factory determined |
Maximum voltage (V) product is specified to operate at |
ratedCurrProduct |
eeprom |
factory determined |
Maximum current (A) product is specified to operate at |
ratedResProduct |
eeprom |
factory determined |
Maximum resistance (Ohm) product is specified to operate at |
ratedPowerProduct |
eeprom |
factory determined |
Maximum power (W) product is specified to operate at |
ratedVoltSystem |
eeprom |
factory determined |
Maximum voltage (V) system is specified to operate at |
ratedCurrSystem |
eeprom |
factory determined |
Maximum current (A) system is specified to operate at |
ratedResSystem |
eeprom |
factory determined |
Maximum resistance (Ohm) system is specified to operate at |
ratedPowerSystem |
eeprom |
factory determined |
Maximum power (W) System is specified to operate at |
magnaRouter |
eeprom |
factory determined |
Enable MagnaLINK Interface Device |
enPortSerialCheck |
eeprom |
factory determined |
Set to enable serialized messages on any port |
factoryValueSet |
eeprom |
factory determined |
Set to EEPROM to factory calibration mode (disk zero) |
factoryRestoreMode |
eeprom |
factory determined |
Restore factory defaults to current disk |
optionRegister |
eeprom |
factory determined |
Integrated Options available on a product |
deratedVoltProdFactor |
eeprom |
factory determined |
Derated voltage product is limited to operate at |
deratedCurrProdFactor |
eeprom |
factory determined |
Derated current product is limited to operate at |
deratedResProdFactor |
eeprom |
factory determined |
Derated resistance product is limited to operate at |
deratedPowerProdFactor |
eeprom |
factory determined |
Derated power product is limited to operate at |
productConfig |
eeprom |
factory determined |
Product Configuration (e.g., A1, B1, C1) |
featureRegister |
eeprom |
factory determined |
Features available on a product |
statusRegister0Mask |
eeprom |
factory determined |
Mask status fault bits. See EnumStatusRegister for more information. |
statusRegister1Mask |
eeprom |
factory determined |
Mask status fault bits. See EnumStatusRegister for more information. |
funcPeriodMin |
eeprom |
factory determined |
Minimum Function Period in milliseconds |
funcPeriodMax |
eeprom |
factory determined |
Maximum Function Period in milliseconds |
sequenceId |
eeprom |
factory determined |
Sequence Identification |
cmdStartAddr |
eeprom |
factory determined |
Storage location of sequence commands |
cmdLength |
eeprom |
factory determined |
Length of commands programmed |
paramStartAddr |
eeprom |
factory determined |
Storage location of sequence parameters |
paramLength |
eeprom |
factory determined |
Length of parameters programmed |