background image

EASY-DRIVER – User’s Manual 

 
 

37 

 

 

 “MRG” Command 

 
 

 

The ‘MRG\r’ command returns the value stored in the “value” parameter of a 

desired EEPROM cell. The correct form for the reading request is as follows: 
 

#MRG:

cell_num

\r

 

 
where:  

-

 

cell_num

 is the EEPROM cell number. 

 

 

The  on-board  EEPROM  memory  -  used  to  store  module  information  as 

calibration  parameters,  identification,  thresholds  –  has  512  cells,  so  that 

cell_num

  is 

limited between 0 and 511. 
 

The  “value”  section  of  the  EEPROM  is  used  to  store  calibration  parameters, 

identification, thresholds, etc. and other user-definable  factors. For more information 
on how to write parameters in the “value” area of the memory, please refer to “MWG 
Command” section. 
 
 

Replies from the EASY-DRIVER power supply are in the following format: 

 

cell_content

\r

 

 
where:  

-

 

cell_content 

is the 

cell_num

 content in an ASCII representation. 

 
The  MRG  command,  being  a  reading  command,  returns  a  response  in  any 

module condition. 
 

Examples: 
 

MRG example for cell 23 (containing DC undervoltage threshold [V]): 

 

MRG:23

\r

 

0.2

\r

 

 
 
 

Summary of Contents for EASY-DRIVER 0520

Page 1: ...Easy Dr ver Compact Digital Bipolar Power Supply Series User s Manual All Rights Reserved CAEN ELS s r l Rev 1 18 October 2017 MAGNET POWER SUPPLY SYSTEMS...

Page 2: ...2 This product is marked CAEN ELS s r l c o AREA Science Park S S 14 km 163 5 34149 Basovizza TS Italy Mail info caenels com Web www caenels com...

Page 3: ...ng EASY DRIVER yyzz Where yy is the maximum output current expressed in Amps zz is the maximum output voltage expressed in Volts Additional useful manuals are Visual EASY DRIVER Quick Start Guide For...

Page 4: ...INTERLOCK CONNECTION 19 2 7 GROUNDING 20 3 EASY DRIVER DESCRIPTION 21 3 1 SYSTEM ARCHITECTURE 21 3 2 INTERNAL PROTECTIONS 22 Input AC Fuses 22 Over Voltage Clamping 22 DC Link Under Voltage 22 MOSFETs...

Page 5: ...mand 44 MRTS Command 45 MRV Command 46 MST Command 47 MVER Command 48 MWG Command 49 MPUP Command 50 MWI Command 51 6 IP ADDRESS CONFIGURATION 52 6 1 DEVICEINSTALLER SOFTWARE 53 7 EASY DRIVER REMOTE R...

Page 6: ...chnical Specification chapter Display 1 13 July 7th 2016 Updated Table 10 for Custom model 0112 1 14 July 8th 2016 Fixed minor errors 1 15 August 9th 2016 Updated the reboot procedure 1 16 September 8...

Page 7: ...Storage Humidity 5 to 90 RH non condensing The following symbols are used within this manual or are reported in the box and along this manual Caution Documentation must be consulted in all cases wher...

Page 8: ...ase read carefully the manual before operating any part of the instrument Do NOT open the boxes CAEN ELS d o o declines all responsibility for damages or injuries caused by an improper use of the Modu...

Page 9: ...instrument for possible cracks or breaks before each use Do not operate the device around explosives gas vapor or dust Always use the device with the cables provided Turn off the device before establ...

Page 10: ...IVER 0220 rated at 2A 20V output Each power supply unit fits in a single 19 inch 1U crate and implements a completely digital control loop with a specific Pulse Width Modulation PWM generation techniq...

Page 11: ...ER unit is housed in a 1U 19 crate that has embedded cooling front to rear air flow The front panel of the EASY DRIVER is shown in Figure 1 Figure 1 front view of the EASY DRIVER unit Output connectio...

Page 12: ...light toggles at every character reception and it is a communication heartbeat indicator DIAG LED the green light toggles at every diagnostic routine execution If this LED is not toggling the interna...

Page 13: ...supply for use Step Checklist Description 1 Initial inspection Physical inspection of power supply 2 Mounting Installing the power supply ensuring proper ventilation 3 AC Input Power Connection Conne...

