Download presentation
Presentation is loading. Please wait.
Published byMauricio Blanding Modified over 9 years ago
1
Page 1 CALICE Collaboration Didier JEHANNO – v2 – 25.06.04 The CALICE project CA lorimeter for the LI near LAL,LLR,LPC,PICM, VFE, PCB, mechanics, DAQ, Assembling, amorphous silicon Imperial College, UCL, Cambridge, Birmingham, Manchester, RAL DAQ, Physics studies ITEP,IHEP,MSU T ungsten, Silicon wafers Prague (IOP-ASCR) Silicon wafers SNU, KNU DAQ, PCB, Physics C ollider with E lectrons
2
Page 2 CALICE Collaboration Didier JEHANNO – v2 – 25.06.04 SUMMARY GENERAL SYNOPTIC : REMOTE CONTROL GENERAL SYNOPTIC : LOCAL CONTROL CASE 1 GENERAL SYNOPTIC : LOCAL CONTROL CASE 2 DAQ EQUIPMENT CONNECTION LAL POLICY SUGGESTED DATAS SUGGESTED COMMANDS Page 3 Page 4 Page 5 Page 6 Page 7 Page 8 Page 9
3
Page 3 CALICE Collaboration Didier JEHANNO – v2 – 25.06.04 GENERAL SYNOPTIC : REMOTE CONTROL RS422 (Differential) 30m MAIN AC 115V / 230V COMMAND BOX Laptop Windows CONTROL ROOM INTERFACE MAIN AC 115V / 230V Motor X Motor Y - The COMMAND BOX drives the 2 stepper motors for X/Y movements - The remote LAPTOP, via the 232/422 INTERFACE, is connected to the COMMAND BOX with the RS422 LINK - It sends « LEVEL-1 commands » (ASCII) to the COMMAND BOX (left/right moves, reading position, etc…) R232 ECAL
4
Page 4 CALICE Collaboration Didier JEHANNO – v2 – 25.06.04 GENERAL SYNOPTIC : LOCAL CONTROL MAIN AC 115V / 230V COMMAND BOX CASE 1 : WITH LAPTOP CONTROL ROOM INTERFACE MAIN AC 115V / 230V X Motor X Motor Y Laptop Windows R232 RS422 (Differential) 30m - The RS22 LINK has been disconnected from the COMMAND BOX - The LAPTOP, which has been moved LOCALLY, is now connected to the SAME connector dedicated for the RS442 LINK - The SAME functionalities as REMOTELY are available disconnected
5
Page 5 CALICE Collaboration Didier JEHANNO – v2 – 25.06.04 GENERAL SYNOPTIC : LOCAL CONTROL CASE 2 MAIN AC 115V / 230V COMMAND BOX CASE 2 : WITH CONSOLE CONTROL ROOM INTERFACE MAIN AC 115V / 230V Motor X Motor Y LOCAL CONSOLE Laptop Windows RS422 (Differential) 30m R232 - The LOCAL CONSOLE has been connected to the COMMAND BOX - There is a LOCAL MODE switch (inhibits the LAPTOP commands) + a BRAKE OFF Switch (isolates the BRAKE) - For each motor, there are 3 basic commands (PUSH Buttons) : Forward, Backward, ZERO position, plus 1 SPARE
6
Page 6 CALICE Collaboration Didier JEHANNO – v2 – 25.06.04 DAQ EQUIPMENT CONNECTION X Y Laptop Windows RS422 R232 - The purpose is to DEFINE, then SPECIFY the LINK between the LAL and the DAQ systems - QUESTIONS : which datas are required by the DAQ ? which period of refreshment ? Cyclic, event ? On DAQ request ? which medium is the best choice ? Serial (baudrate ? RS232, RS422 ? Protocol ?) Ethernet (10/100M ? Protocol ? Client/Server architecture ? ) … AC LAL SCOPE OF SUPPLY DAQ SYSTEM To Be Defined ???
7
Page 7 CALICE Collaboration Didier JEHANNO – v2 – 25.06.04 LAL POLICY X Y Laptop Windows RS422 R232 - WHAT THE LAL SYSTEM PROVIDES WITH THE LAPTOP : LEVEL-1 commands (password required) : the lowest existing level ( ie frame level) LEVEL-2 set of instructions : for remote requests/commands dedicated for DAQ Graphical HMI for X/Y positions, status of the Motors, etc… - WHAT THE DAQ WILL NOT HAVE : no possibility to drive the motors via Level-1 commands : for safety reasons the only entry point for the DAQ system will be LEVEL-2 no access to the RS422 medium : for layer abstraction, required if control box changes no shared RS422 medium no possibility to adjust move speed for any axis : for safety reasons - WHAT THE LAL SYSTEM PROVIDES TO THE DAQ SYSTEM : LEVEL-2 set of instructions which are parsed and validated before sending them to the Control Box AC LAL SCOPE OF SUPPLY DAQ SYSTEM To Be Defined ???
8
Page 8 CALICE Collaboration Didier JEHANNO – v2 – 25.06.04 SUGGESTED DATAS X Y Laptop Windows RS422 R232 LAL PROPOSES THE FOLLOWING DATA FOR EACH AXIS, provided at LEVEL-2 : the DAQ system has access to them, but it is up to it to use them or not PARAMETERS (constants) : conversion (one Motor Step) / distance (mm) maximum moves allowed in (mm) and (step) (X : 30cm and Y : 20cm) preset speed for translation VARIABLES : current position current gaps between current position and maximum move allowed global status : motor health status / stepper driver status end position sensors status OTHER VARIABLES : console presence status console switches status : « Local Mode » / Y « brake off » switch / Y brake status console push-buttons status : Forward / Backward / Zero / Spare AC LAL SCOPE OF SUPPLY DAQ SYSTEM To Be Defined ???
9
Page 9 CALICE Collaboration Didier JEHANNO – v2 – 25.06.04 SUGGESTED COMMANDS X Y Laptop Windows RS422 R232 LAL PROPOSES THE FOLLOWING COMMANDS, provided at LEVEL-2 : May change further ! READ PARAMETERS : rp [x/y] read all parameters for X or Y axis READ VARIABLES : rv [x/y] read all variables for X or Y axis MOVE AXIS : mv [x/y] [value] [unit] for X or Y axis, value is according the unit : step or µm / mm / cm MOVE ZERO AXIS X : ze [x/y] returns to reference position 0 for X or Y axis Y BRAKE COMMAND : bky [on/off] on validates the Y brake / off inhibits it, even if Y motor is stopped POWER MOTOR X : pox [on/off] on validates hold torque / off validates detent torque when stopped POWER MOTOR Y : poy [on/off] on validates hold torque / off validates detent torque when stopped AC LAL SCOPE OF SUPPLY DAQ SYSTEM To Be Defined ???
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.