2.6 KiB
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