Page 14: ...EASY DRIVER User s Manual 14 scratched or cracked Keep all packing material until the inspection has been completed If damage is detected compile the RMA form available to the CAEN ELS web site...

Page 15: ...an cooled the air intake is at the front panel and the exhaust is at the rear panel Upon installation allow cooling air to reach the front panel ventilation inlets Allow minimum 10 cm of unrestricted...

Page 16: ...tom of the output connector to the load 2 4 AC Input Power Connection The AC line input connector on the rear panel is a standard IEC C14 male inlet socket with include fuse holder Figure 5 The requir...

Page 17: ...ord All the EASY DRIVER power supplies are directly shipped with the corresponding power cord suitable for the destination country of the purchase Power supply side connector is a standard IEC C13 plu...

Page 18: ...vent excessive output power consumption Suggested wire sizes are listed in the following table Wire Cross Section Area mm2 Resistivity km Maximum cable length in meters to limit voltage drop to be les...

Page 19: ...nit has one input interlock and one output status signal that are directly available on the rear panel interlock connector The interlock connector is Weidmuller 4 pin male connectors Ordering Code 159...

Page 20: ...be configured to switch off the output The Interlock pins accept a 5 V to 12 V signal or Open Short contact i e dry contact to disable and trigger the Interlock Fault Activation direction must be conf...

Page 21: ...C DC output power stage electronics a full bridge DC DC section with a control communication section Basic internal connections between basic building blocks are hereafter represented The AC DC module...

Page 22: ...s some of them redundant are also implemented and here listed DC Link under voltage protection MOSFETs over temperature Shunt resistor over temperature An overview of all available protections as well...

Page 23: ...re sensor The internal logic disables the H Bridge when the temperature rises the defined threshold value stored in EEPROM cell 20 and sets a MOSFET over temperature flag in the status register thus g...

Page 24: ...ation coefficient 8 c3V_read 3rd order voltage calibration coefficient 9 c0 DC_Link Zero order DC link calibration coefficient 10 c1 DC_Link 1st order DC link calibration coefficient 11 c2 DC_Link 2nd...

Page 25: ...receive an acknowledgment reply from the power supply i e AK r In order to make the module apply the value Kp 0 0015 to its internal regulator it is necessary to send the MPUP r command Value Section...

Page 26: ...t status register A brief description of all the binary flags is here presented Module ON bit 0 this bit is set if the module is enabled and correctly regulating output current Fault bit 1 this bit is...

Page 27: ...DRIVER User s Manual 27 External Interlock bit 5 this bit is set when the corresponding external interlock trips The setting this external interlock bit implies the simultaneous setting of the fault...

Page 28: ...reen shows in sequence the following information the module type ID and firmware release the module IP address the module MAC address When the firmware initialization has been completed the display sh...

Page 29: ...ber termination character A complete list of commands except for reserved commands is herein presented and an overview for each command syntax and functionality follows The extreme configurability of...

Page 30: ...re R MRV Read output voltage value R MST Read module internal status register R MVER Power Supply firmware version R MWG Write selected EEPROM value cell W MPUP Reload EEPROM values in DSP W MWSR Writ...

Page 31: ...ase of a wrong unrecognized command or if the system is in local operation mode and a write command is sent to the controller write commands are marked with a W in Table 6 a standard reply preceded by...

Page 32: ...form FDB status_reg i_set i_read r where status_reg is the 8 bit wide status register of the power supply formatted in an hexadecimal string this status string has a fixed length of 2 byte 2 ASCII ch...

Page 33: ...set_register parameters Examples Suppose that the power supply is ON and it is regulating at a 2 0000A output current The user then sends the following command FDB 50 03 2453 r FDB 01 03 2453 02 0000...

Page 34: ...the H Bridge driver possible voltage overshoots obtained from the energy stored by a large inductive load is heavily limited by a clamp power circuit rated at 110 of DC Link voltage Replies from the E...

Page 35: ...the power supply to a MON r command are in the form AK r when the command is correctly executed or NAK r The NAK r reply is obtained if the power supply module is in a FAULT condition it is necessary...

