UF/PNPI POWER SUPPLY SOFTWARE By Magnus Hov Lieng
Overview UF/PNPI Hardware Setup UF/PNPI Software Setup Current Software Situation Future Development
Hardware Setup PCI Hostcards Primary Power Supply (Matsusada AU-5P60-LF) Master Boards Remote Distribution Boards
Hostcard Issues Currently PCI 5V PCI 3.3V version in testing Possible change to a USB solution
RDB-30 Picture
Software Setup FPGA Code Device Driver DIM Server PVSS Module
DIM Communication “Communication system for distributed and mixed environments.” “Provides a network transparent inter- process communication layer.” Server / Client architecture. The Server provides Data Services and Command Services.
PVSS SCADA system chosen for LHC control systems JCOP Framework provides tools and guidelines Uses tree-like data structures
UF/PNPI DIM Server Communication strategy chosen specifically to work well with PVSS and the JCOP Framework Connects to the Device Driver Auto-detection of Hardware Setup of Hostcards, Boards/Modules and Channels Voltage and Current calibration Publication of DIM Services
UF/PNPI DIM Server Hostcard –Data:Read Settings –Command:Write Settings Board/Module –Data:Read Settings –Command:Write Settings Channel –Data:Read Voltage and Current –Data:Read Settings –Command:Write Settings
UF/PNPI DIM Server
Acts on DIM Command Services Updates DIM Data Services when new data is available Current and Voltage Deadband User settable Update Rate
UF/PNPI PVSS Module “Framework Device” Follows JCOP guidelines Similar setup as for CAEN and Wiener All Hostcards, Boards/Modules and Channels represented
UF/PNPI PVSS Module
Future Development Implement Primary Power Supply Perform thorough testing of a complete system
Summary DIM Server with communication strategy suited for use with PVSS and JCOP JCOP Framework Device created Hostcards, Master Boards and Remote Distribution Boards are implemented Primary Power Supply will be implemented
PVSS SCADA system Chosen for LHC control systems Good for scaling up Uses tree-like data structures Graphical interfaces C style scripting
JCOP Framework Joint Controls Project for LHC Provides common modules and tools for control system design Gives guidelines that should be followed for control system design in the LHC