Connecting to the control PC of wiener crates


The idea for controlling the wiener crates is that, to make all hardwares controlled by one PC, and shared by all members. Wiener crates in each row of racks of D3 area are contained in one CAN chain, which is connected to a CAN gateway in the control PC. Control PC distinguish the wiener crates by specifying the CAN bus port name(in the CAN gateway) and the CAN bus address(in the CAN chain).

What we have

For now, a temporary distrubuted project is ready for controlling most of the wiener crates in D3 area. It is not perfect, but you can save lots of time by using it.

What you need to do

In order to control your own Wiener Create(e.g. power up and power cut), you need to make your project one part of the distributed system(Please set the system name following Clara's document for lhcb integration-- ). PC infdaia01w is handling all these wiener crates . You need to connect to it.

For controlling the wiener crates, you need to install fwCore and fwWiener component in you own project. For joining the distributed system, you need to add these items to the config file :


distPeer = "infdaia01w" 20

More details

Then, you can control the wiener fan tray and wiener crates throught the device editor.

There are CAN2(for D3Exx ), CAN3(for D3Dxx ), CAN4(for D3Bxx ), CAN5(for D3Cxx ) in the Wiener CAN list now, each crate has an item comment. So, normally, the D3B02Upper will be under CAN4/Crate2, and D3B01Lower will be under CAN4/Crate11. Please refer to the numbering document to know more details for the crate address. (Sorry for the ugly name for CAN bus, we will try to make it easier to read later)


Please notice that, because there are no access controls in the project now. Never control other people's crate!

-- KaikuoZHUO - 04 Apr 2007

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r3 - 2007-04-10 - KaikuoZHUO
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    LHCb All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2021 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
or Ideas, requests, problems regarding TWiki? use Discourse or Send feedback