Page 36: ...be used in order to perform a complete reset of the module status register this is needed for example to enable the output again after a fault condition has been fixed Replies from the EASY DRIVER mo...

Page 37: ...d between 0 and 511 The value section of the EEPROM is used to store calibration parameters identification thresholds etc and other user definable factors For more information on how to write paramete...

Page 38: ...resented with a 5 digit precision Replies from the power supply to this command are in the following form MRI value r where value is the output current value readback A The MRI command being a reading...

Page 39: ...following format MRID module_id r where module_id is the module identification stored in non volatile memory as an ASCII string This command is equivalent to the MRG 27 r command being the cited cell...

Page 40: ...d one makes the power supply go from the previous to the actual current value performing a ramp defined by a slew rate in A s stored in the EEPROM cell 30 The EASY DRIVER module responds with acknowle...

Page 41: ...of the power supply actual ramp slew rate setting Replies from the EASY DRIVER power supply to this command are in the following format MRSR value r where value is the used Slew Rate for ramp A s Exam...

Page 42: ...d to set the value of the ramp slew rate MWSR value r where value is the Slew Rate for the ramp A s The accepted slew rate values are in the range 0 1000 The start up slew rate value is the one that i...

Page 43: ...Y DRIVER module input terminals Replies from the power supply to this command are in the following format MRP value r where value is the measured DC Link voltage V This value is presented to the user...

Page 44: ...nted to the user with a 0 01 C 0 01 K resolution Replies from the EASY DRIVER power supply to this command are in the following format MRT value r where value is the temperature value C Celsius measur...

Page 45: ...he user with a 0 01 C 0 01 K resolution Replies from the power supply EASY DRIVER controller to this command are in the following form MRTS value r where value is the temperature value C Celsius measu...

Page 46: ...they are presented with a 5 digit precision Replies from the power supply controller to this command are in the following form MRV value r where value is the output voltage readback V measured at the...

Page 47: ...MST value r where value is the ASCII representation of the internal status register value composed by 2 hexadecimal digits and corresponding to the 8 bit wide status register The MST command being a r...

Page 48: ...installed on the module It is important to notice that EASY DRIVER modules include two firmware versions one for the communication DSP one for the control DSP keep them up to date by checking for upda...

Page 49: ...meters identification thresholds etc Only some cells can be overwritten please refer to Table 4 Replies from the power supply are in the form AK r or NAK r this non acknowledgment reply is generated w...

Page 50: ...he EEPROM to effectively update and make operative the new value it is possible to use the MPUP r command either than reboot the EASY DRIVER Replies from the EASY DRIVER to MPUP r command are in the f...

Page 51: ...ue r where value is the desired output current value A Replies from the power supply are in the form AK r or NAK r this non acknowledgment reply is generated as it is for the MRM command when the set...

Page 52: ...s the DeviceInstaller software a basic Telnet connection to Port 9999 Please note that all modules are shipped with a standard IP address 192 168 0 10 It is very important before running the IP addres...

Page 53: ...o obtain minimum delays maximum speed performance and to avoid possible communication problems Please note that for a point to point direct connection a twisted Ethernet cable must be used The next fe...

Page 54: ...address field and click on Next Click on the Assign button Wait for the assignment procedure to end and then click Finish The new module IP address should now be assigned and the success of the operat...

Page 55: ...04 00 00 00 00 00 00 00 o wait 100ms o 0x 1B 04 00 00 00 00 00 00 00 o wait 100ms o 0x 1B 04 00 00 00 04 00 00 00 C now the module should turn on again and will be ready for operation in about 5s It...

Page 56: ...Bipolar Current setting resolution 16 bit Output current readback 20 bit Output voltage readback 20 bit Output current ripple on resistive load RMS in ppm FS 100 40 200 100 Output current stability 40...

Page 57: ...r Drivers EPICS Connection Ethernet 10 100 Mbit TCP IP Extra Features User settable Slew Rate Value Firmware Remote Update Dimensions 19 1U 264 mm 19 1U 295 mm with output connector Input Nominal Volt...

Page 58: ...EASY DRIVER User s Manual 58 9 Mechanical Dimensions Mechanical dimensions of the EASY DRIVER power supply crate are hereafter shown all dimensions in mm...

Reviews: