1 / 6

Michal Dudek

Michal Dudek. TE-EPC Group Meeting. 12 th December 2013. Education. Secondary level (2002 - 2005). 4 th High School in Rzeszow, Poland Class profile: extended course in mathematics, physics and computer science. University (2005 - 2010).

ziven
Download Presentation

Michal Dudek

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. Michal Dudek TE-EPC Group Meeting 12th December 2013

  2. Education Secondary level (2002 - 2005) • 4th High School in Rzeszow, Poland • Class profile: • extended course in mathematics, physics and computer science University (2005 - 2010) • AGH University of Science and Technology in Krakow, Poland • Faculty of Electrical Engineering, Automatics, Computer Science and Electronics • Specialty: Computer Engineering for Industrial Applications • Additional courses: CISCO Certified Network Associate • Master of Science: „An object-oriented approach to cryogenic control systems for the CERN test facilities: a case study based on the UNICOS framework”

  3. Professional experience 01.05.2008 – 31.12.2009:F.H. PATRYCJA Company • Software developer / Administrator • Responsibility: development, maintenance and upgrades of the web services (HTML, PHP, JS), administration of machines based on GNU Linux. 01.02.2010 – 30.06.2010:CERN, TE-CRG-CE • Intern (Erasmus Programme) • Responsibility: preparation of the PVSS SCADA systems, cooperation in cryogenic control system modernization in SM18 (based on CERN UNICOS framework & Schneider PLCs). 01.08.2010 – 31.07.2013:CERN, TE-CRG-CE • Control System Specialist (Project Associate) • Responsibility: collecting requirements for the new control systems, preparation of the functional analysis, specs I/O and logic specs, design of the electrical cabinets for the control, development of the software for the SIEMENS-S7 PLCs (based on CERN UNICOS framework), deployment and commissioning of the cryogenic control systems including associated instrumentation, preparation of the PVSS SCADA systems, development of C++ tools for PVSS, administration of PVSS SCADA test servers based on GNU Linux, tests of new UNICOS CPC6 framework.

  4. Software • Software for the PLCs: • developed programs for the SIEMENS-S7 PLCs for the Block 4 test stations (Long , Diode & Current leads) in the largest cryogenic test facility at CERN – the SM18 • the control system included: - priority handling, - data exchange between various PLCs, - around 500 IOs and 60 PID control loops - distributed I/O on Profibus DP • prepared and executed updates for the cryogenic control system in the LHC tunnel i.e.: update of interlocks for ~1400 valves responsible for maintaining at cold the DFB current leads • responsible for migration of the cryogenic control system (SIEMENS/PVSS part) for the LHC from UNICOS CPC5 to UNICOS CPC6 • developed a base program of the cryogenic control system for Sector 56 using new UNICOS CPC6 framework – two S7-400 PLCs, approximately 10,000 objects • developed solutions for SIEMENS limitations: • accessing large DB using ANY pointers; • large OBs not compiling – too many symbols issue;

  5. Software • PVSS SCADA / PVSS SCADA C++ API: • administrated PVSS test machines hosting cryogenicprojects for LHC and detectors, • developed number of tools for the PVSS to make automatic and more efficient the work with the objects associated with each SCADA system – manipulating settings, requests of thousands of objects / groups of objects at the same time, • proposed and developed a dynamic panel (for the cryogenic operation team) which adapts to the system environment, user access privileges and verifies actions of the operators – deployed in all sectors of the cryogenic PVSS SCADA for the LHC, • developed dynamic panels that follow the programs of the PLCs and change their content depending on the status of the cryogenic • process – significantly simplified the • management of the clients in Block 4 at SM18.

  6. TE-EPC-CCS • PLC based control systems: • responsible for the PLC software controlling the different power systems belonging to the EPC group • support operation of PLC based interlock systems • development of new PLC software • responsible for the SCADA software layer that will provide the user interface to the PLCs • Real time control systems: • responsible for the software for real time embedded systems (FGC) • DSP data acquisition • data exchange between DSP and MCU

More Related