Home
VLT-MAN-ESO-17130-16..
Contents
1. UCC 5 welding fitting 72412 LANDIS STAEFA STAEFA welding fitting 72412 LANDIS STAEFA STAEFA PB 6 SWAGELOK BEST Push on 3 8 9 5 mm clamp for hoses 15400041 Oeticker Osckr clamp for hoses 15400041 Oeticker Octicker 10 male connector LCD420 06 ll 11 female connector LCD160 06 CPC 77 12 male connector hose LCD220 06 CPC Ker 13 female connector hose LCD170 06 CPC Keller Mechanical parts Description modelidentification Manufacturer Notes 1 Cooling fan unit 223522 Thermaron Martin Barth 3 Profiles 2 0 0868869 Kir Infratec Electrical parts 4 fans interconnecting cable Relay terminal strip IC 2 5 10 STGF 5 08 fixed part Phoenix Phoenix MSTB 2 5 10 stf 5 08 mobile part contact contact IC DFR10 frame RTD sensor connector panel 851 00 R 8 4 P50 RTD sensor connector panel 851 00 R 8 4 P50 RTD sensor connector cable 851 36RG 8 4 S50 6 RTD sensor connector cable 851 36RG 8 4 S50 Back shell for connector 202C121 25 Miniature D female connector DE 9S A191 A197 Cann 24 V 1A power supply TPM 30124C TRACO Mains socket with filter and 39 29 461 Schurter Ettinger fuse 3 15A slow 5mm red LED with resistor 3168740 B rlklin 5mm green LED with resistor 31G8744 For t
2. 7 1 LOCAL INTERFACE The local interface is composed by a liquid crystal display LCD capable of displaying two lines of 20 alphanumeric characters and by a 4 key keyboard Using the keyboard the displayed variables can be selected and their value can be changed and stored The four keys are Enter key atl Menu key Up arrow 4 Down arrow During normal operations the two lines of the status page showing the ambient and the cabinet temperature are displayed Using the arrow keys the other lines of the status page can be displayed The status page has a circular structure every time an arrow key is pressed the next previous two lines are displayed The contents of the status page are as follows in brackets are the strings printed when the controller is not in the normal operating status Ambient temp xxxx C S H Cabinet temp xxxx C S Pressing the down arrow Controller mode local host press enter to toggle Pressing the down arrow Controller status Active RTD Tcheck simulation Tamb from host Pressing the down arrow Inlet temperature xxxx C S Outlet temperature xxxx C S Pressing the down arrow once again the first two lines are displayed again VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 130 57 In case the controller detects an anomalous condition the display shows a warning message which lasts as long as the con
3. VERY LARGE TELESCOPE VLT ELECTRONIC CABINET COOLING SYSTEM USER MANUAL CABINET THERMAL CONTROL SYSTEM Doc No VLT MAN ESO 17130 1603 Issue 1 0 Date 27 04 98 Prepared F Biancat Marchet Name date Signature Approved J Brynnel Name date Signature Released W Nees VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 20457 CHANGE RECORD Issue Bection Page affected 1 0 27 04 1998 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM 5 4 USER MANUAL erc es Page 3of 57 TABLE OF CONTENTS EE Udo 5 22 5 2 1 REFERENCE DOCUMENTS eee ee vele ee sure cue 5 3 502006009 deae Po Pee ceo Ra ce eee Ea CEt Esei ea een E UE 6 4 SPECIFICATIONS inea SQ SSS na Po serve Vae e beoe eene dy goo ne Pues 8 5 8 EE 9 5 1 ELECTRICAL INTERFACES cccccccscesesecssecscecseseececseeceeeesesescscseesececseeeececececececeeecececesecesececesesesess 9 5 2 MECHANICAL INTERFACE S ssa e crie naa euin ee eoe 0 S ua 9 5 2 1 Gooler ch ssisu a aG u ee ta dere Sumu tuere toe e eed 9 5 2 2 S NS OF MR ELE 9 5 3 HYDRAULIC INTERFACES e Ee
4. fans inlet exchanger temperature unit serial connection to host outlet temperature Coolant Coolant Inlet Outlet Sensors unit Ref 1 ambient cabinet temperature temperature Fig 4 Schematic diagram Four temperature measurements are acquired by RTD type sensors platinum PT100 Two of them contained in the sensors unit measure the ambient and cabinet temperatures providing the input to the PI regulator the other two sensors measure the inlet and outlet cooling fluid temperatures these measurements are used for diagnostic purposes basing on them the controller can estimate the efficiency of the cooling process and detect abnormal conditions A liquid crystal display LCD and a small keyboard local terminal provide the local interface Using the keyboard and the display it is possible to access all the information monitor the status of the controller and modify the working parameters In addition to the local terminal a serial interface to a host computer is also available Through this interface almost all the operations allowed from the local terminal are possible reading measurements status information modifying parameters 4 Specifications Cooler Cooling capacity payload 1 5kW Operating temperatures Maximum 50 C Minimum 0 C Coolant temperatures Maximum 70 C Minimum 15 C Power supply consumption 220Vac 280W Dimensions DxHxW 610x170x444mm Weight 21 kg VLT ELEC
5. gt no parameters lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars Note that the mode can be changed also from the local keyboard L command This command sends the current the one stored in RAM temperature channels calibration table to the host Each channel is characterised by a pair of 16 bit unsigned numbers the proportional coefficient Vx1 and the offset Vx2 There are five pairs one for each channel The first pair corresponds to the controller temperature measurement while the remaining four correspond to the RTD inputs ambient cabinet coolant inlet outlet VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 3lof 57 Command format lt gt lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt 01 gt 2 bytes unsigned integer 4 Hex chars proportional factor channel 0 lt V02 gt 2 bytes unsigned integer 4 Hex chars rough offset channel 0 lt V11 gt 2 bytes unsigned integer 4 Hex chars proportional factor channel 1 lt V12 gt 2 bytes unsigned integer 4 Hex chars rough offset channel 1 lt V21 gt 2 bytes unsigned integer 4 Hex chars proportional factor channel 2 lt V22 gt 2 bytes unsigned integer 4 Hex chars rough offset channel 2 lt V31 gt 2 bytes unsigned integer 4 Hex chars proportional factor channel 3 lt V32 gt 2 bytes unsigned
6. integrator anti wind up sat 2 s compl 32 bit LSW 126C General block block 2 This block contains the display settings and the configuration byte default value Menu name 5 5 1 8 1 0 Nn 2 2 BRIGHT LCD CONTR LCD Brightness Contrast Display brightness contrast 0 dummy CONF FLG Conf byte configuration byte The configuration byte has the following structure The 8 bit configuration register conflg enables disables some functions of the controller It is stored in non volatile memory so the changes can be kept permanently till the next change The bit assignment of the conflg register is as follows bit meaning when active bO Digital input enabled active low selection for firmware version 2 1 bl Password protection disabled b2 Leakage sensor enabled b3 Fan fault input enabled b4 256 additional gain b5 Supply voltage check enabled b6 Door open Digital input string selection b7 Factory setting allowed VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 420f 57 Calibration block block 3 This block contains the calibration parameters for the temperature measurements These are the Vxy parameters and the NxO parameters The Vxy parameters convert the rough measurement from the sensor to the corresponding normalised temperature according to the relationship tN Vx1 N Vx2 where tN is the normalised temperature th
7. 98 USER MANUAL Page 110 57 Serial line connector Pin N N REN NN Receive data o N x Galvanically insulated ENC NENNEN 6 2 TEMPERATURE SENSOR UNIT The sensor unit contains two temperature sensors that measure the ambient and the cabinet temperature The unit has been designed in order to achieve a good thermal coupling between the ambient sensor and the air close to the cabinet and at the same time a good thermal coupling between the cabinet sensor and the cabinet surface and to reduce the cross coupling between the two sensors Since this pair of sensors produces the input to the regulator its location can affect the performances of the cooling system especially considering that both the ambient temperature and the cabinet temperature are not uniform around the cabinet In principle it should be installed in correspondence to the hottest region of the cabinet in order to ensure the rest of the cabinet surface is not warmer than the ambient This region is normally located close to the top of the cabinet The box is fixed to the external surface of the cabinet by means of four screws The cabinet sensor is mounted on a support which shall be screwed directly to the cabinet wall inside the box See Ref 1 for mechanical details The two cables connecting the sensor unit to the cooler supplied with the connector already wired at one end shall be con
8. Pete dra o ke reas tede teer ere io 9 6 INSTAEEATIQON eet esce osea ee een Va cesses Pep ceu va cadets Pu ho de ko ae vua ee OY UE 10 6 1 COOEER CHASSIS 3 L ches u vesc p p e Pe E ER Fe USO UE CY TERR E EG UR q 10 6 2 TEMPERATURE SENSOR UN edet ttti te o er e uuu ee URS 11 OPERATION eC TNCS 12 7 1 LOCAL INTERFACE Sia a erp Ge 12 7 1 1 T erdrehicdL ment Ea S QAM E R Ta SS ESS 13 7 2 DIAGNOSTICS Sa eode ens seu eed 15 7 2 1 Temperature didghostioss 3 itii et t n aes ch eT 15 42 2 Temperature sensors and power supply checks eee 18 7 2 3 Non volatile memory checks eese eene nre 18 7 2 4 PI regulator checks aa ea in ee Ea 19 7 2 5 Communications 888888 19 7 2 6 PoWerzup TESOL i ee keen eee ent 19 7 2 7 DEBUG REGISTER uya ua ayka reed veto retra regia 20 7 3 CONFIGURATION mM 20 7 4 OPERATING MODES 44 22 7 4 1 Direct command of the valve and relays 22 7 4 2 Ambient temperature from host aan nhau nennen nete 22 7 4 3 Toc l lhost NOC dads eee Ree eue tes desee etes 23 7 4 4 Temperature measurements simulation eese eene 23 8 CALIBRATION dne uio Wu S
9. USER MANUAL Page 520f 57 APPENDIX E PICTURES Cooling chassis front view without top cover VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 53of 57 Mp ss uu Cooling chassis top view without top cover VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 54of 57 Hydraulic Cabinet temperature valve knob sensor connector Coolant out Serial port connector Coolant in Relay terminal strip Mains socket Ambient temperature sensor Cooling chassis rear view VLT ELECTRONIC CABINET COOLING SYSTEM USER MANUAL Flow rate sensor que ee 1 Valve knob Back side top view Hydraulic valve VLT MAN ESO 17130 1603 Issue 1 0 Date 27 Apr 98 Page 550 57 Inlet temperature Sensor TN k Electronic controller VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 560f 57 Display keyboard assembly Power supply Asynchronous serial interface Cooling controller layout VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 57of 57 e e L 42 T p 00 6 e w SA TRACO Model TPM 30124 C Power supply detail
10. lt xxxx gt lt checksum gt where xxxx is the word of the locations at addresses pl 1 1 Note that to keep the two bytes consistent the interrupts of the controllers are disabled during variable copy N command This command sends back the contents of the code memory non volatile memory pointed by the parameter Command format NT lt address gt 2 bytes unsigned integer 4 Hex chars address lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt data gt 1 byte 2 Hex chars lt checksum gt 1 byte 2 Hex chars VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 400 57 APPENDIX A Parameters blocks structure This appendix supplies details on the organisation of the non volatile memory It concerns only users that need to heavily modify the default configuration The parameters which determine the working conditions of the controller are grouped in four blocks At power up the controller reads these blocks from non volatile memory and stores them in RAM This copy in RAM is used during operation Only the complete blocks can be moved from to the non volatile memory there is no possibility to transfer the single parameter When a parameter is modified from the local terminal if the user stores it permanently in non volatile memory the complete block is stored Since the number of possible write cycles is limited when several para
11. 1 0 Date 27 Apr 98 USER MANUAL Page 56557 1 Scope This document describes the cooling system developed for the VLT electronics cabinets After an overview of the system details on interfaces installation and operation are given A section on serial communication is included to let advanced users develop a suitable interface to control the system from a host computer The document contains some appendixes in which additional information is given to cover specific aspects 2 Introduction The thermal constraints for the VLT require that the temperature of the equipment in the telescope area is kept as close as possible to the environment The cooling system extracts the heat generated inside the cabinets keeping the thermal pollution of the environment as low as possible It is composed by a cooling unit cooler and by a sensor unit The fans contained in the cooler blow the air through a heat exchanger in which a low temperature cooling fluid flows transferring the thermal energy from the air to the cooling fluid The process is controlled by a feedback regulator that basing on the ambient and cabinet temperatures supplied by the sensors unit acts on an hydraulic valve to adjust the coolant flow rate and hence regulates the heat transfer to keep the temperature difference between the cabinet and the ambient as close as possible to the set point 2 1 REFERENCE DOCUMENTS 1 http Avww eso org jbrynnel SensorBox VLT E
12. can be modified during installation or when a sensor is substituted This is particularly important for the deviations between the ambient and the cabinet sensors considering that the difference between these two measurements is the input for the regulator Although the offsets can be accessed and changed separately by hand menu Calibration Temp sensors Calibration params Chx offs there is an automatic procedure automatic offset compensation to compensate for the temperature sensors offsets and align all the sensors to the value measured by the ambient sensor Obviously before performing such an operation all four sensors must be connected and at the same temperature i e the cabinet should be off and in a steady temperature condition This procedure does not affect the ambient sensor offset The automatic compensation procedure can only be commanded from the local interface the host computer does not have access to it The host can anyway access configuration parameters block 3 containing the calibration parameters which include the offsets see appendix A To start the automatic offset compensation procedure the Boolean variable in menu Calibration Temp sensors RTD comp needs to be set The operation takes less than 1 second This compensation evaluates the offsets updates them in RAM and copies block 3 in non volatile memory As a consequence the old values are lost and the new values are permanently stored Anyway this d
13. format The same format is used to represent the temperatures in the serial messages To convert a temperature tN from the normalised format to the corresponding value expressed in Celsius degrees the following relationship has to be applied tN 5750 375 The normalised format can represent temperatures in the range 15 72 C with a resolution better than 0 003 C For the hex representation the protocol can accept both upper and lower case alphabetic characters although the messages sent back by the controller contain always upper case characters The character representing the most significant nibble of each byte is transmitted first Numeric values 16 and 32 bit long are transferred with the most significant byte first This rule does not apply to the transfer of parameters blocks The blocks are organised in 16 bit words and the words are transferred with the least significant byte first In addition blocks having an odd number of bytes blocks 0 and 2 are expanded with an additional dummy byte which is inserted before the last byte 9 3 1 MESSAGE STRUCTURE The messages from the host to the controller are structured in fields as follows lt initiator character gt lt serial address gt lt command gt lt parameters gt lt checksum gt lt terminator character gt where the field lt initiator gt is composed by the gt character ASCII code 62 the field lt serial address gt is composed by two characte
14. integer 4 Hex chars rough offset channel 3 lt 41 gt 2 bytes unsigned integer 4 Hex chars proportional factor channel 4 lt V42 gt 2 bytes unsigned integer 4 Hex chars rough offset channel 4 lt checksum gt 1 byte 2 Hex chars O command This command sets the relays outputs according to the parameter Note that if the temperature checks are still enabled the relays are also controlled by these checks causing a conflict with the command In order to control the relays from the host the temperature checks should be disabled see b and c commands Command format tO relays status 1 byte 2 Hex chars only the two lsb are considered the Isb corresponding to the warning relay and the other bit to the alarm relay lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars M command This command sends the current read from RAM not from non volatile memory temperature sensors offsets to the host The current values can be different from the ones stored in the non volatile memory Command format lt P gt lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt O0 gt 2 bytes 4 Hex chars normalised temperature offset channel 0 Ol 2 bytes 4 Hex chars normalised temperature offset channel 1 lt O2 gt 2 bytes 4 Hex chars normalised temperature offset channel 2 lt O3 gt 2 bytes 4 Hex chars normal
15. local mode 8 Returns the calibration table 9 O n no Controls the warning and alarm relays 10 Returns the current temperature sensors offsets to the host u Q n no Resets the controller from host Tamb mode 12 Transfers a parameter block from non volatile memory to RAM 13 Sets the controller to host Tamb mode 14 Returns the digital and analog supply voltages 15 Returns the firmware version string 16 Writes in the debugr register 17 a no Sets the kp ki and Ti PI regulator parameters 18 b n no Disables temperature checks 19 Enables temperature checks 20 d no no Disables the PI regulator 21 e no no Enables the PI regulator 22 Returns the flow rate measurements 23 Direct command to the valve 24 Returns the serial number of the controller 25 o mo no Returns the contents of status registers 26 q n no Returns the status of the PI regulator 27 Returns the debugr register contents 28 Receives the ambient temperature from host 29 Clears power up reset flag 30 Write to status registers 31 w no no Returns the temperature of the controller VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 290757 CONFIGURATION COMMANDS 32 T yes yes Transfers a parameter block from RAM to non volatile memory 33 Enables the configuration commands Disables configuration commands TERN RN SSH E NET Changes the s
16. parameters Acknowledge format lt A gt lt integrator threshold gt 4 bytes 8 Hex chars 2 complement integer lt incremental valve displacement gt 4 bytes 8 Hex chars 2 complement integer integral gain gt 2 bytes 2 Hex chars unsigned integer proportional gain gt 2 bytes 4 Hex chars unsigned integer lt checksum gt 1 byte 2 Hex chars H command This command sends back the temperatures and the flow rate measured by main flow sensor which is the 2 for the additional flow rate sensors 1 and 3 see command Command format lt H gt lt checksum gt no parameters Acknowledge format lt A gt lt flow rate 2 gt 2 bytes 4 Hex chars unsigned integer lt Outlet temperature gt 2 bytes 4 Hex chars normalised temperature lt Inlet temperature gt 2 bytes 4 Hex chars normalised temperature Cabinet temperature gt 2 bytes 4 Hex chars normalised temperature Ambient temperature gt 2 bytes 4 Hex chars normalised temperature lt checksum gt 1 byte 2 Hex chars J command Sets the controller mode to host Some commands require the controller in this mode to be executed Command format lt gt no parameters lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars Note that the mode can be changed also from the local keyboard K command Sets the controller mode to local Command format lt K
17. reset from host These four bits can be directly accessed from the local terminal 7 3 CONFIGURATION Although it comes already configured and ready for use the cooling system can be configured to better suit a specific application The configuration of the cooling system is accomplished by storing parameters in the memory of the controller The configuration can be performed either manually entering the new values from the local terminal or remotely from a host computer through the serial line Since the configuration can affect the behaviour of the controller the menus which input configuration parameters are protected to enter the menu a password code must be entered All the parameters can be stored permanently in the non volatile memory to make the changes permanent or just stored in the RAM till next power up Once the new value of a parameter has been entered from the local terminal the operator is asked if it has to be stored permanently There are four groups of configuration parameters General parameters are the communication parameters accessible from menu Communications the baud rate and the serial address which in this application MUST be always 0 see section on communication for further details and the display settings brightness and contrast accessible from the menu Display Some additional parameters are accessible form the General Configuration menu protection code 019DH for development debug only T
18. temperature offset channel 4 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 390457 lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars 9 4 3 DEBUG COMMANDS These commands have been implemented in order to help during production and test phase they are almost useless during normal operations and are included in this list only for sake of completeness command This command sends back the parameter Used to check communication and conversion to from HEX in the controller Command format lt B gt lt p1 gt lt checksum gt Acknowledge format lt A gt lt p1 gt lt checksum gt D command This command sends back the value of the internal direct addressable byte variable specified by the parameter Since the internal address space is 256 bytes the parameter is 1 byte long two HEX characters Command format lt D gt lt p1 gt lt checksum gt Acknowledge format lt A gt lt xx gt lt checksum gt where is the content byte of the location at address p1 E com This command sends back the value of the internal direct addressable word variable specified by the parameter Since the internal address space 1s 256 bytes the parameter is 1 byte long two HEX characters Command format lt E gt lt p1 gt lt checksum gt Acknowledge format lt A gt
19. time can be represented then they are checked in order of priority The highest priority concerns the condition of low coolant flow in case the flow rate is found too low when the valve is open a warning message is displayed on the local terminal The second condition is triggered when the coolant outlet temperature exceeds the inlet temperature by more than specified by the parameter in menu Temperature settings Tout Tinl max default value 8 C When the thermal energy transferred from the cabinet to the ambient is high the efficiency of the thermal transfer to the cooling fluid is checked in order to detect malfunctions like fan faults or insufficient cooling flow The thermal energy is considered high when the temperature difference between cabinet and ambient exceeds the parameter in menu Temperature settings Tcab Tamb min default 1 C If this limit is exceeded two additional checks are performed Both checks are based on the temperature difference between outlet and inlet coolant A large difference could be caused by a lack of coolant flow a small difference could be caused by a bad thermal coupling between the heat exchanger and the air inside the cabinet due for example to a faulty fan In the first case if the temperature difference exceeds the parameter in menu Temperature settings Tcab Tinl min default 5 C a warning of low coolant flow is displayed and the corresponding bits are set in status register CSTATI
20. A gt lt checksum gt 1 byte 2 Hex chars Z command This command sets the set point of the controller to the value contained in the parameter Command format lt 7 gt lt set point gt 2 bytes 4 Hex chars normalised temperature lt checksum gt VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 37of 57 Acknowledge format A checksum The controlled variable is the difference between the ambient temperature and the cabinet temperature As a consequence the set point is the wanted temperature difference between ambient and cabinet A positive set point corresponds to an ambient temperature higher than the cabinet temperature The command only changes the current set point it does not affect the value stored in non volatile memory When the controller is reset i e by cycling the power supply the non volatile value is used as the set point To store permanently the value the complete parameter block to which the set points belongs using the T command shall be stored h command Deletes the parameter block 0 this will force the controller to load the parameters with the default values after next power up reset It requires the factory mode This command can be used to restore the parameters to the default value which is not the factory value Command format lt h gt lt checksum gt 1 byte 2 Hex chars Ackn
21. CS The controller continuously checks the working conditions of the cooling system If a fault irregular condition is detected the display shows a warning message and if any a correcting action is taken by the controller two relay outputs can be activated This section can help users during troubleshooting when warning messages are displayed on the LCD indicating an anomalous condition has been detected In addition the advanced user can find information to configure the controller to better fit the needs of a specific application If more than one anomalous condition is detected at once only one is displayed the others can be seen by accessing the status registers both from host or local terminal Even in case of faulty conditions the controller does not take the initiative of sending a message to the host The only way the host can detect the condition is to ask and check the status of the controller All the warning messages displayed by the LCD and the status flag affected by an irregular condition are reset when the condition disappears no explicit reset is required An image of the current status of the controller is kept in its memory The status is periodically checked and updated by the diagnostics task and is stored in several 8 bit registers These registers can be accessed both from the local interface Status menu and from the host computer through the serial line Some bits can be directly accessed from binary men
22. In the second case if the temperature difference is below the parameter in menu Temperature settings Tout Tinl chk default 1 C and at the same time the temperature difference between the cabinet and the inlet coolant exceeds the parameter in menu Temperature settings Tcab Tinl max default 5 C a warning of fan fault is displayed and the corresponding bits are set in status register CSTATI The temperature checks can be selectively disabled by setting proper values of the parameters The last condition checked is when the temperature of the coolant exceeds the difference between the temperature error and the set point which means that the coolant is warmer than the desired cabinet temperature In this case the warning message Inlet temperature too high is displayed VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 USER MANUAL Date 27 Apr 98 Page 17of 57 The following table summarises the temperature checks the relevant menu name and the default values the default values can be modified from Temperature settings menu 5 C 5 C The following table shows the external connections of the alarm warning relays on CN6 terminal strip detail 4 in fig 2 CN6 pin 9 This is the structure of the controller status register 1 CSTATI 50 cabinet temperature exceeds the maximum allowed bl cabinet temperature out of control large tracking error b2 warning code low b3 warning code high b4 wa
23. LECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 66f 57 3 System overview The overall cooling system consists of a 19 inch chassis from Kn rr in the following referred to as cooling chassis where all the system components apart from the ambient and the cabinet temperature sensors are integrated into Some pictures of the chassis can be seen in appendix E The ambient and the cabinet temperature sensors are located externally to the chassis in the sensor unit that should be mounted on the cabinet surface Fig 1 represents the front panel of the cooling chassis A small keyboard 1 and a liquid crystal display LCD 2 allow the user to interact with the unit accessing the current status and affecting the working parameters In addition two LED indicators show the power status green 3 and the alarm status red 4 3 gf oe pe 1 i o POWER ESO Cooling Cabinet ipu Contr 558 E V2 1 o o CABINET THERMAL CONTROL SYSTEM 4 Fig 1 Cooling chassis front view All the connections both hydraulic and electrical are made from the rear panel of the cooling chassis Fig 2 represents the rear panel COOLANT 9 COOLANT IN 9 N Q LENT 4 i 220 VAC CN6 CNI Fig 2 Cooling chassis rear view The connections are from left to right the hydraulic connectors for coolant supply 1 and return 2 the mains socket 3 the rela
24. N A is placed when the command has been correctly processed while N is placed when an error has been detected All the other fields in the message have the same meaning as in the messages to the controller Note that if the address characters are not recognised i e they are different from 00 in the default configuration no answer neither an error message is sent by the controller As an example see V command description sending to the controller the string gt 00V followed by CR where the are a wildcard for the checksum will cause the controller to send back the string AESO Cooling Cabinet contr 558 E V2 1 E9 where the first A 1s the initiator followed by the parameters field and by the checksum E9 9 3 2 ERROR MESSAGES In case an error has been detected decoding the received message an error code is sent back to the host in the acknowledge message error message The structure of an error message is as follows N lt error code CR If multiple errors have been detected only the code of the one having the highest priority is sent In the following the error codes are listed in descending priority order checksum error code 5 the checksum received does not match with the checksum calculated wrong hex character code 2 the parameters field contains non HEX characters syntax error code 1 message contains illegal characters not allowed local mode code 3 command can
25. Once this command has been received the hydraulic valve both versions of the valve the proportional as well as the incremental is not longer driven by the PI regulator This command should be used before controlling directly the valve position both from host and manually from the local interface or the knob Command format lt gt lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars e command Enables the PI regulator to recover the normal situation after the d command disabled it VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 Command format Acknowledge format P command COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 340 57 lt e gt lt checksum gt 1 byte 2 Hex chars AS lt checksum gt 1 byte 2 Hex chars Sends back the scaled flow rates measured by the three flow rate transducers Command format Acknowledge format fi command lt f gt lt checksum gt 1 byte 2 Hex chars lt A gt lt flow rate 1 gt 2 bytes 4Hex chars unsigned integer the flow rate 0 lt flow rate 2 gt 2 bytes 4Hex chars unsigned integer the flow rate 1 lt flow rate 3 gt 2 bytes 4Hex chars unsigned integer the flow rate 2 lt checksum gt 1 byte 2 Hex chars Sets the proportional and incremental valve outputs 2 bytes The command works with both kind of valves It works only in host mode For the prop
26. TRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM pu USER MANUAL 5 27 Apr 98 age 9of 57 Outputs Alarm relay NO NC contacts warning relay 2x NO NC contacts Remote operations Through RS232 serial line Local operations LCD 2 lines x 20 characters 4 key keyboard Maximum flow rate 11 l min Maximum operating pressure 10 bars Manual operations possible from knob overriding automatic control Environmental protection suitable for installation in cabinet Sensor unit Dimensions 160x80x55 mm Weight 200g Environmental protection IP65 5 Interfaces 5 1 ELECTRICAL INTERFACES Connector type 39 29 461 slow 30Vdc 2A Temperature sensors inputs 2 x PT100 sensors ambient Souriau 85100 8 4 P50 To be connected to the and cabinet or sensor unit Serial line line RS232 T 01 Miniature DB9 female Galvanically insulated See appendix B for details on wiring 5 2 MECHANICAL INTERFACE 5 2 1 COOLER CHASSIS The cooler fits in a 19 rack the height corresponds to 4HE The hydraulic valve actuator protrudes from the back of the cooler in order to allow the manual command of the valve Care must be taken to not damage the actuator during handling and installation of the device 5 2 2 SENSOR UNIT The sensor unit needs to be mounted on the surface of the cabinet It is fixed by means of four M4 Screws The cabinet temperature sensor support needs to be screwed to cabinet wall as well inside the box 5 3 H
27. VALVE AND RELAYS It is possible to control the hydraulic valve directly either from the keyboard or from the knob of the actuator accessible on the rear panel of the cooler In both cases to avoid any conflict with the PI regulator which normally controls the valve the regulator should be disabled This can be done from the boolean menu PI regulator regulator status enable acting on the local terminal or by sending the command from host computer command to enable the regulator The variable corresponding to the position of the valve is accessible in menu Valve outputs Proportional valve Position its value ranges from 0 valve completely closed no coolant flow to 255 valve completely open maximum coolant flow To manually operate the valve the PI regulator must be disabled and the Valve output in Valve outputs Proportional valve Position menu must be set to 255 fully open Rotating the knob protruding from the back of the chassis detail 8 in fig 2 out from the Auto position in clockwise direction the coolant flow can be reduced from the maximum auto position to almost zero Fig 5a Hydraulic valve in Auto position Fig 5b Hydraulic valve in full closed normal operation position 4 1 2t The relays alarm and warning can also be directly controlled from the keyboard i e for testing purposes Their status is accessible from menu Status Relay status Since both relays are normally controlled by
28. Warning relay NO 2 24 AWG min C6 black TS4 7 N6 pin 7 Alarm relay common 1 24 AWG min C6 yellow 81 1 N6 pin 9 Alarm relay NO 1 24 AWG min Q C6 pink TS4 8 N6 pin 8 Alarm relay NC 1 24 AWG min C7 grey TSI 7 Hydraulic valve 1 20 AWG min C7 grey TS1 8 Hydraulic valve 2 20 AWG min C8 blue CN7 f1 Mains terminal strip 16 AWG min C8 yellow green CN7 Earth Earth 16 AWG min CN7 2 16 AWG min C9 blue TS3 2 inlet RTD Inlet RTD2 24 AWG min C9 black TS3 1 inlet RTD inlet RTD1 24 AWG min 155 5 N5 RS232 pin 2 24 AWG min 1 TS5 8 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 450757 The connections to the external are as follows Canon DE 9S A191 A197 9 pin male miniature D type Souriau 851 00 R 8 4 P50 Souriau 851 36 RG 8 4 S50 Souriau 851 00 R 8 4 P50 Souriau 851 36 RG 8 4 S50 GND Phoenix contact terminal strip Q VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 460 57 APPENDIX C PART LIST Hydraulic parts description model manufacturer supplier notes identification 1 hydmulicactuator AMI SH LANDIS STAEFA STAEFA hydraulic valve 3WIOGIO LANDIS STAEFA STAEFA Verschlusskappe 7205310 LANDIS STAEFA STAEFA flow meter DFC9000 UCCDaalov
29. YDRAULIC INTERFACES The connections to coolant supply and return is made by quick connectors type LCD 420 06 LCD 170 06 Supply connector female LCD 160 06 Supply connector male LCD 220 06 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 100 57 The hoses for the cooling plant connections shall be compatible with the connectors and have a suitable working pressure Type Push on 3 8 9 5mm flame retardant 20 bar by SWAGELOK or equivalent is recommended Important notice in the standard configuration here described the inlet quick connector mounted on the cooling chassis is a female while the outlet quick connector is a male There could be still some units coming from the preliminary production series in which the inlet connector is a male and the outlet is a female In this case the unit shall be replaced with a standard one Please contact the author F Biancat Marchet for the replacement 6 Installation The system is supplied as a package including all the parts needed for the installation Here is the packing list 4 Screws and bolts for the sensor unit M4xIO J4 5 Screw for cabinet sensor 12 6 Cable for the sensor unit with connector 2pairs XAWG24 4m 2 8 Return hydraulic connector quickmale Ji Are not included Screws for mounting the cooling chassis on the cabinet Hoses for connection of the cooling unit to the hydra
30. ates Hardware protocol RS232 Baud rate configurable from 600 to 9600 baud Character length 8 Parity none Stop bit 1 Handshake None The baud rate can be configured from 600 to 9600 baud The configuration of this parameter can be done by the local interface communications menu or by the host computer writing the parameter block 0 The new parameter must be stored in non volatile memory because before the new value takes effect the controller needs to be reset The correspondence baud rate code is as follows baud rate code 600 1 1200 2 2400 3 4800 4 9600 5 9 2 REMOTE OPERATIONS During normal operations only the monitoring functions should be used in order to monitor the cooling system At power up the host should send the command to clear the power up flag This flag is set every time the controller is powered up or reset If during the operation this flag is found set again it means that the controller has been reset and a new configuration could be needed if the wanted configuration is different from the one stored in non volatile memory Periodically with a period ranging from 2 seconds which is the PI regulator period to several minutes the host should read the following information Temperatures by command Flow rates by command f Status by command o There is no need to display this information unless an anomalous situation is represented by the status or by th
31. atus RTD sym When in this status beside the temperatures displayed in the status page of the menu the symbol S is displayed and the controller status is Simulating inputs Although there is not a specific command the status can be entered left also from the host computer by sending the command Y to set bit bO in register debugr If the temperature sensors are detected as faulty entering this mode the wrong temperature from the sensor is still displayed while normally it is substituted by the string The normal default mode is with sensors inputs enabled RTD sym Not active in the Status RTD sym menu VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 24of 57 8 Calibration 8 1 TEMPERATURE SENSORS OFFSET COMPENSATION After assembly each controller is calibrated in order to compensate for the first order systematic errors which affect the measure chain from the temperature sensor input to the analog to digital converter The calibration parameters are stored in non volatile memory This calibration only concerns the controller itself it does not include the RTD sensors Since the PT100 sensors can have different offset while the term of the characteristic proportional to the temperature is relatively uniform an additional calibration parameter has been foreseen to compensate for the sensor s offset This offset 1s set to zero by default and
32. case these errors are detected This register 1s read only 7 2 6 POWER UP RESET The controller contains a watch dog circuit which resets the microprocessor if the execution of the firmware for any reason jams VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 200757 After reset all the parameters and the variables are initialised the parameters to the values stored in the non volatile memory To let the host computer or the local user know if a reset has been forced either by a power supply fault or by the watch dog a bit is implemented which is set after power up and can be cleared both from host or from the local terminal This is a read only bit General Reset flg menu 7 2 7 DEBUG REGISTER The bits which enable disable the diagnostics functions are contained in the debugr register This register can be read written directly only from the host computer through the serial connection to check the current condition and the status of the power up reset flag Only some bits can be directly accessed from the local terminal bO RTD read disable bl temperature check disable b2 RTD check disable b3 power up reset flag set automatically after reset b4 reserved b5 reserved b6 reserved b7 reserved Bit b0 when set disables reading of the RTD sensors Bits b1 b2 when set disable the corresponding diagnostic checks Bit b3 is set after power up It can only be
33. d Y to set the bit b2 in debugr register Once these checks are disabled and the ambient temperature from host mode is not set the controller status in the status page shows RTD chk disabl When the RTD checks are disabled the corresponding bits on status register CSTAT2 are no longer updated but not cleared as a consequence if an alarm warning condition was pending it will be displayed even if these checks are disabled till the corresponding bits are explicitly cleared by the operator 7 2 3 NON VOLATILE MEMORY CHECKS The parameters stored in the non volatile memory FEPROM are loaded into RAM after power up reset They are organised in four blocks and each block is secured by a checksum Checks on the integrity of the information stored in the FEPROM are performed after power up and after every write operation VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 190757 The results of these checks are stored in the FEPROM status register In case of failure a warning message is displayed In this case the controller is faulty and should be substituted The structure of the FEPROM status register is as follows 50 writing on FEPROM bl block identifier b2 block identifier b3 reserved b4 reserved b5 write error b6 no more space available in FEPROM b7 checksum error on block specified by b1 b2 7 2 4 PI REGULATOR CHECKS Some checks are perfor
34. dition remains To allow the normal interface operations the warning messages are displayed after a delay The display is equipped with an LED backlight which allows reading in a dark environment In order to keep the light pollution low during normal operations the backlight of the display is off As soon as a key of the keyboard is depressed the light goes on It is switched off 100s after the last key has been pressed The light goes automatically on when an anomalous condition is detected To keep always off the light the parameter Brightness in the display Brightness menu must be set to 0 7 1 1 HIERARCHICAL MENU For configuration and to access the complete status of the system from the local interface a hierarchical menu structure can be entered Each menu is identified by a descriptor string In the following a menu will be described by the sequence of menus to reach it as an example General Configuration Password codes From the status page pressing the menu key the root of the hierarchical menu structure is entered the string Main Menu is displayed To leave the hierarchical menu structure and go back to the status page the menu key shall be pressed as many times as needed The hierarchical menu structure is automatically left when no activity is present on the keyboard for 100 seconds or if an anomalous condition has been detected by the controller In this structure organised as a tree to m
35. e 2 Hex chars lt feprom status gt byte 2 Hex chars lt communication status gt 1 byte 2 Hex chars VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 350 57 lt debugr gt 1 byte 2 Hex chars lt checksum gt 1 byte 2 Hex chars command Sends back the status of the PI regulator Command format lt gt lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt PI regulator status 1 byte 2Hex chars status byte of the PI regulator lt checksum gt 1 byte 2 Hex chars fr command Sends back the debugr register contents Command format o lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt debugr register gt 1 byte 2Hex chars debugr register contents lt checksum gt 1 byte 2 Hex chars command Sends the ambient temperature to the controller The command works only if host and host Tamb mode are set see R command Command format lt gt Ambient temperature 2 bytes 4 Hex chars normalised temperature lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars w command Clears the power up reset flag bit b3 of debugr Command format tu lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars This command should be sent by the host at the beginning o
36. e measurements 9 3 SERIAL COMMUNICATION PROTOCOL The communication protocol is based on ASCII characters this allows to communicate directly with the controller by using a serial terminal VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 260f 57 The host acts as the master of the point to point communication while the controller acts as the slave Every time the controller receives a message from the host it sends back an acknowledge message which contains the information required by the host if any The controller never takes the initiative of sending a message to the host All the messages sent by the controller are acknowledge messages Only one message command causes two acknowledge messages to be sent back This was implemented for synchronisation purposes the second message being synchronous with the sampling of the temperatures A new message to the controller cannot be sent by the host before the acknowledge or the acknowledges for the command to the previous one has been received The delay between the reception of a command and the transmission of the acknowledge depends on the specific command but is normally in the order of a few milliseconds Some messages contain numeric values These values are represented as the corresponding hexadecimal strings The temperatures are represented internally by a 15 bit positive number normalised
37. e temperature in Celsius degrees is given by t C tN 5750 375 and x identifies the channel The Vxy parameters characterise each input channel of the controller they are computed and stored during the calibration procedure and should never be changed unless a new calibration needs to be performed See the Calibration section for details Note that the default value of the Vxy parameters is different from the calibration value restoring the default values will destroy the calibration The NxO parameters are added to the measurement to compensate for PT100 sensors offset The default value is 0 and it is not affected by the calibration P O v2 calibration offset ambient temperature sensor positive 16 bit Pp v2 v22 calibration offset cabinet temperature sensor positive 16 bit Pp v3 v32 calibration offset inlet temperature sensor positive 16 bit O v42 2 calibration offset outlet temperature sensor positive 16 bit VLT ELECTRONIC CABINET COOLING SYSTEM USER MANUAL VLT MAN ESO 17130 1603 Issue 1 0 Date 27 Apr 98 Page 430f 57 APPENDIX B Wiring The external electrical connections are made by the following connectors Connector TAG cable mount 4 pins SOURIAU series 851 male female 4 pins SOURIAU series 851 male female 9 pin female miniature D type male CN2 CN5 None CN7 CN5 CI CNI e C3 ambient R TD c CN2 cabinet RTD 3 in
38. et point AR gt N 36 no Deletes parameter block 0 from non volatile memory 37 Transmits a parameter block from RAM to host 38 Receives a parameter block and store it in RAM 39 1 yes mo Receives the calibration table and stores it in RAM 40 p m yes no Receives the temperature sensors offsets and store them in RAM DEBUG COMMANDS 41 Returns the value of the parameter 42 Returns the value of a byte variable in internal memory 43 Returns the value of a 16 bit variable in internal memory 44 Returns the contents of a code memory location 9 4 1 STATUS COMMANDS These commands are used to get modify the status of the controller They include commands for reading the controller s sensors like temperatures or flow rates the controller status and the controller configuration These are the commands which can be used during normal operation command Returns the value of the two temperature measurements Command format lt A gt lt p1 gt lt checksum gt 1 byte parameter Acknowledge format temperature 1 gt lt temperature 2 gt lt checksum gt Where temperature 1 2 are the cabinet and the cabinet temperatures if pl 48 and are the inlet and outlet temperatures otherwise The temperatures are represented in the normalised format unsigned 16 bit integer to convert to Celsius degrees the following expression t C tN 5750 375 should be applied command T
39. f the operations This allows the host to detect if the controller has been reset Note that the power up reset flag cannot be set directly but being part of the debugr register it could be set using Y command Its status can be checked using the r command command Receives from host the values of the status bytes Note that the status bytes are continuously updated by the controller This means that the values set by the command are soon overwritten by the controller For some of the status registers it 1s possible to prevent this refresh setting some bits in the debugr register see Diagnostics section Command format to CSTATI 1 byte 2 Hex chars lt CSTAT2 gt 1 byte 2 Hex chars lt feprom status 1 byte 2 Hex chars communication status 1 byte 2 Hex chars Not actually written lt debugr gt 1 byte 2 Hex chars lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 360f 57 lt checksum gt 1 byte 2 Hex chars w command Sends back the controller temperature in normalised format Command format lt w gt lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt temperature gt 2 bytes 4 Hex chars Normalised temperature lt checksum gt 1 byte 2 Hex chars 9 4 2 CONFIGURATION COMMANDS These commands are used mainly during the config
40. he part list concrning the sensor unit see Ref 1 Back shell for connector 202C121 25 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 47of 57 APPENDIX D Hierarchical menu tree For each menu the type is described by capital letters according to the following list PXXXX means code protected menu where XXXX is the protection code in hexadecimal notation i means that the menu can accept input For the terminal menus displaying variables the type of variable is also indicated There are seven types of variables Integer I Hexadecimal byte H Hexadecimal word 2 bytes H2 Hexadecimal long words 4bytes H4 Temperature in Celsius degrees T Flow rate in liters per hour F Boolean B D Enable B i Regulator params Set point T i P 008C Int sat I i Err lim T i VLT ELECTRONIC CABINET COOLING SYSTEM USER MANUAL Status byte 2 Relays status RTD sym B i No T chk B i No RTD chk B i FEPROM H i Warn count 1 1 Alm count I i VLT MAN ESO 17130 1603 Issue 1 0 Date 27 Apr 98 Page 480 57 Global H i Tcab gt Tmax B i Error hi B i Dig inp B i Global H i VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 USER MANUAL Date 27 Apr 98 Valve outputs Proportional val
41. hese parameters should never be changed Temperature regulator parameters accessible from menu PI Regulator Regulator params protection code 008CH The main is the set point default 0 the proportional gain default 20000 the integral gain default 10 These parameters affect the performances of the regulator and should be changed with care VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 210 57 Temperature settings for diagnostics accessible from menu Temperature settings protection code 00E7H see diagnostics section for details Calibration parameters accessible from menu Calibration protection code 019DH see calibration section for details Refer to appendix A for a detailed description of these parameters structure VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 220 57 7 4 OPERATING MODES Beside the normal mode the controller can be operated in some special modes to cope with special situations This section concerns only users which need to use the system in some special modes When the controller is fully operational in the normal mode the status page shows Controller Active A special mode can be entered either from the keyboard or sending commands through the serial interface After power up the controller is always in the normal mode 7 4 1 DIRECT COMMAND OF THE
42. his command causes a dummy message to be sent just after the next acquisition control cycle has run Its purpose is to synchronise the host to the controller activity The C command is the only command which causes two messages to be sent by the controller the acknowledge and the dummy message The dummy message being synchronous with the controller activity can be sent up to 2 seconds control period after the command was received Command format lt C gt lt checksum gt no parameters Acknowledge format lt A gt lt a gt lt checksum gt Dummy message format lt A gt lt d gt lt checksum gt F command This command sends back the value of some controller variables Command format lt F gt lt checksum gt no parameters Acknowledge format lt gt PI regulator integrator 4 bytes 8 Hex chars 2 complement integer PI regulator output gt 4 bytes 8 Hex chars 2 complement integer lt CSTAT2 gt 1 byte 2 Hex chars lt gt 1 byte 2 Hex chars VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM 22244 ate pr USER MANUAL Page 30of 57 lt controller input gt 2 bytes 4 Hex chars Normalised temperature lt controller set point gt 2 bytes 4 Hex chars Normalised temperature lt checksum gt 1 byte 2 Hex chars command This command sends back the value of some controller parameters Command format lt G gt lt checksum gt no
43. ised temperature offset channel 3 lt O4 gt 2 bytes 4 Hex chars normalised temperature offset channel 4 lt checksum gt 1 byte 2 Hex chars Q command Resets controller from host Tamb mode to normal After this command the ambient temperature is read from the ambient sensor Command format lt Q gt VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 320 57 lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars command Loads the parameter block specified by the parameter from non volatile memory to RAM This command is used to restore the parameters in the block to the power up values The command works only if the host mode is set Command format lt R gt block index 1 byte 2 Hex chars only the two lsb are considered lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars command Sets the controller to receive the ambient temperature from the host instead of reading it from the sensor The command works only if the host mode is set Command format lt T gt lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars U command Sends back the voltage supplies levels This command returns meaningless values for the PCB versions which do not suppo
44. l 2 lt V22 gt 2 bytes unsigned integer 4 Hex chars rough offset channel 2 lt V31 gt 2 bytes unsigned integer 4 Hex chars proportional factor channel 3 lt V32 gt 2 bytes unsigned integer 4 Hex chars rough offset channel 3 lt 41 gt 2 bytes unsigned integer 4 Hex chars proportional factor channel 4 lt V42 gt 2 bytes unsigned integer 4 Hex chars rough offset channel 4 lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars This command is only used during the calibration of the controller and should never be used during normal operations A misuse can destroy the calibration table In this case all the temperature measurements are affected and if the command is also sent to store permanently the damaged table a new calibration is needed to recover the controller p m command This command loads the temperature sensors offsets in RAM with the parameters The new values are not stored in non volatile memory The execution is allowed only if the controller is in factory mode see commands W X Command format tp O0 2 bytes 4 Hex chars normalised temperature offset channel 0 Ol 2 bytes 4 Hex chars normalised temperature offset channel 1 O2 2 bytes 4 Hex chars normalised temperature offset channel 2 lt 03 gt 2 bytes 4 Hex chars normalised temperature offset channel 3 lt O4 gt 2bytes 4 Hex chars normalised
45. let RTD outlet RTD fans Mains socket with fuse COOLER Standard mains plug flow meter keyboard display unit Cabinet cooling controller Cll lt Ell C12 Pr 24 power supply CN6 C5 CN7 C8 warning alarm relay mains power supply 220Vac COOLING SYSTEM Issue 1 0 Date 27 Apr 98 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 Page 44of 57 USER MANUAL The cable schedule for the internal connections is represented in the following table The second column indicates the terminal strip on the electronic controller PCB see fig 3 for terminal strips location R T 151 6 ower supply ground 16 AWG min erm TS1 5 ower supply 24V 16 AWG min 2 2 NI pin B ambient RTD2 24 AWG min TS2 3 NI pin C ambient RTD return 24 AWG min Q C3 yellow TS2 4 NI pin D 24 AWG min TS2 5 N2 pin A cabinet RTD1 24 AWG min TS2 6 N2 pin B cabinet RTD2 24 AWG min oO o TS2 7 N2 pin C cabinet RTD return 24 AWG min Q TS2 8 N2 pin D 24 AWG min Q TS2 1 Nl pin ambient RTD1 24 AWG min Q TS4 1 N6 pin 1 Warning relay common 1 24 AWG min TS4 2 N6 pin 2 Warning relay NC 1 24 AWG min rere TS4 3 N6 pin 3 Warning relay NO 1 24 AWG min C5 blue TS4 4 N6 pin 4 Warning relay common 2 24 AWG min Q TS4 5 N6 pin 5 Warning relay NC 2 24 AWG min Q TS4 6 N6 pin 6
46. med on the level of the numeric signals inside the PI regulator If the absolute value of the input to the regulator 1 e the tracking error exceeds the parameter in PI regulator Regulator params Err lim default 5 C the output of the controller is saturated to the maximum or minimum value The absolute value of the integrator is also checked If its value exceeds the value of the parameter in regulator Regulator params Int sat default about 500E6 the integrator 1s saturated No warning messages are displayed when these conditions are detected The structure of the corresponding status register is 50 main integrator overflow flag bl main integrator underflow flag b2 main error overflow flag b3 main error underflow flag b4 PI regulator enable 55 reserved b6 reserved b7 reserved This status register cannot be accessed from the local interface it is readable from the host Only bit b4 which enables disables the PI regulator can be set cleared from menu PI regulator status 7 2 5 COMMUNICATIONS STATUS Errors detected during the communication are reported in the communication status register whose structure is as follows 50 reserved bl reserved b2 rlost character received before last message read b3 rovferr too long message received b4 recmess received message ready b5 chkerr checksum error in received message b6 rxon header received b7 txon transmitting a message No warning errors are displayed in
47. meters in the same block need to be changed it is better to give the command to permanently store only the last one the complete block will be stored only once There are serial commands which allow the host computer to transfer a parameter block from non volatile memory to RAM and viceversa Each block contains a checksum which attests its integrity If at power up the checksum is not valid default values are assumed for the parameters and an error flag is set b7 in the non volatile memory status register FEPROM Every time the block is stored in non volatile memory the checksum is updated When the maximum number of write operations has been reached a flag in the non volatile memory status register is set b6 in and a warning message is displayed FEPROM full The following tables show the contents of each block beside the default value the mnemonic identifier the conventional name used in the software to refer to the parameter as well as the name used in the menus and a short description are given In the block transfer commands for remote operations the parameters are sent and received in the same order as they appear in the tables topmost transmitted first The blocks are organised in 16 bit words which are sent with the least significant byte first Blocks having an odd number of bytes blocks 0 and 2 are expanded with an additional dummy byte which is inserted before the last byte Configura
48. nected through the terminal strip to the sensors according to the following table Terminal strip cable to ambient sensor cable to CN2 cabinet sensor 2 white A green BY Pf brown 5 white 0 gen brown These cables shall enter the cabinet from a hole made on the cabinet wall Attention must be paid not to reverse the connectors of the cables coming from the sensor unit on the cooling chassis CNI lowermost is for the ambient sensor CN2 uppermost is for the cabinet sensor VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM 22 ds ate pr USER MANUAL Page 120457 7 Operation The cooling system is supplied ready for installation and operation Once connected to the power supply it starts controlling the cooling flow rate to make the cabinet track the ambient temperature For correct operation the knob of the valve actuator on the rear panel of the cooler must be in the Auto position A local interface composed by a liquid crystal display and a keyboard allows interacting with the system The display normally shows the current status of the system Using the keyboard additional information on the working condition can be obtained In case of malfunction or fault detected by the controller warning messages are displayed and the relay outputs are activated accordingly Remote operation from a host computer is also allowed through the serial port
49. not be executed because the controller is in local mode not coded command code 4 the received command character does not correspond to a command not allowed factory set code 6 command not allowed if factory flag in the controller is not set VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 USER MANUAL Date 27 Apr 98 Page 280f 57 9 4 SERIAL COMMANDS DESCRIPTION The commands can be grouped in three groups a Status commands b Configuration commands c Debug commands Not all the commands shall be used in a normal application The normal user needs only a small subset of commands see previous paragraph on remote operation Part of them have been implemented only for development and debug others have been kept for compatibility with old versions of communication software The following table lists the commands giving a short description Some commands require the controller in a special mode factory or host if the controller is not set in the required mode an error message is sent back There are commands to enter leave these special modes STATUS COMMANDS command factory host description I Returns the value of two temperature measurements 2 Synchronization command 3 Returns the current value of the controller variables 4 Returns the current controller parameters 5 Returns the temperatures and the flow rate 2 6 Sets the controller to host mode 7 Sets the controller to
50. ntered where the value can be modified using the arrow keys provided the controller is in local mode While in input mode a running cursor under the value is displayed The value is increased by the up arrow key and decreased by the down arrow key VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 140757 In order to avoid that the operations of the controller are unintentionally affected during the input of the numeric values the displayed value is not directly written to the variable To update the variable to the new value the enter key shall be pressed If the new value has to be discarded keeping the variable unaffected the menu key shall be pressed instead This does not apply to logical variables for which the status change takes place as soon as the arrow keys are pressed To avoid conflicts while the host computer is accessing the controller the input menus are disabled 1f the Host mode is set Under this circumstance the values are still displayed but they cannot be modified The first level of the menu tree 1s represented in the following sketch Valve outputs Temperature settings Communications Display VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 150757 In appendix D a graphic representation of the complete menu tree is given 7 2 DIAGNOSTI
51. oes not destroy the whole calibration table because the offsets are kept separate from the other calibration parameters and the factory configuration can always be recovered by clearing the offsets 8 2 FLOW METER SCALING FACTOR The flow rate transducer generates a square wave whose frequency is proportional to the flow rate This frequency once acquired by the controller is multiplied by a positive 8 bit coefficient and divided by 16 to obtain an integer number representing the flow rate expressed in liters per hour The overall scaling factor from frequency to flow rate then can range from 1 16 when the coefficient is 1 to about 16 when the coefficient is 255 It can be modified by modifying the coefficient default 77 which can be accessed from the menu Calibration Flow rate sensors flr2 scal the controller could acquire up to 3 flow sensors but only sensor 2 is used in this application This menu is protected by the code 0142H VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM 22 s ate pr USER MANUAL Page 250f 57 9 Communication This section is devoted to users that need to develop an interface to control the cooling system from a host computer 9 1 SERIAL INTERFACE Almost all the functions of the controller are accessible from a host computer through a serial line The host can set change working and configuration parameters monitor the status of the controller the temperatures and the cooling fluid flow r
52. oller must be set in Host mode In this mode the input commands from the local terminal are disabled avoiding any risk of conflicts As a side effect the code protected menus are accessible only for read being not possible to affect the values of the parameters The switch between the two modes can be performed both from remote using the J serial command to enter the host mode and K command to enter the local mode and from the local terminal main page The local mode prevents only the execution of remote commands which can cause conflicts all the other are not affected When the host computer needs to perform such a kind of commands it shall switch the controller to the Host mode The current mode is displayed in the Mode field of the status page by the string Mode local when in local mode and by the string Mode host when in host mode The normal default mode is local 7 4 4 TEMPERATURE MEASUREMENTS SIMULATION In this mode the acquisition from the temperature sensors is suspended but all the other functions are not affected including the PI regulator This mode allows simulating the temperature measurements and has been implemented to check the behaviour of the controller with different temperature inputs without the need for really cooling or warming the sensors The simulated measurements can be changed from the General Temperature measures menu The mode can be entered left activating de activating the menu St
53. ortional valve the first parameter sets the position 0 means no flow through the heat exchanger The second byte is ignored For the incremental valve the first parameter defines the time during which the motor is powered assuming 255 corresponds to the complete trip from one extreme position to the other The second byte selects the direction of the movement opening if lt gt 0 closing if 0 If the PI regulator is enabled see commands d e the valve is controlled by the regulator and the command can cause conflicts Before using this command the PI regulator should be disabled see commands d Command format Acknowledge format n command qme valve position 1 byte 2 Hex chars valve direction gt 1 byte 2 Hex chars ignored for the proportional valve lt checksum gt 1 byte 2 Hex chars AS lt checksum gt 1 byte 2 Hex chars Sends back the serial number of the controller Each controller is identified by a unique serial number Command format Acknowledge format command n lt checksum gt 1 byte 2 Hex chars lt A gt lt serial number gt 2 bytes 4Hex chars unsigned integer the serial number lt checksum gt 1 byte 2 Hex chars Sends back the contents of the status bytes Command format Acknowledge format o lt checksum gt 1 byte 2 Hex chars lt A gt lt CSTATI gt 1 byte 2 Hex chars lt CSTAT2 gt 1 byt
54. ove to the lower level press the enter key to move to the higher level press the menu key To move through the menus of the same level the up and down arrow keys shall be pressed While in the hierarchical menu structure the upper line of the LCD displays the descriptor string of the father menu and the lower line displays the current menu Every time the enter key is depressed moving to a lower level menu the lower line scrolls up and the description of the new menu appears in the second line Every time the menu key is depressed moving to a higher menu level the upper line scrolls down and the description of the father menu appears on the upper line Four menus are code protected to enter them a protection code is required The protection mechanism has been implemented in order to protect critical parameters from accidental changes This data should never be affected during the normal operation and their modification can have a dramatic impact on the performances It is still possible to access the protected data for reading only by setting the controller in Host mode The Host mode disables the writing capability preventing any change of the data There is a menu that gives the list of access codes General Configuration Password codes Some menus access variables input variables whose value can be affected by the operator When the input variable is displayed by pressing the enter key the input mode is e
55. owledge format lt A gt lt checksum gt 1 byte 2 Hex chars The command leaves the other blocks 1 to 3 in non volatile memory unaffected After power up the controller loads block 0 first and if it finds a wrong checksum loads ALL the parameter blocks in RAM with the default values After that the FEPROM failure warning is displayed and the most significant bit of the non volatile memory status register is set At this point the RAM contains the default values while in non volatile memory block 0 is erased and blocks 1 to 3 contain the old values Sending the command T the host can copy each RAM block containing the defaults to non volatile memory Note that writing block 3 command I03 WILL DESTROY THE CALIBRATION TABLE affecting the accuracy of the temperature measurements fj command Sends back the parameters block specified by the parameter The block is the one currently stored in RAM The acknowledge length depends on the selected block Note that the blocks are organised in 16 bit words each word is transferred with the least significant byte first Blocks having odd length are expanded to even length by inserting a dummy byte before the last byte Command format y block index 1 byte 2 Hex chars only the two Isb s are considered lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt parameter block gt As described in section Configuration lt checks
56. rning code active 55 reserved b6 relay 1 warning status b7 relay 2 alarm status This register can be written from the local interface The warning codes associated to bits b2 b3 are assigned as follows warning code 0 outlet temperature exceeds maximum with reference to tamb warning code 1 inlet temperature too high for required set point warning code 2 insufficient airflow warning code 3 insufficient coolant flow 7 2 1 1 Temperature checks disable The temperature checks can be disabled by setting from the terminal the binary variable Status No T chk or from the host computer by sending command b Once these checks are disabled and the ambient temperature from host is not set the Controller status in the main menu page shows TEMP chk disabI VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 180 57 When the temperature checks are disabled the corresponding bits on status register CSTATI are no longer updated but not cleared as a consequence if an alarm warning condition was pending it will be displayed even if these checks are disabled till the corresponding bits are explicitly cleared by the operator The alarm and warning relays are no longer controlled by the diagnostics checks and can directly controlled from the local terminal or the host computer 7 2 2 TEMPERATURE SENSORS AND POWER SUPPLY CHECKS The health status of the temperature sensor
57. rs specifying the address in HEX format This field has been introduced to support the multidrop communication with the RS485 hardware protocol For RS232 interface the field must be always 00 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 27of 57 the field command is a single ASCII alpha character It is case sensitive upper and lower case characters correspond to different commands The parameters field is composed by ASCII characters representing hexadecimal numbers The contents and the length of this field depend on the specific command and are described in the following The field lt checksum gt is composed by two characters as the hex representation of the number obtained by adding up all the bytes of the message but the initiator and truncating the result to a byte If the message received does not match with the one computed by the controller the command is ignored and an error message 1s sent back see section error messages As a debug shortcut the two characters ASCII in place of the checksum disable the checksum check and let the command to be processed The terminator field is composed by the CR character ASCII code 13 The messages from the controller to the host are structured in fields as follows initiator character gt lt parameters gt lt checksum gt lt terminator character where the initiator can be either the A or the
58. rt the voltage supplies monitoring PCB rev lt 4 The scaling factor 79 6m V Isb for the analog supply and is 23 1 mV lsb for the digital supply Considering the analog voltage supply should be 15V and the digital voltage supply should be 5V the expected values are BC analog voltage and D8 digital voltage Command format U lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt digital voltage gt 1 byte 2 Hex chars analog voltage 1 byte 2 Hex chars lt checksum gt 1 byte 2 Hex chars The command could be used to monitor the voltage supply levels though the controller itself monitors these voltages provided the function is supported by hardware and updates the relevant status flags in status register CSTAT2 V command Returns the firmware identification string Command format NU lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt ESO Cooling Cabinet contr 558 X Vx x 40 character string lt checksum gt 1 byte 2 Hex chars Y command Loads the debugr register with the parameter Command format lt gt VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 330 57 debugr register 1 byte 2 Hex chars lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars For a detailed description of the debugr register see Diagnos
59. s is periodically checked by the controller A fault in a temperature sensor or in the wiring like a short open circuit can be detected by the controller because these faults cause an out of range in the measurement When a sensor is found faulty the corresponding bit in status register CSTAT2 is set and the measurement on the LCD is substituted by asterisks The true but wrong measurement is still accessible from menu General Temperature measurements When the controller is set in RTD simulation mode see section on operating modes the simulated measurement is displayed instead of the asterisks but the test on the sensors health is still performed The two main power supplies digital Vcc and analog supply 15V are compared with the nominal values if they are out of range the corresponding bit in CSTAT2 is set and a warning is displayed This is the structure of CSTAT2 50 ambient temperature sensor fault bl cabinet temperature sensor fault b2 inlet temperature sensor fault b3 outlet temperature sensor fault b4 reserved 55 reserved b6 Analog supply fault b7 Digital supply fault This register can be written from the local interface 7 2 2 1 Temperature sensors checks disable The temperature sensors checks can be disabled This can be obtained by setting from the terminal the binary variable Status No RTD chk No specific serial command is implemented to enter exit the mode The host can force the mode sending the comman
60. the diagnostics task this should be disabled by deactivating the boolean variable Status No T chk to avoid conflicts 7 4 2 AMBIENT TEMPERATURE FROM HOST This mode has been implemented to support a common temperature source for several cooling systems When the function is set beside the ambient temperature measurement on the display a H is shown meaning that the measurement is not taken from the ambient sensor connected to the controller but from the host instead In this mode it is up to the host computer to update the ambient temperature value sending the t command often enough to let the regulator track the ambient The mode can be entered left from the host respectively by the commands T Q From the local interface the mode can be entered left by toggling the menu General Tamb host VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 230f 57 The status page reports Tamb from host only if the controller is neither in the temperature sensors temperature checks disable nor in the temperature sensors simulation mode The default status is with ambient temperature from the sensor 7 4 3 LOCAL HOST MODE In order to avoid conflicts between remote operations from host computer and local operations from local terminal some remote commands are normally disabled commands related with parameters setting and configuration To enable these commands the contr
61. tics section a command Sets the kp kiand Ti PI regulator parameters does not store them in non volatile memory Command format lt a gt lt checksum gt no parameters lt proportional gain gt 2 bytes 4 Hex chars unsigned integer integral gain gt 2 bytes 2 Hex chars unsigned integer integrator threshold 4 bytes 8 Hex chars 2 complement integer lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars b command Disables the temperature checks and allows manual relays control by setting bit b1 in the debugr register When this flag is set no checks on the temperatures are performed the status byte CSTATI and the relevant time outs are not longer updated If an alarm or warning condition was already detected before using the relays the condition must be reset by changing the controller status CSTATI see v command Command format lt b gt lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars command Enables temperature checks by clearing bit b1 in the debugr register This command should be sent to go back to normal operations after the b command disabled the temperature checks Command format e lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars d command Disables the PI regulator
62. tion block block 0 This block contains the thresholds for the temperature checks performed by the controller see the Diagnostics section for details the communication parameters see the Communications section for details and the scaling factors for the flow rate measurements In addition block 0 contains the serial number which uniquely identifies the controller Note that the default value does not correspond necessarily to the factory value as an example the default value for the serial number is 0 while the factory value is set to identify the controller default value Menu name temperature normalised temperature minimum allowed control error 0 normalised temperature checks normalised temperature VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 410 57 low air flow normalised temperature normalised temperature C C C C 1 5 25 C NTAMB Default Tamb default ambient temperature normalised ABSTMT WARTMT Tmax tmt Err tmt timeout for warning temperature minutes Baud rate code baud rate code 20 20 FR1 FRO flr2 scal flrl scal scaling factor flow rate sens 1 PRU pee e 0 20 SER NUM H FR2 MSB Serial Serial number MSB 0 dummy SER NUM L Serialnumber LSBU PI regulator block block 1 This block contains the parameters for the PI regulator default value 0 C 20000 8192 NTL
63. triggered when the regulator for any reason is not able to keep the temperature difference between the ambient and the cabinet close to the set point for a long time VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 160f 57 In this case the relevant flag in CSTATI b1 is set a time out is triggered and the display shows a warning message and the value of the time out Once the time out has expired the warning relay is activated The maximum and the minimum error as well as the length of the time out can be configured from menu Temperature settings Max error Min error and Temperature settings Err tmt For these parameters the default value is 1 5 C and 1 minute respectively Both these functions are time out based the corresponding relay 1s activated after a time out has expired This is to avoid that short transients trigger the relay Note that if the controller is correctly configured the out of control condition should occur before the absolute maximum temperature Other irregular conditions related with the temperature are checked by the controller These checks do not control a relay output and their effect is limited to a message on the display Three bits are reserved in the status register CSTAT1 to represent these conditions Bit b4 is set if one of these conditions has been found true while bits b2 and b3 identify the condition Only one condition at a
64. ul ea Fe due ea Ra esee 24 8 1 TEMPERATURE SENSORS OFFSET COMPENSATION 4 81 24 8 2 FLOW METER SCALING 4 204 02 20 0000 000000000 0000000000000000000000000000 seen ern 24 9 COMMUNICATION 25 9 1 NIU PE SMSudg Xo 25 9 2 REMOTE OPERATIONS eiecit teer eese ene EXE na aT u En Pana 25 9 3 SERIAL COMMUNICATION PROTOCOL n nennen 25 9 3 1 re E e 26 9 3 2 EPOP messa eS MEE 27 9 4 SERIAL COMMANDS DESCRIPTION 28 CONFIGURATION COMMANLD 29 DEBUCG COMMANDS 29 9 4 1 Si tus GOmmands u s u upan wan 29 9 4 2 Configuration 36 9 4 3 Debug commands APPENDIX A APPENDIX B APPENDIX C APPENDIX D APPENDIX E VLT ELECTRONIC CABINET COOLING SYSTEM USER MANUAL Parameter blocks structure Wiring Part list Hierarchical menu tree Pictures VLT MAN ESO 17130 1603 Issue 1 0 Date 27 Apr 98 Page 4of 57 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue
65. ulic plant SCP C 6 1 COOLER CHASSIS The cooler is supplied ready to be installed in a 19 rack cabinet In order to maximise the cooling efficiency it should be mounted at the lowermost position of the cabinet The layout of the cabinet should be such that the equipment does not block the airflow coming from the cooler Additional fan units in the cabinet are recommended in order to keep a high air flow rate and a uniform distribution of the heat inside the cabinet All the connections both hydraulic and electrical are made from the rear panel by means of connectors Beside each connector an explanatory label is mounted Not all the electrical connections are necessary to operate the device the only connections needed are the ambient and cabinet sensors coming from the sensor unit and the power supply The other connections the relays outputs and the serial port can be left open if they are not used The following tables describe the wiring of the relay terminal strip and the serial port connector Relay terminal strip 1 wamingrelaycommon 2 wamingelyNCl 3 warningrelayNO1 4 wamingrelaycommon2 5 warningrelayNC2_ 6 warningrelayNO2_ 7 alarmreaycommon 8 alamrelyNC 9 almmrlyNO Pin 1 ofthe relay terminal strip is the rightmost pin seen from rear panel layout fig 2 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr
66. um gt 1 byte 2 Hex chars k command VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 380757 Receives the parameter block specified by the parameter block index and stores it in RAM The blocks are organised in 16 bit words each word is transferred with the least significant byte first Blocks having odd length must be expanded to even length by inserting a dummy byte before the last byte This command requires the factory mode see commands W Command format lt k gt block index 1 byte 2 Hex chars only the two Isb s are considered lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt parameter block gt As described in section Configuration lt checksum gt 1 byte 2 Hex chars P command This command loads the calibration table in RAM not directly in non volatile memory with the parameters The execution is allowed only if the controller is in factory mode see commands W X Command format lt P gt lt V01 gt 2 bytes unsigned integer 4 Hex chars proportional factor channel 0 lt V02 gt 2 bytes unsigned integer 4 Hex chars rough offset channel 0 lt V11 gt 2 bytes unsigned integer 4 Hex chars proportional factor channel 1 lt V12 gt 2 bytes unsigned integer 4 Hex chars rough offset channel 1 lt V21 gt 2 bytes unsigned integer 4 Hex chars proportional factor channe
67. uration of the controller after manufacturing or after installation To prevent misuse many of them require the controller in a special mode the factory mode The commands W and X enter and exit respectively this status T command This command stores the block specified by the parameter in the non volatile memory of the controller The parameters are grouped in four blocks Each block can be separately stored to or retrieved from the non volatile memory The change is permanent the new values will be kept even after reset or power off The command only works if the controller is set in the host mode see commands J K and in factory mode see commands W This is to avoid conflicts when a local operator 1s modifying the parameters at the same time the host 1s sending the command Command format lt T gt block index 1 byte 2 Hex chars Only the two Isb are considered lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars lt W command Sets the controller in factory mode to enable the execution of configuration commands Command format lt W gt lt checksum gt 1 byte 2 Hex chars Acknowledge format lt A gt lt checksum gt 1 byte 2 Hex chars X command Leaves the factory mode Command format lt X gt lt checksum gt 1 byte 2 Hex chars Acknowledge format lt
68. us or serial commands Some of them can also be written to force a specific status The status registers are controller status 1 CSTAT2 controller status 2 PI regulator status Communications status FEPROM non volatile memory status 7 2 1 TEMPERATURE DIAGNOSTICS Two temperature related conditions control the alarm warning relays The first one concerns the absolute maximum temperature of the cabinet it is considered fatal if no further actions are taken the equipment inside the controller can be damaged by overheating The cabinet temperature is continuously compared with the parameter accessible from the Temperature settings Absolute max T menu default 35 C If the temperature exceeds the parameter the relevant flag in CSTATI b0 is set and the relevant time out counter is started The pre set value of the time out is accessible from the Temperature settings Tmax tmt default 1 min The relay controlled by this condition is called in the following the alarm relay It can be used to generate a digital input for the LCU or to command a warning device i e a flashing lamp When the absolute maximum temperature has been detected the display shows a warning message the current cabinet temperature and the value of the time out counter in seconds Once the time out has expired the alarm relay is activated The other condition is the out of control condition that controls the warning relay It is
69. ve Position I i Incremental valve z o 5 8 e y 8 a e 1 1 flow2 l h flow3 1 Ambient temp T i General Temperature measures Cabinet temp T i Outlet temp T i Reset flg B i Internal temp T i Tamb host B i Configuration P 019D Serrial number H2 FEPROM ini Password codes Q 8 m e e 56 B D x T 3 Avec 1 1 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 5004 57 Absolute max T i Temperature settings P 00E7 Tout Tinl chk T i E 5 5 d 4 3 g 8 8 S 3 od E 3 d d A B m 2 4 8 o 3 B Tcab Tinl max T i Default Tamb T i m 5 5 g E A Baud rate code 1 Serial address 1 Brightness I i Communications j Display Calibration P 0142 VLT ELECTRONIC CABINET COOLING SYSTEM USER MANUAL Flow rate sensors Temp sensors VLT MAN ESO 17130 1603 Issue 1 0 Date 27 Apr 98 Page Slof 57 flr1 scal H i flr2 scal H i flr3 scal H i RTD comp B i Calibration params Rough measures v02 I i Ch0 offs T i Ch4 offs ttt C T i VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM 2 ate pr
70. ys output terminal strip 4 the serial line connector 5 the ambient 6 and cabinet 7 temperature connectors From the rear panel the manual control of the hydraulic valve is also accessible 8 VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 7of 57 Since the air is sucked from the bottom and blown upwards the cooler should be installed at the lowermost position in the cabinet Fig 3 shows the top view of the inner side without top covers and the overall dimensions Electronic Controller ESO CS P 1862 REV 4 610 Fig 3 Cooling chasissis top view The heat exchanger with the four fans 1 is placed in the middle part of the chassis In the rear part of the chassis are mounted the electronic controller 2 and the main hydraulic components the hydraulic valve 4 and its actuator 5 the flow meter 6 Two temperature sensors are mounted on the inlet 7 and outlet 8 pipes of the heat exchanger The power supply and the mains terminal strip are mounted on the bottom side of the rear top cover VLT ELECTRONIC CABINET VLT MAN ESO 17130 1603 COOLING SYSTEM Issue 1 0 Date 27 Apr 98 USER MANUAL Page 80f 57 A schematic diagram of the system is represented in fig 4 COOLER CHASSIS relay outputs keyboard display interface flow rate electronic controller CS P 1862 REV 4 water air set point heat PI regulator
Download Pdf Manuals
Related Search
Related Contents
8614KB pdfファイル Compromisso com a vida! CDX-MG2006ZRN EW anleitung_temperatur.. Instrucciones de Instalación de Controles Maestros de Q8LCS - International Journal of Computer Applications Mode d`emploi Therm V.02 DH33 - Seiko Copyright © All rights reserved.
Failed to retrieve file