UF/PNPI POWER SUPPLY SOFTWARE By Magnus Hov Lieng 06.04.2006
UF/PNPIPOWER SUPPLY
SOFTWARE
ByMagnus Hov Lieng
06.04.2006
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
UF/PNPI DIM Server
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
UF/PNPI PVSS Module
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