Obsidean_VM/04-InLavoro/HENKEL/93040 - HENKEL - BowlingGreen/Description/Format ChangeOver/Changeover Manual-Remote.md

2.6 KiB

Steps for the #changeover:

!Changeover process map v1.xlsx

From what we understand, the signal #CalculatedBottlesRemainingToFill = 0 acts as a trigger to initiate changes and needs to be succeeded by "Data_From_EbConvey[0].0", which is "ComSV".TL23_WriteToSv.FromHenkel.STW."di0.x"[0] on the Q1 PLCs. The logic is processed in FC800 and involves several steps:

		1. FormatChange_Disabled
		2. FormatChange_Enabled
		3. FormatChange_Emptying
		4. FormatChange_InProgress
		5. FormatChange_Done
		6. FormatChange_NotNecessary
		7. FormatChange_Error

The information is updated on FC800 Net 3:

IF ("ComSV".TL23_WriteToSv.FromHenkel.SignalExchange.Filler.CalculatedBottlesRemainingToFill > 0) AND
    ("FormatManagementQE1_D".FormatChangeCycle = #FormatChange_Done) AND NOT "ComSV".TL23_WriteToSv.FromHenkel.STW."di0.x"[0] THEN
    
    "FormatManagementQE1_D" <=== "ComSV".TL23_WriteToSv.FromHenkel;
    //BatchLast
    "FormatManagementQE1_D".BatchLast <== "ComSV".TL23_ReadFromSv.FromAlpla.ActualSku;

ELSIF
    ("FormatManagementQE1_D".FormatChangeCycle = #FormatChange_Enabled) AND ("ComSV".TL23_WriteToSv.FromHenkel.SignalExchange.Filler.CalculatedBottlesRemainingToFill > 0) THEN
    
    "FormatManagementQE1_D" <=== "ComSV".TL23_WriteToSv.FromHenkel;
    //BatchLast
    "FormatManagementQE1_D".BatchLast <== "ComSV".TL23_ReadFromSv.FromAlpla.ActualSku;
    
END_IF;

On the FC60 Net 3 there is logic for the HMI Change Over. The banner of changeover is controlled by "DB HMI Changeover".ChangeOver_ON

On the FC1021 : we check if the guides need to change position

(************************************************************************************)
(****************************** CAMBIO FORMATO COMPLETO *****************************)
(************************************************************************************)    
    
FOR #i := 1 TO "DB LinePar".nAreasNumb DO
    
    IF ("DB AreaPar".N[#i].BottleType = "DB Cycle".nFormat_Required) THEN
        "DB Cycle".xCF_Complete := TRUE;
    ELSE
        "DB Cycle".xCF_Complete := FALSE;
        GOTO LABEL_2;
    END_IF;
END_FOR;

Remote ChangeOver


02 - 9.3674 - New Line - Changes to be made on Supervisor#7 Remote Selector Changeover

Remote changeover for guides:

FC1020:

(************************ Format Rquired selection ***********************)

IF NOT "DB HMI_1".xSELLocRem THEN
    "DB Cycle".nFormat_Required := "DB Remote Control".RD.BottleType;
END_IF;
IF ("DB Cycle".nFormat_Actual = 0) THEN
    "DB Cycle".nFormat_Actual := 4;
END_IF;

This must be checked when we try to run with the Remote ChangeOver