This commit is contained in:
Samuele Locatelli
2024-05-15 14:17:16 +02:00
47 changed files with 12636 additions and 1683 deletions
+8 -1
View File
@@ -917,7 +917,14 @@ namespace SMGen.Data.Services
if (next_state != "ALL_STATES" && next_state != "ND")
{
nextStates2Chk.Add(next_state);
foreach (var st in StatesAll)
{
if (st.Key != "ND")
{
nextStates2Chk.Add(st.Key);
}
}
}
}
@@ -26,6 +26,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;0;56;56
1;0;57;57
1;0;58;58
1;0;59;59
1;0;60;60
1;2;0;0
1;2;1;13
1;2;3;3
@@ -53,6 +55,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;2;56;56
1;2;57;57
1;2;58;58
1;2;59;59
1;2;60;60
1;3;0;0
1;3;1;13
1;3;2;2
@@ -80,6 +84,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;3;56;56
1;3;57;57
1;3;58;58
1;3;59;59
1;3;60;60
1;4;0;0
1;4;1;13
1;4;2;2
@@ -107,6 +113,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;4;56;56
1;4;57;57
1;4;58;58
1;4;59;59
1;4;60;60
1;5;0;0
1;5;1;13
1;5;2;2
@@ -134,6 +142,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;5;56;56
1;5;57;57
1;5;58;58
1;5;59;59
1;5;60;60
1;6;0;0
1;6;1;13
1;6;2;2
@@ -161,6 +171,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;6;56;56
1;6;57;57
1;6;58;58
1;6;59;59
1;6;60;60
1;7;0;0
1;7;1;13
1;7;2;2
@@ -188,6 +200,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;7;56;56
1;7;57;57
1;7;58;58
1;7;59;59
1;7;60;60
1;8;0;0
1;8;1;13
1;8;2;2
@@ -215,6 +229,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;8;56;56
1;8;57;57
1;8;58;58
1;8;59;59
1;8;60;60
1;9;0;0
1;9;1;13
1;9;2;2
@@ -242,6 +258,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;9;56;56
1;9;57;57
1;9;58;58
1;9;59;59
1;9;60;60
1;10;0;0
1;10;1;13
1;10;2;2
@@ -269,6 +287,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;10;56;56
1;10;57;57
1;10;58;58
1;10;59;59
1;10;60;60
1;11;0;0
1;11;1;13
1;11;2;2
@@ -296,6 +316,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;11;56;56
1;11;57;57
1;11;58;58
1;11;59;59
1;11;60;60
1;13;0;0
1;13;2;2
1;13;3;3
@@ -323,6 +345,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;13;56;56
1;13;57;57
1;13;58;58
1;13;59;59
1;13;60;60
1;27;0;0
1;27;1;13
1;27;2;2
@@ -350,6 +374,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;27;56;56
1;27;57;57
1;27;58;58
1;27;59;59
1;27;60;60
1;30;0;0
1;30;1;13
1;30;2;2
@@ -377,6 +403,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;30;56;56
1;30;57;57
1;30;58;58
1;30;59;59
1;30;60;60
1;31;0;0
1;31;1;13
1;31;2;2
@@ -404,6 +432,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;31;56;56
1;31;57;57
1;31;58;58
1;31;59;59
1;31;60;60
1;32;0;0
1;32;1;13
1;32;2;2
@@ -431,6 +461,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;32;56;56
1;32;57;57
1;32;58;58
1;32;59;59
1;32;60;60
1;33;0;0
1;33;1;13
1;33;2;2
@@ -458,6 +490,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;33;56;56
1;33;57;57
1;33;58;58
1;33;59;59
1;33;60;60
1;34;0;0
1;34;1;13
1;34;2;2
@@ -485,6 +519,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;34;56;56
1;34;57;57
1;34;58;58
1;34;59;59
1;34;60;60
1;35;0;0
1;35;1;13
1;35;2;2
@@ -512,6 +548,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;35;56;56
1;35;57;57
1;35;58;58
1;35;59;59
1;35;60;60
1;49;0;0
1;49;1;13
1;49;2;2
@@ -539,6 +577,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;49;56;56
1;49;57;57
1;49;58;58
1;49;59;59
1;49;60;60
1;50;0;0
1;50;1;13
1;50;2;2
@@ -566,6 +606,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;50;56;56
1;50;57;57
1;50;58;58
1;50;59;59
1;50;60;60
1;51;0;0
1;51;1;13
1;51;2;2
@@ -593,6 +635,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;51;56;56
1;51;57;57
1;51;58;58
1;51;59;59
1;51;60;60
1;52;0;0
1;52;1;13
1;52;2;2
@@ -620,6 +664,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;52;56;56
1;52;57;57
1;52;58;58
1;52;59;59
1;52;60;60
1;54;0;0
1;54;1;13
1;54;2;2
@@ -647,6 +693,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;54;56;56
1;54;57;57
1;54;58;58
1;54;59;59
1;54;60;60
1;55;0;0
1;55;1;13
1;55;2;2
@@ -674,6 +722,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;55;56;56
1;55;57;57
1;55;58;58
1;55;59;59
1;55;60;60
1;56;0;0
1;56;1;13
1;56;2;2
@@ -701,6 +751,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;56;55;55
1;56;57;57
1;56;58;58
1;56;59;59
1;56;60;60
1;57;0;0
1;57;1;13
1;57;2;2
@@ -728,6 +780,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;57;55;55
1;57;56;56
1;57;58;58
1;57;59;59
1;57;60;60
1;58;0;0
1;58;1;13
1;58;2;2
@@ -755,3 +809,63 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
1;58;55;55
1;58;56;56
1;58;57;57
1;58;59;59
1;58;60;60
1;59;0;0
1;59;1;13
1;59;2;2
1;59;3;3
1;59;4;4
1;59;5;5
1;59;6;6
1;59;7;7
1;59;8;8
1;59;9;9
1;59;10;10
1;59;12;11
1;59;19;30
1;59;26;27
1;59;31;31
1;59;32;32
1;59;37;33
1;59;38;34
1;59;39;35
1;59;49;49
1;59;50;50
1;59;51;51
1;59;52;52
1;59;54;54
1;59;55;55
1;59;56;56
1;59;57;57
1;59;58;58
1;59;60;60
1;60;0;0
1;60;1;13
1;60;2;2
1;60;3;3
1;60;4;4
1;60;5;5
1;60;6;6
1;60;7;7
1;60;8;8
1;60;9;9
1;60;10;10
1;60;12;11
1;60;19;30
1;60;26;27
1;60;31;31
1;60;32;32
1;60;37;33
1;60;38;34
1;60;39;35
1;60;49;49
1;60;50;50
1;60;51;51
1;60;52;52
1;60;54;54
1;60;55;55
1;60;56;56
1;60;57;57
1;60;58;58
1;60;59;59
1 IdxFamiglia IdxStato IdxTipo next_IdxStato
26 1 0 56 56
27 1 0 57 57
28 1 0 58 58
29 1 0 59 59
30 1 0 60 60
31 1 2 0 0
32 1 2 1 13
33 1 2 3 3
55 1 2 56 56
56 1 2 57 57
57 1 2 58 58
58 1 2 59 59
59 1 2 60 60
60 1 3 0 0
61 1 3 1 13
62 1 3 2 2
84 1 3 56 56
85 1 3 57 57
86 1 3 58 58
87 1 3 59 59
88 1 3 60 60
89 1 4 0 0
90 1 4 1 13
91 1 4 2 2
113 1 4 56 56
114 1 4 57 57
115 1 4 58 58
116 1 4 59 59
117 1 4 60 60
118 1 5 0 0
119 1 5 1 13
120 1 5 2 2
142 1 5 56 56
143 1 5 57 57
144 1 5 58 58
145 1 5 59 59
146 1 5 60 60
147 1 6 0 0
148 1 6 1 13
149 1 6 2 2
171 1 6 56 56
172 1 6 57 57
173 1 6 58 58
174 1 6 59 59
175 1 6 60 60
176 1 7 0 0
177 1 7 1 13
178 1 7 2 2
200 1 7 56 56
201 1 7 57 57
202 1 7 58 58
203 1 7 59 59
204 1 7 60 60
205 1 8 0 0
206 1 8 1 13
207 1 8 2 2
229 1 8 56 56
230 1 8 57 57
231 1 8 58 58
232 1 8 59 59
233 1 8 60 60
234 1 9 0 0
235 1 9 1 13
236 1 9 2 2
258 1 9 56 56
259 1 9 57 57
260 1 9 58 58
261 1 9 59 59
262 1 9 60 60
263 1 10 0 0
264 1 10 1 13
265 1 10 2 2
287 1 10 56 56
288 1 10 57 57
289 1 10 58 58
290 1 10 59 59
291 1 10 60 60
292 1 11 0 0
293 1 11 1 13
294 1 11 2 2
316 1 11 56 56
317 1 11 57 57
318 1 11 58 58
319 1 11 59 59
320 1 11 60 60
321 1 13 0 0
322 1 13 2 2
323 1 13 3 3
345 1 13 56 56
346 1 13 57 57
347 1 13 58 58
348 1 13 59 59
349 1 13 60 60
350 1 27 0 0
351 1 27 1 13
352 1 27 2 2
374 1 27 56 56
375 1 27 57 57
376 1 27 58 58
377 1 27 59 59
378 1 27 60 60
379 1 30 0 0
380 1 30 1 13
381 1 30 2 2
403 1 30 56 56
404 1 30 57 57
405 1 30 58 58
406 1 30 59 59
407 1 30 60 60
408 1 31 0 0
409 1 31 1 13
410 1 31 2 2
432 1 31 56 56
433 1 31 57 57
434 1 31 58 58
435 1 31 59 59
436 1 31 60 60
437 1 32 0 0
438 1 32 1 13
439 1 32 2 2
461 1 32 56 56
462 1 32 57 57
463 1 32 58 58
464 1 32 59 59
465 1 32 60 60
466 1 33 0 0
467 1 33 1 13
468 1 33 2 2
490 1 33 56 56
491 1 33 57 57
492 1 33 58 58
493 1 33 59 59
494 1 33 60 60
495 1 34 0 0
496 1 34 1 13
497 1 34 2 2
519 1 34 56 56
520 1 34 57 57
521 1 34 58 58
522 1 34 59 59
523 1 34 60 60
524 1 35 0 0
525 1 35 1 13
526 1 35 2 2
548 1 35 56 56
549 1 35 57 57
550 1 35 58 58
551 1 35 59 59
552 1 35 60 60
553 1 49 0 0
554 1 49 1 13
555 1 49 2 2
577 1 49 56 56
578 1 49 57 57
579 1 49 58 58
580 1 49 59 59
581 1 49 60 60
582 1 50 0 0
583 1 50 1 13
584 1 50 2 2
606 1 50 56 56
607 1 50 57 57
608 1 50 58 58
609 1 50 59 59
610 1 50 60 60
611 1 51 0 0
612 1 51 1 13
613 1 51 2 2
635 1 51 56 56
636 1 51 57 57
637 1 51 58 58
638 1 51 59 59
639 1 51 60 60
640 1 52 0 0
641 1 52 1 13
642 1 52 2 2
664 1 52 56 56
665 1 52 57 57
666 1 52 58 58
667 1 52 59 59
668 1 52 60 60
669 1 54 0 0
670 1 54 1 13
671 1 54 2 2
693 1 54 56 56
694 1 54 57 57
695 1 54 58 58
696 1 54 59 59
697 1 54 60 60
698 1 55 0 0
699 1 55 1 13
700 1 55 2 2
722 1 55 56 56
723 1 55 57 57
724 1 55 58 58
725 1 55 59 59
726 1 55 60 60
727 1 56 0 0
728 1 56 1 13
729 1 56 2 2
751 1 56 55 55
752 1 56 57 57
753 1 56 58 58
754 1 56 59 59
755 1 56 60 60
756 1 57 0 0
757 1 57 1 13
758 1 57 2 2
780 1 57 55 55
781 1 57 56 56
782 1 57 58 58
783 1 57 59 59
784 1 57 60 60
785 1 58 0 0
786 1 58 1 13
787 1 58 2 2
809 1 58 55 55
810 1 58 56 56
811 1 58 57 57
812 1 58 59 59
813 1 58 60 60
814 1 59 0 0
815 1 59 1 13
816 1 59 2 2
817 1 59 3 3
818 1 59 4 4
819 1 59 5 5
820 1 59 6 6
821 1 59 7 7
822 1 59 8 8
823 1 59 9 9
824 1 59 10 10
825 1 59 12 11
826 1 59 19 30
827 1 59 26 27
828 1 59 31 31
829 1 59 32 32
830 1 59 37 33
831 1 59 38 34
832 1 59 39 35
833 1 59 49 49
834 1 59 50 50
835 1 59 51 51
836 1 59 52 52
837 1 59 54 54
838 1 59 55 55
839 1 59 56 56
840 1 59 57 57
841 1 59 58 58
842 1 59 60 60
843 1 60 0 0
844 1 60 1 13
845 1 60 2 2
846 1 60 3 3
847 1 60 4 4
848 1 60 5 5
849 1 60 6 6
850 1 60 7 7
851 1 60 8 8
852 1 60 9 9
853 1 60 10 10
854 1 60 12 11
855 1 60 19 30
856 1 60 26 27
857 1 60 31 31
858 1 60 32 32
859 1 60 37 33
860 1 60 38 34
861 1 60 39 35
862 1 60 49 49
863 1 60 50 50
864 1 60 51 51
865 1 60 52 52
866 1 60 54 54
867 1 60 55 55
868 1 60 56 56
869 1 60 57 57
870 1 60 58 58
871 1 60 59 59
@@ -6,6 +6,8 @@
# 2023.08.11 Sistemati Eventi 34,35,36
# 2023.08.27 Sistemazione Descrizioni
# 2023.10.13 Aggiunti Eventi Barcode 52 -> 58
# 2024.01.18 Aggiunto barcode Rottura Utensile - 59 - ColCom
# 2024.02.23 Aggiunto barcode Pausa - 60 - Fluitek
#
$DEFINITIONS
@@ -46,6 +48,8 @@ $STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 59 : Rottura_Utensile
$STATE : 60 : Pausa
# definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
@@ -78,6 +82,8 @@ $EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 59 : Barcode_Rottura_Utensile
$EVENT : 60 : Barcode_Pausa
$RULES
@@ -111,6 +117,8 @@ ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : Barcode_Rottura_Utensile : Rottura_Utensile # 59
ALL_STATES : Barcode_Pausa : Pausa # 60
#--------------------------------------------------------------------------
@@ -27,6 +27,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;0;56;56
13;0;57;57
13;0;58;58
13;0;59;59
13;1;0;0
13;1;2;2
13;1;3;3
@@ -70,6 +71,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;1;56;56
13;1;57;57
13;1;58;58
13;1;59;59
13;2;0;0
13;2;1;1
13;2;3;3
@@ -98,6 +100,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;2;56;56
13;2;57;57
13;2;58;58
13;2;59;59
13;3;0;0
13;3;1;1
13;3;2;2
@@ -126,6 +129,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;3;56;56
13;3;57;57
13;3;58;58
13;3;59;59
13;4;0;0
13;4;1;1
13;4;2;2
@@ -154,6 +158,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;4;56;56
13;4;57;57
13;4;58;58
13;4;59;59
13;5;0;0
13;5;1;1
13;5;2;2
@@ -182,6 +187,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;5;56;56
13;5;57;57
13;5;58;58
13;5;59;59
13;6;0;0
13;6;1;1
13;6;2;2
@@ -210,6 +216,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;6;56;56
13;6;57;57
13;6;58;58
13;6;59;59
13;7;0;0
13;7;1;1
13;7;2;2
@@ -238,6 +245,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;7;56;56
13;7;57;57
13;7;58;58
13;7;59;59
13;8;0;0
13;8;1;1
13;8;2;2
@@ -266,6 +274,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;8;56;56
13;8;57;57
13;8;58;58
13;8;59;59
13;9;0;0
13;9;1;1
13;9;2;2
@@ -294,6 +303,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;9;56;56
13;9;57;57
13;9;58;58
13;9;59;59
13;10;0;0
13;10;1;1
13;10;2;2
@@ -322,6 +332,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;10;56;56
13;10;57;57
13;10;58;58
13;10;59;59
13;11;0;0
13;11;1;1
13;11;2;2
@@ -364,6 +375,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;11;56;56
13;11;57;57
13;11;58;58
13;11;59;59
13;12;0;0
13;12;1;1
13;12;2;2
@@ -403,6 +415,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;12;56;56
13;12;57;57
13;12;58;58
13;12;59;59
13;13;0;0
13;13;1;1
13;13;2;2
@@ -441,6 +454,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;13;56;56
13;13;57;57
13;13;58;58
13;13;59;59
13;14;0;0
13;14;1;1
13;14;2;2
@@ -481,6 +495,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;14;56;56
13;14;57;57
13;14;58;58
13;14;59;59
13;15;0;0
13;15;1;1
13;15;2;2
@@ -519,6 +534,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;15;56;56
13;15;57;57
13;15;58;58
13;15;59;59
13;23;0;0
13;23;1;1
13;23;2;2
@@ -562,6 +578,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;23;56;56
13;23;57;57
13;23;58;58
13;23;59;59
13;24;0;0
13;24;1;1
13;24;2;2
@@ -601,6 +618,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;24;56;56
13;24;57;57
13;24;58;58
13;24;59;59
13;25;0;0
13;25;1;1
13;25;2;2
@@ -643,6 +661,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;25;56;56
13;25;57;57
13;25;58;58
13;25;59;59
13;27;0;0
13;27;1;1
13;27;2;2
@@ -671,6 +690,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;27;56;56
13;27;57;57
13;27;58;58
13;27;59;59
13;28;0;0
13;28;1;1
13;28;2;2
@@ -701,6 +721,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;28;56;56
13;28;57;57
13;28;58;58
13;28;59;59
13;29;0;0
13;29;1;1
13;29;2;2
@@ -731,6 +752,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;29;56;56
13;29;57;57
13;29;58;58
13;29;59;59
13;30;0;0
13;30;1;1
13;30;2;2
@@ -759,6 +781,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;30;56;56
13;30;57;57
13;30;58;58
13;30;59;59
13;31;0;0
13;31;1;1
13;31;2;2
@@ -787,6 +810,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;31;56;56
13;31;57;57
13;31;58;58
13;31;59;59
13;32;0;0
13;32;1;1
13;32;2;2
@@ -815,6 +839,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;32;56;56
13;32;57;57
13;32;58;58
13;32;59;59
13;33;0;0
13;33;1;1
13;33;2;2
@@ -843,6 +868,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;33;56;56
13;33;57;57
13;33;58;58
13;33;59;59
13;34;0;0
13;34;1;1
13;34;2;2
@@ -871,6 +897,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;34;56;56
13;34;57;57
13;34;58;58
13;34;59;59
13;35;0;0
13;35;1;1
13;35;2;2
@@ -899,6 +926,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;35;56;56
13;35;57;57
13;35;58;58
13;35;59;59
13;49;0;0
13;49;1;1
13;49;2;2
@@ -927,6 +955,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;49;56;56
13;49;57;57
13;49;58;58
13;49;59;59
13;50;0;0
13;50;1;1
13;50;2;2
@@ -955,6 +984,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;50;56;56
13;50;57;57
13;50;58;58
13;50;59;59
13;51;0;0
13;51;1;1
13;51;2;2
@@ -983,6 +1013,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;51;56;56
13;51;57;57
13;51;58;58
13;51;59;59
13;52;0;0
13;52;1;1
13;52;2;2
@@ -1011,6 +1042,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;52;56;56
13;52;57;57
13;52;58;58
13;52;59;59
13;54;0;0
13;54;1;1
13;54;2;2
@@ -1039,6 +1071,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;54;56;56
13;54;57;57
13;54;58;58
13;54;59;59
13;55;0;0
13;55;1;1
13;55;2;2
@@ -1067,6 +1100,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;55;56;56
13;55;57;57
13;55;58;58
13;55;59;59
13;56;0;0
13;56;1;1
13;56;2;2
@@ -1095,6 +1129,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;56;55;55
13;56;57;57
13;56;58;58
13;56;59;59
13;57;0;0
13;57;1;1
13;57;2;2
@@ -1123,6 +1158,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;57;55;55
13;57;56;56
13;57;58;58
13;57;59;59
13;58;0;0
13;58;1;1
13;58;2;2
@@ -1151,3 +1187,33 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
13;58;55;55
13;58;56;56
13;58;57;57
13;58;59;59
13;59;0;0
13;59;1;1
13;59;2;2
13;59;3;3
13;59;4;4
13;59;5;5
13;59;6;6
13;59;7;7
13;59;8;8
13;59;9;9
13;59;10;10
13;59;12;11
13;59;14;11
13;59;19;30
13;59;26;27
13;59;31;31
13;59;32;32
13;59;37;33
13;59;38;34
13;59;39;35
13;59;49;49
13;59;50;50
13;59;51;51
13;59;52;52
13;59;54;54
13;59;55;55
13;59;56;56
13;59;57;57
13;59;58;58
1 IdxFamiglia IdxStato IdxTipo next_IdxStato
27 13 0 56 56
28 13 0 57 57
29 13 0 58 58
30 13 0 59 59
31 13 1 0 0
32 13 1 2 2
33 13 1 3 3
71 13 1 56 56
72 13 1 57 57
73 13 1 58 58
74 13 1 59 59
75 13 2 0 0
76 13 2 1 1
77 13 2 3 3
100 13 2 56 56
101 13 2 57 57
102 13 2 58 58
103 13 2 59 59
104 13 3 0 0
105 13 3 1 1
106 13 3 2 2
129 13 3 56 56
130 13 3 57 57
131 13 3 58 58
132 13 3 59 59
133 13 4 0 0
134 13 4 1 1
135 13 4 2 2
158 13 4 56 56
159 13 4 57 57
160 13 4 58 58
161 13 4 59 59
162 13 5 0 0
163 13 5 1 1
164 13 5 2 2
187 13 5 56 56
188 13 5 57 57
189 13 5 58 58
190 13 5 59 59
191 13 6 0 0
192 13 6 1 1
193 13 6 2 2
216 13 6 56 56
217 13 6 57 57
218 13 6 58 58
219 13 6 59 59
220 13 7 0 0
221 13 7 1 1
222 13 7 2 2
245 13 7 56 56
246 13 7 57 57
247 13 7 58 58
248 13 7 59 59
249 13 8 0 0
250 13 8 1 1
251 13 8 2 2
274 13 8 56 56
275 13 8 57 57
276 13 8 58 58
277 13 8 59 59
278 13 9 0 0
279 13 9 1 1
280 13 9 2 2
303 13 9 56 56
304 13 9 57 57
305 13 9 58 58
306 13 9 59 59
307 13 10 0 0
308 13 10 1 1
309 13 10 2 2
332 13 10 56 56
333 13 10 57 57
334 13 10 58 58
335 13 10 59 59
336 13 11 0 0
337 13 11 1 1
338 13 11 2 2
375 13 11 56 56
376 13 11 57 57
377 13 11 58 58
378 13 11 59 59
379 13 12 0 0
380 13 12 1 1
381 13 12 2 2
415 13 12 56 56
416 13 12 57 57
417 13 12 58 58
418 13 12 59 59
419 13 13 0 0
420 13 13 1 1
421 13 13 2 2
454 13 13 56 56
455 13 13 57 57
456 13 13 58 58
457 13 13 59 59
458 13 14 0 0
459 13 14 1 1
460 13 14 2 2
495 13 14 56 56
496 13 14 57 57
497 13 14 58 58
498 13 14 59 59
499 13 15 0 0
500 13 15 1 1
501 13 15 2 2
534 13 15 56 56
535 13 15 57 57
536 13 15 58 58
537 13 15 59 59
538 13 23 0 0
539 13 23 1 1
540 13 23 2 2
578 13 23 56 56
579 13 23 57 57
580 13 23 58 58
581 13 23 59 59
582 13 24 0 0
583 13 24 1 1
584 13 24 2 2
618 13 24 56 56
619 13 24 57 57
620 13 24 58 58
621 13 24 59 59
622 13 25 0 0
623 13 25 1 1
624 13 25 2 2
661 13 25 56 56
662 13 25 57 57
663 13 25 58 58
664 13 25 59 59
665 13 27 0 0
666 13 27 1 1
667 13 27 2 2
690 13 27 56 56
691 13 27 57 57
692 13 27 58 58
693 13 27 59 59
694 13 28 0 0
695 13 28 1 1
696 13 28 2 2
721 13 28 56 56
722 13 28 57 57
723 13 28 58 58
724 13 28 59 59
725 13 29 0 0
726 13 29 1 1
727 13 29 2 2
752 13 29 56 56
753 13 29 57 57
754 13 29 58 58
755 13 29 59 59
756 13 30 0 0
757 13 30 1 1
758 13 30 2 2
781 13 30 56 56
782 13 30 57 57
783 13 30 58 58
784 13 30 59 59
785 13 31 0 0
786 13 31 1 1
787 13 31 2 2
810 13 31 56 56
811 13 31 57 57
812 13 31 58 58
813 13 31 59 59
814 13 32 0 0
815 13 32 1 1
816 13 32 2 2
839 13 32 56 56
840 13 32 57 57
841 13 32 58 58
842 13 32 59 59
843 13 33 0 0
844 13 33 1 1
845 13 33 2 2
868 13 33 56 56
869 13 33 57 57
870 13 33 58 58
871 13 33 59 59
872 13 34 0 0
873 13 34 1 1
874 13 34 2 2
897 13 34 56 56
898 13 34 57 57
899 13 34 58 58
900 13 34 59 59
901 13 35 0 0
902 13 35 1 1
903 13 35 2 2
926 13 35 56 56
927 13 35 57 57
928 13 35 58 58
929 13 35 59 59
930 13 49 0 0
931 13 49 1 1
932 13 49 2 2
955 13 49 56 56
956 13 49 57 57
957 13 49 58 58
958 13 49 59 59
959 13 50 0 0
960 13 50 1 1
961 13 50 2 2
984 13 50 56 56
985 13 50 57 57
986 13 50 58 58
987 13 50 59 59
988 13 51 0 0
989 13 51 1 1
990 13 51 2 2
1013 13 51 56 56
1014 13 51 57 57
1015 13 51 58 58
1016 13 51 59 59
1017 13 52 0 0
1018 13 52 1 1
1019 13 52 2 2
1042 13 52 56 56
1043 13 52 57 57
1044 13 52 58 58
1045 13 52 59 59
1046 13 54 0 0
1047 13 54 1 1
1048 13 54 2 2
1071 13 54 56 56
1072 13 54 57 57
1073 13 54 58 58
1074 13 54 59 59
1075 13 55 0 0
1076 13 55 1 1
1077 13 55 2 2
1100 13 55 56 56
1101 13 55 57 57
1102 13 55 58 58
1103 13 55 59 59
1104 13 56 0 0
1105 13 56 1 1
1106 13 56 2 2
1129 13 56 55 55
1130 13 56 57 57
1131 13 56 58 58
1132 13 56 59 59
1133 13 57 0 0
1134 13 57 1 1
1135 13 57 2 2
1158 13 57 55 55
1159 13 57 56 56
1160 13 57 58 58
1161 13 57 59 59
1162 13 58 0 0
1163 13 58 1 1
1164 13 58 2 2
1187 13 58 55 55
1188 13 58 56 56
1189 13 58 57 57
1190 13 58 59 59
1191 13 59 0 0
1192 13 59 1 1
1193 13 59 2 2
1194 13 59 3 3
1195 13 59 4 4
1196 13 59 5 5
1197 13 59 6 6
1198 13 59 7 7
1199 13 59 8 8
1200 13 59 9 9
1201 13 59 10 10
1202 13 59 12 11
1203 13 59 14 11
1204 13 59 19 30
1205 13 59 26 27
1206 13 59 31 31
1207 13 59 32 32
1208 13 59 37 33
1209 13 59 38 34
1210 13 59 39 35
1211 13 59 49 49
1212 13 59 50 50
1213 13 59 51 51
1214 13 59 52 52
1215 13 59 54 54
1216 13 59 55 55
1217 13 59 56 56
1218 13 59 57 57
1219 13 59 58 58
@@ -1,5 +1,5 @@
#
# Macchine ColCom
# Famiglia Macchine : 13 - Industria_4.0
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel DB
#
@@ -11,53 +11,57 @@
#
# 2023.10.10 Aggiunto barcode In Deroga
#
# 2024.01.18 Aggiunto barcode Rottura Utensile
# 2024.03.27 Sistemazione allineamento e Intestazione
#
$DEFINITIONS
$NAME : FAMIGLIA_13
$IDX : 13
$NAME : FAMIGLIA_13
$IDX : 13
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 59 : Rottura_Utensile
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
@@ -75,229 +79,231 @@ $STATE : 58 : In_Deroga
# 36 HW_Deposito_Robot -> HW_End_Tavola
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 59 : Barcode_Rottura_Utensile
$RULES
# state : event : next state : Cod. Event
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Attesa_Attrezzista : Attesa_Attrezzista # 54
ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo # 55
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : HW_power_off : Macchina_Spenta # 14
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Fermo_Generico # 17
Lavorazione : HW_End_Machining : Lavorazione # 17
Allarme_CN : HW_End_Machining : Allarme_CN # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Manuale # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
ALL_STATES : Barcode_Attesa_Attrezzista : Attesa_Attrezzista # 54
ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo # 55
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : Barcode_Rottura_Utensile : Rottura_Utensile # 59
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
ALL_STATES : HW_power_off : Macchina_Spenta # 14
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Fermo_Generico # 20
Lavorazione : Contapezzi : Lavorazione # 20
Allarme_CN : Contapezzi : Allarme_CN # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Manuale # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Fermo_Generico # 22
Lavorazione : HW_End_Pallet : Lavorazione # 22
Allarme_CN : HW_End_Pallet : Allarme_CN # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Manuale # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Fermo_Generico # 17
Lavorazione : HW_End_Machining : Lavorazione # 17
Allarme_CN : HW_End_Machining : Allarme_CN # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Manuale # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Fermo_Generico # 20
Lavorazione : Contapezzi : Lavorazione # 20
Allarme_CN : Contapezzi : Allarme_CN # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Manuale # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Fermo_Generico # 22
Lavorazione : HW_End_Pallet : Lavorazione # 22
Allarme_CN : HW_End_Pallet : Allarme_CN # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Manuale # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Fermo_Generico # 36
Lavorazione : HW_End_Tavola : Lavorazione # 36
Allarme_CN : HW_End_Tavola : Allarme_CN # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Manuale # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Fermo_Generico # 36
Lavorazione : HW_End_Tavola : Lavorazione # 36
Allarme_CN : HW_End_Tavola : Allarme_CN # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Manuale # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
# -------------------------------------------------------------------------------------------------
@@ -27,6 +27,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;0;56;56
21;0;57;57
21;0;58;58
21;0;59;59
21;1;0;0
21;1;2;2
21;1;3;3
@@ -70,6 +71,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;1;56;56
21;1;57;57
21;1;58;58
21;1;59;59
21;2;0;0
21;2;1;1
21;2;3;3
@@ -98,6 +100,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;2;56;56
21;2;57;57
21;2;58;58
21;2;59;59
21;3;0;0
21;3;1;1
21;3;2;2
@@ -126,6 +129,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;3;56;56
21;3;57;57
21;3;58;58
21;3;59;59
21;4;0;0
21;4;1;1
21;4;2;2
@@ -154,6 +158,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;4;56;56
21;4;57;57
21;4;58;58
21;4;59;59
21;5;0;0
21;5;1;1
21;5;2;2
@@ -182,6 +187,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;5;56;56
21;5;57;57
21;5;58;58
21;5;59;59
21;6;0;0
21;6;1;1
21;6;2;2
@@ -210,6 +216,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;6;56;56
21;6;57;57
21;6;58;58
21;6;59;59
21;7;0;0
21;7;1;1
21;7;2;2
@@ -238,6 +245,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;7;56;56
21;7;57;57
21;7;58;58
21;7;59;59
21;8;0;0
21;8;1;1
21;8;2;2
@@ -266,6 +274,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;8;56;56
21;8;57;57
21;8;58;58
21;8;59;59
21;9;0;0
21;9;1;1
21;9;2;2
@@ -294,6 +303,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;9;56;56
21;9;57;57
21;9;58;58
21;9;59;59
21;10;0;0
21;10;1;1
21;10;2;2
@@ -322,6 +332,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;10;56;56
21;10;57;57
21;10;58;58
21;10;59;59
21;11;0;0
21;11;1;1
21;11;2;2
@@ -364,6 +375,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;11;56;56
21;11;57;57
21;11;58;58
21;11;59;59
21;12;0;0
21;12;1;1
21;12;2;2
@@ -407,6 +419,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;12;56;56
21;12;57;57
21;12;58;58
21;12;59;59
21;13;0;0
21;13;1;1
21;13;2;2
@@ -449,6 +462,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;13;56;56
21;13;57;57
21;13;58;58
21;13;59;59
21;14;0;0
21;14;1;1
21;14;2;2
@@ -489,6 +503,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;14;56;56
21;14;57;57
21;14;58;58
21;14;59;59
21;15;0;0
21;15;1;1
21;15;2;2
@@ -531,6 +546,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;15;56;56
21;15;57;57
21;15;58;58
21;15;59;59
21;23;0;0
21;23;1;1
21;23;2;2
@@ -574,6 +590,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;23;56;56
21;23;57;57
21;23;58;58
21;23;59;59
21;24;0;0
21;24;1;1
21;24;2;2
@@ -617,6 +634,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;24;56;56
21;24;57;57
21;24;58;58
21;24;59;59
21;25;0;0
21;25;1;1
21;25;2;2
@@ -659,6 +677,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;25;56;56
21;25;57;57
21;25;58;58
21;25;59;59
21;27;0;0
21;27;1;1
21;27;2;2
@@ -687,6 +706,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;27;56;56
21;27;57;57
21;27;58;58
21;27;59;59
21;28;0;0
21;28;1;1
21;28;2;2
@@ -717,6 +737,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;28;56;56
21;28;57;57
21;28;58;58
21;28;59;59
21;29;0;0
21;29;1;1
21;29;2;2
@@ -747,6 +768,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;29;56;56
21;29;57;57
21;29;58;58
21;29;59;59
21;30;0;0
21;30;1;1
21;30;2;2
@@ -775,6 +797,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;30;56;56
21;30;57;57
21;30;58;58
21;30;59;59
21;31;0;0
21;31;1;1
21;31;2;2
@@ -803,6 +826,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;31;56;56
21;31;57;57
21;31;58;58
21;31;59;59
21;32;0;0
21;32;1;1
21;32;2;2
@@ -831,6 +855,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;32;56;56
21;32;57;57
21;32;58;58
21;32;59;59
21;33;0;0
21;33;1;1
21;33;2;2
@@ -859,6 +884,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;33;56;56
21;33;57;57
21;33;58;58
21;33;59;59
21;34;0;0
21;34;1;1
21;34;2;2
@@ -887,6 +913,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;34;56;56
21;34;57;57
21;34;58;58
21;34;59;59
21;35;0;0
21;35;1;1
21;35;2;2
@@ -915,6 +942,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;35;56;56
21;35;57;57
21;35;58;58
21;35;59;59
21;49;0;0
21;49;1;1
21;49;2;2
@@ -943,6 +971,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;49;56;56
21;49;57;57
21;49;58;58
21;49;59;59
21;50;0;0
21;50;1;1
21;50;2;2
@@ -971,6 +1000,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;50;56;56
21;50;57;57
21;50;58;58
21;50;59;59
21;51;0;0
21;51;1;1
21;51;2;2
@@ -999,6 +1029,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;51;56;56
21;51;57;57
21;51;58;58
21;51;59;59
21;52;0;0
21;52;1;1
21;52;2;2
@@ -1027,6 +1058,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;52;56;56
21;52;57;57
21;52;58;58
21;52;59;59
21;54;0;0
21;54;1;1
21;54;2;2
@@ -1055,6 +1087,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;54;56;56
21;54;57;57
21;54;58;58
21;54;59;59
21;55;0;0
21;55;1;1
21;55;2;2
@@ -1083,6 +1116,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;55;56;56
21;55;57;57
21;55;58;58
21;55;59;59
21;56;0;0
21;56;1;1
21;56;2;2
@@ -1111,6 +1145,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;56;55;55
21;56;57;57
21;56;58;58
21;56;59;59
21;57;0;0
21;57;1;1
21;57;2;2
@@ -1139,6 +1174,7 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;57;55;55
21;57;56;56
21;57;58;58
21;57;59;59
21;58;0;0
21;58;1;1
21;58;2;2
@@ -1167,3 +1203,33 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
21;58;55;55
21;58;56;56
21;58;57;57
21;58;59;59
21;59;0;0
21;59;1;1
21;59;2;2
21;59;3;3
21;59;4;4
21;59;5;5
21;59;6;6
21;59;7;7
21;59;8;8
21;59;9;9
21;59;10;10
21;59;12;11
21;59;14;11
21;59;19;30
21;59;26;27
21;59;31;31
21;59;32;32
21;59;37;33
21;59;38;34
21;59;39;35
21;59;49;49
21;59;50;50
21;59;51;51
21;59;52;52
21;59;54;54
21;59;55;55
21;59;56;56
21;59;57;57
21;59;58;58
1 IdxFamiglia IdxStato IdxTipo next_IdxStato
27 21 0 56 56
28 21 0 57 57
29 21 0 58 58
30 21 0 59 59
31 21 1 0 0
32 21 1 2 2
33 21 1 3 3
71 21 1 56 56
72 21 1 57 57
73 21 1 58 58
74 21 1 59 59
75 21 2 0 0
76 21 2 1 1
77 21 2 3 3
100 21 2 56 56
101 21 2 57 57
102 21 2 58 58
103 21 2 59 59
104 21 3 0 0
105 21 3 1 1
106 21 3 2 2
129 21 3 56 56
130 21 3 57 57
131 21 3 58 58
132 21 3 59 59
133 21 4 0 0
134 21 4 1 1
135 21 4 2 2
158 21 4 56 56
159 21 4 57 57
160 21 4 58 58
161 21 4 59 59
162 21 5 0 0
163 21 5 1 1
164 21 5 2 2
187 21 5 56 56
188 21 5 57 57
189 21 5 58 58
190 21 5 59 59
191 21 6 0 0
192 21 6 1 1
193 21 6 2 2
216 21 6 56 56
217 21 6 57 57
218 21 6 58 58
219 21 6 59 59
220 21 7 0 0
221 21 7 1 1
222 21 7 2 2
245 21 7 56 56
246 21 7 57 57
247 21 7 58 58
248 21 7 59 59
249 21 8 0 0
250 21 8 1 1
251 21 8 2 2
274 21 8 56 56
275 21 8 57 57
276 21 8 58 58
277 21 8 59 59
278 21 9 0 0
279 21 9 1 1
280 21 9 2 2
303 21 9 56 56
304 21 9 57 57
305 21 9 58 58
306 21 9 59 59
307 21 10 0 0
308 21 10 1 1
309 21 10 2 2
332 21 10 56 56
333 21 10 57 57
334 21 10 58 58
335 21 10 59 59
336 21 11 0 0
337 21 11 1 1
338 21 11 2 2
375 21 11 56 56
376 21 11 57 57
377 21 11 58 58
378 21 11 59 59
379 21 12 0 0
380 21 12 1 1
381 21 12 2 2
419 21 12 56 56
420 21 12 57 57
421 21 12 58 58
422 21 12 59 59
423 21 13 0 0
424 21 13 1 1
425 21 13 2 2
462 21 13 56 56
463 21 13 57 57
464 21 13 58 58
465 21 13 59 59
466 21 14 0 0
467 21 14 1 1
468 21 14 2 2
503 21 14 56 56
504 21 14 57 57
505 21 14 58 58
506 21 14 59 59
507 21 15 0 0
508 21 15 1 1
509 21 15 2 2
546 21 15 56 56
547 21 15 57 57
548 21 15 58 58
549 21 15 59 59
550 21 23 0 0
551 21 23 1 1
552 21 23 2 2
590 21 23 56 56
591 21 23 57 57
592 21 23 58 58
593 21 23 59 59
594 21 24 0 0
595 21 24 1 1
596 21 24 2 2
634 21 24 56 56
635 21 24 57 57
636 21 24 58 58
637 21 24 59 59
638 21 25 0 0
639 21 25 1 1
640 21 25 2 2
677 21 25 56 56
678 21 25 57 57
679 21 25 58 58
680 21 25 59 59
681 21 27 0 0
682 21 27 1 1
683 21 27 2 2
706 21 27 56 56
707 21 27 57 57
708 21 27 58 58
709 21 27 59 59
710 21 28 0 0
711 21 28 1 1
712 21 28 2 2
737 21 28 56 56
738 21 28 57 57
739 21 28 58 58
740 21 28 59 59
741 21 29 0 0
742 21 29 1 1
743 21 29 2 2
768 21 29 56 56
769 21 29 57 57
770 21 29 58 58
771 21 29 59 59
772 21 30 0 0
773 21 30 1 1
774 21 30 2 2
797 21 30 56 56
798 21 30 57 57
799 21 30 58 58
800 21 30 59 59
801 21 31 0 0
802 21 31 1 1
803 21 31 2 2
826 21 31 56 56
827 21 31 57 57
828 21 31 58 58
829 21 31 59 59
830 21 32 0 0
831 21 32 1 1
832 21 32 2 2
855 21 32 56 56
856 21 32 57 57
857 21 32 58 58
858 21 32 59 59
859 21 33 0 0
860 21 33 1 1
861 21 33 2 2
884 21 33 56 56
885 21 33 57 57
886 21 33 58 58
887 21 33 59 59
888 21 34 0 0
889 21 34 1 1
890 21 34 2 2
913 21 34 56 56
914 21 34 57 57
915 21 34 58 58
916 21 34 59 59
917 21 35 0 0
918 21 35 1 1
919 21 35 2 2
942 21 35 56 56
943 21 35 57 57
944 21 35 58 58
945 21 35 59 59
946 21 49 0 0
947 21 49 1 1
948 21 49 2 2
971 21 49 56 56
972 21 49 57 57
973 21 49 58 58
974 21 49 59 59
975 21 50 0 0
976 21 50 1 1
977 21 50 2 2
1000 21 50 56 56
1001 21 50 57 57
1002 21 50 58 58
1003 21 50 59 59
1004 21 51 0 0
1005 21 51 1 1
1006 21 51 2 2
1029 21 51 56 56
1030 21 51 57 57
1031 21 51 58 58
1032 21 51 59 59
1033 21 52 0 0
1034 21 52 1 1
1035 21 52 2 2
1058 21 52 56 56
1059 21 52 57 57
1060 21 52 58 58
1061 21 52 59 59
1062 21 54 0 0
1063 21 54 1 1
1064 21 54 2 2
1087 21 54 56 56
1088 21 54 57 57
1089 21 54 58 58
1090 21 54 59 59
1091 21 55 0 0
1092 21 55 1 1
1093 21 55 2 2
1116 21 55 56 56
1117 21 55 57 57
1118 21 55 58 58
1119 21 55 59 59
1120 21 56 0 0
1121 21 56 1 1
1122 21 56 2 2
1145 21 56 55 55
1146 21 56 57 57
1147 21 56 58 58
1148 21 56 59 59
1149 21 57 0 0
1150 21 57 1 1
1151 21 57 2 2
1174 21 57 55 55
1175 21 57 56 56
1176 21 57 58 58
1177 21 57 59 59
1178 21 58 0 0
1179 21 58 1 1
1180 21 58 2 2
1203 21 58 55 55
1204 21 58 56 56
1205 21 58 57 57
1206 21 58 59 59
1207 21 59 0 0
1208 21 59 1 1
1209 21 59 2 2
1210 21 59 3 3
1211 21 59 4 4
1212 21 59 5 5
1213 21 59 6 6
1214 21 59 7 7
1215 21 59 8 8
1216 21 59 9 9
1217 21 59 10 10
1218 21 59 12 11
1219 21 59 14 11
1220 21 59 19 30
1221 21 59 26 27
1222 21 59 31 31
1223 21 59 32 32
1224 21 59 37 33
1225 21 59 38 34
1226 21 59 39 35
1227 21 59 49 49
1228 21 59 50 50
1229 21 59 51 51
1230 21 59 52 52
1231 21 59 54 54
1232 21 59 55 55
1233 21 59 56 56
1234 21 59 57 57
1235 21 59 58 58
@@ -1,5 +1,5 @@
#
# Macchine ColCom
# Famiglia Macchine : 21 - "ColCom - Sint CL11"
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel DB
#
@@ -14,54 +14,58 @@
#
# 2023.10.30 CREATA FAMIGLIA 21 copia della FAMIGLIA 11 NEW ( per macchina Sint CL11 )
#
# 2024.01.18 Aggiunto barcode Rottura Utensile
# 2024.03.27 Sistemazione allineamento e Intestazione
#
$DEFINITIONS
$NAME : FAMIGLIA_21
$IDX : 21
$NAME : FAMIGLIA_21
$IDX : 21
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 59 : Rottura_Utensile
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
@@ -79,231 +83,231 @@ $STATE : 58 : In_Deroga
# 36 HW_Deposito_Robot -> HW_End_Tavola
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 59 : Barcode_Rottura_Utensile
$RULES
# state : event : next state : Cod. Event
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : EMPTY : ND # 0
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Attesa_Attrezzista : Attesa_Attrezzista # 54
ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo # 55
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : HW_power_off : Macchina_Spenta # 14
ALL_STATES : Barcode_Attesa_Attrezzista : Attesa_Attrezzista # 54
ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo # 55
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : Barcode_Rottura_Utensile : Rottura_Utensile # 59
ALL_STATES : HW_power_off : Macchina_Spenta # 14
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Cambio_Pezzo # 17
Lavorazione : HW_End_Machining : Cambio_Pezzo # 17
Allarme_CN : HW_End_Machining : Cambio_Pezzo # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Cambio_Pezzo # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Cambio_Pezzo # 17
Lavorazione : HW_End_Machining : Cambio_Pezzo # 17
Allarme_CN : HW_End_Machining : Cambio_Pezzo # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Cambio_Pezzo # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Cambio_Pezzo # 20
Lavorazione : Contapezzi : Cambio_Pezzo # 20
Allarme_CN : Contapezzi : Cambio_Pezzo # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Cambio_Pezzo # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Cambio_Pezzo # 20
Lavorazione : Contapezzi : Cambio_Pezzo # 20
Allarme_CN : Contapezzi : Cambio_Pezzo # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Cambio_Pezzo # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Cambio_Pezzo # 22
Lavorazione : HW_End_Pallet : Cambio_Pezzo # 22
Allarme_CN : HW_End_Pallet : Cambio_Pezzo # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Cambio_Pezzo # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Cambio_Pezzo # 22
Lavorazione : HW_End_Pallet : Cambio_Pezzo # 22
Allarme_CN : HW_End_Pallet : Cambio_Pezzo # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Cambio_Pezzo # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Cambio_Pezzo # 36
Lavorazione : HW_End_Tavola : Cambio_Pezzo # 36
Allarme_CN : HW_End_Tavola : Cambio_Pezzo # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Cambio_Pezzo # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Cambio_Pezzo # 36
Lavorazione : HW_End_Tavola : Cambio_Pezzo # 36
Allarme_CN : HW_End_Tavola : Cambio_Pezzo # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Cambio_Pezzo # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
# -------------------------------------------------------------------------------------------------
@@ -0,0 +1,9 @@
In precedenza ho cambiato la descrizione dell'evento 32 da "Rottura Utensile" a "Sostituzione Utensile" ma loro rivogliono
Rottura Utensile quindi creo un nuovo Stato ed evento x "Rottura Utensile"
Stato
32 -> 59
Barcode
32 -> 59
@@ -1,56 +1,57 @@
#
# Macchine Donati DonatiGhidiniSbav
# Famiglia Macchine : 10 Donati DonatiGhidiniSbav
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel FILE MASTER ELENCO_EVENTI_E_STATI_MASTER.rul se non presente
#
# 2023.09.15 Creata partendo da RUL vecchia e aggiunti\spostati gli eventi 37,38 e relativi Stati (vanno poi fatte sistemazione lato DB)
# 2023.09.22 Aggiunto evento 53 per macchina 1023 TAV3 di Donati Basi ( prima per Basi era il 31 )
# 2024.03.27 Sistemazione allineamento e Intestazione
#
#
$DEFINITIONS
$NAME : FAMIGLIA_10
$IDX : 10
$NAME : FAMIGLIA_10
$IDX : 10
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 53 : Allarme_Tavola
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 53 : Allarme_Tavola
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
@@ -67,283 +68,282 @@ $STATE : 53 : Allarme_Tavola
# 35 HW_End_Pallet_2 -> HW_Start_Tavola
# 36 HW_deposito_robot -> HW_End_Tavola
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 53 : HW_Allarme_Tavola
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 53 : HW_Allarme_Tavola
$RULES
# state : event : next state : Cod. Event
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : EMPTY : ND # 0
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : HW_Power_Off : Macchina_Spenta # 14
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Non_Disponibile : HW_Power_On : Fermo_Generico # 15
Allarme_Tavola : HW_Power_On : Fermo_Generico # 15
ALL_STATES : HW_Power_Off : Macchina_Spenta # 14
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Non_Disponibile : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto: HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Allarme_Tavola : HW_Machining : Lavorazione # 16
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Non_Disponibile : HW_Power_On : Fermo_Generico # 15
Allarme_Tavola : HW_Power_On : Fermo_Generico # 15
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Cambio_Pezzo # 17
Lavorazione : HW_End_Machining : Cambio_Pezzo # 17
Allarme_CN : HW_End_Machining : Cambio_Pezzo # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Cambio_Pezzo # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Non_Disponibile : HW_End_Machining : Cambio_Pezzo # 17
Allarme_Tavola : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Non_Disponibile : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Allarme_Tavola : HW_Machining : Lavorazione # 16
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Non_Disponibile : HW_Error : Allarme_CN # 18
Allarme_Tavola : HW_Error : Allarme_CN # 18
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Cambio_Pezzo # 17
Lavorazione : HW_End_Machining : Cambio_Pezzo # 17
Allarme_CN : HW_End_Machining : Cambio_Pezzo # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Cambio_Pezzo # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Non_Disponibile : HW_End_Machining : Cambio_Pezzo # 17
Allarme_Tavola : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Cambio_Pezzo # 20
Lavorazione : Contapezzi : Cambio_Pezzo # 20
Allarme_CN : Contapezzi : Cambio_Pezzo # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Cambio_Pezzo # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Non_Disponibile : Contapezzi : Cambio_Pezzo # 20
Allarme_Tavola : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Non_Disponibile : HW_Error : Allarme_CN # 18
Allarme_Tavola : HW_Error : Allarme_CN # 18
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Non_Disponibile : HW_Start_Pallet : Lavorazione # 21
Allarme_Tavola : HW_Start_Pallet : Lavorazione # 21
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Cambio_Pezzo # 20
Lavorazione : Contapezzi : Cambio_Pezzo # 20
Allarme_CN : Contapezzi : Cambio_Pezzo # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Cambio_Pezzo # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Non_Disponibile : Contapezzi : Cambio_Pezzo # 20
Allarme_Tavola : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Cambio_Pezzo # 22
Lavorazione : HW_End_Pallet : Cambio_Pezzo # 22
Allarme_CN : HW_End_Pallet : Cambio_Pezzo # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Cambio_Pezzo # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo # 22
Allarme_Tavola : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Non_Disponibile : HW_Start_Pallet : Lavorazione # 21
Allarme_Tavola : HW_Start_Pallet : Lavorazione # 21
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_Tavola : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Cambio_Pezzo # 22
Lavorazione : HW_End_Pallet : Cambio_Pezzo # 22
Allarme_CN : HW_End_Pallet : Cambio_Pezzo # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Cambio_Pezzo # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo # 22
Allarme_Tavola : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Non_Disponibile : HW_Manuale : Manuale # 24
Allarme_Tavola : HW_Manuale : Manuale # 24
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_Tavola : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_Tavola : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Non_Disponibile : HW_Manuale : Manuale # 24
Allarme_Tavola : HW_Manuale : Manuale # 24
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_Tavola : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Pronta : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Sostituzione_Utensile: Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riscaldamento : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_Tavola : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_Tavola : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Sostituzione_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riscaldamento : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_Tavola : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Non_Disponibile : HW_Emergenza : Emergenza # 30
Allarme_Tavola : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_Tavola : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Non_Disponibile : HW_Emergenza : Emergenza # 30
Allarme_Tavola : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Non_Disponibile : HW_Start_Tavola : Lavorazione # 35
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Cambio_Pezzo # 36
Lavorazione : HW_End_Tavola : Cambio_Pezzo # 36
Allarme_CN : HW_End_Tavola : Cambio_Pezzo # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Cambio_Pezzo # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Pronta : HW_Allarme_Tavola : Allarme_Tavola # 53
Macchina_Spenta : HW_Allarme_Tavola : Allarme_Tavola # 53
Fermo_Generico : HW_Allarme_Tavola : Allarme_Tavola # 53
Lavorazione : HW_Allarme_Tavola : Allarme_Tavola # 53
Cambio_Pezzo : HW_Allarme_Tavola : Allarme_Tavola # 53
Allarme_CN : HW_Allarme_Tavola : Allarme_Tavola # 53
Manuale : HW_Allarme_Tavola : Allarme_Tavola # 53
Scarico_Pieno : HW_Allarme_Tavola : Allarme_Tavola # 53
Non_Disponibile : HW_Allarme_Tavola : Allarme_Tavola # 53
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Non_Disponibile : HW_Start_Tavola : Lavorazione # 35
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Cambio_Pezzo # 36
Lavorazione : HW_End_Tavola : Cambio_Pezzo # 36
Allarme_CN : HW_End_Tavola : Cambio_Pezzo # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Cambio_Pezzo # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Pronta : HW_Allarme_Tavola : Allarme_Tavola # 53
Macchina_Spenta : HW_Allarme_Tavola : Allarme_Tavola # 53
Fermo_Generico : HW_Allarme_Tavola : Allarme_Tavola # 53
Lavorazione : HW_Allarme_Tavola : Allarme_Tavola # 53
Cambio_Pezzo : HW_Allarme_Tavola : Allarme_Tavola # 53
Allarme_CN : HW_Allarme_Tavola : Allarme_Tavola # 53
Manuale : HW_Allarme_Tavola : Allarme_Tavola # 53
Scarico_Pieno : HW_Allarme_Tavola : Allarme_Tavola # 53
Non_Disponibile : HW_Allarme_Tavola : Allarme_Tavola # 53
#--------------------------------------------------------------------------
@@ -1,54 +1,55 @@
#
# Macchine Donati BASI
# Famiglia Macchine : 11 - Donati - base
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel FILE MASTER ELENCO_EVENTI_E_STATI_MASTER.rul se non presente
#
# 2023.09.26 Creata partendo da RUL vecchia su DB e aggiunti\spostati gli eventi 37,38 e relativi Stati (vanno poi fatte sistemazione lato DB)
# 2024.03.27 Sistemazione allineamento e Intestazione
#
#
$DEFINITIONS
$NAME : FAMIGLIA_11
$IDX : 11
$NAME : FAMIGLIA_11
$IDX : 11
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
@@ -65,261 +66,261 @@ $STATE : 52 : Formazione_Personale
# 35 HW_End_Pallet_2 -> HW_Start_Tavola
# 36 HW_Deposito_Robot -> HW_End_Tavola
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$RULES
# state : event : next state : Cod. Event
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : HW_power_off : Macchina_Spenta # 14
ALL_STATES : HW_power_off : Macchina_Spenta # 14
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Non_Disponibile : HW_Power_On : Fermo_Generico # 15
Riscaldamento : HW_Power_On : Fermo_Generico # 15
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Non_Disponibile : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto: HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Riscaldamento : HW_Machining : Lavorazione # 16
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Non_Disponibile : HW_Power_On : Fermo_Generico # 15
Riscaldamento : HW_Power_On : Fermo_Generico # 15
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Cambio_Pezzo # 17
Lavorazione : HW_End_Machining : Cambio_Pezzo # 17
Allarme_CN : HW_End_Machining : Cambio_Pezzo # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Cambio_Pezzo # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Non_Disponibile : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Non_Disponibile : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Riscaldamento : HW_Machining : Lavorazione # 16
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Non_Disponibile : HW_Error : Allarme_CN # 18
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Cambio_Pezzo # 17
Lavorazione : HW_End_Machining : Cambio_Pezzo # 17
Allarme_CN : HW_End_Machining : Cambio_Pezzo # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Cambio_Pezzo # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Non_Disponibile : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Cambio_Pezzo # 20
Lavorazione : Contapezzi : Cambio_Pezzo # 20
Allarme_CN : Contapezzi : Cambio_Pezzo # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Cambio_Pezzo # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Non_Disponibile : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Non_Disponibile : HW_Error : Allarme_CN # 18
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Non_Disponibile : HW_Start_Pallet : Lavorazione # 21
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Cambio_Pezzo # 20
Lavorazione : Contapezzi : Cambio_Pezzo # 20
Allarme_CN : Contapezzi : Cambio_Pezzo # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Cambio_Pezzo # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Non_Disponibile : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Cambio_Pezzo # 22
Lavorazione : HW_End_Pallet : Cambio_Pezzo # 22
Allarme_CN : HW_End_Pallet : Cambio_Pezzo # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Cambio_Pezzo # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Non_Disponibile : HW_Start_Pallet : Lavorazione # 21
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Cambio_Pezzo # 22
Lavorazione : HW_End_Pallet : Cambio_Pezzo # 22
Allarme_CN : HW_End_Pallet : Cambio_Pezzo # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Cambio_Pezzo # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Non_Disponibile : HW_Manuale : Manuale # 24
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Non_Disponibile : HW_Manuale : Manuale # 24
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Pronta : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Sostituzione_Utensile: Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riscaldamento : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Attrezzatura : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Sostituzione_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riscaldamento : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Attrezzatura : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Non_Disponibile : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Non_Disponibile : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Non_Disponibile : HW_Start_Tavola : Lavorazione # 35
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Cambio_Pezzo # 36
Lavorazione : HW_End_Tavola : Cambio_Pezzo # 36
Allarme_CN : HW_End_Tavola : Cambio_Pezzo # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Cambio_Pezzo # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Non_Disponibile : HW_Start_Tavola : Lavorazione # 35
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Cambio_Pezzo # 36
Lavorazione : HW_End_Tavola : Cambio_Pezzo # 36
Allarme_CN : HW_End_Tavola : Cambio_Pezzo # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Cambio_Pezzo # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo # 36
# -------------------------------------------------------------------------------------------------
@@ -5,57 +5,60 @@
#
# 2023.08.11
# 2023.10.05 Barcode ColCom
# 2023.10.10 In Deroga
# 2023.10.10 In Deroga - ColCom
# 2024.01.18 Barcode Rottura_Utensile - Colcom
# 2024.02.23 Aggiunto Barcode Pausa - 60 - Fluitek
# ELENCO STATI E EVENTI DI BASE
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 36 : Accensione_Spegnimento
$STATE : 37 : Carico
$STATE : 38 : Riserva
$STATE : 39 : A_Vuoto
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 53 : Allarme_Tavola
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 36 : Accensione_Spegnimento
$STATE : 37 : Carico
$STATE : 38 : Riserva
$STATE : 39 : A_Vuoto
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 53 : Allarme_Tavola
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 59 : Rottura_Utensile
$STATE : 60 : Pausa
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
@@ -72,65 +75,67 @@ $STATE : 58 : In_Deroga
# 35 HW_End_Pallet_2 -> HW_Start_Tavola
# 36 HW_Deposito_Robot -> HW_End_Tavola
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 11 : Bcode_Cambio_Pallet
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 13 : HW_Init
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 34 : HW_Deposito_Robot
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 40 : HW_Ciclo_Accensione_Spegnimento
$EVENT : 41 : HW_Machining_SLOW
$EVENT : 42 : HW_Warn_Livello_Vasca
$EVENT : 43 : HW_Warn_Livello_Cell
$EVENT : 44 : HW_Warn_a_Vuoto
$EVENT : 45 : HW_Warn_Riserva
$EVENT : 46 : HW_Carico
$EVENT : 47 : HW_Mismatch
$EVENT : 48 : HW_Preparing
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 53 : HW_Allarme_Tavola
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 11 : Bcode_Cambio_Pallet
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 13 : HW_Init
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 34 : HW_Deposito_Robot
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 40 : HW_Ciclo_Accensione_Spegnimento
$EVENT : 41 : HW_Machining_SLOW
$EVENT : 42 : HW_Warn_Livello_Vasca
$EVENT : 43 : HW_Warn_Livello_Cell
$EVENT : 44 : HW_Warn_a_Vuoto
$EVENT : 45 : HW_Warn_Riserva
$EVENT : 46 : HW_Carico
$EVENT : 47 : HW_Mismatch
$EVENT : 48 : HW_Preparing
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 53 : HW_Allarme_Tavola
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 59 : Barcode_Rottura_Utensile
$EVENT : 60 : Barcode_Pausa
$RULES
@@ -167,6 +172,8 @@ ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : Barcode_Rottura_Utensile : Rottura_Utensile # 59
ALL_STATES : Barcode_Pausa : Pausa # 60
ALL_STATES : HW_power_off : Macchina_Spenta # 14
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,358 @@
#
# Famiglia Macchine : 16 - MT Connect
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nelle anagrafiche del DB DEV E NEL FILE ELENCO_EVENTI_E_STATI_MASTER
#
# L'evento 4 e lo Stato 4 in Anagrafica era "Pausa" che poi sono stati spostati su Idx 60 - Qui ho già messo quello originale visto che il csv risultante
# è lo stesso
#
# Il Barcode Lavora va nello Stato -> Lavora quindi rispetto agli eventi stati ho commentato quelli relativi a macchina Pronta altrimenti
# non il programma non creava il csv
#
# 2024.02.23 Creata RUL per Famiglia 16 Fluitek - MT Connect - Trevisan
# 2024.02.28 Aggiunti Stati e Eventi Mancanti ( Barcode dal 49 in poi ) compreso Pausa che prima era al idx 4
# 2024.03.27 Sistemazione allineamento e Intestazione
#
$DEFINITIONS
$NAME : FAMIGLIA_16
$IDX : 16
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 59 : Rottura_Utensile
$STATE : 60 : Pausa
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
#
# BARCODE SOSTITUITI
#
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
# 15 HW_PowerOn -> HW_Power_On
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_Materia_Prima
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
# 33 HW_Allarme Macchina -> HW_Allarme_Macchina
# 34 HW_End_Pallet_1 -> HW_Deposito_Robot
# 35 HW_End_Pallet_2 -> HW_Start_Tavola
# 36 HW_Deposito_Robot -> HW_End_Tavola
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 40 : HW_Ciclo_Accensione_Spegnimento
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 59 : Barcode_Rottura_Utensile
$EVENT : 60 : Barcode_Pausa
$RULES
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND # 0
ALL_STATES : Barcode_Lavora : Lavorazione # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Attesa_Attrezzista : Attesa_Attrezzista # 54
ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo # 55
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : Barcode_Rottura_Utensile : Rottura_Utensile # 59
ALL_STATES : Barcode_Pausa : Pausa # 60
ALL_STATES : HW_power_off : Macchina_Spenta # 14
ALL_STATES : HW_Ciclo_Accensione_Spegnimento : Riscaldamento # 40 ex nome HW_WarmUp_CoolDown
#Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Non_Disponibile : HW_Power_On : Fermo_Generico # 15
Emergenza : HW_Power_On : Fermo_Generico # 15
Riscaldamento : HW_Power_On : Fermo_Generico # 15
#Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Non_Disponibile : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Riscaldamento : HW_Machining : Lavorazione # 16
#Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Fermo_Generico # 17
Lavorazione : HW_End_Machining : Lavorazione # 17
Allarme_CN : HW_End_Machining : Allarme_CN # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Manuale # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Non_Disponibile : HW_End_Machining : Cambio_Pezzo # 17
#Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Non_Disponibile : HW_Error : Allarme_CN # 18
#Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Fermo_Generico # 20
Lavorazione : Contapezzi : Lavorazione # 20
Allarme_CN : Contapezzi : Allarme_CN # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Manuale # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Non_Disponibile : Contapezzi : Cambio_Pezzo # 20
#Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Non_Disponibile : HW_Start_Pallet : Lavorazione # 21
#Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Fermo_Generico # 22
Lavorazione : HW_End_Pallet : Lavorazione # 22
Allarme_CN : HW_End_Pallet : Allarme_CN # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Manuale # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo # 22
#Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
#Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Non_Disponibile : HW_Manuale : Manuale # 24
#Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
#Macchina_Pronta : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Sostituzione_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riscaldamento : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
#Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
#Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Non_Disponibile : HW_Emergenza : Emergenza # 30
#Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN # 33
#Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Non_Disponibile : HW_Start_Tavola : Lavorazione # 35
#Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Fermo_Generico # 36
Lavorazione : HW_End_Tavola : Lavorazione # 36
Allarme_CN : HW_End_Tavola : Allarme_CN # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Manuale # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo # 36
#--------------------------------------------------------------------------
$DO
@@ -0,0 +1,674 @@
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
16;0;1;13
16;0;2;2
16;0;3;3
16;0;4;4
16;0;5;5
16;0;6;6
16;0;7;7
16;0;8;8
16;0;9;9
16;0;10;10
16;0;12;11
16;0;14;11
16;0;19;30
16;0;26;27
16;0;31;31
16;0;32;32
16;0;37;33
16;0;38;34
16;0;39;35
16;0;40;34
16;2;1;13
16;2;3;3
16;2;4;4
16;2;5;5
16;2;6;6
16;2;7;7
16;2;8;8
16;2;9;9
16;2;10;10
16;2;12;11
16;2;14;11
16;2;19;30
16;2;26;27
16;2;28;26
16;2;31;31
16;2;32;32
16;2;37;33
16;2;38;34
16;2;39;35
16;2;40;34
16;3;1;13
16;3;2;2
16;3;4;4
16;3;5;5
16;3;6;6
16;3;7;7
16;3;8;8
16;3;9;9
16;3;10;10
16;3;12;11
16;3;14;11
16;3;19;30
16;3;26;27
16;3;28;26
16;3;31;31
16;3;32;32
16;3;37;33
16;3;38;34
16;3;39;35
16;3;40;34
16;4;1;13
16;4;2;2
16;4;3;3
16;4;5;5
16;4;6;6
16;4;7;7
16;4;8;8
16;4;9;9
16;4;10;10
16;4;12;11
16;4;14;11
16;4;19;30
16;4;26;27
16;4;28;26
16;4;31;31
16;4;32;32
16;4;37;33
16;4;38;34
16;4;39;35
16;4;40;34
16;5;1;13
16;5;2;2
16;5;3;3
16;5;4;4
16;5;6;6
16;5;7;7
16;5;8;8
16;5;9;9
16;5;10;10
16;5;12;11
16;5;14;11
16;5;19;30
16;5;26;27
16;5;28;26
16;5;31;31
16;5;32;32
16;5;37;33
16;5;38;34
16;5;39;35
16;5;40;34
16;6;1;13
16;6;2;2
16;6;3;3
16;6;4;4
16;6;5;5
16;6;7;7
16;6;8;8
16;6;9;9
16;6;10;10
16;6;12;11
16;6;14;11
16;6;19;30
16;6;26;27
16;6;28;26
16;6;31;31
16;6;32;32
16;6;37;33
16;6;38;34
16;6;39;35
16;6;40;34
16;7;1;13
16;7;2;2
16;7;3;3
16;7;4;4
16;7;5;5
16;7;6;6
16;7;8;8
16;7;9;9
16;7;10;10
16;7;12;11
16;7;14;11
16;7;19;30
16;7;26;27
16;7;28;26
16;7;31;31
16;7;32;32
16;7;37;33
16;7;38;34
16;7;39;35
16;7;40;34
16;8;1;13
16;8;2;2
16;8;3;3
16;8;4;4
16;8;5;5
16;8;6;6
16;8;7;7
16;8;9;9
16;8;10;10
16;8;12;11
16;8;14;11
16;8;19;30
16;8;26;27
16;8;28;26
16;8;31;31
16;8;32;32
16;8;37;33
16;8;38;34
16;8;39;35
16;8;40;34
16;9;1;13
16;9;2;2
16;9;3;3
16;9;4;4
16;9;5;5
16;9;6;6
16;9;7;7
16;9;8;8
16;9;10;10
16;9;12;11
16;9;14;11
16;9;19;30
16;9;26;27
16;9;28;26
16;9;31;31
16;9;32;32
16;9;37;33
16;9;38;34
16;9;39;35
16;9;40;34
16;10;1;13
16;10;2;2
16;10;3;3
16;10;4;4
16;10;5;5
16;10;6;6
16;10;7;7
16;10;8;8
16;10;9;9
16;10;12;11
16;10;14;11
16;10;19;30
16;10;26;27
16;10;28;26
16;10;31;31
16;10;32;32
16;10;37;33
16;10;38;34
16;10;39;35
16;10;40;34
16;11;1;13
16;11;2;2
16;11;3;3
16;11;4;4
16;11;5;5
16;11;6;6
16;11;7;7
16;11;8;8
16;11;9;9
16;11;10;10
16;11;15;12
16;11;16;13
16;11;17;14
16;11;18;15
16;11;19;30
16;11;20;14
16;11;21;13
16;11;22;14
16;11;23;23
16;11;24;24
16;11;25;25
16;11;26;27
16;11;29;28
16;11;30;29
16;11;31;31
16;11;32;32
16;11;33;15
16;11;35;13
16;11;36;14
16;11;37;33
16;11;38;34
16;11;39;35
16;11;40;34
16;12;1;13
16;12;2;2
16;12;3;3
16;12;4;4
16;12;5;5
16;12;6;6
16;12;7;7
16;12;8;8
16;12;9;9
16;12;10;10
16;12;12;11
16;12;14;11
16;12;16;13
16;12;18;15
16;12;19;30
16;12;21;13
16;12;23;23
16;12;24;24
16;12;25;25
16;12;26;27
16;12;28;26
16;12;29;28
16;12;30;29
16;12;31;31
16;12;32;32
16;12;33;15
16;12;35;13
16;12;37;33
16;12;38;34
16;12;39;35
16;12;40;34
16;13;2;2
16;13;3;3
16;13;4;4
16;13;5;5
16;13;6;6
16;13;7;7
16;13;8;8
16;13;9;9
16;13;10;10
16;13;12;11
16;13;14;11
16;13;15;12
16;13;18;15
16;13;19;30
16;13;23;23
16;13;24;24
16;13;25;25
16;13;26;27
16;13;27;12
16;13;28;26
16;13;29;28
16;13;30;29
16;13;31;31
16;13;32;32
16;13;33;15
16;13;37;33
16;13;38;34
16;13;39;35
16;13;40;34
16;14;1;13
16;14;2;2
16;14;3;3
16;14;4;4
16;14;5;5
16;14;6;6
16;14;7;7
16;14;8;8
16;14;9;9
16;14;10;10
16;14;12;11
16;14;14;11
16;14;15;12
16;14;16;13
16;14;18;15
16;14;19;30
16;14;21;13
16;14;23;23
16;14;24;24
16;14;25;25
16;14;26;27
16;14;28;26
16;14;29;28
16;14;30;29
16;14;31;31
16;14;32;32
16;14;33;15
16;14;35;13
16;14;37;33
16;14;38;34
16;14;39;35
16;14;40;34
16;15;1;13
16;15;2;2
16;15;3;3
16;15;4;4
16;15;5;5
16;15;6;6
16;15;7;7
16;15;8;8
16;15;9;9
16;15;10;10
16;15;12;11
16;15;14;11
16;15;15;12
16;15;16;13
16;15;19;30
16;15;21;13
16;15;23;23
16;15;24;24
16;15;25;25
16;15;26;27
16;15;28;26
16;15;29;28
16;15;30;29
16;15;31;31
16;15;32;32
16;15;35;13
16;15;37;33
16;15;38;34
16;15;39;35
16;15;40;34
16;23;1;13
16;23;2;2
16;23;3;3
16;23;4;4
16;23;5;5
16;23;6;6
16;23;7;7
16;23;8;8
16;23;9;9
16;23;10;10
16;23;12;11
16;23;14;11
16;23;15;12
16;23;16;13
16;23;17;14
16;23;18;15
16;23;19;30
16;23;20;14
16;23;21;13
16;23;22;14
16;23;24;24
16;23;25;25
16;23;26;27
16;23;28;26
16;23;29;28
16;23;30;29
16;23;31;31
16;23;32;32
16;23;33;15
16;23;35;13
16;23;36;14
16;23;37;33
16;23;38;34
16;23;39;35
16;23;40;34
16;24;1;13
16;24;2;2
16;24;3;3
16;24;4;4
16;24;5;5
16;24;6;6
16;24;7;7
16;24;8;8
16;24;9;9
16;24;10;10
16;24;12;11
16;24;14;11
16;24;15;12
16;24;16;13
16;24;18;15
16;24;19;30
16;24;21;13
16;24;23;23
16;24;25;25
16;24;26;27
16;24;28;26
16;24;29;28
16;24;30;29
16;24;31;31
16;24;32;32
16;24;33;15
16;24;35;13
16;24;37;33
16;24;38;34
16;24;39;35
16;24;40;34
16;25;1;13
16;25;2;2
16;25;3;3
16;25;4;4
16;25;5;5
16;25;6;6
16;25;7;7
16;25;8;8
16;25;9;9
16;25;10;10
16;25;12;11
16;25;14;11
16;25;16;13
16;25;17;14
16;25;18;15
16;25;19;30
16;25;20;14
16;25;21;13
16;25;22;14
16;25;23;23
16;25;24;24
16;25;26;27
16;25;28;26
16;25;29;28
16;25;30;29
16;25;31;31
16;25;32;32
16;25;33;15
16;25;35;13
16;25;36;14
16;25;37;33
16;25;38;34
16;25;39;35
16;25;40;34
16;26;1;13
16;26;2;2
16;26;3;3
16;26;4;4
16;26;5;5
16;26;6;6
16;26;7;7
16;26;8;8
16;26;9;9
16;26;10;10
16;26;12;11
16;26;14;11
16;26;15;12
16;26;16;13
16;26;17;14
16;26;18;15
16;26;19;30
16;26;20;14
16;26;21;13
16;26;22;14
16;26;23;23
16;26;24;24
16;26;25;25
16;26;26;27
16;26;29;28
16;26;30;29
16;26;31;31
16;26;32;32
16;26;33;15
16;26;35;13
16;26;36;14
16;26;37;33
16;26;38;34
16;26;39;35
16;26;40;34
16;27;1;13
16;27;2;2
16;27;3;3
16;27;4;4
16;27;5;5
16;27;6;6
16;27;7;7
16;27;8;8
16;27;9;9
16;27;10;10
16;27;12;11
16;27;14;11
16;27;19;30
16;27;28;26
16;27;31;31
16;27;32;32
16;27;37;33
16;27;38;34
16;27;39;35
16;27;40;34
16;28;1;13
16;28;2;2
16;28;3;3
16;28;4;4
16;28;5;5
16;28;6;6
16;28;7;7
16;28;8;8
16;28;9;9
16;28;10;10
16;28;12;11
16;28;14;11
16;28;16;13
16;28;19;30
16;28;26;27
16;28;31;31
16;28;32;32
16;28;37;33
16;28;38;34
16;28;39;35
16;28;40;34
16;29;1;13
16;29;2;2
16;29;3;3
16;29;4;4
16;29;5;5
16;29;6;6
16;29;7;7
16;29;8;8
16;29;9;9
16;29;10;10
16;29;12;11
16;29;14;11
16;29;15;12
16;29;16;13
16;29;19;30
16;29;26;27
16;29;31;31
16;29;32;32
16;29;37;33
16;29;38;34
16;29;39;35
16;29;40;34
16;30;1;13
16;30;2;2
16;30;3;3
16;30;4;4
16;30;5;5
16;30;6;6
16;30;7;7
16;30;8;8
16;30;9;9
16;30;10;10
16;30;12;11
16;30;14;11
16;30;26;27
16;30;31;31
16;30;32;32
16;30;37;33
16;30;38;34
16;30;39;35
16;30;40;34
16;31;1;13
16;31;2;2
16;31;3;3
16;31;4;4
16;31;5;5
16;31;6;6
16;31;7;7
16;31;8;8
16;31;9;9
16;31;10;10
16;31;12;11
16;31;14;11
16;31;19;30
16;31;26;27
16;31;28;26
16;31;32;32
16;31;37;33
16;31;38;34
16;31;39;35
16;31;40;34
16;32;1;13
16;32;2;2
16;32;3;3
16;32;4;4
16;32;5;5
16;32;6;6
16;32;7;7
16;32;8;8
16;32;9;9
16;32;10;10
16;32;12;11
16;32;14;11
16;32;19;30
16;32;26;27
16;32;28;26
16;32;31;31
16;32;37;33
16;32;38;34
16;32;39;35
16;32;40;34
16;33;1;13
16;33;2;2
16;33;3;3
16;33;4;4
16;33;5;5
16;33;6;6
16;33;7;7
16;33;8;8
16;33;9;9
16;33;10;10
16;33;12;11
16;33;14;11
16;33;19;30
16;33;26;27
16;33;28;26
16;33;31;31
16;33;32;32
16;33;38;34
16;33;39;35
16;33;40;34
16;34;1;13
16;34;2;2
16;34;3;3
16;34;4;4
16;34;5;5
16;34;6;6
16;34;7;7
16;34;8;8
16;34;9;9
16;34;10;10
16;34;12;11
16;34;14;11
16;34;15;12
16;34;16;13
16;34;19;30
16;34;26;27
16;34;28;26
16;34;31;31
16;34;32;32
16;34;37;33
16;34;39;35
16;35;1;13
16;35;2;2
16;35;3;3
16;35;4;4
16;35;5;5
16;35;6;6
16;35;7;7
16;35;8;8
16;35;9;9
16;35;10;10
16;35;12;11
16;35;14;11
16;35;19;30
16;35;26;27
16;35;28;26
16;35;31;31
16;35;32;32
16;35;37;33
16;35;38;34
16;35;40;34
1 IdxFamiglia IdxStato IdxTipo next_IdxStato
2 16 0 1 13
3 16 0 2 2
4 16 0 3 3
5 16 0 4 4
6 16 0 5 5
7 16 0 6 6
8 16 0 7 7
9 16 0 8 8
10 16 0 9 9
11 16 0 10 10
12 16 0 12 11
13 16 0 14 11
14 16 0 19 30
15 16 0 26 27
16 16 0 31 31
17 16 0 32 32
18 16 0 37 33
19 16 0 38 34
20 16 0 39 35
21 16 0 40 34
22 16 2 1 13
23 16 2 3 3
24 16 2 4 4
25 16 2 5 5
26 16 2 6 6
27 16 2 7 7
28 16 2 8 8
29 16 2 9 9
30 16 2 10 10
31 16 2 12 11
32 16 2 14 11
33 16 2 19 30
34 16 2 26 27
35 16 2 28 26
36 16 2 31 31
37 16 2 32 32
38 16 2 37 33
39 16 2 38 34
40 16 2 39 35
41 16 2 40 34
42 16 3 1 13
43 16 3 2 2
44 16 3 4 4
45 16 3 5 5
46 16 3 6 6
47 16 3 7 7
48 16 3 8 8
49 16 3 9 9
50 16 3 10 10
51 16 3 12 11
52 16 3 14 11
53 16 3 19 30
54 16 3 26 27
55 16 3 28 26
56 16 3 31 31
57 16 3 32 32
58 16 3 37 33
59 16 3 38 34
60 16 3 39 35
61 16 3 40 34
62 16 4 1 13
63 16 4 2 2
64 16 4 3 3
65 16 4 5 5
66 16 4 6 6
67 16 4 7 7
68 16 4 8 8
69 16 4 9 9
70 16 4 10 10
71 16 4 12 11
72 16 4 14 11
73 16 4 19 30
74 16 4 26 27
75 16 4 28 26
76 16 4 31 31
77 16 4 32 32
78 16 4 37 33
79 16 4 38 34
80 16 4 39 35
81 16 4 40 34
82 16 5 1 13
83 16 5 2 2
84 16 5 3 3
85 16 5 4 4
86 16 5 6 6
87 16 5 7 7
88 16 5 8 8
89 16 5 9 9
90 16 5 10 10
91 16 5 12 11
92 16 5 14 11
93 16 5 19 30
94 16 5 26 27
95 16 5 28 26
96 16 5 31 31
97 16 5 32 32
98 16 5 37 33
99 16 5 38 34
100 16 5 39 35
101 16 5 40 34
102 16 6 1 13
103 16 6 2 2
104 16 6 3 3
105 16 6 4 4
106 16 6 5 5
107 16 6 7 7
108 16 6 8 8
109 16 6 9 9
110 16 6 10 10
111 16 6 12 11
112 16 6 14 11
113 16 6 19 30
114 16 6 26 27
115 16 6 28 26
116 16 6 31 31
117 16 6 32 32
118 16 6 37 33
119 16 6 38 34
120 16 6 39 35
121 16 6 40 34
122 16 7 1 13
123 16 7 2 2
124 16 7 3 3
125 16 7 4 4
126 16 7 5 5
127 16 7 6 6
128 16 7 8 8
129 16 7 9 9
130 16 7 10 10
131 16 7 12 11
132 16 7 14 11
133 16 7 19 30
134 16 7 26 27
135 16 7 28 26
136 16 7 31 31
137 16 7 32 32
138 16 7 37 33
139 16 7 38 34
140 16 7 39 35
141 16 7 40 34
142 16 8 1 13
143 16 8 2 2
144 16 8 3 3
145 16 8 4 4
146 16 8 5 5
147 16 8 6 6
148 16 8 7 7
149 16 8 9 9
150 16 8 10 10
151 16 8 12 11
152 16 8 14 11
153 16 8 19 30
154 16 8 26 27
155 16 8 28 26
156 16 8 31 31
157 16 8 32 32
158 16 8 37 33
159 16 8 38 34
160 16 8 39 35
161 16 8 40 34
162 16 9 1 13
163 16 9 2 2
164 16 9 3 3
165 16 9 4 4
166 16 9 5 5
167 16 9 6 6
168 16 9 7 7
169 16 9 8 8
170 16 9 10 10
171 16 9 12 11
172 16 9 14 11
173 16 9 19 30
174 16 9 26 27
175 16 9 28 26
176 16 9 31 31
177 16 9 32 32
178 16 9 37 33
179 16 9 38 34
180 16 9 39 35
181 16 9 40 34
182 16 10 1 13
183 16 10 2 2
184 16 10 3 3
185 16 10 4 4
186 16 10 5 5
187 16 10 6 6
188 16 10 7 7
189 16 10 8 8
190 16 10 9 9
191 16 10 12 11
192 16 10 14 11
193 16 10 19 30
194 16 10 26 27
195 16 10 28 26
196 16 10 31 31
197 16 10 32 32
198 16 10 37 33
199 16 10 38 34
200 16 10 39 35
201 16 10 40 34
202 16 11 1 13
203 16 11 2 2
204 16 11 3 3
205 16 11 4 4
206 16 11 5 5
207 16 11 6 6
208 16 11 7 7
209 16 11 8 8
210 16 11 9 9
211 16 11 10 10
212 16 11 15 12
213 16 11 16 13
214 16 11 17 14
215 16 11 18 15
216 16 11 19 30
217 16 11 20 14
218 16 11 21 13
219 16 11 22 14
220 16 11 23 23
221 16 11 24 24
222 16 11 25 25
223 16 11 26 27
224 16 11 29 28
225 16 11 30 29
226 16 11 31 31
227 16 11 32 32
228 16 11 33 15
229 16 11 35 13
230 16 11 36 14
231 16 11 37 33
232 16 11 38 34
233 16 11 39 35
234 16 11 40 34
235 16 12 1 13
236 16 12 2 2
237 16 12 3 3
238 16 12 4 4
239 16 12 5 5
240 16 12 6 6
241 16 12 7 7
242 16 12 8 8
243 16 12 9 9
244 16 12 10 10
245 16 12 12 11
246 16 12 14 11
247 16 12 16 13
248 16 12 18 15
249 16 12 19 30
250 16 12 21 13
251 16 12 23 23
252 16 12 24 24
253 16 12 25 25
254 16 12 26 27
255 16 12 28 26
256 16 12 29 28
257 16 12 30 29
258 16 12 31 31
259 16 12 32 32
260 16 12 33 15
261 16 12 35 13
262 16 12 37 33
263 16 12 38 34
264 16 12 39 35
265 16 12 40 34
266 16 13 2 2
267 16 13 3 3
268 16 13 4 4
269 16 13 5 5
270 16 13 6 6
271 16 13 7 7
272 16 13 8 8
273 16 13 9 9
274 16 13 10 10
275 16 13 12 11
276 16 13 14 11
277 16 13 15 12
278 16 13 18 15
279 16 13 19 30
280 16 13 23 23
281 16 13 24 24
282 16 13 25 25
283 16 13 26 27
284 16 13 27 12
285 16 13 28 26
286 16 13 29 28
287 16 13 30 29
288 16 13 31 31
289 16 13 32 32
290 16 13 33 15
291 16 13 37 33
292 16 13 38 34
293 16 13 39 35
294 16 13 40 34
295 16 14 1 13
296 16 14 2 2
297 16 14 3 3
298 16 14 4 4
299 16 14 5 5
300 16 14 6 6
301 16 14 7 7
302 16 14 8 8
303 16 14 9 9
304 16 14 10 10
305 16 14 12 11
306 16 14 14 11
307 16 14 15 12
308 16 14 16 13
309 16 14 18 15
310 16 14 19 30
311 16 14 21 13
312 16 14 23 23
313 16 14 24 24
314 16 14 25 25
315 16 14 26 27
316 16 14 28 26
317 16 14 29 28
318 16 14 30 29
319 16 14 31 31
320 16 14 32 32
321 16 14 33 15
322 16 14 35 13
323 16 14 37 33
324 16 14 38 34
325 16 14 39 35
326 16 14 40 34
327 16 15 1 13
328 16 15 2 2
329 16 15 3 3
330 16 15 4 4
331 16 15 5 5
332 16 15 6 6
333 16 15 7 7
334 16 15 8 8
335 16 15 9 9
336 16 15 10 10
337 16 15 12 11
338 16 15 14 11
339 16 15 15 12
340 16 15 16 13
341 16 15 19 30
342 16 15 21 13
343 16 15 23 23
344 16 15 24 24
345 16 15 25 25
346 16 15 26 27
347 16 15 28 26
348 16 15 29 28
349 16 15 30 29
350 16 15 31 31
351 16 15 32 32
352 16 15 35 13
353 16 15 37 33
354 16 15 38 34
355 16 15 39 35
356 16 15 40 34
357 16 23 1 13
358 16 23 2 2
359 16 23 3 3
360 16 23 4 4
361 16 23 5 5
362 16 23 6 6
363 16 23 7 7
364 16 23 8 8
365 16 23 9 9
366 16 23 10 10
367 16 23 12 11
368 16 23 14 11
369 16 23 15 12
370 16 23 16 13
371 16 23 17 14
372 16 23 18 15
373 16 23 19 30
374 16 23 20 14
375 16 23 21 13
376 16 23 22 14
377 16 23 24 24
378 16 23 25 25
379 16 23 26 27
380 16 23 28 26
381 16 23 29 28
382 16 23 30 29
383 16 23 31 31
384 16 23 32 32
385 16 23 33 15
386 16 23 35 13
387 16 23 36 14
388 16 23 37 33
389 16 23 38 34
390 16 23 39 35
391 16 23 40 34
392 16 24 1 13
393 16 24 2 2
394 16 24 3 3
395 16 24 4 4
396 16 24 5 5
397 16 24 6 6
398 16 24 7 7
399 16 24 8 8
400 16 24 9 9
401 16 24 10 10
402 16 24 12 11
403 16 24 14 11
404 16 24 15 12
405 16 24 16 13
406 16 24 18 15
407 16 24 19 30
408 16 24 21 13
409 16 24 23 23
410 16 24 25 25
411 16 24 26 27
412 16 24 28 26
413 16 24 29 28
414 16 24 30 29
415 16 24 31 31
416 16 24 32 32
417 16 24 33 15
418 16 24 35 13
419 16 24 37 33
420 16 24 38 34
421 16 24 39 35
422 16 24 40 34
423 16 25 1 13
424 16 25 2 2
425 16 25 3 3
426 16 25 4 4
427 16 25 5 5
428 16 25 6 6
429 16 25 7 7
430 16 25 8 8
431 16 25 9 9
432 16 25 10 10
433 16 25 12 11
434 16 25 14 11
435 16 25 16 13
436 16 25 17 14
437 16 25 18 15
438 16 25 19 30
439 16 25 20 14
440 16 25 21 13
441 16 25 22 14
442 16 25 23 23
443 16 25 24 24
444 16 25 26 27
445 16 25 28 26
446 16 25 29 28
447 16 25 30 29
448 16 25 31 31
449 16 25 32 32
450 16 25 33 15
451 16 25 35 13
452 16 25 36 14
453 16 25 37 33
454 16 25 38 34
455 16 25 39 35
456 16 25 40 34
457 16 26 1 13
458 16 26 2 2
459 16 26 3 3
460 16 26 4 4
461 16 26 5 5
462 16 26 6 6
463 16 26 7 7
464 16 26 8 8
465 16 26 9 9
466 16 26 10 10
467 16 26 12 11
468 16 26 14 11
469 16 26 15 12
470 16 26 16 13
471 16 26 17 14
472 16 26 18 15
473 16 26 19 30
474 16 26 20 14
475 16 26 21 13
476 16 26 22 14
477 16 26 23 23
478 16 26 24 24
479 16 26 25 25
480 16 26 26 27
481 16 26 29 28
482 16 26 30 29
483 16 26 31 31
484 16 26 32 32
485 16 26 33 15
486 16 26 35 13
487 16 26 36 14
488 16 26 37 33
489 16 26 38 34
490 16 26 39 35
491 16 26 40 34
492 16 27 1 13
493 16 27 2 2
494 16 27 3 3
495 16 27 4 4
496 16 27 5 5
497 16 27 6 6
498 16 27 7 7
499 16 27 8 8
500 16 27 9 9
501 16 27 10 10
502 16 27 12 11
503 16 27 14 11
504 16 27 19 30
505 16 27 28 26
506 16 27 31 31
507 16 27 32 32
508 16 27 37 33
509 16 27 38 34
510 16 27 39 35
511 16 27 40 34
512 16 28 1 13
513 16 28 2 2
514 16 28 3 3
515 16 28 4 4
516 16 28 5 5
517 16 28 6 6
518 16 28 7 7
519 16 28 8 8
520 16 28 9 9
521 16 28 10 10
522 16 28 12 11
523 16 28 14 11
524 16 28 16 13
525 16 28 19 30
526 16 28 26 27
527 16 28 31 31
528 16 28 32 32
529 16 28 37 33
530 16 28 38 34
531 16 28 39 35
532 16 28 40 34
533 16 29 1 13
534 16 29 2 2
535 16 29 3 3
536 16 29 4 4
537 16 29 5 5
538 16 29 6 6
539 16 29 7 7
540 16 29 8 8
541 16 29 9 9
542 16 29 10 10
543 16 29 12 11
544 16 29 14 11
545 16 29 15 12
546 16 29 16 13
547 16 29 19 30
548 16 29 26 27
549 16 29 31 31
550 16 29 32 32
551 16 29 37 33
552 16 29 38 34
553 16 29 39 35
554 16 29 40 34
555 16 30 1 13
556 16 30 2 2
557 16 30 3 3
558 16 30 4 4
559 16 30 5 5
560 16 30 6 6
561 16 30 7 7
562 16 30 8 8
563 16 30 9 9
564 16 30 10 10
565 16 30 12 11
566 16 30 14 11
567 16 30 26 27
568 16 30 31 31
569 16 30 32 32
570 16 30 37 33
571 16 30 38 34
572 16 30 39 35
573 16 30 40 34
574 16 31 1 13
575 16 31 2 2
576 16 31 3 3
577 16 31 4 4
578 16 31 5 5
579 16 31 6 6
580 16 31 7 7
581 16 31 8 8
582 16 31 9 9
583 16 31 10 10
584 16 31 12 11
585 16 31 14 11
586 16 31 19 30
587 16 31 26 27
588 16 31 28 26
589 16 31 32 32
590 16 31 37 33
591 16 31 38 34
592 16 31 39 35
593 16 31 40 34
594 16 32 1 13
595 16 32 2 2
596 16 32 3 3
597 16 32 4 4
598 16 32 5 5
599 16 32 6 6
600 16 32 7 7
601 16 32 8 8
602 16 32 9 9
603 16 32 10 10
604 16 32 12 11
605 16 32 14 11
606 16 32 19 30
607 16 32 26 27
608 16 32 28 26
609 16 32 31 31
610 16 32 37 33
611 16 32 38 34
612 16 32 39 35
613 16 32 40 34
614 16 33 1 13
615 16 33 2 2
616 16 33 3 3
617 16 33 4 4
618 16 33 5 5
619 16 33 6 6
620 16 33 7 7
621 16 33 8 8
622 16 33 9 9
623 16 33 10 10
624 16 33 12 11
625 16 33 14 11
626 16 33 19 30
627 16 33 26 27
628 16 33 28 26
629 16 33 31 31
630 16 33 32 32
631 16 33 38 34
632 16 33 39 35
633 16 33 40 34
634 16 34 1 13
635 16 34 2 2
636 16 34 3 3
637 16 34 4 4
638 16 34 5 5
639 16 34 6 6
640 16 34 7 7
641 16 34 8 8
642 16 34 9 9
643 16 34 10 10
644 16 34 12 11
645 16 34 14 11
646 16 34 15 12
647 16 34 16 13
648 16 34 19 30
649 16 34 26 27
650 16 34 28 26
651 16 34 31 31
652 16 34 32 32
653 16 34 37 33
654 16 34 39 35
655 16 35 1 13
656 16 35 2 2
657 16 35 3 3
658 16 35 4 4
659 16 35 5 5
660 16 35 6 6
661 16 35 7 7
662 16 35 8 8
663 16 35 9 9
664 16 35 10 10
665 16 35 12 11
666 16 35 14 11
667 16 35 19 30
668 16 35 26 27
669 16 35 28 26
670 16 35 31 31
671 16 35 32 32
672 16 35 37 33
673 16 35 38 34
674 16 35 40 34
@@ -0,0 +1,322 @@
#
# Macchine MT Connect - Trevisan ORIGINALE
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nelle anagrafiche del DB DEV E NEL FILE ELENCO_EVENTI_E_STATI_MASTER
#
# L'evento 4 e lo Stato 4 in Anagrafica era "Pausa" che poi sono stati spostati su Idx 60 - Qui ho già messo quello originale visto che il csv risultante
# è lo stesso
#
# Il Barcode Lavora va nello Stato -> Lavora quindi rispetto agli eventi stati ho commentato quelli relativi a macchina Pronta altrimenti
# non il programma non creava il csv
#
# 2024.02.23 Creata RUL per Famiglia 16 Fluitek - MT Connect - Trevisan
#
$DEFINITIONS
$NAME : FAMIGLIA_16
$IDX : 16
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
#
# BARCODE SOSTITUITI
#
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
# 15 HW_PowerOn -> HW_Power_On
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_Materia_Prima
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
# 33 HW_Allarme Macchina -> HW_Allarme_Macchina
# 34 HW_End_Pallet_1 -> HW_Deposito_Robot
# 35 HW_End_Pallet_2 -> HW_Start_Tavola
# 36 HW_Deposito_Robot -> HW_End_Tavola
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 40 : HW_Ciclo_Accensione_Spegnimento
$RULES
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Lavorazione # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : HW_power_off : Macchina_Spenta # 14
ALL_STATES : HW_Ciclo_Accensione_Spegnimento : Riscaldamento # 40 ex nome HW_WarmUp_CoolDown
#Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Non_Disponibile : HW_Power_On : Fermo_Generico # 15
Emergenza : HW_Power_On : Fermo_Generico # 15
Riscaldamento : HW_Power_On : Fermo_Generico # 15
#Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Non_Disponibile : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Riscaldamento : HW_Machining : Lavorazione # 16
#Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Fermo_Generico # 17
Lavorazione : HW_End_Machining : Lavorazione # 17
Allarme_CN : HW_End_Machining : Allarme_CN # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Manuale # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Non_Disponibile : HW_End_Machining : Cambio_Pezzo # 17
#Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Non_Disponibile : HW_Error : Allarme_CN # 18
#Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Fermo_Generico # 20
Lavorazione : Contapezzi : Lavorazione # 20
Allarme_CN : Contapezzi : Allarme_CN # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Manuale # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Non_Disponibile : Contapezzi : Cambio_Pezzo # 20
#Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Non_Disponibile : HW_Start_Pallet : Lavorazione # 21
#Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Fermo_Generico # 22
Lavorazione : HW_End_Pallet : Lavorazione # 22
Allarme_CN : HW_End_Pallet : Allarme_CN # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Manuale # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo # 22
#Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
#Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Non_Disponibile : HW_Manuale : Manuale # 24
#Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
#Macchina_Pronta : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Sostituzione_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riscaldamento : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
#Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
#Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Non_Disponibile : HW_Emergenza : Emergenza # 30
#Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN # 33
#Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Non_Disponibile : HW_Start_Tavola : Lavorazione # 35
#Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Fermo_Generico # 36
Lavorazione : HW_End_Tavola : Lavorazione # 36
Allarme_CN : HW_End_Tavola : Allarme_CN # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Manuale # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo # 36
#--------------------------------------------------------------------------
$DO
@@ -0,0 +1,23 @@
L'evento 4 era Barcode Pausa e il rispettivo Stato Pausa non corrispondevano a DEV quindi creati Eventi e Stati uguali come Idx 60
Avevano solo tre famiglie usate
1 -> Manuale
12 -> Famiglia Jetco - Quasi tutte le macchine
16 -> MT Connect - macchiana Trevisan
Aggiunto Barcode Pausa alle Anagrafiche DEV e aggiunto a RUL Famiglia 1 Barcode
Poi aggiunto Barcode Pausa all'ultima versione della famiglia 12 di Jetco
La 12 Jetco l'ho verificata ed era come la originale Jetco tranne un paio di errori in Fluitek, quindi modificata ultimo
file RUL in Jetco per aggiungere il Barcode Pausa
Creato File RUL per Famiglia 16 partendo da ELENCO_EVENTI_E_STATI_MASTER
Poi partendo dai dati in DB Fluitek copiati in Excel e verificati e copiate RULE extra Barcode + controllo per eventi diversi con lista DB
Tolto Eventi Macchina_Pronta perchè Barcode_Lavora andava in Lavora
Una volta OK aggiunti eventi Nuovi al nuovo file di RUL NEW e creato csv relativo
@@ -0,0 +1 @@
Ora inizio,Tempo scaduto,Durata,Computer,Indirizzo IP del computer,Gruppo,Proprietario del computer,Connesso da,Dispositivo collegato,Indirizzo IP client,Tipo,Soggetto,Nota
1 Ora inizio Tempo scaduto Durata Computer Indirizzo IP del computer Gruppo Proprietario del computer Connesso da Dispositivo collegato Indirizzo IP client Tipo Soggetto Nota
+549 -39
View File
@@ -1,5 +1,4 @@
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;0;0;0
12;0;1;13
12;0;2;2
12;0;3;3
@@ -22,9 +21,17 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;0;40;34
12;0;49;49
12;0;50;50
12;0;51;51
12;0;52;52
12;0;54;54
12;0;55;55
12;0;56;56
12;0;57;57
12;0;58;58
12;0;59;59
12;0;60;60
12;2;0;0
12;2;1;13
12;2;2;2
12;2;3;3
12;2;4;4
12;2;5;5
@@ -46,10 +53,18 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;2;40;34
12;2;49;49
12;2;50;50
12;2;51;51
12;2;52;52
12;2;54;54
12;2;55;55
12;2;56;56
12;2;57;57
12;2;58;58
12;2;59;59
12;2;60;60
12;3;0;0
12;3;1;13
12;3;2;2
12;3;3;3
12;3;4;4
12;3;5;5
12;3;6;6
@@ -70,11 +85,19 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;3;40;34
12;3;49;49
12;3;50;50
12;3;51;51
12;3;52;52
12;3;54;54
12;3;55;55
12;3;56;56
12;3;57;57
12;3;58;58
12;3;59;59
12;3;60;60
12;4;0;0
12;4;1;13
12;4;2;2
12;4;3;3
12;4;4;4
12;4;5;5
12;4;6;6
12;4;7;7
@@ -94,12 +117,20 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;4;40;34
12;4;49;49
12;4;50;50
12;4;51;51
12;4;52;52
12;4;54;54
12;4;55;55
12;4;56;56
12;4;57;57
12;4;58;58
12;4;59;59
12;4;60;60
12;5;0;0
12;5;1;13
12;5;2;2
12;5;3;3
12;5;4;4
12;5;5;5
12;5;6;6
12;5;7;7
12;5;8;8
@@ -118,13 +149,21 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;5;40;34
12;5;49;49
12;5;50;50
12;5;51;51
12;5;52;52
12;5;54;54
12;5;55;55
12;5;56;56
12;5;57;57
12;5;58;58
12;5;59;59
12;5;60;60
12;6;0;0
12;6;1;13
12;6;2;2
12;6;3;3
12;6;4;4
12;6;5;5
12;6;6;6
12;6;7;7
12;6;8;8
12;6;9;9
@@ -142,6 +181,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;6;40;34
12;6;49;49
12;6;50;50
12;6;51;51
12;6;52;52
12;6;54;54
12;6;55;55
12;6;56;56
12;6;57;57
12;6;58;58
12;6;59;59
12;6;60;60
12;7;0;0
12;7;1;13
12;7;2;2
@@ -149,7 +197,6 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;7;4;4
12;7;5;5
12;7;6;6
12;7;7;7
12;7;8;8
12;7;9;9
12;7;10;10
@@ -166,6 +213,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;7;40;34
12;7;49;49
12;7;50;50
12;7;51;51
12;7;52;52
12;7;54;54
12;7;55;55
12;7;56;56
12;7;57;57
12;7;58;58
12;7;59;59
12;7;60;60
12;8;0;0
12;8;1;13
12;8;2;2
@@ -174,7 +230,6 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;8;5;5
12;8;6;6
12;8;7;7
12;8;8;8
12;8;9;9
12;8;10;10
12;8;12;11
@@ -190,6 +245,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;8;40;34
12;8;49;49
12;8;50;50
12;8;51;51
12;8;52;52
12;8;54;54
12;8;55;55
12;8;56;56
12;8;57;57
12;8;58;58
12;8;59;59
12;8;60;60
12;9;0;0
12;9;1;13
12;9;2;2
@@ -199,7 +263,6 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;9;6;6
12;9;7;7
12;9;8;8
12;9;9;9
12;9;10;10
12;9;12;11
12;9;14;11
@@ -214,6 +277,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;9;40;34
12;9;49;49
12;9;50;50
12;9;51;51
12;9;52;52
12;9;54;54
12;9;55;55
12;9;56;56
12;9;57;57
12;9;58;58
12;9;59;59
12;9;60;60
12;10;0;0
12;10;1;13
12;10;2;2
@@ -224,7 +296,6 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;10;7;7
12;10;8;8
12;10;9;9
12;10;10;10
12;10;12;11
12;10;14;11
12;10;19;30
@@ -238,6 +309,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;10;40;34
12;10;49;49
12;10;50;50
12;10;51;51
12;10;52;52
12;10;54;54
12;10;55;55
12;10;56;56
12;10;57;57
12;10;58;58
12;10;59;59
12;10;60;60
12;11;0;0
12;11;1;13
12;11;2;2
@@ -249,8 +329,6 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;11;8;8
12;11;9;9
12;11;10;10
12;11;12;11
12;11;14;11
12;11;15;12
12;11;16;13
12;11;17;14
@@ -275,6 +353,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;11;40;34
12;11;49;49
12;11;50;50
12;11;51;51
12;11;52;52
12;11;54;54
12;11;55;55
12;11;56;56
12;11;57;57
12;11;58;58
12;11;59;59
12;11;60;60
12;12;0;0
12;12;1;13
12;12;2;2
@@ -289,12 +376,9 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;12;12;11
12;12;14;11
12;12;16;13
12;12;17;12
12;12;18;15
12;12;19;30
12;12;20;12
12;12;21;13
12;12;22;12
12;12;23;23
12;12;24;24
12;12;25;25
@@ -305,15 +389,22 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;12;31;31
12;12;32;32
12;12;33;15
12;12;36;12
12;12;37;33
12;12;38;34
12;12;39;35
12;12;40;34
12;12;49;49
12;12;50;50
12;12;51;51
12;12;52;52
12;12;54;54
12;12;55;55
12;12;56;56
12;12;57;57
12;12;58;58
12;12;59;59
12;12;60;60
12;13;0;0
12;13;1;13
12;13;2;2
12;13;3;3
12;13;4;4
@@ -326,11 +417,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;13;12;11
12;13;14;11
12;13;15;12
12;13;17;13
12;13;18;15
12;13;19;30
12;13;20;13
12;13;22;13
12;13;23;23
12;13;24;24
12;13;25;25
@@ -342,13 +430,21 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;13;31;31
12;13;32;32
12;13;33;15
12;13;36;13
12;13;37;33
12;13;38;34
12;13;39;35
12;13;40;34
12;13;49;49
12;13;50;50
12;13;51;51
12;13;52;52
12;13;54;54
12;13;55;55
12;13;56;56
12;13;57;57
12;13;58;58
12;13;59;59
12;13;60;60
12;14;0;0
12;14;1;13
12;14;2;2
@@ -383,6 +479,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;14;40;34
12;14;49;49
12;14;50;50
12;14;51;51
12;14;52;52
12;14;54;54
12;14;55;55
12;14;56;56
12;14;57;57
12;14;58;58
12;14;59;59
12;14;60;60
12;15;0;0
12;15;1;13
12;15;2;2
@@ -398,11 +503,8 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;15;14;11
12;15;15;12
12;15;16;13
12;15;17;15
12;15;19;30
12;15;20;15
12;15;21;13
12;15;22;15
12;15;23;23
12;15;24;24
12;15;25;25
@@ -412,13 +514,21 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;15;30;29
12;15;31;31
12;15;32;32
12;15;36;15
12;15;37;33
12;15;38;34
12;15;39;35
12;15;40;34
12;15;49;49
12;15;50;50
12;15;51;51
12;15;52;52
12;15;54;54
12;15;55;55
12;15;56;56
12;15;57;57
12;15;58;58
12;15;59;59
12;15;60;60
12;23;0;0
12;23;1;13
12;23;2;2
@@ -456,6 +566,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;23;40;34
12;23;49;49
12;23;50;50
12;23;51;51
12;23;52;52
12;23;54;54
12;23;55;55
12;23;56;56
12;23;57;57
12;23;58;58
12;23;59;59
12;23;60;60
12;24;0;0
12;24;1;13
12;24;2;2
@@ -471,12 +590,9 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;24;14;11
12;24;15;12
12;24;16;13
12;24;17;24
12;24;18;15
12;24;19;30
12;24;20;24
12;24;21;13
12;24;22;24
12;24;23;23
12;24;25;25
12;24;26;27
@@ -486,13 +602,21 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;24;31;31
12;24;32;32
12;24;33;15
12;24;36;24
12;24;37;33
12;24;38;34
12;24;39;35
12;24;40;34
12;24;49;49
12;24;50;50
12;24;51;51
12;24;52;52
12;24;54;54
12;24;55;55
12;24;56;56
12;24;57;57
12;24;58;58
12;24;59;59
12;24;60;60
12;25;0;0
12;25;1;13
12;25;2;2
@@ -529,6 +653,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;25;40;34
12;25;49;49
12;25;50;50
12;25;51;51
12;25;52;52
12;25;54;54
12;25;55;55
12;25;56;56
12;25;57;57
12;25;58;58
12;25;59;59
12;25;60;60
12;26;0;0
12;26;1;13
12;26;2;2
@@ -566,6 +699,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;26;40;34
12;26;49;49
12;26;50;50
12;26;51;51
12;26;52;52
12;26;54;54
12;26;55;55
12;26;56;56
12;26;57;57
12;26;58;58
12;26;59;59
12;26;60;60
12;27;0;0
12;27;1;13
12;27;2;2
@@ -580,7 +722,6 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;27;12;11
12;27;14;11
12;27;19;30
12;27;26;27
12;27;28;26
12;27;31;31
12;27;32;32
@@ -590,6 +731,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;27;40;34
12;27;49;49
12;27;50;50
12;27;51;51
12;27;52;52
12;27;54;54
12;27;55;55
12;27;56;56
12;27;57;57
12;27;58;58
12;27;59;59
12;27;60;60
12;28;0;0
12;28;1;13
12;28;2;2
@@ -614,6 +764,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;28;40;34
12;28;49;49
12;28;50;50
12;28;51;51
12;28;52;52
12;28;54;54
12;28;55;55
12;28;56;56
12;28;57;57
12;28;58;58
12;28;59;59
12;28;60;60
12;29;0;0
12;29;1;13
12;29;2;2
@@ -639,6 +798,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;29;40;34
12;29;49;49
12;29;50;50
12;29;51;51
12;29;52;52
12;29;54;54
12;29;55;55
12;29;56;56
12;29;57;57
12;29;58;58
12;29;59;59
12;29;60;60
12;30;0;0
12;30;1;13
12;30;2;2
@@ -652,7 +820,6 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;30;10;10
12;30;12;11
12;30;14;11
12;30;19;30
12;30;26;27
12;30;31;31
12;30;32;32
@@ -662,6 +829,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;30;40;34
12;30;49;49
12;30;50;50
12;30;51;51
12;30;52;52
12;30;54;54
12;30;55;55
12;30;56;56
12;30;57;57
12;30;58;58
12;30;59;59
12;30;60;60
12;31;0;0
12;31;1;13
12;31;2;2
@@ -678,7 +854,6 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;31;19;30
12;31;26;27
12;31;28;26
12;31;31;31
12;31;32;32
12;31;37;33
12;31;38;34
@@ -686,6 +861,15 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;31;40;34
12;31;49;49
12;31;50;50
12;31;51;51
12;31;52;52
12;31;54;54
12;31;55;55
12;31;56;56
12;31;57;57
12;31;58;58
12;31;59;59
12;31;60;60
12;32;0;0
12;32;1;13
12;32;2;2
@@ -703,13 +887,21 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;32;26;27
12;32;28;26
12;32;31;31
12;32;32;32
12;32;37;33
12;32;38;34
12;32;39;35
12;32;40;34
12;32;49;49
12;32;50;50
12;32;51;51
12;32;52;52
12;32;54;54
12;32;55;55
12;32;56;56
12;32;57;57
12;32;58;58
12;32;59;59
12;32;60;60
12;33;0;0
12;33;1;13
12;33;2;2
@@ -728,12 +920,20 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;33;28;26
12;33;31;31
12;33;32;32
12;33;37;33
12;33;38;34
12;33;39;35
12;33;40;34
12;33;49;49
12;33;50;50
12;33;51;51
12;33;52;52
12;33;54;54
12;33;55;55
12;33;56;56
12;33;57;57
12;33;58;58
12;33;59;59
12;33;60;60
12;34;0;0
12;34;1;13
12;34;2;2
@@ -756,11 +956,18 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;34;31;31
12;34;32;32
12;34;37;33
12;34;38;34
12;34;39;35
12;34;40;34
12;34;49;49
12;34;50;50
12;34;51;51
12;34;52;52
12;34;54;54
12;34;55;55
12;34;56;56
12;34;57;57
12;34;58;58
12;34;59;59
12;34;60;60
12;35;0;0
12;35;1;13
12;35;2;2
@@ -781,10 +988,18 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;35;32;32
12;35;37;33
12;35;38;34
12;35;39;35
12;35;40;34
12;35;49;49
12;35;50;50
12;35;51;51
12;35;52;52
12;35;54;54
12;35;55;55
12;35;56;56
12;35;57;57
12;35;58;58
12;35;59;59
12;35;60;60
12;49;0;0
12;49;1;13
12;49;2;2
@@ -807,8 +1022,16 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;49;38;34
12;49;39;35
12;49;40;34
12;49;49;49
12;49;50;50
12;49;51;51
12;49;52;52
12;49;54;54
12;49;55;55
12;49;56;56
12;49;57;57
12;49;58;58
12;49;59;59
12;49;60;60
12;50;0;0
12;50;1;13
12;50;2;2
@@ -832,4 +1055,291 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
12;50;39;35
12;50;40;34
12;50;49;49
12;50;50;50
12;50;51;51
12;50;52;52
12;50;54;54
12;50;55;55
12;50;56;56
12;50;57;57
12;50;58;58
12;50;59;59
12;50;60;60
12;51;0;0
12;51;1;13
12;51;2;2
12;51;3;3
12;51;4;4
12;51;5;5
12;51;6;6
12;51;7;7
12;51;8;8
12;51;9;9
12;51;10;10
12;51;12;11
12;51;14;11
12;51;19;30
12;51;26;27
12;51;31;31
12;51;32;32
12;51;37;33
12;51;38;34
12;51;39;35
12;51;40;34
12;51;49;49
12;51;50;50
12;51;52;52
12;51;54;54
12;51;55;55
12;51;56;56
12;51;57;57
12;51;58;58
12;51;59;59
12;51;60;60
12;52;0;0
12;52;1;13
12;52;2;2
12;52;3;3
12;52;4;4
12;52;5;5
12;52;6;6
12;52;7;7
12;52;8;8
12;52;9;9
12;52;10;10
12;52;12;11
12;52;14;11
12;52;19;30
12;52;26;27
12;52;31;31
12;52;32;32
12;52;37;33
12;52;38;34
12;52;39;35
12;52;40;34
12;52;49;49
12;52;50;50
12;52;51;51
12;52;54;54
12;52;55;55
12;52;56;56
12;52;57;57
12;52;58;58
12;52;59;59
12;52;60;60
12;54;0;0
12;54;1;13
12;54;2;2
12;54;3;3
12;54;4;4
12;54;5;5
12;54;6;6
12;54;7;7
12;54;8;8
12;54;9;9
12;54;10;10
12;54;12;11
12;54;14;11
12;54;19;30
12;54;26;27
12;54;31;31
12;54;32;32
12;54;37;33
12;54;38;34
12;54;39;35
12;54;40;34
12;54;49;49
12;54;50;50
12;54;51;51
12;54;52;52
12;54;55;55
12;54;56;56
12;54;57;57
12;54;58;58
12;54;59;59
12;54;60;60
12;55;0;0
12;55;1;13
12;55;2;2
12;55;3;3
12;55;4;4
12;55;5;5
12;55;6;6
12;55;7;7
12;55;8;8
12;55;9;9
12;55;10;10
12;55;12;11
12;55;14;11
12;55;19;30
12;55;26;27
12;55;31;31
12;55;32;32
12;55;37;33
12;55;38;34
12;55;39;35
12;55;40;34
12;55;49;49
12;55;50;50
12;55;51;51
12;55;52;52
12;55;54;54
12;55;56;56
12;55;57;57
12;55;58;58
12;55;59;59
12;55;60;60
12;56;0;0
12;56;1;13
12;56;2;2
12;56;3;3
12;56;4;4
12;56;5;5
12;56;6;6
12;56;7;7
12;56;8;8
12;56;9;9
12;56;10;10
12;56;12;11
12;56;14;11
12;56;19;30
12;56;26;27
12;56;31;31
12;56;32;32
12;56;37;33
12;56;38;34
12;56;39;35
12;56;40;34
12;56;49;49
12;56;50;50
12;56;51;51
12;56;52;52
12;56;54;54
12;56;55;55
12;56;57;57
12;56;58;58
12;56;59;59
12;56;60;60
12;57;0;0
12;57;1;13
12;57;2;2
12;57;3;3
12;57;4;4
12;57;5;5
12;57;6;6
12;57;7;7
12;57;8;8
12;57;9;9
12;57;10;10
12;57;12;11
12;57;14;11
12;57;19;30
12;57;26;27
12;57;31;31
12;57;32;32
12;57;37;33
12;57;38;34
12;57;39;35
12;57;40;34
12;57;49;49
12;57;50;50
12;57;51;51
12;57;52;52
12;57;54;54
12;57;55;55
12;57;56;56
12;57;58;58
12;57;59;59
12;57;60;60
12;58;0;0
12;58;1;13
12;58;2;2
12;58;3;3
12;58;4;4
12;58;5;5
12;58;6;6
12;58;7;7
12;58;8;8
12;58;9;9
12;58;10;10
12;58;12;11
12;58;14;11
12;58;19;30
12;58;26;27
12;58;31;31
12;58;32;32
12;58;37;33
12;58;38;34
12;58;39;35
12;58;40;34
12;58;49;49
12;58;50;50
12;58;51;51
12;58;52;52
12;58;54;54
12;58;55;55
12;58;56;56
12;58;57;57
12;58;59;59
12;58;60;60
12;59;0;0
12;59;1;13
12;59;2;2
12;59;3;3
12;59;4;4
12;59;5;5
12;59;6;6
12;59;7;7
12;59;8;8
12;59;9;9
12;59;10;10
12;59;12;11
12;59;14;11
12;59;19;30
12;59;26;27
12;59;31;31
12;59;32;32
12;59;37;33
12;59;38;34
12;59;39;35
12;59;40;34
12;59;49;49
12;59;50;50
12;59;51;51
12;59;52;52
12;59;54;54
12;59;55;55
12;59;56;56
12;59;57;57
12;59;58;58
12;59;60;60
12;60;0;0
12;60;1;13
12;60;2;2
12;60;3;3
12;60;4;4
12;60;5;5
12;60;6;6
12;60;7;7
12;60;8;8
12;60;9;9
12;60;10;10
12;60;12;11
12;60;14;11
12;60;19;30
12;60;26;27
12;60;31;31
12;60;32;32
12;60;37;33
12;60;38;34
12;60;39;35
12;60;40;34
12;60;49;49
12;60;50;50
12;60;51;51
12;60;52;52
12;60;54;54
12;60;55;55
12;60;56;56
12;60;57;57
12;60;58;58
12;60;59;59
1 IdxFamiglia IdxStato IdxTipo next_IdxStato
12 0 0 0
2 12 0 1 13
3 12 0 2 2
4 12 0 3 3
21 12 0 40 34
22 12 0 49 49
23 12 0 50 50
24 12 0 51 51
25 12 0 52 52
26 12 0 54 54
27 12 0 55 55
28 12 0 56 56
29 12 0 57 57
30 12 0 58 58
31 12 0 59 59
32 12 0 60 60
33 12 2 0 0
34 12 2 1 13
12 2 2 2
35 12 2 3 3
36 12 2 4 4
37 12 2 5 5
53 12 2 40 34
54 12 2 49 49
55 12 2 50 50
56 12 2 51 51
57 12 2 52 52
58 12 2 54 54
59 12 2 55 55
60 12 2 56 56
61 12 2 57 57
62 12 2 58 58
63 12 2 59 59
64 12 2 60 60
65 12 3 0 0
66 12 3 1 13
67 12 3 2 2
12 3 3 3
68 12 3 4 4
69 12 3 5 5
70 12 3 6 6
85 12 3 40 34
86 12 3 49 49
87 12 3 50 50
88 12 3 51 51
89 12 3 52 52
90 12 3 54 54
91 12 3 55 55
92 12 3 56 56
93 12 3 57 57
94 12 3 58 58
95 12 3 59 59
96 12 3 60 60
97 12 4 0 0
98 12 4 1 13
99 12 4 2 2
100 12 4 3 3
12 4 4 4
101 12 4 5 5
102 12 4 6 6
103 12 4 7 7
117 12 4 40 34
118 12 4 49 49
119 12 4 50 50
120 12 4 51 51
121 12 4 52 52
122 12 4 54 54
123 12 4 55 55
124 12 4 56 56
125 12 4 57 57
126 12 4 58 58
127 12 4 59 59
128 12 4 60 60
129 12 5 0 0
130 12 5 1 13
131 12 5 2 2
132 12 5 3 3
133 12 5 4 4
12 5 5 5
134 12 5 6 6
135 12 5 7 7
136 12 5 8 8
149 12 5 40 34
150 12 5 49 49
151 12 5 50 50
152 12 5 51 51
153 12 5 52 52
154 12 5 54 54
155 12 5 55 55
156 12 5 56 56
157 12 5 57 57
158 12 5 58 58
159 12 5 59 59
160 12 5 60 60
161 12 6 0 0
162 12 6 1 13
163 12 6 2 2
164 12 6 3 3
165 12 6 4 4
166 12 6 5 5
12 6 6 6
167 12 6 7 7
168 12 6 8 8
169 12 6 9 9
181 12 6 40 34
182 12 6 49 49
183 12 6 50 50
184 12 6 51 51
185 12 6 52 52
186 12 6 54 54
187 12 6 55 55
188 12 6 56 56
189 12 6 57 57
190 12 6 58 58
191 12 6 59 59
192 12 6 60 60
193 12 7 0 0
194 12 7 1 13
195 12 7 2 2
197 12 7 4 4
198 12 7 5 5
199 12 7 6 6
12 7 7 7
200 12 7 8 8
201 12 7 9 9
202 12 7 10 10
213 12 7 40 34
214 12 7 49 49
215 12 7 50 50
216 12 7 51 51
217 12 7 52 52
218 12 7 54 54
219 12 7 55 55
220 12 7 56 56
221 12 7 57 57
222 12 7 58 58
223 12 7 59 59
224 12 7 60 60
225 12 8 0 0
226 12 8 1 13
227 12 8 2 2
230 12 8 5 5
231 12 8 6 6
232 12 8 7 7
12 8 8 8
233 12 8 9 9
234 12 8 10 10
235 12 8 12 11
245 12 8 40 34
246 12 8 49 49
247 12 8 50 50
248 12 8 51 51
249 12 8 52 52
250 12 8 54 54
251 12 8 55 55
252 12 8 56 56
253 12 8 57 57
254 12 8 58 58
255 12 8 59 59
256 12 8 60 60
257 12 9 0 0
258 12 9 1 13
259 12 9 2 2
263 12 9 6 6
264 12 9 7 7
265 12 9 8 8
12 9 9 9
266 12 9 10 10
267 12 9 12 11
268 12 9 14 11
277 12 9 40 34
278 12 9 49 49
279 12 9 50 50
280 12 9 51 51
281 12 9 52 52
282 12 9 54 54
283 12 9 55 55
284 12 9 56 56
285 12 9 57 57
286 12 9 58 58
287 12 9 59 59
288 12 9 60 60
289 12 10 0 0
290 12 10 1 13
291 12 10 2 2
296 12 10 7 7
297 12 10 8 8
298 12 10 9 9
12 10 10 10
299 12 10 12 11
300 12 10 14 11
301 12 10 19 30
309 12 10 40 34
310 12 10 49 49
311 12 10 50 50
312 12 10 51 51
313 12 10 52 52
314 12 10 54 54
315 12 10 55 55
316 12 10 56 56
317 12 10 57 57
318 12 10 58 58
319 12 10 59 59
320 12 10 60 60
321 12 11 0 0
322 12 11 1 13
323 12 11 2 2
329 12 11 8 8
330 12 11 9 9
331 12 11 10 10
12 11 12 11
12 11 14 11
332 12 11 15 12
333 12 11 16 13
334 12 11 17 14
353 12 11 40 34
354 12 11 49 49
355 12 11 50 50
356 12 11 51 51
357 12 11 52 52
358 12 11 54 54
359 12 11 55 55
360 12 11 56 56
361 12 11 57 57
362 12 11 58 58
363 12 11 59 59
364 12 11 60 60
365 12 12 0 0
366 12 12 1 13
367 12 12 2 2
376 12 12 12 11
377 12 12 14 11
378 12 12 16 13
12 12 17 12
379 12 12 18 15
380 12 12 19 30
12 12 20 12
381 12 12 21 13
12 12 22 12
382 12 12 23 23
383 12 12 24 24
384 12 12 25 25
389 12 12 31 31
390 12 12 32 32
391 12 12 33 15
12 12 36 12
392 12 12 37 33
393 12 12 38 34
394 12 12 39 35
395 12 12 40 34
396 12 12 49 49
397 12 12 50 50
398 12 12 51 51
399 12 12 52 52
400 12 12 54 54
401 12 12 55 55
402 12 12 56 56
403 12 12 57 57
404 12 12 58 58
405 12 12 59 59
406 12 12 60 60
407 12 13 0 0
12 13 1 13
408 12 13 2 2
409 12 13 3 3
410 12 13 4 4
417 12 13 12 11
418 12 13 14 11
419 12 13 15 12
12 13 17 13
420 12 13 18 15
421 12 13 19 30
12 13 20 13
12 13 22 13
422 12 13 23 23
423 12 13 24 24
424 12 13 25 25
430 12 13 31 31
431 12 13 32 32
432 12 13 33 15
12 13 36 13
433 12 13 37 33
434 12 13 38 34
435 12 13 39 35
436 12 13 40 34
437 12 13 49 49
438 12 13 50 50
439 12 13 51 51
440 12 13 52 52
441 12 13 54 54
442 12 13 55 55
443 12 13 56 56
444 12 13 57 57
445 12 13 58 58
446 12 13 59 59
447 12 13 60 60
448 12 14 0 0
449 12 14 1 13
450 12 14 2 2
479 12 14 40 34
480 12 14 49 49
481 12 14 50 50
482 12 14 51 51
483 12 14 52 52
484 12 14 54 54
485 12 14 55 55
486 12 14 56 56
487 12 14 57 57
488 12 14 58 58
489 12 14 59 59
490 12 14 60 60
491 12 15 0 0
492 12 15 1 13
493 12 15 2 2
503 12 15 14 11
504 12 15 15 12
505 12 15 16 13
12 15 17 15
506 12 15 19 30
12 15 20 15
507 12 15 21 13
12 15 22 15
508 12 15 23 23
509 12 15 24 24
510 12 15 25 25
514 12 15 30 29
515 12 15 31 31
516 12 15 32 32
12 15 36 15
517 12 15 37 33
518 12 15 38 34
519 12 15 39 35
520 12 15 40 34
521 12 15 49 49
522 12 15 50 50
523 12 15 51 51
524 12 15 52 52
525 12 15 54 54
526 12 15 55 55
527 12 15 56 56
528 12 15 57 57
529 12 15 58 58
530 12 15 59 59
531 12 15 60 60
532 12 23 0 0
533 12 23 1 13
534 12 23 2 2
566 12 23 40 34
567 12 23 49 49
568 12 23 50 50
569 12 23 51 51
570 12 23 52 52
571 12 23 54 54
572 12 23 55 55
573 12 23 56 56
574 12 23 57 57
575 12 23 58 58
576 12 23 59 59
577 12 23 60 60
578 12 24 0 0
579 12 24 1 13
580 12 24 2 2
590 12 24 14 11
591 12 24 15 12
592 12 24 16 13
12 24 17 24
593 12 24 18 15
594 12 24 19 30
12 24 20 24
595 12 24 21 13
12 24 22 24
596 12 24 23 23
597 12 24 25 25
598 12 24 26 27
602 12 24 31 31
603 12 24 32 32
604 12 24 33 15
12 24 36 24
605 12 24 37 33
606 12 24 38 34
607 12 24 39 35
608 12 24 40 34
609 12 24 49 49
610 12 24 50 50
611 12 24 51 51
612 12 24 52 52
613 12 24 54 54
614 12 24 55 55
615 12 24 56 56
616 12 24 57 57
617 12 24 58 58
618 12 24 59 59
619 12 24 60 60
620 12 25 0 0
621 12 25 1 13
622 12 25 2 2
653 12 25 40 34
654 12 25 49 49
655 12 25 50 50
656 12 25 51 51
657 12 25 52 52
658 12 25 54 54
659 12 25 55 55
660 12 25 56 56
661 12 25 57 57
662 12 25 58 58
663 12 25 59 59
664 12 25 60 60
665 12 26 0 0
666 12 26 1 13
667 12 26 2 2
699 12 26 40 34
700 12 26 49 49
701 12 26 50 50
702 12 26 51 51
703 12 26 52 52
704 12 26 54 54
705 12 26 55 55
706 12 26 56 56
707 12 26 57 57
708 12 26 58 58
709 12 26 59 59
710 12 26 60 60
711 12 27 0 0
712 12 27 1 13
713 12 27 2 2
722 12 27 12 11
723 12 27 14 11
724 12 27 19 30
12 27 26 27
725 12 27 28 26
726 12 27 31 31
727 12 27 32 32
731 12 27 40 34
732 12 27 49 49
733 12 27 50 50
734 12 27 51 51
735 12 27 52 52
736 12 27 54 54
737 12 27 55 55
738 12 27 56 56
739 12 27 57 57
740 12 27 58 58
741 12 27 59 59
742 12 27 60 60
743 12 28 0 0
744 12 28 1 13
745 12 28 2 2
764 12 28 40 34
765 12 28 49 49
766 12 28 50 50
767 12 28 51 51
768 12 28 52 52
769 12 28 54 54
770 12 28 55 55
771 12 28 56 56
772 12 28 57 57
773 12 28 58 58
774 12 28 59 59
775 12 28 60 60
776 12 29 0 0
777 12 29 1 13
778 12 29 2 2
798 12 29 40 34
799 12 29 49 49
800 12 29 50 50
801 12 29 51 51
802 12 29 52 52
803 12 29 54 54
804 12 29 55 55
805 12 29 56 56
806 12 29 57 57
807 12 29 58 58
808 12 29 59 59
809 12 29 60 60
810 12 30 0 0
811 12 30 1 13
812 12 30 2 2
820 12 30 10 10
821 12 30 12 11
822 12 30 14 11
12 30 19 30
823 12 30 26 27
824 12 30 31 31
825 12 30 32 32
829 12 30 40 34
830 12 30 49 49
831 12 30 50 50
832 12 30 51 51
833 12 30 52 52
834 12 30 54 54
835 12 30 55 55
836 12 30 56 56
837 12 30 57 57
838 12 30 58 58
839 12 30 59 59
840 12 30 60 60
841 12 31 0 0
842 12 31 1 13
843 12 31 2 2
854 12 31 19 30
855 12 31 26 27
856 12 31 28 26
12 31 31 31
857 12 31 32 32
858 12 31 37 33
859 12 31 38 34
861 12 31 40 34
862 12 31 49 49
863 12 31 50 50
864 12 31 51 51
865 12 31 52 52
866 12 31 54 54
867 12 31 55 55
868 12 31 56 56
869 12 31 57 57
870 12 31 58 58
871 12 31 59 59
872 12 31 60 60
873 12 32 0 0
874 12 32 1 13
875 12 32 2 2
887 12 32 26 27
888 12 32 28 26
889 12 32 31 31
12 32 32 32
890 12 32 37 33
891 12 32 38 34
892 12 32 39 35
893 12 32 40 34
894 12 32 49 49
895 12 32 50 50
896 12 32 51 51
897 12 32 52 52
898 12 32 54 54
899 12 32 55 55
900 12 32 56 56
901 12 32 57 57
902 12 32 58 58
903 12 32 59 59
904 12 32 60 60
905 12 33 0 0
906 12 33 1 13
907 12 33 2 2
920 12 33 28 26
921 12 33 31 31
922 12 33 32 32
12 33 37 33
923 12 33 38 34
924 12 33 39 35
925 12 33 40 34
926 12 33 49 49
927 12 33 50 50
928 12 33 51 51
929 12 33 52 52
930 12 33 54 54
931 12 33 55 55
932 12 33 56 56
933 12 33 57 57
934 12 33 58 58
935 12 33 59 59
936 12 33 60 60
937 12 34 0 0
938 12 34 1 13
939 12 34 2 2
956 12 34 31 31
957 12 34 32 32
958 12 34 37 33
12 34 38 34
959 12 34 39 35
12 34 40 34
960 12 34 49 49
961 12 34 50 50
962 12 34 51 51
963 12 34 52 52
964 12 34 54 54
965 12 34 55 55
966 12 34 56 56
967 12 34 57 57
968 12 34 58 58
969 12 34 59 59
970 12 34 60 60
971 12 35 0 0
972 12 35 1 13
973 12 35 2 2
988 12 35 32 32
989 12 35 37 33
990 12 35 38 34
12 35 39 35
991 12 35 40 34
992 12 35 49 49
993 12 35 50 50
994 12 35 51 51
995 12 35 52 52
996 12 35 54 54
997 12 35 55 55
998 12 35 56 56
999 12 35 57 57
1000 12 35 58 58
1001 12 35 59 59
1002 12 35 60 60
1003 12 49 0 0
1004 12 49 1 13
1005 12 49 2 2
1022 12 49 38 34
1023 12 49 39 35
1024 12 49 40 34
12 49 49 49
1025 12 49 50 50
1026 12 49 51 51
1027 12 49 52 52
1028 12 49 54 54
1029 12 49 55 55
1030 12 49 56 56
1031 12 49 57 57
1032 12 49 58 58
1033 12 49 59 59
1034 12 49 60 60
1035 12 50 0 0
1036 12 50 1 13
1037 12 50 2 2
1055 12 50 39 35
1056 12 50 40 34
1057 12 50 49 49
1058 12 50 50 51 50 51
1059 12 50 52 52
1060 12 50 54 54
1061 12 50 55 55
1062 12 50 56 56
1063 12 50 57 57
1064 12 50 58 58
1065 12 50 59 59
1066 12 50 60 60
1067 12 51 0 0
1068 12 51 1 13
1069 12 51 2 2
1070 12 51 3 3
1071 12 51 4 4
1072 12 51 5 5
1073 12 51 6 6
1074 12 51 7 7
1075 12 51 8 8
1076 12 51 9 9
1077 12 51 10 10
1078 12 51 12 11
1079 12 51 14 11
1080 12 51 19 30
1081 12 51 26 27
1082 12 51 31 31
1083 12 51 32 32
1084 12 51 37 33
1085 12 51 38 34
1086 12 51 39 35
1087 12 51 40 34
1088 12 51 49 49
1089 12 51 50 50
1090 12 51 52 52
1091 12 51 54 54
1092 12 51 55 55
1093 12 51 56 56
1094 12 51 57 57
1095 12 51 58 58
1096 12 51 59 59
1097 12 51 60 60
1098 12 52 0 0
1099 12 52 1 13
1100 12 52 2 2
1101 12 52 3 3
1102 12 52 4 4
1103 12 52 5 5
1104 12 52 6 6
1105 12 52 7 7
1106 12 52 8 8
1107 12 52 9 9
1108 12 52 10 10
1109 12 52 12 11
1110 12 52 14 11
1111 12 52 19 30
1112 12 52 26 27
1113 12 52 31 31
1114 12 52 32 32
1115 12 52 37 33
1116 12 52 38 34
1117 12 52 39 35
1118 12 52 40 34
1119 12 52 49 49
1120 12 52 50 50
1121 12 52 51 51
1122 12 52 54 54
1123 12 52 55 55
1124 12 52 56 56
1125 12 52 57 57
1126 12 52 58 58
1127 12 52 59 59
1128 12 52 60 60
1129 12 54 0 0
1130 12 54 1 13
1131 12 54 2 2
1132 12 54 3 3
1133 12 54 4 4
1134 12 54 5 5
1135 12 54 6 6
1136 12 54 7 7
1137 12 54 8 8
1138 12 54 9 9
1139 12 54 10 10
1140 12 54 12 11
1141 12 54 14 11
1142 12 54 19 30
1143 12 54 26 27
1144 12 54 31 31
1145 12 54 32 32
1146 12 54 37 33
1147 12 54 38 34
1148 12 54 39 35
1149 12 54 40 34
1150 12 54 49 49
1151 12 54 50 50
1152 12 54 51 51
1153 12 54 52 52
1154 12 54 55 55
1155 12 54 56 56
1156 12 54 57 57
1157 12 54 58 58
1158 12 54 59 59
1159 12 54 60 60
1160 12 55 0 0
1161 12 55 1 13
1162 12 55 2 2
1163 12 55 3 3
1164 12 55 4 4
1165 12 55 5 5
1166 12 55 6 6
1167 12 55 7 7
1168 12 55 8 8
1169 12 55 9 9
1170 12 55 10 10
1171 12 55 12 11
1172 12 55 14 11
1173 12 55 19 30
1174 12 55 26 27
1175 12 55 31 31
1176 12 55 32 32
1177 12 55 37 33
1178 12 55 38 34
1179 12 55 39 35
1180 12 55 40 34
1181 12 55 49 49
1182 12 55 50 50
1183 12 55 51 51
1184 12 55 52 52
1185 12 55 54 54
1186 12 55 56 56
1187 12 55 57 57
1188 12 55 58 58
1189 12 55 59 59
1190 12 55 60 60
1191 12 56 0 0
1192 12 56 1 13
1193 12 56 2 2
1194 12 56 3 3
1195 12 56 4 4
1196 12 56 5 5
1197 12 56 6 6
1198 12 56 7 7
1199 12 56 8 8
1200 12 56 9 9
1201 12 56 10 10
1202 12 56 12 11
1203 12 56 14 11
1204 12 56 19 30
1205 12 56 26 27
1206 12 56 31 31
1207 12 56 32 32
1208 12 56 37 33
1209 12 56 38 34
1210 12 56 39 35
1211 12 56 40 34
1212 12 56 49 49
1213 12 56 50 50
1214 12 56 51 51
1215 12 56 52 52
1216 12 56 54 54
1217 12 56 55 55
1218 12 56 57 57
1219 12 56 58 58
1220 12 56 59 59
1221 12 56 60 60
1222 12 57 0 0
1223 12 57 1 13
1224 12 57 2 2
1225 12 57 3 3
1226 12 57 4 4
1227 12 57 5 5
1228 12 57 6 6
1229 12 57 7 7
1230 12 57 8 8
1231 12 57 9 9
1232 12 57 10 10
1233 12 57 12 11
1234 12 57 14 11
1235 12 57 19 30
1236 12 57 26 27
1237 12 57 31 31
1238 12 57 32 32
1239 12 57 37 33
1240 12 57 38 34
1241 12 57 39 35
1242 12 57 40 34
1243 12 57 49 49
1244 12 57 50 50
1245 12 57 51 51
1246 12 57 52 52
1247 12 57 54 54
1248 12 57 55 55
1249 12 57 56 56
1250 12 57 58 58
1251 12 57 59 59
1252 12 57 60 60
1253 12 58 0 0
1254 12 58 1 13
1255 12 58 2 2
1256 12 58 3 3
1257 12 58 4 4
1258 12 58 5 5
1259 12 58 6 6
1260 12 58 7 7
1261 12 58 8 8
1262 12 58 9 9
1263 12 58 10 10
1264 12 58 12 11
1265 12 58 14 11
1266 12 58 19 30
1267 12 58 26 27
1268 12 58 31 31
1269 12 58 32 32
1270 12 58 37 33
1271 12 58 38 34
1272 12 58 39 35
1273 12 58 40 34
1274 12 58 49 49
1275 12 58 50 50
1276 12 58 51 51
1277 12 58 52 52
1278 12 58 54 54
1279 12 58 55 55
1280 12 58 56 56
1281 12 58 57 57
1282 12 58 59 59
1283 12 58 60 60
1284 12 59 0 0
1285 12 59 1 13
1286 12 59 2 2
1287 12 59 3 3
1288 12 59 4 4
1289 12 59 5 5
1290 12 59 6 6
1291 12 59 7 7
1292 12 59 8 8
1293 12 59 9 9
1294 12 59 10 10
1295 12 59 12 11
1296 12 59 14 11
1297 12 59 19 30
1298 12 59 26 27
1299 12 59 31 31
1300 12 59 32 32
1301 12 59 37 33
1302 12 59 38 34
1303 12 59 39 35
1304 12 59 40 34
1305 12 59 49 49
1306 12 59 50 50
1307 12 59 51 51
1308 12 59 52 52
1309 12 59 54 54
1310 12 59 55 55
1311 12 59 56 56
1312 12 59 57 57
1313 12 59 58 58
1314 12 59 60 60
1315 12 60 0 0
1316 12 60 1 13
1317 12 60 2 2
1318 12 60 3 3
1319 12 60 4 4
1320 12 60 5 5
1321 12 60 6 6
1322 12 60 7 7
1323 12 60 8 8
1324 12 60 9 9
1325 12 60 10 10
1326 12 60 12 11
1327 12 60 14 11
1328 12 60 19 30
1329 12 60 26 27
1330 12 60 31 31
1331 12 60 32 32
1332 12 60 37 33
1333 12 60 38 34
1334 12 60 39 35
1335 12 60 40 34
1336 12 60 49 49
1337 12 60 50 50
1338 12 60 51 51
1339 12 60 52 52
1340 12 60 54 54
1341 12 60 55 55
1342 12 60 56 56
1343 12 60 57 57
1344 12 60 58 58
1345 12 60 59 59
+284 -251
View File
@@ -1,52 +1,65 @@
#
# Macchine MANUALE/BArcode di partenza
# Famiglia Macchine : 12 - Jetco no cambio stato (14 cambiopezzo) in lavorazione (13)
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nelle anagrafiche del DB DEV
#
# 2023.08.01
# 2023.08.11 Eventi 34,35,36
# 2023.08.27 Sistemazione Descrizioni
# 2024.02.16 Sistemato File con n. eventi e check con vecchi file
# 2024.02.16 Aggiunti Barcode nuovi mancanti e creato CSV senza righe che portano allo stesso stato
# 2024.02.23 Aggiunto barcode Pausa - 60 - Fluitek
# 2024.03.27 Sistemazione allineamento e Intestazione + TEST
#
$DEFINITIONS
$NAME : FAMIGLIA_12
$IDX : 12
$NAME : FAMIGLIA_12
$IDX : 12
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 0 : ND
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 59 : Rottura_Utensile
$STATE : 60 : Pausa
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
@@ -57,241 +70,261 @@ $STATE : 50 : Usura_Utensile
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_Materia_Prima
# 29 HW_Magazzino_Grezzi_Vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
# 34 HW_End_Pallet_1 -> HW_deposito_robot
# 35 HW_End_Pallet_2 -> HW_StartTavola
# 36 HW_deposito_robot -> HW_End_Tavola
#
# 34 HW_End_Pallet_1 -> HW_deposito_robot
# 35 HW_End_Pallet_2 -> HW_StartTavola
# 36 HW_deposito_robot -> HW_End_Tavola
# 40 HW_WarmUp_CoolDown -> HW_Ciclo_Accensione_Spegnimento
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 40 : HW_Ciclo_Accensione_Spegnimento
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 40 : HW_Ciclo_Accensione_Spegnimento
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 59 : Barcode_Rottura_Utensile
$EVENT : 60 : Barcode_Pausa
$RULES
# state : event : next state
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Lavorazione
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari
ALL_STATES : Barcode_Guasto : Guasto
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro
ALL_STATES : Barcode_Assenteismo : Assenteismo
ALL_STATES : Barcode_Manutenzione : Manutenzione
ALL_STATES : Barcode_Pulizia : Pulizia
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca
ALL_STATES : Barcode_Riscaldamento : Riscaldamento
ALL_STATES : Barcode_Anomalia_macchina : Anomalia_Macchina
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : EMPTY : ND # 0
ALL_STATES : Barcode_Lavora : Lavorazione # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Attesa_Attrezzista : Attesa_Attrezzista # 54
ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo # 55
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : Barcode_Rottura_Utensile : Rottura_Utensile # 59
ALL_STATES : Barcode_Pausa : Pausa # 60
ALL_STATES : HW_Power_Off : Macchina_Spenta
ALL_STATES : HW_Power_Off : Macchina_Spenta # 14
Macchina_Spenta : HW_Power_On : Fermo_Generico
Lavorazione : HW_Power_On : Fermo_Generico
Cambio_Pezzo : HW_Power_On : Fermo_Generico
Allarme_CN : HW_Power_On : Fermo_Generico
Rottura_Nastro : HW_Power_On : Fermo_Generico
Manuale : HW_Power_On : Fermo_Generico
Non_Disponibile : HW_Power_On : Fermo_Generico
Riscaldamento : HW_Power_On : Fermo_Generico
ALL_STATES : HW_Ciclo_Accensione_Spegnimento : Riscaldamento # 40 ex nome HW_WarmUp_CoolDown
Macchina_Spenta : HW_Machining : Lavorazione
Fermo_Generico : HW_Machining : Lavorazione
Cambio_Pezzo : HW_Machining : Lavorazione
Allarme_CN : HW_Machining : Lavorazione
Rottura_Nastro : HW_Machining : Lavorazione
Manuale : HW_Machining : Lavorazione
Scarico_Pieno : HW_Machining : Lavorazione
Non_Disponibile : HW_Machining : Lavorazione
Magazzino_Grezzi_Vuoto: HW_Machining : Lavorazione
Emergenza : HW_Machining : Lavorazione
Riscaldamento : HW_Machining : Lavorazione
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo
Fermo_Generico : HW_End_Machining : Fermo_Generico
Lavorazione : HW_End_Machining : Lavorazione
Allarme_CN : HW_End_Machining : Allarme_CN
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo
Manuale : HW_End_Machining : Manuale
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo
Non_Disponibile : HW_End_Machining : Cambio_Pezzo
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Non_Disponibile : HW_Power_On : Fermo_Generico # 15
Riscaldamento : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Error : Allarme_CN
Fermo_Generico : HW_Error : Allarme_CN
Lavorazione : HW_Error : Allarme_CN
Cambio_Pezzo : HW_Error : Allarme_CN
Rottura_Nastro : HW_Error : Allarme_CN
Manuale : HW_Error : Allarme_CN
Scarico_Pieno : HW_Error : Allarme_CN
Non_Disponibile : HW_Error : Allarme_CN
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Non_Disponibile : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Riscaldamento : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Fermo_Generico # 17
Lavorazione : HW_End_Machining : Lavorazione # 17
Allarme_CN : HW_End_Machining : Allarme_CN # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Manuale # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Non_Disponibile : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : Contapezzi : Cambio_Pezzo
Fermo_Generico : Contapezzi : Fermo_Generico
Lavorazione : Contapezzi : Lavorazione
Allarme_CN : Contapezzi : Allarme_CN
Rottura_Nastro : Contapezzi : Cambio_Pezzo
Manuale : Contapezzi : Manuale
Scarico_Pieno : Contapezzi : Cambio_Pezzo
Non_Disponibile : Contapezzi : Cambio_Pezzo
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Non_Disponibile : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Start_Pallet : Lavorazione
Fermo_Generico : HW_Start_Pallet : Lavorazione
Cambio_Pezzo : HW_Start_Pallet : Lavorazione
Allarme_CN : HW_Start_Pallet : Lavorazione
Rottura_Nastro : HW_Start_Pallet : Lavorazione
Manuale : HW_Start_Pallet : Lavorazione
Scarico_Pieno : HW_Start_Pallet : Lavorazione
Non_Disponibile : HW_Start_Pallet : Lavorazione
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo
Fermo_Generico : HW_End_Pallet : Fermo_Generico
Lavorazione : HW_End_Pallet : Lavorazione
Allarme_CN : HW_End_Pallet : Allarme_CN
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo
Manuale : HW_End_Pallet : Manuale
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro
Macchina_Spenta : HW_Manuale : Manuale
Fermo_Generico : HW_Manuale : Manuale
Lavorazione : HW_Manuale : Manuale
Cambio_Pezzo : HW_Manuale : Manuale
Allarme_CN : HW_Manuale : Manuale
Rottura_Nastro : HW_Manuale : Manuale
Scarico_Pieno : HW_Manuale : Manuale
Non_Disponibile : HW_Manuale : Manuale
Emergenza : HW_Manuale : Manuale
Riscaldamento : HW_Manuale : Manuale
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Fermo_Generico # 20
Lavorazione : Contapezzi : Lavorazione # 20
Allarme_CN : Contapezzi : Allarme_CN # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Manuale # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Non_Disponibile : Contapezzi : Cambio_Pezzo # 20
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Sostituzione_Utensile: Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Riscaldamento : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Manca_Attrezzatura : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Usura_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Non_Disponibile : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Fermo_Generico # 22
Lavorazione : HW_End_Pallet : Lavorazione # 22
Allarme_CN : HW_End_Pallet : Allarme_CN # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Manuale # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_Emergenza : Emergenza
Fermo_Generico : HW_Emergenza : Emergenza
Lavorazione : HW_Emergenza : Emergenza
Cambio_Pezzo : HW_Emergenza : Emergenza
Allarme_CN : HW_Emergenza : Emergenza
Rottura_Nastro : HW_Emergenza : Emergenza
Manuale : HW_Emergenza : Emergenza
Scarico_Pieno : HW_Emergenza : Emergenza
Non_Disponibile : HW_Emergenza : Emergenza
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN
Lavorazione : HW_Allarme_Macchina : Allarme_CN
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN
Manuale : HW_Allarme_Macchina : Allarme_CN
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Non_Disponibile : HW_Manuale : Manuale # 24
Emergenza : HW_Manuale : Manuale # 24
Riscaldamento : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo
Fermo_Generico : HW_End_Tavola : Fermo_Generico
Lavorazione : HW_End_Tavola : Lavorazione
Allarme_CN : HW_End_Tavola : Allarme_CN
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo
Manuale : HW_End_Tavola : Manuale
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
ALL_STATES : HW_Ciclo_Accensione_Spegnimento : Riscaldamento # 40
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Sostituzione_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riscaldamento : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Attrezzatura : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Usura_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Non_Disponibile : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Fermo_Generico # 36
Lavorazione : HW_End_Tavola : Lavorazione # 36
Allarme_CN : HW_End_Tavola : Allarme_CN # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Manuale # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo # 36
#--------------------------------------------------------------------------
@@ -11,193 +11,18 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
15;1;44;39
15;1;45;38
15;1;46;37
15;2;0;0
15;2;14;11
15;2;15;1
15;2;18;15
15;2;44;39
15;2;45;38
15;2;46;37
15;3;0;0
15;3;14;11
15;3;15;1
15;3;18;15
15;3;44;39
15;3;45;38
15;3;46;37
15;4;0;0
15;4;14;11
15;4;15;1
15;4;18;15
15;4;44;39
15;4;45;38
15;4;46;37
15;5;0;0
15;5;14;11
15;5;15;1
15;5;18;15
15;5;44;39
15;5;45;38
15;5;46;37
15;6;0;0
15;6;14;11
15;6;15;1
15;6;18;15
15;6;44;39
15;6;45;38
15;6;46;37
15;7;0;0
15;7;14;11
15;7;15;1
15;7;18;15
15;7;44;39
15;7;45;38
15;7;46;37
15;8;0;0
15;8;14;11
15;8;15;1
15;8;18;15
15;8;44;39
15;8;45;38
15;8;46;37
15;9;0;0
15;9;14;11
15;9;15;1
15;9;18;15
15;9;44;39
15;9;45;38
15;9;46;37
15;10;0;0
15;10;14;11
15;10;15;1
15;10;18;15
15;10;44;39
15;10;45;38
15;10;46;37
15;11;0;0
15;11;15;1
15;11;18;15
15;11;44;39
15;11;45;38
15;11;46;37
15;12;0;0
15;12;14;11
15;12;15;1
15;12;18;15
15;12;44;39
15;12;45;38
15;12;46;37
15;13;0;0
15;13;14;11
15;13;15;1
15;13;18;15
15;13;44;39
15;13;45;38
15;13;46;37
15;14;0;0
15;14;14;11
15;14;15;1
15;14;18;15
15;14;44;39
15;14;45;38
15;14;46;37
15;15;0;0
15;15;14;11
15;15;15;1
15;15;44;39
15;15;45;38
15;15;46;37
15;23;0;0
15;23;14;11
15;23;15;1
15;23;18;15
15;23;44;39
15;23;45;38
15;23;46;37
15;24;0;0
15;24;14;11
15;24;15;1
15;24;18;15
15;24;44;39
15;24;45;38
15;24;46;37
15;25;0;0
15;25;14;11
15;25;15;1
15;25;18;15
15;25;44;39
15;25;45;38
15;25;46;37
15;26;0;0
15;26;14;11
15;26;15;1
15;26;18;15
15;26;44;39
15;26;45;38
15;26;46;37
15;27;0;0
15;27;14;11
15;27;15;1
15;27;18;15
15;27;44;39
15;27;45;38
15;27;46;37
15;28;0;0
15;28;14;11
15;28;15;1
15;28;18;15
15;28;44;39
15;28;45;38
15;28;46;37
15;29;0;0
15;29;14;11
15;29;15;1
15;29;18;15
15;29;44;39
15;29;45;38
15;29;46;37
15;30;0;0
15;30;14;11
15;30;15;1
15;30;18;15
15;30;44;39
15;30;45;38
15;30;46;37
15;31;0;0
15;31;14;11
15;31;15;1
15;31;18;15
15;31;44;39
15;31;45;38
15;31;46;37
15;32;0;0
15;32;14;11
15;32;15;1
15;32;18;15
15;32;44;39
15;32;45;38
15;32;46;37
15;33;0;0
15;33;14;11
15;33;15;1
15;33;18;15
15;33;44;39
15;33;45;38
15;33;46;37
15;34;0;0
15;34;14;11
15;34;15;1
15;34;18;15
15;34;44;39
15;34;45;38
15;34;46;37
15;35;0;0
15;35;14;11
15;35;15;1
15;35;18;15
15;35;44;39
15;35;45;38
15;35;46;37
15;37;0;0
15;37;14;11
15;37;15;1
@@ -216,17 +41,3 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
15;39;18;15
15;39;45;38
15;39;46;37
15;49;0;0
15;49;14;11
15;49;15;1
15;49;18;15
15;49;44;39
15;49;45;38
15;49;46;37
15;50;0;0
15;50;14;11
15;50;15;1
15;50;18;15
15;50;44;39
15;50;45;38
15;50;46;37
1 IdxFamiglia IdxStato IdxTipo next_IdxStato
11 15 1 44 39
12 15 1 45 38
13 15 1 46 37
15 2 0 0
15 2 14 11
15 2 15 1
15 2 18 15
15 2 44 39
15 2 45 38
15 2 46 37
15 3 0 0
15 3 14 11
15 3 15 1
15 3 18 15
15 3 44 39
15 3 45 38
15 3 46 37
15 4 0 0
15 4 14 11
15 4 15 1
15 4 18 15
15 4 44 39
15 4 45 38
15 4 46 37
15 5 0 0
15 5 14 11
15 5 15 1
15 5 18 15
15 5 44 39
15 5 45 38
15 5 46 37
15 6 0 0
15 6 14 11
15 6 15 1
15 6 18 15
15 6 44 39
15 6 45 38
15 6 46 37
15 7 0 0
15 7 14 11
15 7 15 1
15 7 18 15
15 7 44 39
15 7 45 38
15 7 46 37
15 8 0 0
15 8 14 11
15 8 15 1
15 8 18 15
15 8 44 39
15 8 45 38
15 8 46 37
15 9 0 0
15 9 14 11
15 9 15 1
15 9 18 15
15 9 44 39
15 9 45 38
15 9 46 37
15 10 0 0
15 10 14 11
15 10 15 1
15 10 18 15
15 10 44 39
15 10 45 38
15 10 46 37
14 15 11 0 0
15 15 11 15 1
16 15 11 18 15
17 15 11 44 39
18 15 11 45 38
19 15 11 46 37
15 12 0 0
15 12 14 11
15 12 15 1
15 12 18 15
15 12 44 39
15 12 45 38
15 12 46 37
15 13 0 0
15 13 14 11
15 13 15 1
15 13 18 15
15 13 44 39
15 13 45 38
15 13 46 37
15 14 0 0
15 14 14 11
15 14 15 1
15 14 18 15
15 14 44 39
15 14 45 38
15 14 46 37
20 15 15 0 0
21 15 15 14 11
22 15 15 15 1
23 15 15 44 39
24 15 15 45 38
25 15 15 46 37
15 23 0 0
15 23 14 11
15 23 15 1
15 23 18 15
15 23 44 39
15 23 45 38
15 23 46 37
15 24 0 0
15 24 14 11
15 24 15 1
15 24 18 15
15 24 44 39
15 24 45 38
15 24 46 37
15 25 0 0
15 25 14 11
15 25 15 1
15 25 18 15
15 25 44 39
15 25 45 38
15 25 46 37
15 26 0 0
15 26 14 11
15 26 15 1
15 26 18 15
15 26 44 39
15 26 45 38
15 26 46 37
15 27 0 0
15 27 14 11
15 27 15 1
15 27 18 15
15 27 44 39
15 27 45 38
15 27 46 37
15 28 0 0
15 28 14 11
15 28 15 1
15 28 18 15
15 28 44 39
15 28 45 38
15 28 46 37
15 29 0 0
15 29 14 11
15 29 15 1
15 29 18 15
15 29 44 39
15 29 45 38
15 29 46 37
15 30 0 0
15 30 14 11
15 30 15 1
15 30 18 15
15 30 44 39
15 30 45 38
15 30 46 37
15 31 0 0
15 31 14 11
15 31 15 1
15 31 18 15
15 31 44 39
15 31 45 38
15 31 46 37
15 32 0 0
15 32 14 11
15 32 15 1
15 32 18 15
15 32 44 39
15 32 45 38
15 32 46 37
15 33 0 0
15 33 14 11
15 33 15 1
15 33 18 15
15 33 44 39
15 33 45 38
15 33 46 37
15 34 0 0
15 34 14 11
15 34 15 1
15 34 18 15
15 34 44 39
15 34 45 38
15 34 46 37
15 35 0 0
15 35 14 11
15 35 15 1
15 35 18 15
15 35 44 39
15 35 45 38
15 35 46 37
26 15 37 0 0
27 15 37 14 11
28 15 37 15 1
41 15 39 18 15
42 15 39 45 38
43 15 39 46 37
15 49 0 0
15 49 14 11
15 49 15 1
15 49 18 15
15 49 44 39
15 49 45 38
15 49 46 37
15 50 0 0
15 50 14 11
15 50 15 1
15 50 18 15
15 50 44 39
15 50 45 38
15 50 46 37
@@ -1,49 +1,50 @@
#
# Macchine MANUALE/BArcode di partenza
# Famiglia Macchine : 15 - Compressori
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nelle anagrafiche del DB DEV
#
# 2023.08.08
# 2023.08.11 Nomi PowerOn
# 2023.08.27 Sistemazione Descrizioni
# 2024.03.27 Sistemazione allineamento e Intestazione
#
$DEFINITIONS
$NAME : FAMIGLIA_15
$IDX : 15
$NAME : FAMIGLIA_15
$IDX : 15
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 11 : Macchina_Spenta
$STATE : 15 : Allarme_CN
$STATE : 37 : Carico
$STATE : 38 : Riserva
$STATE : 39 : A_Vuoto
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 11 : Macchina_Spenta
$STATE : 15 : Allarme_CN
$STATE : 37 : Carico
$STATE : 38 : Riserva
$STATE : 39 : A_Vuoto
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
$EVENT : 00 : EMPTY
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 18 : HW_Error
$EVENT : 44 : HW_Warn_a_Vuoto
$EVENT : 45 : HW_Warn_Riserva
$EVENT : 46 : HW_Carico
$EVENT : 00 : EMPTY
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 18 : HW_Error
$EVENT : 44 : HW_Warn_a_Vuoto
$EVENT : 45 : HW_Warn_Riserva
$EVENT : 46 : HW_Carico
$RULES
# state : event : next state
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND
ALL_STATES : HW_Power_Off : Macchina_Spenta # 14
ALL_STATES : HW_Power_On : Macchina_Pronta # 15
ALL_STATES : HW_Error : Allarme_CN # 18
ALL_STATES : HW_Warn_a_Vuoto : A_Vuoto # 44 in quella Originale andava a Riserva
ALL_STATES : HW_Warn_Riserva : Riserva # 45 in quella Originale andava a A_Vuoto
ALL_STATES : HW_Carico : Carico # 56
ALL_STATES : EMPTY : ND # 0
ALL_STATES : HW_Power_Off : Macchina_Spenta # 14
ALL_STATES : HW_Power_On : Macchina_Pronta # 15
ALL_STATES : HW_Error : Allarme_CN # 18
ALL_STATES : HW_Warn_a_Vuoto : A_Vuoto # 44 in quella Originale andava a Riserva
ALL_STATES : HW_Warn_Riserva : Riserva # 45 in quella Originale andava a A_Vuoto
ALL_STATES : HW_Carico : Carico # 56
#--------------------------------------------------------------------------
@@ -1,47 +1,48 @@
#
# Macchine MANUALE/Barcode di partenza
# Famiglia Macchine 22 - Jetco - Filtri
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nelle Anagrafiche del DB DEV campo Key
#
# 2023.08.09
# 2023.08.27 Sistemazione Descrizioni
# 2024.03.27 Sistemazione allineamento e Intestazione
#
$DEFINITIONS
$NAME : FAMIGLIA_20 # -> MACCHINA FILTRO JETCO - SOSTITUISCE LA 11
$IDX : 20
$NAME : FAMIGLIA_20 # -> MACCHINA FILTRO JETCO - SOSTITUISCE LA 11
$IDX : 20
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
$STATE : 0 : ND
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 15 : Allarme_CN
$STATE : 24 : Manuale
$STATE : 29 : Emergenza
$STATE : 0 : ND
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 15 : Allarme_CN
$STATE : 24 : Manuale
$STATE : 29 : Emergenza
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
$EVENT : 00 : EMPTY
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 18 : HW_Error
$EVENT : 24 : HW_Manuale
$EVENT : 30 : HW_Emergenza
$EVENT : 00 : EMPTY
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 18 : HW_Error
$EVENT : 24 : HW_Manuale
$EVENT : 30 : HW_Emergenza
$RULES
# state : event : next state
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND # 0
ALL_STATES : HW_Power_Off : Macchina_Spenta # 14
ALL_STATES : HW_Power_On : Fermo_Generico # 15
ALL_STATES : HW_Machining : Lavorazione # 16
ALL_STATES : HW_Error : Allarme_CN # 18
ALL_STATES : HW_Manuale : Manuale # 24
ALL_STATES : HW_Emergenza : Emergenza # 30
ALL_STATES : EMPTY : ND # 0
ALL_STATES : HW_Power_Off : Macchina_Spenta # 14
ALL_STATES : HW_Power_On : Fermo_Generico # 15
ALL_STATES : HW_Machining : Lavorazione # 16
ALL_STATES : HW_Error : Allarme_CN # 18
ALL_STATES : HW_Manuale : Manuale # 24
ALL_STATES : HW_Emergenza : Emergenza # 30
#--------------------------------------------------------------------------
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,325 @@
#
# Famiglia: 22 - Jetco - Gildemeister GLD25 - GD32 - Torni con Rasp PI - deriva dalla 12
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nelle anagrafiche del DB DEV
#
# La GD32 (con PI) con la famiglia 12 usciva dal riscaldamento (Barcode) con evento tipo power-on quindi creata nuova famiglia
# togliendo queste uscite e lasciando solo con il running o manuale o altri barcode
# Assegnata anche al Tornio GLD25 anche lui collegato con PI
#
# 2024.02.16 Copia dalla Famiglia 12 NEW di Jetco dopo aggiunta barcode togliendo uscite da riscaldamento non corrette
# 2024.03.27 Sistemazione allineamento e Intestazione
#
$DEFINITIONS
$NAME : FAMIGLIA_22
$IDX : 22
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 59 : Rottura_Utensile
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
#
# BARCODE SOSTITUITI
#
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_Materia_Prima
# 29 HW_Magazzino_Grezzi_Vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
# 34 HW_End_Pallet_1 -> HW_deposito_robot
# 35 HW_End_Pallet_2 -> HW_StartTavola
# 36 HW_deposito_robot -> HW_End_Tavola
# 40 HW_WarmUp_CoolDown -> HW_Ciclo_Accensione_Spegnimento
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 40 : HW_Ciclo_Accensione_Spegnimento
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 59 : Barcode_Rottura_Utensile
$RULES
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND # 0
ALL_STATES : Barcode_Lavora : Lavorazione # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Attesa_Attrezzista : Attesa_Attrezzista # 54
ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo # 55
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : Barcode_Rottura_Utensile : Rottura_Utensile # 59
ALL_STATES : HW_Power_Off : Macchina_Spenta # 14
ALL_STATES : HW_Ciclo_Accensione_Spegnimento : Riscaldamento # 40 ex nome HW_WarmUp_CoolDown
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Non_Disponibile : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Non_Disponibile : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Riscaldamento : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Fermo_Generico # 17
Lavorazione : HW_End_Machining : Lavorazione # 17
Allarme_CN : HW_End_Machining : Allarme_CN # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Manuale # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Non_Disponibile : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Non_Disponibile : HW_Error : Allarme_CN # 18
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Fermo_Generico # 20
Lavorazione : Contapezzi : Lavorazione # 20
Allarme_CN : Contapezzi : Allarme_CN # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Manuale # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Non_Disponibile : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Non_Disponibile : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Fermo_Generico # 22
Lavorazione : HW_End_Pallet : Lavorazione # 22
Allarme_CN : HW_End_Pallet : Allarme_CN # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Manuale # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Non_Disponibile : HW_Manuale : Manuale # 24
Emergenza : HW_Manuale : Manuale # 24
Riscaldamento : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Sostituzione_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Attrezzatura : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Usura_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Non_Disponibile : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Fermo_Generico # 36
Lavorazione : HW_End_Tavola : Lavorazione # 36
Allarme_CN : HW_End_Tavola : Allarme_CN # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Manuale # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo # 36
#--------------------------------------------------------------------------
$DO
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,300 @@
#
# Macchine MANUALE/BArcode di partenza
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nelle anagrafiche del DB DEV
#
# 2023.08.01
# 2023.08.11 Eventi 34,35,36
# 2023.08.27 Sistemazione Descrizioni
# 2024.02.16 Sistemato File con n. eventi
#
$DEFINITIONS
$NAME : FAMIGLIA_12
$IDX : 12
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
#
# BARCODE SOSTITUITI
#
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_Materia_Prima
# 29 HW_Magazzino_Grezzi_Vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
# 34 HW_End_Pallet_1 -> HW_deposito_robot
# 35 HW_End_Pallet_2 -> HW_StartTavola
# 36 HW_deposito_robot -> HW_End_Tavola
# 40 HW_WarmUp_CoolDown -> HW_Ciclo_Accensione_Spegnimento
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 40 : HW_Ciclo_Accensione_Spegnimento
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$RULES
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Lavorazione # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : HW_Power_Off : Macchina_Spenta # 14
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Non_Disponibile : HW_Power_On : Fermo_Generico # 15
Riscaldamento : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Non_Disponibile : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto: HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Riscaldamento : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Fermo_Generico # 17
Lavorazione : HW_End_Machining : Lavorazione # 17
Allarme_CN : HW_End_Machining : Allarme_CN # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Manuale # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Non_Disponibile : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Non_Disponibile : HW_Error : Allarme_CN # 18
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Fermo_Generico # 20
Lavorazione : Contapezzi : Lavorazione # 20
Allarme_CN : Contapezzi : Allarme_CN # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Manuale # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Non_Disponibile : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Non_Disponibile : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Fermo_Generico # 22
Lavorazione : HW_End_Pallet : Lavorazione # 22
Allarme_CN : HW_End_Pallet : Allarme_CN # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Manuale # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Non_Disponibile : HW_Manuale : Manuale # 24
Emergenza : HW_Manuale : Manuale # 24
Riscaldamento : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Sostituzione_Utensile: Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riscaldamento : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Attrezzatura : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Usura_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Non_Disponibile : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Fermo_Generico # 36
Lavorazione : HW_End_Tavola : Lavorazione # 36
Allarme_CN : HW_End_Tavola : Allarme_CN # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Manuale # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo # 36
ALL_STATES : HW_Ciclo_Accensione_Spegnimento : Riscaldamento # 40
#--------------------------------------------------------------------------
$DO
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,331 @@
#
# Macchine Valvital - SOSTITUITA DA FAM 23
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel DB
#
# QUESTO CORRISPONDE AL NETTO DEI BARCODE NUOVI ALLA VERSIONE SU DB DELLA FAMIGLIA 11 x MACCHINA VALVITAL - RICAVATO DA TRANSIZIONESTATI SU DB DELLA FAM. 11
# SEMBRA IDENTICA ALLA VECCHIA 11 DI COLCOM che però è diventata la 21 quindi creo altra Famiglia 23 x Valvital LASCO SPR3150
#
# LA FAMIGLIA 11 è di Donati
#
# 2024.04.18 Creata partendo da RUL/Regole vecchie su DB e aggiunti\spostati gli eventi Barcode 4,6,37,38 e relativi Stati (vanno poi fatte sistemazione lato DB)
# gli eventi e stati sono diventati 54,55,56,57 e già aggiunto Barcode In Deroga
#
#
$DEFINITIONS
$NAME : FAMIGLIA_11
$IDX : 11
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 26 : Non_Disponibile
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
#
# BARCODE SOSTITUITI
#
# 4 Barcode_Attesa_Attrezzista -> Barcode_Lavori_Vari (DONATI)
# 6 Barcode_Pausa_Pranzo -> Barcode_Manca_Pezzo (DONATI)
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 28 : Timer_Timeout_Turno_By_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$RULES
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Attesa_Attrezzista : Attesa_Attrezzista # 54
ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo # 55
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : HW_power_off : Macchina_Spenta # 14
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Non_Disponibile : HW_Power_On : Fermo_Generico # 15
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Non_Disponibile : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Cambio_Pezzo # 17
Lavorazione : HW_End_Machining : Cambio_Pezzo # 17
Allarme_CN : HW_End_Machining : Cambio_Pezzo # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Cambio_Pezzo # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Non_Disponibile : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Non_Disponibile : HW_Error : Allarme_CN # 18
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Cambio_Pezzo # 20
Lavorazione : Contapezzi : Cambio_Pezzo # 20
Allarme_CN : Contapezzi : Cambio_Pezzo # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Cambio_Pezzo # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Non_Disponibile : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Non_Disponibile : HW_Start_Pallet : Lavorazione # 21
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Cambio_Pezzo # 22
Lavorazione : HW_End_Pallet : Cambio_Pezzo # 22
Allarme_CN : HW_End_Pallet : Cambio_Pezzo # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Cambio_Pezzo # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Non_Disponibile : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Non_Disponibile : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Non_Disponibile : HW_Manuale : Manuale # 24
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Non_Disponibile : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Pronta : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Attrezzaggio : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Creazione_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavori_Vari : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Guasto : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Lavoro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Assenteismo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manutenzione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Pulizia : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Fermo_Generico : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Lavorazione : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Cambio_Pezzo : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Allarme_CN : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Rottura_Nastro : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manuale : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Scarico_Pieno : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Manca_Materia_Prima : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Modifica_Programmi : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Sostituzione_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riempimento_Vasca : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Riscaldamento : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Anomalia_Macchina : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Usura_Utensile : Timer_Timeout_Turno_By_Tempo_Ciclo : Non_Disponibile # 28
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Non_Disponibile : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Non_Disponibile : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Non_Disponibile : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Non_Disponibile : HW_Start_Tavola : Lavorazione # 35
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Cambio_Pezzo # 36
Lavorazione : HW_End_Tavola : Cambio_Pezzo # 36
Allarme_CN : HW_End_Tavola : Cambio_Pezzo # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Cambio_Pezzo # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
Non_Disponibile : HW_End_Tavola : Cambio_Pezzo # 36
# -------------------------------------------------------------------------------------------------
$DO
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,310 @@
#
# Famiglia Macchine : 13 - Industria_4.0
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel DB
#
# 2023.10.05 Creata partendo da RUL vecchia su DB e aggiunti\spostati gli eventi Barcode 4,6,37,38 e relativi Stati (vanno poi fatte sistemazione lato DB)
# gli eventi e stati sono diventati 54,55,56,57
#
# 2023.10.06 Creata VERSIONE NEW partendo da RUL di BASE
# Tolti eventi/stati commentati e tolto Evento 28 Timer_Timeout_Turno_By_Tempo_Ciclo e suoi riferimenti di Stato "Non_Disponibile"
#
# 2023.10.10 Aggiunto barcode In Deroga
#
# 2024.01.18 Aggiunto barcode Rottura Utensile
# 2024.03.27 Sistemazione allineamento e Intestazione
#
$DEFINITIONS
$NAME : FAMIGLIA_13
$IDX : 13
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 59 : Rottura_Utensile
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
#
# BARCODE SOSTITUITI
#
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
# 15 HW_PowerOn -> HW_Power_On
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_Materia_Prima
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
# 33 HW_Allarme Macchina -> HW_Allarme_Macchina
# 34 HW_End_Pallet_1 -> HW_Deposito_Robot
# 35 HW_End_Pallet_2 -> HW_Start_Tavola
# 36 HW_Deposito_Robot -> HW_End_Tavola
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 59 : Barcode_Rottura_Utensile
$RULES
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Attesa_Attrezzista : Attesa_Attrezzista # 54
ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo # 55
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : Barcode_Rottura_Utensile : Rottura_Utensile # 59
ALL_STATES : HW_power_off : Macchina_Spenta # 14
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Fermo_Generico # 17
Lavorazione : HW_End_Machining : Lavorazione # 17
Allarme_CN : HW_End_Machining : Allarme_CN # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Manuale # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Fermo_Generico # 20
Lavorazione : Contapezzi : Lavorazione # 20
Allarme_CN : Contapezzi : Allarme_CN # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Manuale # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Fermo_Generico # 22
Lavorazione : HW_End_Pallet : Lavorazione # 22
Allarme_CN : HW_End_Pallet : Allarme_CN # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Manuale # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Fermo_Generico # 36
Lavorazione : HW_End_Tavola : Lavorazione # 36
Allarme_CN : HW_End_Tavola : Allarme_CN # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Manuale # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
# -------------------------------------------------------------------------------------------------
$DO
File diff suppressed because it is too large Load Diff
@@ -0,0 +1,302 @@
#
# Famiglia Macchine : 23 - "Valvital - LASCO SPR3150"
#
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel DB
#
# QUESTO CORRISPONDE AL NETTO DEI BARCODE NUOVI ALLA VERSIONE SU DB DELLA FAMIGLIA 11 x MACCHINA VALVITAL - RICAVATO DA TRANSIZIONESTATI SU DB DELLA FAM. 11
# SEMBRA IDENTICA ALLA VECCHIA 11 DI COLCOM che però è diventata la 21 quindi creo altra Famiglia 23 x Valvital LASCO SPR3150
#
# LA FAMIGLIA 11 STANDARD è di Donati
#
# 2024.04.18 Creata partendo da RUL/Regole vecchie su DB e aggiunti\spostati gli eventi Barcode 4,6,37,38 e relativi Stati (vanno poi fatte sistemazione lato DB)
# gli eventi e stati sono diventati 54,55,56,57 e già aggiunto Barcode In Deroga
#
#
$DEFINITIONS
$NAME : FAMIGLIA_23
$IDX : 23
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
#
# 27 MancaRifornMPD -> Manca_Materia_Prima
#
$STATE : 0 : ND
$STATE : 1 : Macchina_Pronta
$STATE : 2 : Attrezzaggio
$STATE : 3 : Creazione_Programmi
$STATE : 4 : Lavori_Vari
$STATE : 5 : Guasto
$STATE : 6 : Manca_Pezzo
$STATE : 7 : Manca_Lavoro
$STATE : 8 : Assenteismo
$STATE : 9 : Manutenzione
$STATE : 10 : Pulizia
$STATE : 11 : Macchina_Spenta
$STATE : 12 : Fermo_Generico
$STATE : 13 : Lavorazione
$STATE : 14 : Cambio_Pezzo
$STATE : 15 : Allarme_CN
$STATE : 23 : Rottura_Nastro
$STATE : 24 : Manuale
$STATE : 25 : Scarico_Pieno
$STATE : 27 : Manca_Materia_Prima
$STATE : 28 : Magazzino_Grezzi_Vuoto
$STATE : 29 : Emergenza
$STATE : 30 : Fermo_Organizzativo
$STATE : 31 : Modifica_Programmi
$STATE : 32 : Sostituzione_Utensile
$STATE : 33 : Riempimento_Vasca
$STATE : 34 : Riscaldamento
$STATE : 35 : Anomalia_Macchina
$STATE : 49 : Manca_Attrezzatura
$STATE : 50 : Usura_Utensile
$STATE : 51 : Adeguamento_Attrezzature
$STATE : 52 : Formazione_Personale
$STATE : 54 : Attesa_Attrezzista
$STATE : 55 : Pausa_Pranzo
$STATE : 56 : Manca_Operatore
$STATE : 57 : Manca_Mater_Tagliato
$STATE : 58 : In_Deroga
$STATE : 59 : Rottura_Utensile
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
# NOTE
#
# BARCODE SOSTITUITI
#
# 4 Barcode_Attesa_Attrezzista -> Barcode_Lavori_Vari (DONATI)
# 6 Barcode_Pausa_Pranzo -> Barcode_Manca_Pezzo (DONATI)
$EVENT : 00 : EMPTY
$EVENT : 01 : Barcode_Lavora
$EVENT : 02 : Barcode_Attrezzaggio
$EVENT : 03 : Barcode_Creazione_Programmi
$EVENT : 04 : Barcode_Lavori_Vari
$EVENT : 05 : Barcode_Guasto
$EVENT : 06 : Barcode_Manca_Pezzo
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
$EVENT : 08 : Barcode_Assenteismo
$EVENT : 09 : Barcode_Manutenzione
$EVENT : 10 : Barcode_Pulizia
$EVENT : 12 : Barcode_Macchina_Spenta
$EVENT : 14 : HW_Power_Off
$EVENT : 15 : HW_Power_On
$EVENT : 16 : HW_Machining
$EVENT : 17 : HW_End_Machining
$EVENT : 18 : HW_Error
$EVENT : 19 : Barcode_Fermo_Organizzativo
$EVENT : 20 : Contapezzi
$EVENT : 21 : HW_Start_Pallet
$EVENT : 22 : HW_End_Pallet
$EVENT : 23 : HW_Rottura_Nastro_Abrasivo
$EVENT : 24 : HW_Manuale
$EVENT : 25 : HW_Nastro_Scarico_Pieno
$EVENT : 26 : Barcode_Manca_Materia_Prima
$EVENT : 27 : Timer_Timeout_Tempo_Ciclo
$EVENT : 29 : HW_Magazzino_Grezzi_Vuoto
$EVENT : 30 : HW_Emergenza
$EVENT : 31 : Barcode_Modifica_Programmi
$EVENT : 32 : Barcode_Sostituzione_Utensile
$EVENT : 33 : HW_Allarme_Macchina
$EVENT : 35 : HW_Start_Tavola
$EVENT : 36 : HW_End_Tavola
$EVENT : 37 : Barcode_Riempimento_Vasca
$EVENT : 38 : Barcode_Riscaldamento
$EVENT : 39 : Barcode_Anomalia_macchina
$EVENT : 49 : Barcode_Manca_Attrezzatura
$EVENT : 50 : Barcode_Usura_Utensile
$EVENT : 51 : Barcode_Adeguamento_Attrezzature
$EVENT : 52 : Barcode_Formazione_Personale
$EVENT : 54 : Barcode_Attesa_Attrezzista
$EVENT : 55 : Barcode_Pausa_Pranzo
$EVENT : 56 : Barcode_Manca_Operatore
$EVENT : 57 : Barcode_Manca_Mater_Tagliato
$EVENT : 58 : Barcode_In_Deroga
$EVENT : 59 : Barcode_Rottura_Utensile
$RULES
# state : event : next state : Cod. Event
ALL_STATES : EMPTY : ND # 0
ALL_STATES : Barcode_Lavora : Macchina_Pronta # 1
ALL_STATES : Barcode_Attrezzaggio : Attrezzaggio # 2
ALL_STATES : Barcode_Creazione_Programmi : Creazione_Programmi # 3
ALL_STATES : Barcode_Lavori_Vari : Lavori_Vari # 4
ALL_STATES : Barcode_Guasto : Guasto # 5
ALL_STATES : Barcode_Manca_Pezzo : Manca_Pezzo # 6
ALL_STATES : Barcode_Manca_Ciclo_Lavoro : Manca_Lavoro # 7
ALL_STATES : Barcode_Assenteismo : Assenteismo # 8
ALL_STATES : Barcode_Manutenzione : Manutenzione # 9
ALL_STATES : Barcode_Pulizia : Pulizia # 10
#ALL_STATES : Bcode_Cambio_Pallet : Cambio_Pezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
ALL_STATES : Barcode_Macchina_Spenta : Macchina_Spenta # 12
ALL_STATES : Barcode_Fermo_Organizzativo : Fermo_Organizzativo # 19
ALL_STATES : Barcode_Manca_Materia_Prima : Manca_Materia_Prima # 26
ALL_STATES : Barcode_Modifica_Programmi : Modifica_Programmi # 31
ALL_STATES : Barcode_Sostituzione_Utensile : Sostituzione_Utensile # 32
ALL_STATES : Barcode_Riempimento_Vasca : Riempimento_Vasca # 37
ALL_STATES : Barcode_Riscaldamento : Riscaldamento # 38
ALL_STATES : Barcode_Anomalia_Macchina : Anomalia_Macchina # 39
ALL_STATES : Barcode_Manca_Attrezzatura : Manca_Attrezzatura # 49
ALL_STATES : Barcode_Usura_Utensile : Usura_Utensile # 50
ALL_STATES : Barcode_Adeguamento_Attrezzature : Adeguamento_Attrezzature # 51
ALL_STATES : Barcode_Formazione_Personale : Formazione_Personale # 52
ALL_STATES : Barcode_Attesa_Attrezzista : Attesa_Attrezzista # 54
ALL_STATES : Barcode_Pausa_Pranzo : Pausa_Pranzo # 55
ALL_STATES : Barcode_Manca_Operatore : Manca_Operatore # 56
ALL_STATES : Barcode_Manca_Mater_Tagliato : Manca_Mater_Tagliato # 57
ALL_STATES : Barcode_In_Deroga : In_Deroga # 58
ALL_STATES : Barcode_Rottura_Utensile : Rottura_Utensile # 59
ALL_STATES : HW_power_off : Macchina_Spenta # 14
Macchina_Pronta : HW_Power_On : Fermo_Generico # 15
Macchina_Spenta : HW_Power_On : Fermo_Generico # 15
Lavorazione : HW_Power_On : Fermo_Generico # 15
Cambio_Pezzo : HW_Power_On : Fermo_Generico # 15
Allarme_CN : HW_Power_On : Fermo_Generico # 15
Rottura_Nastro : HW_Power_On : Fermo_Generico # 15
Manuale : HW_Power_On : Fermo_Generico # 15
Macchina_Pronta : HW_Machining : Lavorazione # 16
Macchina_Spenta : HW_Machining : Lavorazione # 16
Fermo_Generico : HW_Machining : Lavorazione # 16
Cambio_Pezzo : HW_Machining : Lavorazione # 16
Allarme_CN : HW_Machining : Lavorazione # 16
Rottura_Nastro : HW_Machining : Lavorazione # 16
Manuale : HW_Machining : Lavorazione # 16
Scarico_Pieno : HW_Machining : Lavorazione # 16
Magazzino_Grezzi_Vuoto : HW_Machining : Lavorazione # 16
Emergenza : HW_Machining : Lavorazione # 16
Macchina_Pronta : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Spenta : HW_End_Machining : Cambio_Pezzo # 17
Fermo_Generico : HW_End_Machining : Cambio_Pezzo # 17
Lavorazione : HW_End_Machining : Cambio_Pezzo # 17
Allarme_CN : HW_End_Machining : Cambio_Pezzo # 17
Rottura_Nastro : HW_End_Machining : Cambio_Pezzo # 17
Manuale : HW_End_Machining : Cambio_Pezzo # 17
Scarico_Pieno : HW_End_Machining : Cambio_Pezzo # 17
Macchina_Pronta : HW_Error : Allarme_CN # 18
Macchina_Spenta : HW_Error : Allarme_CN # 18
Fermo_Generico : HW_Error : Allarme_CN # 18
Lavorazione : HW_Error : Allarme_CN # 18
Cambio_Pezzo : HW_Error : Allarme_CN # 18
Rottura_Nastro : HW_Error : Allarme_CN # 18
Manuale : HW_Error : Allarme_CN # 18
Scarico_Pieno : HW_Error : Allarme_CN # 18
Macchina_Pronta : Contapezzi : Cambio_Pezzo # 20
Macchina_Spenta : Contapezzi : Cambio_Pezzo # 20
Fermo_Generico : Contapezzi : Cambio_Pezzo # 20
Lavorazione : Contapezzi : Cambio_Pezzo # 20
Allarme_CN : Contapezzi : Cambio_Pezzo # 20
Rottura_Nastro : Contapezzi : Cambio_Pezzo # 20
Manuale : Contapezzi : Cambio_Pezzo # 20
Scarico_Pieno : Contapezzi : Cambio_Pezzo # 20
Macchina_Pronta : HW_Start_Pallet : Lavorazione # 21
Macchina_Spenta : HW_Start_Pallet : Lavorazione # 21
Fermo_Generico : HW_Start_Pallet : Lavorazione # 21
Cambio_Pezzo : HW_Start_Pallet : Lavorazione # 21
Allarme_CN : HW_Start_Pallet : Lavorazione # 21
Rottura_Nastro : HW_Start_Pallet : Lavorazione # 21
Manuale : HW_Start_Pallet : Lavorazione # 21
Scarico_Pieno : HW_Start_Pallet : Lavorazione # 21
Macchina_Pronta : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Spenta : HW_End_Pallet : Cambio_Pezzo # 22
Fermo_Generico : HW_End_Pallet : Cambio_Pezzo # 22
Lavorazione : HW_End_Pallet : Cambio_Pezzo # 22
Allarme_CN : HW_End_Pallet : Cambio_Pezzo # 22
Rottura_Nastro : HW_End_Pallet : Cambio_Pezzo # 22
Manuale : HW_End_Pallet : Cambio_Pezzo # 22
Scarico_Pieno : HW_End_Pallet : Cambio_Pezzo # 22
Macchina_Pronta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Spenta : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Fermo_Generico : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Lavorazione : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Cambio_Pezzo : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Allarme_CN : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Manuale : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Scarico_Pieno : HW_Rottura_Nastro_Abrasivo : Rottura_Nastro # 23
Macchina_Pronta : HW_Manuale : Manuale # 24
Macchina_Spenta : HW_Manuale : Manuale # 24
Fermo_Generico : HW_Manuale : Manuale # 24
Lavorazione : HW_Manuale : Manuale # 24
Cambio_Pezzo : HW_Manuale : Manuale # 24
Allarme_CN : HW_Manuale : Manuale # 24
Rottura_Nastro : HW_Manuale : Manuale # 24
Scarico_Pieno : HW_Manuale : Manuale # 24
Macchina_Pronta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Macchina_Spenta : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Fermo_Generico : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Cambio_Pezzo : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Allarme_CN : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Rottura_Nastro : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Manuale : HW_Nastro_Scarico_Pieno : Scarico_Pieno # 25
Lavorazione : Timer_Timeout_Tempo_Ciclo : Fermo_Generico # 27
Macchina_Pronta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Spenta : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Fermo_Generico : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Lavorazione : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Cambio_Pezzo : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Allarme_CN : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Rottura_Nastro : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Manuale : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Scarico_Pieno : HW_Magazzino_Grezzi_Vuoto : Magazzino_Grezzi_Vuoto # 29
Macchina_Pronta : HW_Emergenza : Emergenza # 30
Macchina_Spenta : HW_Emergenza : Emergenza # 30
Fermo_Generico : HW_Emergenza : Emergenza # 30
Lavorazione : HW_Emergenza : Emergenza # 30
Cambio_Pezzo : HW_Emergenza : Emergenza # 30
Allarme_CN : HW_Emergenza : Emergenza # 30
Rottura_Nastro : HW_Emergenza : Emergenza # 30
Manuale : HW_Emergenza : Emergenza # 30
Scarico_Pieno : HW_Emergenza : Emergenza # 30
Macchina_Pronta : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Spenta : HW_Allarme_Macchina : Allarme_CN # 33
Fermo_Generico : HW_Allarme_Macchina : Allarme_CN # 33
Lavorazione : HW_Allarme_Macchina : Allarme_CN # 33
Cambio_Pezzo : HW_Allarme_Macchina : Allarme_CN # 33
Rottura_Nastro : HW_Allarme_Macchina : Allarme_CN # 33
Manuale : HW_Allarme_Macchina : Allarme_CN # 33
Scarico_Pieno : HW_Allarme_Macchina : Allarme_CN # 33
Macchina_Pronta : HW_Start_Tavola : Lavorazione # 35
Macchina_Spenta : HW_Start_Tavola : Lavorazione # 35
Fermo_Generico : HW_Start_Tavola : Lavorazione # 35
Cambio_Pezzo : HW_Start_Tavola : Lavorazione # 35
Allarme_CN : HW_Start_Tavola : Lavorazione # 35
Rottura_Nastro : HW_Start_Tavola : Lavorazione # 35
Manuale : HW_Start_Tavola : Lavorazione # 35
Scarico_Pieno : HW_Start_Tavola : Lavorazione # 35
Macchina_Pronta : HW_End_Tavola : Cambio_Pezzo # 36
Macchina_Spenta : HW_End_Tavola : Cambio_Pezzo # 36
Fermo_Generico : HW_End_Tavola : Cambio_Pezzo # 36
Lavorazione : HW_End_Tavola : Cambio_Pezzo # 36
Allarme_CN : HW_End_Tavola : Cambio_Pezzo # 36
Rottura_Nastro : HW_End_Tavola : Cambio_Pezzo # 36
Manuale : HW_End_Tavola : Cambio_Pezzo # 36
Scarico_Pieno : HW_End_Tavola : Cambio_Pezzo # 36
# -------------------------------------------------------------------------------------------------
$DO
@@ -0,0 +1,29 @@
FAMIGLIE
Avevano solo Due famiglie utilizzate
11 -> Solo Macchina LASCO SPR3150 -> Creata nuova Famiglia 23 "Valvital - LASCO SPR3150"
13 -> x Tutte le altre macchine -> Famiglia su DB identica alla 13 usata in ColCom quindi usata la stessa
Per la 11 è stata creata la nuova Fam. 23
Per la 13, dopo averla controllata, è stata usata la stessa famiglia 13 di ColCom quindi va usata questa ...
EVENTI Diversi
6 Pausa Pranzo -> diventato "Manca Pezzo" va messo in eventi con il 55
32 Rott. Utensile -> Sostituz. Utensile va messo in eventi con il 59
4, 37, 38 però non sono Mai stati usati
OLD NEW
4 Barcode - Attesa Attrezzista : 04 : Barcode_Lavori_Vari
6 Barcode - Pausa Pranzo : 06 : Barcode_Manca_Pezzo
32 Barcode - Rottura Utensile : 32 : Barcode_Sostituzione_Utensile
37 Barcode - Manca Operatore : 37 : Barcode_Riempimento_Vasca
38 Barcode - Manca Mat. Tagliato : 38 : Barcode_Riscaldamento