Presentation is loading. Please wait.

Presentation is loading. Please wait.

Id week, 27-02-2007, Kerstin Lantzsch Joachim Schultes University of Wuppertal FSM configuration and functionality - current status - plans.

Similar presentations


Presentation on theme: "Id week, 27-02-2007, Kerstin Lantzsch Joachim Schultes University of Wuppertal FSM configuration and functionality - current status - plans."— Presentation transcript:

1 id week, 27-02-2007, Kerstin Lantzsch Joachim Schultes University of Wuppertal FSM configuration and functionality - current status - plans

2 FSM creation FSM hierarchy is built using SIT-Aliases, „underscore“ as Separator: –(lowest level-)CU: Layer_PCC_ROgroup e.g. D1A_B01_S1 or L1_B01_S1_A6 –DU: Layer_PCC_ROgroup_DU e.g. D1A_B01_S1_M3 or L1_B01_S1_A6_OptoBoard

3 Units ROgroup Wiener Channel Iseg Channel Optoboard Module Detector Layer PCC ROgroup

4 user interface

5 FSM states and stati StateIsegWIENEROptoBoardModules RUNNING--ALL channel ON and clock provided by OptoLink ALL channel ON and Modules configured (FE-by-FE is possible) READY / ONchannel ON ALL channel ON but NO_CLOCK ALL channel ON NOT_READYe.g. partly on, Regulator channels inhibited e.g. NO_CLOCK OFFchannel OFF ALL channel OFFALL channel OFF ( no current) UNKNOWN DISABLEDModule will be kept OFF even if the operator (via the SIT) switch on any channel StatusOKWARNINGALARMFATAL

6 Module States determined by analog and digital current (Temperature) for modularity < 6/7: HV into Module State?

7 Software Interlock For Module Temperature 35°C WARNING, 37°C ALARM –„TEMP_HIGH“ In Status OFF can at most reach WARNING Status ALARM for Module Temperature: Module will be switched OFF tested and working (@17°C)

8 Commands SWITCH_ON SWITCH_OFF RECOVER RESET (OptoBoard) (DISABLE/ENABLE)

9 SWITCH_ON SWITCH_ON @ ROgroups (should reach READY/RUNNING state): SWITCH_ON SC-OLink channel SWITCH_ON the WIENER channel for VDD and VVDA –waiting 1 sec.. // WAITING FOR SC-OLINK and WIENER UnkillRegulatorBoard SWITCH_ON VVDC Regulator channels for the OptoBoard –waiting 1 sec… // WAITING FOR POWERED OPTO BOARD RESET of OptoBoard SWITCH_ON VDD Regulator channels for the modules –waiting 2 sec… // REDUCING CURRENT OVERLOAD DUE TO THERMAL EFFECTS SWITCH_ON VDDA Regulator channels for the modules –waiting 1 sec… iseg_AcknowledgeInterlock SWITCH_ON HV channels for the modules/ROgroup ROgroup Modules OptoBoard

10 Different SWITCH_ON procedure? Favoured by System test operators: –Wiener –SC-OLink –HV –PP2 VVDC –PP2 VDD –PP2 VDDA HV before LV

11 Flexible SWITCH_ON procedure? e.g. SWITCH_ON without HV Flexible order → „Object Parameters“, „Action Parameters“? → from DB??

12 SWITCH_ON (PP2), I include Initialization of PP2 and check of sense line (Mauro´s procedure) basically keep normal order, but - to have a well defined startup order (now only partly given for „RECOVER“), ensure that: wiener OFF board killed set trimmers (Wiener@5V) inhibit Board (Wiener@2.5V) → new SDO-Item in PP2-ELMB?

13 SWITCH_ON (PP2), II -unkill Board before first switch_on of a PP2 Channel -check Vmon reading before wiener at full output voltage -PDO: -routine should be stopped before long „PVSS-Operations“ (i.e. startup) -routine always gets items in a certain order -for reduction of load on pc, opc group has refresh rate of only 1 sec -ramp up wiener to full output voltage → Additional time needed for „SWITCH_ON“

14 Additional Commands? e.g. RECOVER_PP2 –after power cycle of controller reload Inhibits without clock command for D-flip-flop Load_CONFIG –read in xml-File with Configuration ( → SIT) default values from DB


Download ppt "Id week, 27-02-2007, Kerstin Lantzsch Joachim Schultes University of Wuppertal FSM configuration and functionality - current status - plans."

Similar presentations


Ads by Google