1 / 9

DAQ INTERFACE

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.

thina
Download Presentation

DAQ INTERFACE

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. LAL,LLR,LPC,PICM VFE, PCB, mechanics, DAQ , Assembling,amorphous silicon Imperial College, UCL, Cambridge, Birmingham, Manchester, RAL DAQ , Physics studies ITEP,IHEP,MSU Tungsten, Silicon wafers Prague (IOP-ASCR) Silicon wafers SNU, KNU DAQ , PCB, Physics The CALICE project CAlorimeter for the LInear Collider with Electrons DAQ INTERFACE DAQ INTERFACE

  2. SUMMARY Page 3 GENERAL SYNOPTIC : REMOTE CONTROL Page 4 GENERAL SYNOPTIC : LOCAL CONTROL CASE 1 Page 5 GENERAL SYNOPTIC : LOCAL CONTROL CASE 2 Page 6 DAQ EQUIPMENT CONNECTION Page 7 LAL POLICY Page 8 SUGGESTED DATAS Page 9 SUGGESTED COMMANDS

  3. GENERAL SYNOPTIC : REMOTE CONTROL CONTROL ROOM ECAL Motor X COMMAND BOX Laptop Windows INTERFACE RS422 (Differential) 30m R232 MAIN AC 115V / 230V MAIN AC 115V / 230V 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…)

  4. GENERAL SYNOPTIC : LOCAL CONTROL CASE 1 : WITH LAPTOP CONTROL ROOM Laptop Windows Motor X COMMAND BOX INTERFACE RS422 (Differential) X R232 30m disconnected MAIN AC 115V / 230V MAIN AC 115V / 230V Motor Y - 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

  5. GENERAL SYNOPTIC : LOCAL CONTROL CASE 2 CONTROL ROOM CASE 2 : WITH CONSOLE Motor X COMMAND BOX Laptop Windows INTERFACE RS422 (Differential) R232 30m MAIN AC 115V / 230V Motor Y MAIN AC 115V / 230V LOCAL CONSOLE • - 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. DAQ EQUIPMENT CONNECTION Laptop Windows X To Be Defined RS422 ??? R232 Y AC AC DAQ SYSTEM LAL SCOPE OF SUPPLY • - 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 ? ) • …

  7. LAL POLICY Laptop Windows X To Be Defined RS422 ??? R232 Y AC AC DAQ SYSTEM LAL SCOPE OF SUPPLY - 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

  8. SUGGESTED DATAS Laptop Windows X To Be Defined RS422 ??? R232 Y AC AC DAQ SYSTEM LAL SCOPE OF SUPPLY • 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

  9. SUGGESTED COMMANDS Laptop Windows X To Be Defined RS422 ??? R232 Y AC AC DAQ SYSTEM LAL SCOPE OF SUPPLY • 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 theunit : 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

More Related