180 likes | 343 Views
RICH Monitoring and Control using FSMs. ISIMA By Night. ISIMA (1). ISIMA: Institut Superieur d’Informatique, de Modélisation et de leurs Applications. ISIMA: College of Engineering in Computer Science, Modeling and Applications. ISIMA (2). Five Specializations:. F1: Hardware Engineering.
E N D
RICH Monitoring and Control using FSMs Xavier Le Gouard Rich Power Supplies Monitoring and Control
ISIMA By Night ISIMA (1) • ISIMA: Institut Superieur d’Informatique, de Modélisation et de leurs Applications • ISIMA: College of Engineering in Computer Science, Modeling and Applications. Rich Monitoring and Control using FSMs
ISIMA (2) • Five Specializations: • F1: Hardware Engineering • F2: Software Engineering • F3: Database and Simulation • F4: Modeling • F5: Telecommunications Rich Monitoring and Control using FSMs
Outline • Introduction • RICH Conventions • The RICHElectronics Project • Aliases • Power Supplies • The Configuration Database • Setting up FSMs • CAEN • WIENER • LV • Conclusion Rich Monitoring and Control using FSMs
Introduction RICH Conventions Naming Conventions Column Initialization The RICHElectronics Project Setting up FSMs Conclusion RICH Convention • Naming Conventions: • Column Name: (RI/LE/UP/DO)+ ’Column’ + Number • LEColumn0…LEColumn8 Rich Monitoring and Control using FSMs
Introduction RICH Conventions Naming Conventions Column Initialization The RICHElectronics Project Setting up FSMs Conclusion RICH Conventions cont. • Naming Conventions Changes • Right & Left in the PIT? Rich Monitoring and Control using FSMs
Column Initialization Rich Monitoring and Control using FSMs
Introduction RICH Conventions The RICHElectronics Project Aliases Power Supplies The Configuration Database Setting up FSMs CAEN WIENER LV Conclusion Aliases • Column Name Implementation • Device Editor & Navigator • Main Panel • Power Supplies Panels • Scripts Rich Monitoring and Control using FSMs
Introduction RICH Conventions The RICHElectronics Project Aliases Power Supplies The Configuration Database Setting up FSMs CAEN WIENER LV Conclusion CAEN One channel powers all HPD of one column 16 boards per crates. Ethernet connection to PVSS PVSS CAEN Panel • Work with PVSS • Configure the OPC server. • Set up the alias. Rich Monitoring and Control using FSMs
Introduction RICH Conventions The RICHElectronics Project Aliases Power Supplies The Configuration Database Setting up FSMs CAEN WIENER LV Conclusion WIENER MARATON Two channels power up the LV board Radiation Tolerant Ethernet connection to PVSS PVSS WIENER Panel • Work with PVSS • Configure the OPC server. • Create the panel. • Set up the alias. Rich Monitoring and Control using FSMs
Introduction RICH Conventions The RICHElectronics Project Aliases Power Supplies The Configuration Database Setting up FSMs CAEN WIENER LV Conclusion The Configuration Database: Load a set of values from Oracle. No need to know SQL. Configuration Database • Work with PVSS • Connect to a Database. • Store configurations for Aliases, CAEN and WIENER. • Retrieve them easily. Rich Monitoring and Control using FSMs
Introduction RICH Conventions The RICHElectronics Project Aliases Power Supplies The Configuration Database Setting up FSMs CAEN WIENER LV Conclusion Bruno Belbute’s lbLVTool FSM-ConfDB Interface fwCaenDefaultChannel: CAEN FSM Rich Monitoring and Control using FSMs
Introduction RICH Conventions The RICHElectronics Project Aliases Power Supplies The Configuration Database Setting up FSMs CAEN WIENER LV Conclusion New FSM Type Bruno Belbute’s lbLVTool WIENER FSM Panel for the FSM visualization Rich Monitoring and Control using FSMs
Introduction RICH Conventions The RICHElectronics Project Aliases Power Supplies The Configuration Database Setting up the FSM CAEN WIENER LV Conclusion DCS Tree DCS Sequence WIENER channels CAEN channel Temperature sensors DCS Infrastructure WIENER crate CAEN crate DCS FSM Rich Monitoring and Control using FSMs
Introduction RICH Conventions The RICHElectronics Project Aliases Power Supplies The Configuration Database Setting up the FSM CAEN WIENER LV Conclusion LV board: Two registers: RegOutLSB, RegOutMSB FSM describes DCS L0 states Specs Mezzanine FSM Rich Monitoring and Control using FSMs
Introduction RICH Conventions The RICHElectronics Project Aliases Power Supplies The Configuration Database Setting up the FSM CAEN WIENER LV Conclusion Specs Mezzanine FSM Rich Monitoring and Control using FSMs
Introduction RICH Conventions The RICHElectronics Project Aliases Power Supplies The Configuration Database Setting up the FSM CAEN WIENER LV Conclusion Documentation • RICH Electronics • Specs Mezzanine FSM http://lhcb-project-richelectronics.web.cern.ch Rich Monitoring and Control using FSMs
Introduction CAEN Presentation PVSS FSM Configuration Database Wiener Maraton Presentation PVSS FSM Conclusion Project RICHElectronics up to date. DCS branch ready DAQ branch near completion Conclusion Rich Monitoring and Control using FSMs