diff --git a/StateMachineStati/ELENCO_EVENTI_E_STATI_MASTER.rul b/StateMachineStati/ELENCO_EVENTI_E_STATI_MASTER.rul deleted file mode 100644 index 7a3b87c..0000000 --- a/StateMachineStati/ELENCO_EVENTI_E_STATI_MASTER.rul +++ /dev/null @@ -1,116 +0,0 @@ -# -# QUI CI SONO TUTTI GLI EVENTI E GLI STATI MASTER -# -# 2023.08.11 -# - -# ELENCO STATI E EVENTI DI BASE - -# -# 27 MancaRifornMPD -> MancaMateriaPrima -# -$STATE : 0 : ND -$STATE : 1 : MacchinaPronta -$STATE : 2 : Attrezzaggio -$STATE : 3 : CreazioneProgrammi -$STATE : 4 : LavoriVari -$STATE : 5 : Guasto -$STATE : 6 : MancaPezzo -$STATE : 7 : MancaLavoro -$STATE : 8 : Assenteismo -$STATE : 9 : Manutenzione -$STATE : 10 : Pulizia -$STATE : 11 : MacchinaSpenta -$STATE : 12 : FermoGenerico -$STATE : 13 : Lavorazione -$STATE : 14 : CambioPezzo -$STATE : 15 : AllarmeCN -$STATE : 23 : RotturaNastro -$STATE : 24 : Manuale -$STATE : 25 : ScaricoPieno -$STATE : 26 : NonDisponibile -$STATE : 27 : MancaMateriaPrima -$STATE : 28 : MagazzinoGrezziVuoto -$STATE : 29 : Emergenza -$STATE : 30 : FermoOrganizzativo -$STATE : 31 : ModificaProgrammi -$STATE : 32 : SostituzioneUtensile -$STATE : 33 : RiempimentoVasca -$STATE : 34 : Riscaldamento -$STATE : 35 : AnomaliaMacchina -$STATE : 36 : AccensioneSpegnimento -$STATE : 37 : Carico -$STATE : 38 : Riserva -$STATE : 39 : AVuoto -$STATE : 49 : MancaAttrezzatura -$STATE : 50 : UsuraUtensile - -#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_MateriaPrima -# 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_StartTavola -# 36 HW_deposito_robot -> HW_EndTavola - -$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_MateriaPrima -$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_StartTavola -$EVENT : 36 : HW_EndTavola -$EVENT : 37 : Barcode_Riempimento_Vasca -$EVENT : 38 : Barcode_Riscaldamento -$EVENT : 39 : Barcode_Anomalia_Macchina -$EVENT : 40 : HW_WarmUp_CoolDown -$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 : 120 : IncrementoPezzi -$EVENT : 121 : RettificaPezzi -$EVENT : 999 : Commento diff --git a/StateMachineStati/IMI/11_FAMIGLIA_IMI-original-NEW_sostituitaDa24.csv b/StateMachineStati/IMI/11_FAMIGLIA_IMI-original-NEW_sostituitaDa24.csv new file mode 100644 index 0000000..66e2bac --- /dev/null +++ b/StateMachineStati/IMI/11_FAMIGLIA_IMI-original-NEW_sostituitaDa24.csv @@ -0,0 +1,1596 @@ +IdxFamiglia;IdxStato;IdxTipo;next_IdxStato +11;0;1;1 +11;0;2;2 +11;0;3;3 +11;0;4;4 +11;0;5;5 +11;0;6;6 +11;0;7;7 +11;0;8;8 +11;0;9;9 +11;0;10;10 +11;0;12;11 +11;0;14;11 +11;0;19;30 +11;0;26;27 +11;0;31;31 +11;0;32;32 +11;0;37;33 +11;0;38;34 +11;0;39;35 +11;0;49;49 +11;0;50;50 +11;0;51;51 +11;0;52;52 +11;0;54;54 +11;0;55;55 +11;0;56;56 +11;0;57;57 +11;0;58;58 +11;0;59;59 +11;0;60;60 +11;0;61;61 +11;0;62;62 +11;0;63;63 +11;1;0;0 +11;1;2;2 +11;1;3;3 +11;1;4;4 +11;1;5;5 +11;1;6;6 +11;1;7;7 +11;1;8;8 +11;1;9;9 +11;1;10;10 +11;1;12;11 +11;1;14;11 +11;1;15;12 +11;1;16;13 +11;1;17;14 +11;1;18;15 +11;1;19;30 +11;1;20;14 +11;1;21;13 +11;1;22;14 +11;1;23;23 +11;1;24;24 +11;1;25;25 +11;1;26;27 +11;1;28;26 +11;1;29;28 +11;1;30;29 +11;1;31;31 +11;1;32;32 +11;1;33;15 +11;1;35;13 +11;1;36;14 +11;1;37;33 +11;1;38;34 +11;1;39;35 +11;1;49;49 +11;1;50;50 +11;1;51;51 +11;1;52;52 +11;1;54;54 +11;1;55;55 +11;1;56;56 +11;1;57;57 +11;1;58;58 +11;1;59;59 +11;1;60;60 +11;1;61;61 +11;1;62;62 +11;1;63;63 +11;2;0;0 +11;2;1;1 +11;2;3;3 +11;2;4;4 +11;2;5;5 +11;2;6;6 +11;2;7;7 +11;2;8;8 +11;2;9;9 +11;2;10;10 +11;2;12;11 +11;2;14;11 +11;2;19;30 +11;2;26;27 +11;2;28;26 +11;2;31;31 +11;2;32;32 +11;2;37;33 +11;2;38;34 +11;2;39;35 +11;2;49;49 +11;2;50;50 +11;2;51;51 +11;2;52;52 +11;2;54;54 +11;2;55;55 +11;2;56;56 +11;2;57;57 +11;2;58;58 +11;2;59;59 +11;2;60;60 +11;2;61;61 +11;2;62;62 +11;2;63;63 +11;3;0;0 +11;3;1;1 +11;3;2;2 +11;3;4;4 +11;3;5;5 +11;3;6;6 +11;3;7;7 +11;3;8;8 +11;3;9;9 +11;3;10;10 +11;3;12;11 +11;3;14;11 +11;3;19;30 +11;3;26;27 +11;3;28;26 +11;3;31;31 +11;3;32;32 +11;3;37;33 +11;3;38;34 +11;3;39;35 +11;3;49;49 +11;3;50;50 +11;3;51;51 +11;3;52;52 +11;3;54;54 +11;3;55;55 +11;3;56;56 +11;3;57;57 +11;3;58;58 +11;3;59;59 +11;3;60;60 +11;3;61;61 +11;3;62;62 +11;3;63;63 +11;4;0;0 +11;4;1;1 +11;4;2;2 +11;4;3;3 +11;4;5;5 +11;4;6;6 +11;4;7;7 +11;4;8;8 +11;4;9;9 +11;4;10;10 +11;4;12;11 +11;4;14;11 +11;4;19;30 +11;4;26;27 +11;4;28;26 +11;4;31;31 +11;4;32;32 +11;4;37;33 +11;4;38;34 +11;4;39;35 +11;4;49;49 +11;4;50;50 +11;4;51;51 +11;4;52;52 +11;4;54;54 +11;4;55;55 +11;4;56;56 +11;4;57;57 +11;4;58;58 +11;4;59;59 +11;4;60;60 +11;4;61;61 +11;4;62;62 +11;4;63;63 +11;5;0;0 +11;5;1;1 +11;5;2;2 +11;5;3;3 +11;5;4;4 +11;5;6;6 +11;5;7;7 +11;5;8;8 +11;5;9;9 +11;5;10;10 +11;5;12;11 +11;5;14;11 +11;5;19;30 +11;5;26;27 +11;5;28;26 +11;5;31;31 +11;5;32;32 +11;5;37;33 +11;5;38;34 +11;5;39;35 +11;5;49;49 +11;5;50;50 +11;5;51;51 +11;5;52;52 +11;5;54;54 +11;5;55;55 +11;5;56;56 +11;5;57;57 +11;5;58;58 +11;5;59;59 +11;5;60;60 +11;5;61;61 +11;5;62;62 +11;5;63;63 +11;6;0;0 +11;6;1;1 +11;6;2;2 +11;6;3;3 +11;6;4;4 +11;6;5;5 +11;6;7;7 +11;6;8;8 +11;6;9;9 +11;6;10;10 +11;6;12;11 +11;6;14;11 +11;6;19;30 +11;6;26;27 +11;6;28;26 +11;6;31;31 +11;6;32;32 +11;6;37;33 +11;6;38;34 +11;6;39;35 +11;6;49;49 +11;6;50;50 +11;6;51;51 +11;6;52;52 +11;6;54;54 +11;6;55;55 +11;6;56;56 +11;6;57;57 +11;6;58;58 +11;6;59;59 +11;6;60;60 +11;6;61;61 +11;6;62;62 +11;6;63;63 +11;7;0;0 +11;7;1;1 +11;7;2;2 +11;7;3;3 +11;7;4;4 +11;7;5;5 +11;7;6;6 +11;7;8;8 +11;7;9;9 +11;7;10;10 +11;7;12;11 +11;7;14;11 +11;7;19;30 +11;7;26;27 +11;7;28;26 +11;7;31;31 +11;7;32;32 +11;7;37;33 +11;7;38;34 +11;7;39;35 +11;7;49;49 +11;7;50;50 +11;7;51;51 +11;7;52;52 +11;7;54;54 +11;7;55;55 +11;7;56;56 +11;7;57;57 +11;7;58;58 +11;7;59;59 +11;7;60;60 +11;7;61;61 +11;7;62;62 +11;7;63;63 +11;8;0;0 +11;8;1;1 +11;8;2;2 +11;8;3;3 +11;8;4;4 +11;8;5;5 +11;8;6;6 +11;8;7;7 +11;8;9;9 +11;8;10;10 +11;8;12;11 +11;8;14;11 +11;8;19;30 +11;8;26;27 +11;8;28;26 +11;8;31;31 +11;8;32;32 +11;8;37;33 +11;8;38;34 +11;8;39;35 +11;8;49;49 +11;8;50;50 +11;8;51;51 +11;8;52;52 +11;8;54;54 +11;8;55;55 +11;8;56;56 +11;8;57;57 +11;8;58;58 +11;8;59;59 +11;8;60;60 +11;8;61;61 +11;8;62;62 +11;8;63;63 +11;9;0;0 +11;9;1;1 +11;9;2;2 +11;9;3;3 +11;9;4;4 +11;9;5;5 +11;9;6;6 +11;9;7;7 +11;9;8;8 +11;9;10;10 +11;9;12;11 +11;9;14;11 +11;9;19;30 +11;9;26;27 +11;9;28;26 +11;9;31;31 +11;9;32;32 +11;9;37;33 +11;9;38;34 +11;9;39;35 +11;9;49;49 +11;9;50;50 +11;9;51;51 +11;9;52;52 +11;9;54;54 +11;9;55;55 +11;9;56;56 +11;9;57;57 +11;9;58;58 +11;9;59;59 +11;9;60;60 +11;9;61;61 +11;9;62;62 +11;9;63;63 +11;10;0;0 +11;10;1;1 +11;10;2;2 +11;10;3;3 +11;10;4;4 +11;10;5;5 +11;10;6;6 +11;10;7;7 +11;10;8;8 +11;10;9;9 +11;10;12;11 +11;10;14;11 +11;10;19;30 +11;10;26;27 +11;10;28;26 +11;10;31;31 +11;10;32;32 +11;10;37;33 +11;10;38;34 +11;10;39;35 +11;10;49;49 +11;10;50;50 +11;10;51;51 +11;10;52;52 +11;10;54;54 +11;10;55;55 +11;10;56;56 +11;10;57;57 +11;10;58;58 +11;10;59;59 +11;10;60;60 +11;10;61;61 +11;10;62;62 +11;10;63;63 +11;11;0;0 +11;11;1;1 +11;11;2;2 +11;11;3;3 +11;11;4;4 +11;11;5;5 +11;11;6;6 +11;11;7;7 +11;11;8;8 +11;11;9;9 +11;11;10;10 +11;11;15;12 +11;11;16;13 +11;11;17;14 +11;11;18;15 +11;11;19;30 +11;11;20;14 +11;11;21;13 +11;11;22;14 +11;11;23;23 +11;11;24;24 +11;11;25;25 +11;11;26;27 +11;11;29;28 +11;11;30;29 +11;11;31;31 +11;11;32;32 +11;11;33;15 +11;11;35;13 +11;11;36;14 +11;11;37;33 +11;11;38;34 +11;11;39;35 +11;11;49;49 +11;11;50;50 +11;11;51;51 +11;11;52;52 +11;11;54;54 +11;11;55;55 +11;11;56;56 +11;11;57;57 +11;11;58;58 +11;11;59;59 +11;11;60;60 +11;11;61;61 +11;11;62;62 +11;11;63;63 +11;12;0;0 +11;12;1;1 +11;12;2;2 +11;12;3;3 +11;12;4;4 +11;12;5;5 +11;12;6;6 +11;12;7;7 +11;12;8;8 +11;12;9;9 +11;12;10;10 +11;12;12;11 +11;12;14;11 +11;12;16;13 +11;12;17;14 +11;12;18;15 +11;12;19;30 +11;12;20;14 +11;12;21;13 +11;12;22;14 +11;12;23;23 +11;12;24;24 +11;12;25;25 +11;12;26;27 +11;12;28;26 +11;12;29;28 +11;12;30;29 +11;12;31;31 +11;12;32;32 +11;12;33;15 +11;12;35;13 +11;12;36;14 +11;12;37;33 +11;12;38;34 +11;12;39;35 +11;12;49;49 +11;12;50;50 +11;12;51;51 +11;12;52;52 +11;12;54;54 +11;12;55;55 +11;12;56;56 +11;12;57;57 +11;12;58;58 +11;12;59;59 +11;12;60;60 +11;12;61;61 +11;12;62;62 +11;12;63;63 +11;13;0;0 +11;13;1;1 +11;13;2;2 +11;13;3;3 +11;13;4;4 +11;13;5;5 +11;13;6;6 +11;13;7;7 +11;13;8;8 +11;13;9;9 +11;13;10;10 +11;13;12;11 +11;13;14;11 +11;13;15;12 +11;13;17;14 +11;13;18;15 +11;13;19;30 +11;13;20;14 +11;13;22;14 +11;13;23;23 +11;13;24;24 +11;13;25;25 +11;13;26;27 +11;13;27;12 +11;13;28;26 +11;13;29;28 +11;13;30;29 +11;13;31;31 +11;13;32;32 +11;13;33;15 +11;13;36;14 +11;13;37;33 +11;13;38;34 +11;13;39;35 +11;13;49;49 +11;13;50;50 +11;13;51;51 +11;13;52;52 +11;13;54;54 +11;13;55;55 +11;13;56;56 +11;13;57;57 +11;13;58;58 +11;13;59;59 +11;13;60;60 +11;13;61;61 +11;13;62;62 +11;13;63;63 +11;14;0;0 +11;14;1;1 +11;14;2;2 +11;14;3;3 +11;14;4;4 +11;14;5;5 +11;14;6;6 +11;14;7;7 +11;14;8;8 +11;14;9;9 +11;14;10;10 +11;14;12;11 +11;14;14;11 +11;14;15;12 +11;14;16;13 +11;14;18;15 +11;14;19;30 +11;14;21;13 +11;14;23;23 +11;14;24;24 +11;14;25;25 +11;14;26;27 +11;14;28;26 +11;14;29;28 +11;14;30;29 +11;14;31;31 +11;14;32;32 +11;14;33;15 +11;14;35;13 +11;14;37;33 +11;14;38;34 +11;14;39;35 +11;14;49;49 +11;14;50;50 +11;14;51;51 +11;14;52;52 +11;14;54;54 +11;14;55;55 +11;14;56;56 +11;14;57;57 +11;14;58;58 +11;14;59;59 +11;14;60;60 +11;14;61;61 +11;14;62;62 +11;14;63;63 +11;15;0;0 +11;15;1;1 +11;15;2;2 +11;15;3;3 +11;15;4;4 +11;15;5;5 +11;15;6;6 +11;15;7;7 +11;15;8;8 +11;15;9;9 +11;15;10;10 +11;15;12;11 +11;15;14;11 +11;15;15;12 +11;15;16;13 +11;15;17;14 +11;15;19;30 +11;15;20;14 +11;15;21;13 +11;15;22;14 +11;15;23;23 +11;15;24;24 +11;15;25;25 +11;15;26;27 +11;15;28;26 +11;15;29;28 +11;15;30;29 +11;15;31;31 +11;15;32;32 +11;15;35;13 +11;15;36;14 +11;15;37;33 +11;15;38;34 +11;15;39;35 +11;15;49;49 +11;15;50;50 +11;15;51;51 +11;15;52;52 +11;15;54;54 +11;15;55;55 +11;15;56;56 +11;15;57;57 +11;15;58;58 +11;15;59;59 +11;15;60;60 +11;15;61;61 +11;15;62;62 +11;15;63;63 +11;23;0;0 +11;23;1;1 +11;23;2;2 +11;23;3;3 +11;23;4;4 +11;23;5;5 +11;23;6;6 +11;23;7;7 +11;23;8;8 +11;23;9;9 +11;23;10;10 +11;23;12;11 +11;23;14;11 +11;23;15;12 +11;23;16;13 +11;23;17;14 +11;23;18;15 +11;23;19;30 +11;23;20;14 +11;23;21;13 +11;23;22;14 +11;23;24;24 +11;23;25;25 +11;23;26;27 +11;23;28;26 +11;23;29;28 +11;23;30;29 +11;23;31;31 +11;23;32;32 +11;23;33;15 +11;23;35;13 +11;23;36;14 +11;23;37;33 +11;23;38;34 +11;23;39;35 +11;23;49;49 +11;23;50;50 +11;23;51;51 +11;23;52;52 +11;23;54;54 +11;23;55;55 +11;23;56;56 +11;23;57;57 +11;23;58;58 +11;23;59;59 +11;23;60;60 +11;23;61;61 +11;23;62;62 +11;23;63;63 +11;24;0;0 +11;24;1;1 +11;24;2;2 +11;24;3;3 +11;24;4;4 +11;24;5;5 +11;24;6;6 +11;24;7;7 +11;24;8;8 +11;24;9;9 +11;24;10;10 +11;24;12;11 +11;24;14;11 +11;24;15;12 +11;24;16;13 +11;24;17;14 +11;24;18;15 +11;24;19;30 +11;24;20;14 +11;24;21;13 +11;24;22;14 +11;24;23;23 +11;24;25;25 +11;24;26;27 +11;24;28;26 +11;24;29;28 +11;24;30;29 +11;24;31;31 +11;24;32;32 +11;24;33;15 +11;24;35;13 +11;24;36;14 +11;24;37;33 +11;24;38;34 +11;24;39;35 +11;24;49;49 +11;24;50;50 +11;24;51;51 +11;24;52;52 +11;24;54;54 +11;24;55;55 +11;24;56;56 +11;24;57;57 +11;24;58;58 +11;24;59;59 +11;24;60;60 +11;24;61;61 +11;24;62;62 +11;24;63;63 +11;25;0;0 +11;25;1;1 +11;25;2;2 +11;25;3;3 +11;25;4;4 +11;25;5;5 +11;25;6;6 +11;25;7;7 +11;25;8;8 +11;25;9;9 +11;25;10;10 +11;25;12;11 +11;25;14;11 +11;25;16;13 +11;25;17;14 +11;25;18;15 +11;25;19;30 +11;25;20;14 +11;25;21;13 +11;25;22;14 +11;25;23;23 +11;25;24;24 +11;25;26;27 +11;25;28;26 +11;25;29;28 +11;25;30;29 +11;25;31;31 +11;25;32;32 +11;25;33;15 +11;25;35;13 +11;25;36;14 +11;25;37;33 +11;25;38;34 +11;25;39;35 +11;25;49;49 +11;25;50;50 +11;25;51;51 +11;25;52;52 +11;25;54;54 +11;25;55;55 +11;25;56;56 +11;25;57;57 +11;25;58;58 +11;25;59;59 +11;25;60;60 +11;25;61;61 +11;25;62;62 +11;25;63;63 +11;26;0;0 +11;26;1;1 +11;26;2;2 +11;26;3;3 +11;26;4;4 +11;26;5;5 +11;26;6;6 +11;26;7;7 +11;26;8;8 +11;26;9;9 +11;26;10;10 +11;26;12;11 +11;26;14;11 +11;26;15;12 +11;26;16;13 +11;26;17;14 +11;26;18;15 +11;26;19;30 +11;26;20;14 +11;26;21;13 +11;26;22;14 +11;26;23;23 +11;26;24;24 +11;26;25;25 +11;26;26;27 +11;26;29;28 +11;26;30;29 +11;26;31;31 +11;26;32;32 +11;26;33;15 +11;26;35;13 +11;26;36;14 +11;26;37;33 +11;26;38;34 +11;26;39;35 +11;26;49;49 +11;26;50;50 +11;26;51;51 +11;26;52;52 +11;26;54;54 +11;26;55;55 +11;26;56;56 +11;26;57;57 +11;26;58;58 +11;26;59;59 +11;26;60;60 +11;26;61;61 +11;26;62;62 +11;26;63;63 +11;27;0;0 +11;27;1;1 +11;27;2;2 +11;27;3;3 +11;27;4;4 +11;27;5;5 +11;27;6;6 +11;27;7;7 +11;27;8;8 +11;27;9;9 +11;27;10;10 +11;27;12;11 +11;27;14;11 +11;27;19;30 +11;27;28;26 +11;27;31;31 +11;27;32;32 +11;27;37;33 +11;27;38;34 +11;27;39;35 +11;27;49;49 +11;27;50;50 +11;27;51;51 +11;27;52;52 +11;27;54;54 +11;27;55;55 +11;27;56;56 +11;27;57;57 +11;27;58;58 +11;27;59;59 +11;27;60;60 +11;27;61;61 +11;27;62;62 +11;27;63;63 +11;28;0;0 +11;28;1;1 +11;28;2;2 +11;28;3;3 +11;28;4;4 +11;28;5;5 +11;28;6;6 +11;28;7;7 +11;28;8;8 +11;28;9;9 +11;28;10;10 +11;28;12;11 +11;28;14;11 +11;28;16;13 +11;28;19;30 +11;28;26;27 +11;28;31;31 +11;28;32;32 +11;28;37;33 +11;28;38;34 +11;28;39;35 +11;28;49;49 +11;28;50;50 +11;28;51;51 +11;28;52;52 +11;28;54;54 +11;28;55;55 +11;28;56;56 +11;28;57;57 +11;28;58;58 +11;28;59;59 +11;28;60;60 +11;28;61;61 +11;28;62;62 +11;28;63;63 +11;29;0;0 +11;29;1;1 +11;29;2;2 +11;29;3;3 +11;29;4;4 +11;29;5;5 +11;29;6;6 +11;29;7;7 +11;29;8;8 +11;29;9;9 +11;29;10;10 +11;29;12;11 +11;29;14;11 +11;29;16;13 +11;29;19;30 +11;29;24;24 +11;29;26;27 +11;29;31;31 +11;29;32;32 +11;29;37;33 +11;29;38;34 +11;29;39;35 +11;29;49;49 +11;29;50;50 +11;29;51;51 +11;29;52;52 +11;29;54;54 +11;29;55;55 +11;29;56;56 +11;29;57;57 +11;29;58;58 +11;29;59;59 +11;29;60;60 +11;29;61;61 +11;29;62;62 +11;29;63;63 +11;30;0;0 +11;30;1;1 +11;30;2;2 +11;30;3;3 +11;30;4;4 +11;30;5;5 +11;30;6;6 +11;30;7;7 +11;30;8;8 +11;30;9;9 +11;30;10;10 +11;30;12;11 +11;30;14;11 +11;30;26;27 +11;30;31;31 +11;30;32;32 +11;30;37;33 +11;30;38;34 +11;30;39;35 +11;30;49;49 +11;30;50;50 +11;30;51;51 +11;30;52;52 +11;30;54;54 +11;30;55;55 +11;30;56;56 +11;30;57;57 +11;30;58;58 +11;30;59;59 +11;30;60;60 +11;30;61;61 +11;30;62;62 +11;30;63;63 +11;31;0;0 +11;31;1;1 +11;31;2;2 +11;31;3;3 +11;31;4;4 +11;31;5;5 +11;31;6;6 +11;31;7;7 +11;31;8;8 +11;31;9;9 +11;31;10;10 +11;31;12;11 +11;31;14;11 +11;31;19;30 +11;31;26;27 +11;31;28;26 +11;31;32;32 +11;31;37;33 +11;31;38;34 +11;31;39;35 +11;31;49;49 +11;31;50;50 +11;31;51;51 +11;31;52;52 +11;31;54;54 +11;31;55;55 +11;31;56;56 +11;31;57;57 +11;31;58;58 +11;31;59;59 +11;31;60;60 +11;31;61;61 +11;31;62;62 +11;31;63;63 +11;32;0;0 +11;32;1;1 +11;32;2;2 +11;32;3;3 +11;32;4;4 +11;32;5;5 +11;32;6;6 +11;32;7;7 +11;32;8;8 +11;32;9;9 +11;32;10;10 +11;32;12;11 +11;32;14;11 +11;32;19;30 +11;32;26;27 +11;32;28;26 +11;32;31;31 +11;32;37;33 +11;32;38;34 +11;32;39;35 +11;32;49;49 +11;32;50;50 +11;32;51;51 +11;32;52;52 +11;32;54;54 +11;32;55;55 +11;32;56;56 +11;32;57;57 +11;32;58;58 +11;32;59;59 +11;32;60;60 +11;32;61;61 +11;32;62;62 +11;32;63;63 +11;33;0;0 +11;33;1;1 +11;33;2;2 +11;33;3;3 +11;33;4;4 +11;33;5;5 +11;33;6;6 +11;33;7;7 +11;33;8;8 +11;33;9;9 +11;33;10;10 +11;33;12;11 +11;33;14;11 +11;33;19;30 +11;33;26;27 +11;33;28;26 +11;33;31;31 +11;33;32;32 +11;33;38;34 +11;33;39;35 +11;33;49;49 +11;33;50;50 +11;33;51;51 +11;33;52;52 +11;33;54;54 +11;33;55;55 +11;33;56;56 +11;33;57;57 +11;33;58;58 +11;33;59;59 +11;33;60;60 +11;33;61;61 +11;33;62;62 +11;33;63;63 +11;34;0;0 +11;34;1;1 +11;34;2;2 +11;34;3;3 +11;34;4;4 +11;34;5;5 +11;34;6;6 +11;34;7;7 +11;34;8;8 +11;34;9;9 +11;34;10;10 +11;34;12;11 +11;34;14;11 +11;34;15;12 +11;34;16;13 +11;34;19;30 +11;34;26;27 +11;34;28;26 +11;34;31;31 +11;34;32;32 +11;34;37;33 +11;34;39;35 +11;34;49;49 +11;34;50;50 +11;34;51;51 +11;34;52;52 +11;34;54;54 +11;34;55;55 +11;34;56;56 +11;34;57;57 +11;34;58;58 +11;34;59;59 +11;34;60;60 +11;34;61;61 +11;34;62;62 +11;34;63;63 +11;35;0;0 +11;35;1;1 +11;35;2;2 +11;35;3;3 +11;35;4;4 +11;35;5;5 +11;35;6;6 +11;35;7;7 +11;35;8;8 +11;35;9;9 +11;35;10;10 +11;35;12;11 +11;35;14;11 +11;35;19;30 +11;35;26;27 +11;35;28;26 +11;35;31;31 +11;35;32;32 +11;35;37;33 +11;35;38;34 +11;35;49;49 +11;35;50;50 +11;35;51;51 +11;35;52;52 +11;35;54;54 +11;35;55;55 +11;35;56;56 +11;35;57;57 +11;35;58;58 +11;35;59;59 +11;35;60;60 +11;35;61;61 +11;35;62;62 +11;35;63;63 +11;49;0;0 +11;49;1;1 +11;49;2;2 +11;49;3;3 +11;49;4;4 +11;49;5;5 +11;49;6;6 +11;49;7;7 +11;49;8;8 +11;49;9;9 +11;49;10;10 +11;49;12;11 +11;49;14;11 +11;49;19;30 +11;49;26;27 +11;49;28;26 +11;49;31;31 +11;49;32;32 +11;49;37;33 +11;49;38;34 +11;49;39;35 +11;49;50;50 +11;49;51;51 +11;49;52;52 +11;49;54;54 +11;49;55;55 +11;49;56;56 +11;49;57;57 +11;49;58;58 +11;49;59;59 +11;49;60;60 +11;49;61;61 +11;49;62;62 +11;49;63;63 +11;50;0;0 +11;50;1;1 +11;50;2;2 +11;50;3;3 +11;50;4;4 +11;50;5;5 +11;50;6;6 +11;50;7;7 +11;50;8;8 +11;50;9;9 +11;50;10;10 +11;50;12;11 +11;50;14;11 +11;50;19;30 +11;50;26;27 +11;50;28;26 +11;50;31;31 +11;50;32;32 +11;50;37;33 +11;50;38;34 +11;50;39;35 +11;50;49;49 +11;50;51;51 +11;50;52;52 +11;50;54;54 +11;50;55;55 +11;50;56;56 +11;50;57;57 +11;50;58;58 +11;50;59;59 +11;50;60;60 +11;50;61;61 +11;50;62;62 +11;50;63;63 +11;51;0;0 +11;51;1;1 +11;51;2;2 +11;51;3;3 +11;51;4;4 +11;51;5;5 +11;51;6;6 +11;51;7;7 +11;51;8;8 +11;51;9;9 +11;51;10;10 +11;51;12;11 +11;51;14;11 +11;51;19;30 +11;51;26;27 +11;51;31;31 +11;51;32;32 +11;51;37;33 +11;51;38;34 +11;51;39;35 +11;51;49;49 +11;51;50;50 +11;51;52;52 +11;51;54;54 +11;51;55;55 +11;51;56;56 +11;51;57;57 +11;51;58;58 +11;51;59;59 +11;51;60;60 +11;51;61;61 +11;51;62;62 +11;51;63;63 +11;52;0;0 +11;52;1;1 +11;52;2;2 +11;52;3;3 +11;52;4;4 +11;52;5;5 +11;52;6;6 +11;52;7;7 +11;52;8;8 +11;52;9;9 +11;52;10;10 +11;52;12;11 +11;52;14;11 +11;52;19;30 +11;52;26;27 +11;52;31;31 +11;52;32;32 +11;52;37;33 +11;52;38;34 +11;52;39;35 +11;52;49;49 +11;52;50;50 +11;52;51;51 +11;52;54;54 +11;52;55;55 +11;52;56;56 +11;52;57;57 +11;52;58;58 +11;52;59;59 +11;52;60;60 +11;52;61;61 +11;52;62;62 +11;52;63;63 +11;54;0;0 +11;54;1;1 +11;54;2;2 +11;54;3;3 +11;54;4;4 +11;54;5;5 +11;54;6;6 +11;54;7;7 +11;54;8;8 +11;54;9;9 +11;54;10;10 +11;54;12;11 +11;54;14;11 +11;54;19;30 +11;54;26;27 +11;54;31;31 +11;54;32;32 +11;54;37;33 +11;54;38;34 +11;54;39;35 +11;54;49;49 +11;54;50;50 +11;54;51;51 +11;54;52;52 +11;54;55;55 +11;54;56;56 +11;54;57;57 +11;54;58;58 +11;54;59;59 +11;54;60;60 +11;54;61;61 +11;54;62;62 +11;54;63;63 +11;55;0;0 +11;55;1;1 +11;55;2;2 +11;55;3;3 +11;55;4;4 +11;55;5;5 +11;55;6;6 +11;55;7;7 +11;55;8;8 +11;55;9;9 +11;55;10;10 +11;55;12;11 +11;55;14;11 +11;55;19;30 +11;55;26;27 +11;55;31;31 +11;55;32;32 +11;55;37;33 +11;55;38;34 +11;55;39;35 +11;55;49;49 +11;55;50;50 +11;55;51;51 +11;55;52;52 +11;55;54;54 +11;55;56;56 +11;55;57;57 +11;55;58;58 +11;55;59;59 +11;55;60;60 +11;55;61;61 +11;55;62;62 +11;55;63;63 +11;56;0;0 +11;56;1;1 +11;56;2;2 +11;56;3;3 +11;56;4;4 +11;56;5;5 +11;56;6;6 +11;56;7;7 +11;56;8;8 +11;56;9;9 +11;56;10;10 +11;56;12;11 +11;56;14;11 +11;56;19;30 +11;56;26;27 +11;56;31;31 +11;56;32;32 +11;56;37;33 +11;56;38;34 +11;56;39;35 +11;56;49;49 +11;56;50;50 +11;56;51;51 +11;56;52;52 +11;56;54;54 +11;56;55;55 +11;56;57;57 +11;56;58;58 +11;56;59;59 +11;56;60;60 +11;56;61;61 +11;56;62;62 +11;56;63;63 +11;57;0;0 +11;57;1;1 +11;57;2;2 +11;57;3;3 +11;57;4;4 +11;57;5;5 +11;57;6;6 +11;57;7;7 +11;57;8;8 +11;57;9;9 +11;57;10;10 +11;57;12;11 +11;57;14;11 +11;57;19;30 +11;57;26;27 +11;57;31;31 +11;57;32;32 +11;57;37;33 +11;57;38;34 +11;57;39;35 +11;57;49;49 +11;57;50;50 +11;57;51;51 +11;57;52;52 +11;57;54;54 +11;57;55;55 +11;57;56;56 +11;57;58;58 +11;57;59;59 +11;57;60;60 +11;57;61;61 +11;57;62;62 +11;57;63;63 +11;58;0;0 +11;58;1;1 +11;58;2;2 +11;58;3;3 +11;58;4;4 +11;58;5;5 +11;58;6;6 +11;58;7;7 +11;58;8;8 +11;58;9;9 +11;58;10;10 +11;58;12;11 +11;58;14;11 +11;58;19;30 +11;58;26;27 +11;58;31;31 +11;58;32;32 +11;58;37;33 +11;58;38;34 +11;58;39;35 +11;58;49;49 +11;58;50;50 +11;58;51;51 +11;58;52;52 +11;58;54;54 +11;58;55;55 +11;58;56;56 +11;58;57;57 +11;58;59;59 +11;58;60;60 +11;58;61;61 +11;58;62;62 +11;58;63;63 +11;59;0;0 +11;59;1;1 +11;59;2;2 +11;59;3;3 +11;59;4;4 +11;59;5;5 +11;59;6;6 +11;59;7;7 +11;59;8;8 +11;59;9;9 +11;59;10;10 +11;59;12;11 +11;59;14;11 +11;59;19;30 +11;59;26;27 +11;59;31;31 +11;59;32;32 +11;59;37;33 +11;59;38;34 +11;59;39;35 +11;59;49;49 +11;59;50;50 +11;59;51;51 +11;59;52;52 +11;59;54;54 +11;59;55;55 +11;59;56;56 +11;59;57;57 +11;59;58;58 +11;59;60;60 +11;59;61;61 +11;59;62;62 +11;59;63;63 +11;60;0;0 +11;60;1;1 +11;60;2;2 +11;60;3;3 +11;60;4;4 +11;60;5;5 +11;60;6;6 +11;60;7;7 +11;60;8;8 +11;60;9;9 +11;60;10;10 +11;60;12;11 +11;60;14;11 +11;60;19;30 +11;60;26;27 +11;60;31;31 +11;60;32;32 +11;60;37;33 +11;60;38;34 +11;60;39;35 +11;60;49;49 +11;60;50;50 +11;60;51;51 +11;60;52;52 +11;60;54;54 +11;60;55;55 +11;60;56;56 +11;60;57;57 +11;60;58;58 +11;60;59;59 +11;60;61;61 +11;60;62;62 +11;60;63;63 +11;61;0;0 +11;61;1;1 +11;61;2;2 +11;61;3;3 +11;61;4;4 +11;61;5;5 +11;61;6;6 +11;61;7;7 +11;61;8;8 +11;61;9;9 +11;61;10;10 +11;61;12;11 +11;61;14;11 +11;61;19;30 +11;61;26;27 +11;61;31;31 +11;61;32;32 +11;61;37;33 +11;61;38;34 +11;61;39;35 +11;61;49;49 +11;61;50;50 +11;61;51;51 +11;61;52;52 +11;61;54;54 +11;61;55;55 +11;61;56;56 +11;61;57;57 +11;61;58;58 +11;61;59;59 +11;61;60;60 +11;61;62;62 +11;61;63;63 +11;62;0;0 +11;62;1;1 +11;62;2;2 +11;62;3;3 +11;62;4;4 +11;62;5;5 +11;62;6;6 +11;62;7;7 +11;62;8;8 +11;62;9;9 +11;62;10;10 +11;62;12;11 +11;62;14;11 +11;62;19;30 +11;62;26;27 +11;62;31;31 +11;62;32;32 +11;62;37;33 +11;62;38;34 +11;62;39;35 +11;62;49;49 +11;62;50;50 +11;62;51;51 +11;62;52;52 +11;62;54;54 +11;62;55;55 +11;62;56;56 +11;62;57;57 +11;62;58;58 +11;62;59;59 +11;62;60;60 +11;62;61;61 +11;62;63;63 +11;63;0;0 +11;63;1;1 +11;63;2;2 +11;63;3;3 +11;63;4;4 +11;63;5;5 +11;63;6;6 +11;63;7;7 +11;63;8;8 +11;63;9;9 +11;63;10;10 +11;63;12;11 +11;63;14;11 +11;63;19;30 +11;63;26;27 +11;63;31;31 +11;63;32;32 +11;63;37;33 +11;63;38;34 +11;63;39;35 +11;63;49;49 +11;63;50;50 +11;63;51;51 +11;63;52;52 +11;63;54;54 +11;63;55;55 +11;63;56;56 +11;63;57;57 +11;63;58;58 +11;63;59;59 +11;63;60;60 +11;63;61;61 +11;63;62;62 diff --git a/StateMachineStati/IMI/11_FAMIGLIA_IMI-original-NEW_sostituitaDa24.rul b/StateMachineStati/IMI/11_FAMIGLIA_IMI-original-NEW_sostituitaDa24.rul new file mode 100644 index 0000000..0852a95 --- /dev/null +++ b/StateMachineStati/IMI/11_FAMIGLIA_IMI-original-NEW_sostituitaDa24.rul @@ -0,0 +1,361 @@ +# +# Famiglia Macchine : 11 - Donati - base +# +# 2024.10.09 Creata partendo da RUL vecchia su DB con aggiunti Eventi Barcode nuovi +# Il csv creato corrisponde al netto dei barcode ai dati su DB IMI per la famiglia 11 +# +# Essendo però questa leggermente diversa da quella generale Donati ho creato una Famiglia Diversa +# +# +$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 +$STATE : 59 : Rottura_Utensile +$STATE : 60 : Pausa +$STATE : 61 : Manutenzione_Straordinaria +$STATE : 62 : Manutenzione_Ordinaria +$STATE : 63 : Problemi_di_Lavorazione + +#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 : 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 +$EVENT : 61 : Barcode_Manutenzione_Straordinaria +$EVENT : 62 : Barcode_Manutenzione_Ordinaria +$EVENT : 63 : Barcode_Problemi_di_Lavorazione + +$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 : Barcode_Pausa : Pausa # 60 + +ALL_STATES : Barcode_Manutenzione_Straordinaria : Manutenzione_Straordinaria # 61 +ALL_STATES : Barcode_Manutenzione_Ordinaria : Manutenzione_Ordinaria # 62 +ALL_STATES : Barcode_Problemi_di_Lavorazione : Problemi_di_Lavorazione # 63 + +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_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 +Emergenza : 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 +Manca_Attrezzatura : 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 diff --git a/StateMachineStati/IMI/24_FAMIGLIA_IMI-NEW.csv b/StateMachineStati/IMI/24_FAMIGLIA_IMI-NEW.csv new file mode 100644 index 0000000..9ce6aa5 --- /dev/null +++ b/StateMachineStati/IMI/24_FAMIGLIA_IMI-NEW.csv @@ -0,0 +1,1596 @@ +IdxFamiglia;IdxStato;IdxTipo;next_IdxStato +24;0;1;1 +24;0;2;2 +24;0;3;3 +24;0;4;4 +24;0;5;5 +24;0;6;6 +24;0;7;7 +24;0;8;8 +24;0;9;9 +24;0;10;10 +24;0;12;11 +24;0;14;11 +24;0;19;30 +24;0;26;27 +24;0;31;31 +24;0;32;32 +24;0;37;33 +24;0;38;34 +24;0;39;35 +24;0;49;49 +24;0;50;50 +24;0;51;51 +24;0;52;52 +24;0;54;54 +24;0;55;55 +24;0;56;56 +24;0;57;57 +24;0;58;58 +24;0;59;59 +24;0;60;60 +24;0;61;61 +24;0;62;62 +24;0;63;63 +24;1;0;0 +24;1;2;2 +24;1;3;3 +24;1;4;4 +24;1;5;5 +24;1;6;6 +24;1;7;7 +24;1;8;8 +24;1;9;9 +24;1;10;10 +24;1;12;11 +24;1;14;11 +24;1;15;12 +24;1;16;13 +24;1;17;14 +24;1;18;15 +24;1;19;30 +24;1;20;14 +24;1;21;13 +24;1;22;14 +24;1;23;23 +24;1;24;24 +24;1;25;25 +24;1;26;27 +24;1;28;26 +24;1;29;28 +24;1;30;29 +24;1;31;31 +24;1;32;32 +24;1;33;15 +24;1;35;13 +24;1;36;14 +24;1;37;33 +24;1;38;34 +24;1;39;35 +24;1;49;49 +24;1;50;50 +24;1;51;51 +24;1;52;52 +24;1;54;54 +24;1;55;55 +24;1;56;56 +24;1;57;57 +24;1;58;58 +24;1;59;59 +24;1;60;60 +24;1;61;61 +24;1;62;62 +24;1;63;63 +24;2;0;0 +24;2;1;1 +24;2;3;3 +24;2;4;4 +24;2;5;5 +24;2;6;6 +24;2;7;7 +24;2;8;8 +24;2;9;9 +24;2;10;10 +24;2;12;11 +24;2;14;11 +24;2;19;30 +24;2;26;27 +24;2;28;26 +24;2;31;31 +24;2;32;32 +24;2;37;33 +24;2;38;34 +24;2;39;35 +24;2;49;49 +24;2;50;50 +24;2;51;51 +24;2;52;52 +24;2;54;54 +24;2;55;55 +24;2;56;56 +24;2;57;57 +24;2;58;58 +24;2;59;59 +24;2;60;60 +24;2;61;61 +24;2;62;62 +24;2;63;63 +24;3;0;0 +24;3;1;1 +24;3;2;2 +24;3;4;4 +24;3;5;5 +24;3;6;6 +24;3;7;7 +24;3;8;8 +24;3;9;9 +24;3;10;10 +24;3;12;11 +24;3;14;11 +24;3;19;30 +24;3;26;27 +24;3;28;26 +24;3;31;31 +24;3;32;32 +24;3;37;33 +24;3;38;34 +24;3;39;35 +24;3;49;49 +24;3;50;50 +24;3;51;51 +24;3;52;52 +24;3;54;54 +24;3;55;55 +24;3;56;56 +24;3;57;57 +24;3;58;58 +24;3;59;59 +24;3;60;60 +24;3;61;61 +24;3;62;62 +24;3;63;63 +24;4;0;0 +24;4;1;1 +24;4;2;2 +24;4;3;3 +24;4;5;5 +24;4;6;6 +24;4;7;7 +24;4;8;8 +24;4;9;9 +24;4;10;10 +24;4;12;11 +24;4;14;11 +24;4;19;30 +24;4;26;27 +24;4;28;26 +24;4;31;31 +24;4;32;32 +24;4;37;33 +24;4;38;34 +24;4;39;35 +24;4;49;49 +24;4;50;50 +24;4;51;51 +24;4;52;52 +24;4;54;54 +24;4;55;55 +24;4;56;56 +24;4;57;57 +24;4;58;58 +24;4;59;59 +24;4;60;60 +24;4;61;61 +24;4;62;62 +24;4;63;63 +24;5;0;0 +24;5;1;1 +24;5;2;2 +24;5;3;3 +24;5;4;4 +24;5;6;6 +24;5;7;7 +24;5;8;8 +24;5;9;9 +24;5;10;10 +24;5;12;11 +24;5;14;11 +24;5;19;30 +24;5;26;27 +24;5;28;26 +24;5;31;31 +24;5;32;32 +24;5;37;33 +24;5;38;34 +24;5;39;35 +24;5;49;49 +24;5;50;50 +24;5;51;51 +24;5;52;52 +24;5;54;54 +24;5;55;55 +24;5;56;56 +24;5;57;57 +24;5;58;58 +24;5;59;59 +24;5;60;60 +24;5;61;61 +24;5;62;62 +24;5;63;63 +24;6;0;0 +24;6;1;1 +24;6;2;2 +24;6;3;3 +24;6;4;4 +24;6;5;5 +24;6;7;7 +24;6;8;8 +24;6;9;9 +24;6;10;10 +24;6;12;11 +24;6;14;11 +24;6;19;30 +24;6;26;27 +24;6;28;26 +24;6;31;31 +24;6;32;32 +24;6;37;33 +24;6;38;34 +24;6;39;35 +24;6;49;49 +24;6;50;50 +24;6;51;51 +24;6;52;52 +24;6;54;54 +24;6;55;55 +24;6;56;56 +24;6;57;57 +24;6;58;58 +24;6;59;59 +24;6;60;60 +24;6;61;61 +24;6;62;62 +24;6;63;63 +24;7;0;0 +24;7;1;1 +24;7;2;2 +24;7;3;3 +24;7;4;4 +24;7;5;5 +24;7;6;6 +24;7;8;8 +24;7;9;9 +24;7;10;10 +24;7;12;11 +24;7;14;11 +24;7;19;30 +24;7;26;27 +24;7;28;26 +24;7;31;31 +24;7;32;32 +24;7;37;33 +24;7;38;34 +24;7;39;35 +24;7;49;49 +24;7;50;50 +24;7;51;51 +24;7;52;52 +24;7;54;54 +24;7;55;55 +24;7;56;56 +24;7;57;57 +24;7;58;58 +24;7;59;59 +24;7;60;60 +24;7;61;61 +24;7;62;62 +24;7;63;63 +24;8;0;0 +24;8;1;1 +24;8;2;2 +24;8;3;3 +24;8;4;4 +24;8;5;5 +24;8;6;6 +24;8;7;7 +24;8;9;9 +24;8;10;10 +24;8;12;11 +24;8;14;11 +24;8;19;30 +24;8;26;27 +24;8;28;26 +24;8;31;31 +24;8;32;32 +24;8;37;33 +24;8;38;34 +24;8;39;35 +24;8;49;49 +24;8;50;50 +24;8;51;51 +24;8;52;52 +24;8;54;54 +24;8;55;55 +24;8;56;56 +24;8;57;57 +24;8;58;58 +24;8;59;59 +24;8;60;60 +24;8;61;61 +24;8;62;62 +24;8;63;63 +24;9;0;0 +24;9;1;1 +24;9;2;2 +24;9;3;3 +24;9;4;4 +24;9;5;5 +24;9;6;6 +24;9;7;7 +24;9;8;8 +24;9;10;10 +24;9;12;11 +24;9;14;11 +24;9;19;30 +24;9;26;27 +24;9;28;26 +24;9;31;31 +24;9;32;32 +24;9;37;33 +24;9;38;34 +24;9;39;35 +24;9;49;49 +24;9;50;50 +24;9;51;51 +24;9;52;52 +24;9;54;54 +24;9;55;55 +24;9;56;56 +24;9;57;57 +24;9;58;58 +24;9;59;59 +24;9;60;60 +24;9;61;61 +24;9;62;62 +24;9;63;63 +24;10;0;0 +24;10;1;1 +24;10;2;2 +24;10;3;3 +24;10;4;4 +24;10;5;5 +24;10;6;6 +24;10;7;7 +24;10;8;8 +24;10;9;9 +24;10;12;11 +24;10;14;11 +24;10;19;30 +24;10;26;27 +24;10;28;26 +24;10;31;31 +24;10;32;32 +24;10;37;33 +24;10;38;34 +24;10;39;35 +24;10;49;49 +24;10;50;50 +24;10;51;51 +24;10;52;52 +24;10;54;54 +24;10;55;55 +24;10;56;56 +24;10;57;57 +24;10;58;58 +24;10;59;59 +24;10;60;60 +24;10;61;61 +24;10;62;62 +24;10;63;63 +24;11;0;0 +24;11;1;1 +24;11;2;2 +24;11;3;3 +24;11;4;4 +24;11;5;5 +24;11;6;6 +24;11;7;7 +24;11;8;8 +24;11;9;9 +24;11;10;10 +24;11;15;12 +24;11;16;13 +24;11;17;14 +24;11;18;15 +24;11;19;30 +24;11;20;14 +24;11;21;13 +24;11;22;14 +24;11;23;23 +24;11;24;24 +24;11;25;25 +24;11;26;27 +24;11;29;28 +24;11;30;29 +24;11;31;31 +24;11;32;32 +24;11;33;15 +24;11;35;13 +24;11;36;14 +24;11;37;33 +24;11;38;34 +24;11;39;35 +24;11;49;49 +24;11;50;50 +24;11;51;51 +24;11;52;52 +24;11;54;54 +24;11;55;55 +24;11;56;56 +24;11;57;57 +24;11;58;58 +24;11;59;59 +24;11;60;60 +24;11;61;61 +24;11;62;62 +24;11;63;63 +24;12;0;0 +24;12;1;1 +24;12;2;2 +24;12;3;3 +24;12;4;4 +24;12;5;5 +24;12;6;6 +24;12;7;7 +24;12;8;8 +24;12;9;9 +24;12;10;10 +24;12;12;11 +24;12;14;11 +24;12;16;13 +24;12;17;14 +24;12;18;15 +24;12;19;30 +24;12;20;14 +24;12;21;13 +24;12;22;14 +24;12;23;23 +24;12;24;24 +24;12;25;25 +24;12;26;27 +24;12;28;26 +24;12;29;28 +24;12;30;29 +24;12;31;31 +24;12;32;32 +24;12;33;15 +24;12;35;13 +24;12;36;14 +24;12;37;33 +24;12;38;34 +24;12;39;35 +24;12;49;49 +24;12;50;50 +24;12;51;51 +24;12;52;52 +24;12;54;54 +24;12;55;55 +24;12;56;56 +24;12;57;57 +24;12;58;58 +24;12;59;59 +24;12;60;60 +24;12;61;61 +24;12;62;62 +24;12;63;63 +24;13;0;0 +24;13;1;1 +24;13;2;2 +24;13;3;3 +24;13;4;4 +24;13;5;5 +24;13;6;6 +24;13;7;7 +24;13;8;8 +24;13;9;9 +24;13;10;10 +24;13;12;11 +24;13;14;11 +24;13;15;12 +24;13;17;14 +24;13;18;15 +24;13;19;30 +24;13;20;14 +24;13;22;14 +24;13;23;23 +24;13;24;24 +24;13;25;25 +24;13;26;27 +24;13;27;12 +24;13;28;26 +24;13;29;28 +24;13;30;29 +24;13;31;31 +24;13;32;32 +24;13;33;15 +24;13;36;14 +24;13;37;33 +24;13;38;34 +24;13;39;35 +24;13;49;49 +24;13;50;50 +24;13;51;51 +24;13;52;52 +24;13;54;54 +24;13;55;55 +24;13;56;56 +24;13;57;57 +24;13;58;58 +24;13;59;59 +24;13;60;60 +24;13;61;61 +24;13;62;62 +24;13;63;63 +24;14;0;0 +24;14;1;1 +24;14;2;2 +24;14;3;3 +24;14;4;4 +24;14;5;5 +24;14;6;6 +24;14;7;7 +24;14;8;8 +24;14;9;9 +24;14;10;10 +24;14;12;11 +24;14;14;11 +24;14;15;12 +24;14;16;13 +24;14;18;15 +24;14;19;30 +24;14;21;13 +24;14;23;23 +24;14;24;24 +24;14;25;25 +24;14;26;27 +24;14;28;26 +24;14;29;28 +24;14;30;29 +24;14;31;31 +24;14;32;32 +24;14;33;15 +24;14;35;13 +24;14;37;33 +24;14;38;34 +24;14;39;35 +24;14;49;49 +24;14;50;50 +24;14;51;51 +24;14;52;52 +24;14;54;54 +24;14;55;55 +24;14;56;56 +24;14;57;57 +24;14;58;58 +24;14;59;59 +24;14;60;60 +24;14;61;61 +24;14;62;62 +24;14;63;63 +24;15;0;0 +24;15;1;1 +24;15;2;2 +24;15;3;3 +24;15;4;4 +24;15;5;5 +24;15;6;6 +24;15;7;7 +24;15;8;8 +24;15;9;9 +24;15;10;10 +24;15;12;11 +24;15;14;11 +24;15;15;12 +24;15;16;13 +24;15;17;14 +24;15;19;30 +24;15;20;14 +24;15;21;13 +24;15;22;14 +24;15;23;23 +24;15;24;24 +24;15;25;25 +24;15;26;27 +24;15;28;26 +24;15;29;28 +24;15;30;29 +24;15;31;31 +24;15;32;32 +24;15;35;13 +24;15;36;14 +24;15;37;33 +24;15;38;34 +24;15;39;35 +24;15;49;49 +24;15;50;50 +24;15;51;51 +24;15;52;52 +24;15;54;54 +24;15;55;55 +24;15;56;56 +24;15;57;57 +24;15;58;58 +24;15;59;59 +24;15;60;60 +24;15;61;61 +24;15;62;62 +24;15;63;63 +24;23;0;0 +24;23;1;1 +24;23;2;2 +24;23;3;3 +24;23;4;4 +24;23;5;5 +24;23;6;6 +24;23;7;7 +24;23;8;8 +24;23;9;9 +24;23;10;10 +24;23;12;11 +24;23;14;11 +24;23;15;12 +24;23;16;13 +24;23;17;14 +24;23;18;15 +24;23;19;30 +24;23;20;14 +24;23;21;13 +24;23;22;14 +24;23;24;24 +24;23;25;25 +24;23;26;27 +24;23;28;26 +24;23;29;28 +24;23;30;29 +24;23;31;31 +24;23;32;32 +24;23;33;15 +24;23;35;13 +24;23;36;14 +24;23;37;33 +24;23;38;34 +24;23;39;35 +24;23;49;49 +24;23;50;50 +24;23;51;51 +24;23;52;52 +24;23;54;54 +24;23;55;55 +24;23;56;56 +24;23;57;57 +24;23;58;58 +24;23;59;59 +24;23;60;60 +24;23;61;61 +24;23;62;62 +24;23;63;63 +24;24;0;0 +24;24;1;1 +24;24;2;2 +24;24;3;3 +24;24;4;4 +24;24;5;5 +24;24;6;6 +24;24;7;7 +24;24;8;8 +24;24;9;9 +24;24;10;10 +24;24;12;11 +24;24;14;11 +24;24;15;12 +24;24;16;13 +24;24;17;14 +24;24;18;15 +24;24;19;30 +24;24;20;14 +24;24;21;13 +24;24;22;14 +24;24;23;23 +24;24;25;25 +24;24;26;27 +24;24;28;26 +24;24;29;28 +24;24;30;29 +24;24;31;31 +24;24;32;32 +24;24;33;15 +24;24;35;13 +24;24;36;14 +24;24;37;33 +24;24;38;34 +24;24;39;35 +24;24;49;49 +24;24;50;50 +24;24;51;51 +24;24;52;52 +24;24;54;54 +24;24;55;55 +24;24;56;56 +24;24;57;57 +24;24;58;58 +24;24;59;59 +24;24;60;60 +24;24;61;61 +24;24;62;62 +24;24;63;63 +24;25;0;0 +24;25;1;1 +24;25;2;2 +24;25;3;3 +24;25;4;4 +24;25;5;5 +24;25;6;6 +24;25;7;7 +24;25;8;8 +24;25;9;9 +24;25;10;10 +24;25;12;11 +24;25;14;11 +24;25;16;13 +24;25;17;14 +24;25;18;15 +24;25;19;30 +24;25;20;14 +24;25;21;13 +24;25;22;14 +24;25;23;23 +24;25;24;24 +24;25;26;27 +24;25;28;26 +24;25;29;28 +24;25;30;29 +24;25;31;31 +24;25;32;32 +24;25;33;15 +24;25;35;13 +24;25;36;14 +24;25;37;33 +24;25;38;34 +24;25;39;35 +24;25;49;49 +24;25;50;50 +24;25;51;51 +24;25;52;52 +24;25;54;54 +24;25;55;55 +24;25;56;56 +24;25;57;57 +24;25;58;58 +24;25;59;59 +24;25;60;60 +24;25;61;61 +24;25;62;62 +24;25;63;63 +24;26;0;0 +24;26;1;1 +24;26;2;2 +24;26;3;3 +24;26;4;4 +24;26;5;5 +24;26;6;6 +24;26;7;7 +24;26;8;8 +24;26;9;9 +24;26;10;10 +24;26;12;11 +24;26;14;11 +24;26;15;12 +24;26;16;13 +24;26;17;14 +24;26;18;15 +24;26;19;30 +24;26;20;14 +24;26;21;13 +24;26;22;14 +24;26;23;23 +24;26;24;24 +24;26;25;25 +24;26;26;27 +24;26;29;28 +24;26;30;29 +24;26;31;31 +24;26;32;32 +24;26;33;15 +24;26;35;13 +24;26;36;14 +24;26;37;33 +24;26;38;34 +24;26;39;35 +24;26;49;49 +24;26;50;50 +24;26;51;51 +24;26;52;52 +24;26;54;54 +24;26;55;55 +24;26;56;56 +24;26;57;57 +24;26;58;58 +24;26;59;59 +24;26;60;60 +24;26;61;61 +24;26;62;62 +24;26;63;63 +24;27;0;0 +24;27;1;1 +24;27;2;2 +24;27;3;3 +24;27;4;4 +24;27;5;5 +24;27;6;6 +24;27;7;7 +24;27;8;8 +24;27;9;9 +24;27;10;10 +24;27;12;11 +24;27;14;11 +24;27;19;30 +24;27;28;26 +24;27;31;31 +24;27;32;32 +24;27;37;33 +24;27;38;34 +24;27;39;35 +24;27;49;49 +24;27;50;50 +24;27;51;51 +24;27;52;52 +24;27;54;54 +24;27;55;55 +24;27;56;56 +24;27;57;57 +24;27;58;58 +24;27;59;59 +24;27;60;60 +24;27;61;61 +24;27;62;62 +24;27;63;63 +24;28;0;0 +24;28;1;1 +24;28;2;2 +24;28;3;3 +24;28;4;4 +24;28;5;5 +24;28;6;6 +24;28;7;7 +24;28;8;8 +24;28;9;9 +24;28;10;10 +24;28;12;11 +24;28;14;11 +24;28;16;13 +24;28;19;30 +24;28;26;27 +24;28;31;31 +24;28;32;32 +24;28;37;33 +24;28;38;34 +24;28;39;35 +24;28;49;49 +24;28;50;50 +24;28;51;51 +24;28;52;52 +24;28;54;54 +24;28;55;55 +24;28;56;56 +24;28;57;57 +24;28;58;58 +24;28;59;59 +24;28;60;60 +24;28;61;61 +24;28;62;62 +24;28;63;63 +24;29;0;0 +24;29;1;1 +24;29;2;2 +24;29;3;3 +24;29;4;4 +24;29;5;5 +24;29;6;6 +24;29;7;7 +24;29;8;8 +24;29;9;9 +24;29;10;10 +24;29;12;11 +24;29;14;11 +24;29;16;13 +24;29;19;30 +24;29;24;24 +24;29;26;27 +24;29;31;31 +24;29;32;32 +24;29;37;33 +24;29;38;34 +24;29;39;35 +24;29;49;49 +24;29;50;50 +24;29;51;51 +24;29;52;52 +24;29;54;54 +24;29;55;55 +24;29;56;56 +24;29;57;57 +24;29;58;58 +24;29;59;59 +24;29;60;60 +24;29;61;61 +24;29;62;62 +24;29;63;63 +24;30;0;0 +24;30;1;1 +24;30;2;2 +24;30;3;3 +24;30;4;4 +24;30;5;5 +24;30;6;6 +24;30;7;7 +24;30;8;8 +24;30;9;9 +24;30;10;10 +24;30;12;11 +24;30;14;11 +24;30;26;27 +24;30;31;31 +24;30;32;32 +24;30;37;33 +24;30;38;34 +24;30;39;35 +24;30;49;49 +24;30;50;50 +24;30;51;51 +24;30;52;52 +24;30;54;54 +24;30;55;55 +24;30;56;56 +24;30;57;57 +24;30;58;58 +24;30;59;59 +24;30;60;60 +24;30;61;61 +24;30;62;62 +24;30;63;63 +24;31;0;0 +24;31;1;1 +24;31;2;2 +24;31;3;3 +24;31;4;4 +24;31;5;5 +24;31;6;6 +24;31;7;7 +24;31;8;8 +24;31;9;9 +24;31;10;10 +24;31;12;11 +24;31;14;11 +24;31;19;30 +24;31;26;27 +24;31;28;26 +24;31;32;32 +24;31;37;33 +24;31;38;34 +24;31;39;35 +24;31;49;49 +24;31;50;50 +24;31;51;51 +24;31;52;52 +24;31;54;54 +24;31;55;55 +24;31;56;56 +24;31;57;57 +24;31;58;58 +24;31;59;59 +24;31;60;60 +24;31;61;61 +24;31;62;62 +24;31;63;63 +24;32;0;0 +24;32;1;1 +24;32;2;2 +24;32;3;3 +24;32;4;4 +24;32;5;5 +24;32;6;6 +24;32;7;7 +24;32;8;8 +24;32;9;9 +24;32;10;10 +24;32;12;11 +24;32;14;11 +24;32;19;30 +24;32;26;27 +24;32;28;26 +24;32;31;31 +24;32;37;33 +24;32;38;34 +24;32;39;35 +24;32;49;49 +24;32;50;50 +24;32;51;51 +24;32;52;52 +24;32;54;54 +24;32;55;55 +24;32;56;56 +24;32;57;57 +24;32;58;58 +24;32;59;59 +24;32;60;60 +24;32;61;61 +24;32;62;62 +24;32;63;63 +24;33;0;0 +24;33;1;1 +24;33;2;2 +24;33;3;3 +24;33;4;4 +24;33;5;5 +24;33;6;6 +24;33;7;7 +24;33;8;8 +24;33;9;9 +24;33;10;10 +24;33;12;11 +24;33;14;11 +24;33;19;30 +24;33;26;27 +24;33;28;26 +24;33;31;31 +24;33;32;32 +24;33;38;34 +24;33;39;35 +24;33;49;49 +24;33;50;50 +24;33;51;51 +24;33;52;52 +24;33;54;54 +24;33;55;55 +24;33;56;56 +24;33;57;57 +24;33;58;58 +24;33;59;59 +24;33;60;60 +24;33;61;61 +24;33;62;62 +24;33;63;63 +24;34;0;0 +24;34;1;1 +24;34;2;2 +24;34;3;3 +24;34;4;4 +24;34;5;5 +24;34;6;6 +24;34;7;7 +24;34;8;8 +24;34;9;9 +24;34;10;10 +24;34;12;11 +24;34;14;11 +24;34;15;12 +24;34;16;13 +24;34;19;30 +24;34;26;27 +24;34;28;26 +24;34;31;31 +24;34;32;32 +24;34;37;33 +24;34;39;35 +24;34;49;49 +24;34;50;50 +24;34;51;51 +24;34;52;52 +24;34;54;54 +24;34;55;55 +24;34;56;56 +24;34;57;57 +24;34;58;58 +24;34;59;59 +24;34;60;60 +24;34;61;61 +24;34;62;62 +24;34;63;63 +24;35;0;0 +24;35;1;1 +24;35;2;2 +24;35;3;3 +24;35;4;4 +24;35;5;5 +24;35;6;6 +24;35;7;7 +24;35;8;8 +24;35;9;9 +24;35;10;10 +24;35;12;11 +24;35;14;11 +24;35;19;30 +24;35;26;27 +24;35;28;26 +24;35;31;31 +24;35;32;32 +24;35;37;33 +24;35;38;34 +24;35;49;49 +24;35;50;50 +24;35;51;51 +24;35;52;52 +24;35;54;54 +24;35;55;55 +24;35;56;56 +24;35;57;57 +24;35;58;58 +24;35;59;59 +24;35;60;60 +24;35;61;61 +24;35;62;62 +24;35;63;63 +24;49;0;0 +24;49;1;1 +24;49;2;2 +24;49;3;3 +24;49;4;4 +24;49;5;5 +24;49;6;6 +24;49;7;7 +24;49;8;8 +24;49;9;9 +24;49;10;10 +24;49;12;11 +24;49;14;11 +24;49;19;30 +24;49;26;27 +24;49;28;26 +24;49;31;31 +24;49;32;32 +24;49;37;33 +24;49;38;34 +24;49;39;35 +24;49;50;50 +24;49;51;51 +24;49;52;52 +24;49;54;54 +24;49;55;55 +24;49;56;56 +24;49;57;57 +24;49;58;58 +24;49;59;59 +24;49;60;60 +24;49;61;61 +24;49;62;62 +24;49;63;63 +24;50;0;0 +24;50;1;1 +24;50;2;2 +24;50;3;3 +24;50;4;4 +24;50;5;5 +24;50;6;6 +24;50;7;7 +24;50;8;8 +24;50;9;9 +24;50;10;10 +24;50;12;11 +24;50;14;11 +24;50;19;30 +24;50;26;27 +24;50;28;26 +24;50;31;31 +24;50;32;32 +24;50;37;33 +24;50;38;34 +24;50;39;35 +24;50;49;49 +24;50;51;51 +24;50;52;52 +24;50;54;54 +24;50;55;55 +24;50;56;56 +24;50;57;57 +24;50;58;58 +24;50;59;59 +24;50;60;60 +24;50;61;61 +24;50;62;62 +24;50;63;63 +24;51;0;0 +24;51;1;1 +24;51;2;2 +24;51;3;3 +24;51;4;4 +24;51;5;5 +24;51;6;6 +24;51;7;7 +24;51;8;8 +24;51;9;9 +24;51;10;10 +24;51;12;11 +24;51;14;11 +24;51;19;30 +24;51;26;27 +24;51;31;31 +24;51;32;32 +24;51;37;33 +24;51;38;34 +24;51;39;35 +24;51;49;49 +24;51;50;50 +24;51;52;52 +24;51;54;54 +24;51;55;55 +24;51;56;56 +24;51;57;57 +24;51;58;58 +24;51;59;59 +24;51;60;60 +24;51;61;61 +24;51;62;62 +24;51;63;63 +24;52;0;0 +24;52;1;1 +24;52;2;2 +24;52;3;3 +24;52;4;4 +24;52;5;5 +24;52;6;6 +24;52;7;7 +24;52;8;8 +24;52;9;9 +24;52;10;10 +24;52;12;11 +24;52;14;11 +24;52;19;30 +24;52;26;27 +24;52;31;31 +24;52;32;32 +24;52;37;33 +24;52;38;34 +24;52;39;35 +24;52;49;49 +24;52;50;50 +24;52;51;51 +24;52;54;54 +24;52;55;55 +24;52;56;56 +24;52;57;57 +24;52;58;58 +24;52;59;59 +24;52;60;60 +24;52;61;61 +24;52;62;62 +24;52;63;63 +24;54;0;0 +24;54;1;1 +24;54;2;2 +24;54;3;3 +24;54;4;4 +24;54;5;5 +24;54;6;6 +24;54;7;7 +24;54;8;8 +24;54;9;9 +24;54;10;10 +24;54;12;11 +24;54;14;11 +24;54;19;30 +24;54;26;27 +24;54;31;31 +24;54;32;32 +24;54;37;33 +24;54;38;34 +24;54;39;35 +24;54;49;49 +24;54;50;50 +24;54;51;51 +24;54;52;52 +24;54;55;55 +24;54;56;56 +24;54;57;57 +24;54;58;58 +24;54;59;59 +24;54;60;60 +24;54;61;61 +24;54;62;62 +24;54;63;63 +24;55;0;0 +24;55;1;1 +24;55;2;2 +24;55;3;3 +24;55;4;4 +24;55;5;5 +24;55;6;6 +24;55;7;7 +24;55;8;8 +24;55;9;9 +24;55;10;10 +24;55;12;11 +24;55;14;11 +24;55;19;30 +24;55;26;27 +24;55;31;31 +24;55;32;32 +24;55;37;33 +24;55;38;34 +24;55;39;35 +24;55;49;49 +24;55;50;50 +24;55;51;51 +24;55;52;52 +24;55;54;54 +24;55;56;56 +24;55;57;57 +24;55;58;58 +24;55;59;59 +24;55;60;60 +24;55;61;61 +24;55;62;62 +24;55;63;63 +24;56;0;0 +24;56;1;1 +24;56;2;2 +24;56;3;3 +24;56;4;4 +24;56;5;5 +24;56;6;6 +24;56;7;7 +24;56;8;8 +24;56;9;9 +24;56;10;10 +24;56;12;11 +24;56;14;11 +24;56;19;30 +24;56;26;27 +24;56;31;31 +24;56;32;32 +24;56;37;33 +24;56;38;34 +24;56;39;35 +24;56;49;49 +24;56;50;50 +24;56;51;51 +24;56;52;52 +24;56;54;54 +24;56;55;55 +24;56;57;57 +24;56;58;58 +24;56;59;59 +24;56;60;60 +24;56;61;61 +24;56;62;62 +24;56;63;63 +24;57;0;0 +24;57;1;1 +24;57;2;2 +24;57;3;3 +24;57;4;4 +24;57;5;5 +24;57;6;6 +24;57;7;7 +24;57;8;8 +24;57;9;9 +24;57;10;10 +24;57;12;11 +24;57;14;11 +24;57;19;30 +24;57;26;27 +24;57;31;31 +24;57;32;32 +24;57;37;33 +24;57;38;34 +24;57;39;35 +24;57;49;49 +24;57;50;50 +24;57;51;51 +24;57;52;52 +24;57;54;54 +24;57;55;55 +24;57;56;56 +24;57;58;58 +24;57;59;59 +24;57;60;60 +24;57;61;61 +24;57;62;62 +24;57;63;63 +24;58;0;0 +24;58;1;1 +24;58;2;2 +24;58;3;3 +24;58;4;4 +24;58;5;5 +24;58;6;6 +24;58;7;7 +24;58;8;8 +24;58;9;9 +24;58;10;10 +24;58;12;11 +24;58;14;11 +24;58;19;30 +24;58;26;27 +24;58;31;31 +24;58;32;32 +24;58;37;33 +24;58;38;34 +24;58;39;35 +24;58;49;49 +24;58;50;50 +24;58;51;51 +24;58;52;52 +24;58;54;54 +24;58;55;55 +24;58;56;56 +24;58;57;57 +24;58;59;59 +24;58;60;60 +24;58;61;61 +24;58;62;62 +24;58;63;63 +24;59;0;0 +24;59;1;1 +24;59;2;2 +24;59;3;3 +24;59;4;4 +24;59;5;5 +24;59;6;6 +24;59;7;7 +24;59;8;8 +24;59;9;9 +24;59;10;10 +24;59;12;11 +24;59;14;11 +24;59;19;30 +24;59;26;27 +24;59;31;31 +24;59;32;32 +24;59;37;33 +24;59;38;34 +24;59;39;35 +24;59;49;49 +24;59;50;50 +24;59;51;51 +24;59;52;52 +24;59;54;54 +24;59;55;55 +24;59;56;56 +24;59;57;57 +24;59;58;58 +24;59;60;60 +24;59;61;61 +24;59;62;62 +24;59;63;63 +24;60;0;0 +24;60;1;1 +24;60;2;2 +24;60;3;3 +24;60;4;4 +24;60;5;5 +24;60;6;6 +24;60;7;7 +24;60;8;8 +24;60;9;9 +24;60;10;10 +24;60;12;11 +24;60;14;11 +24;60;19;30 +24;60;26;27 +24;60;31;31 +24;60;32;32 +24;60;37;33 +24;60;38;34 +24;60;39;35 +24;60;49;49 +24;60;50;50 +24;60;51;51 +24;60;52;52 +24;60;54;54 +24;60;55;55 +24;60;56;56 +24;60;57;57 +24;60;58;58 +24;60;59;59 +24;60;61;61 +24;60;62;62 +24;60;63;63 +24;61;0;0 +24;61;1;1 +24;61;2;2 +24;61;3;3 +24;61;4;4 +24;61;5;5 +24;61;6;6 +24;61;7;7 +24;61;8;8 +24;61;9;9 +24;61;10;10 +24;61;12;11 +24;61;14;11 +24;61;19;30 +24;61;26;27 +24;61;31;31 +24;61;32;32 +24;61;37;33 +24;61;38;34 +24;61;39;35 +24;61;49;49 +24;61;50;50 +24;61;51;51 +24;61;52;52 +24;61;54;54 +24;61;55;55 +24;61;56;56 +24;61;57;57 +24;61;58;58 +24;61;59;59 +24;61;60;60 +24;61;62;62 +24;61;63;63 +24;62;0;0 +24;62;1;1 +24;62;2;2 +24;62;3;3 +24;62;4;4 +24;62;5;5 +24;62;6;6 +24;62;7;7 +24;62;8;8 +24;62;9;9 +24;62;10;10 +24;62;12;11 +24;62;14;11 +24;62;19;30 +24;62;26;27 +24;62;31;31 +24;62;32;32 +24;62;37;33 +24;62;38;34 +24;62;39;35 +24;62;49;49 +24;62;50;50 +24;62;51;51 +24;62;52;52 +24;62;54;54 +24;62;55;55 +24;62;56;56 +24;62;57;57 +24;62;58;58 +24;62;59;59 +24;62;60;60 +24;62;61;61 +24;62;63;63 +24;63;0;0 +24;63;1;1 +24;63;2;2 +24;63;3;3 +24;63;4;4 +24;63;5;5 +24;63;6;6 +24;63;7;7 +24;63;8;8 +24;63;9;9 +24;63;10;10 +24;63;12;11 +24;63;14;11 +24;63;19;30 +24;63;26;27 +24;63;31;31 +24;63;32;32 +24;63;37;33 +24;63;38;34 +24;63;39;35 +24;63;49;49 +24;63;50;50 +24;63;51;51 +24;63;52;52 +24;63;54;54 +24;63;55;55 +24;63;56;56 +24;63;57;57 +24;63;58;58 +24;63;59;59 +24;63;60;60 +24;63;61;61 +24;63;62;62 diff --git a/StateMachineStati/IMI/24_FAMIGLIA_IMI-NEW.rul b/StateMachineStati/IMI/24_FAMIGLIA_IMI-NEW.rul new file mode 100644 index 0000000..0eea880 --- /dev/null +++ b/StateMachineStati/IMI/24_FAMIGLIA_IMI-NEW.rul @@ -0,0 +1,359 @@ +# +# Famiglia Macchine : 24 - IMI +# +# 2024.10.09 Creata partendo da RUL Famiglia 11 ricavato da DB IMI +# Essendo però questa leggermente diversa dalla 11 di Donati ho creato questa Famiglia Diversa 24 +# +# +$DEFINITIONS + +$NAME : FAMIGLIA_24 +$IDX : 24 + +#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 +$STATE : 59 : Rottura_Utensile +$STATE : 60 : Pausa +$STATE : 61 : Manutenzione_Straordinaria +$STATE : 62 : Manutenzione_Ordinaria +$STATE : 63 : Problemi_di_Lavorazione + +#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 : 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 +$EVENT : 61 : Barcode_Manutenzione_Straordinaria +$EVENT : 62 : Barcode_Manutenzione_Ordinaria +$EVENT : 63 : Barcode_Problemi_di_Lavorazione + +$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 : Barcode_Pausa : Pausa # 60 + +ALL_STATES : Barcode_Manutenzione_Straordinaria : Manutenzione_Straordinaria # 61 +ALL_STATES : Barcode_Manutenzione_Ordinaria : Manutenzione_Ordinaria # 62 +ALL_STATES : Barcode_Problemi_di_Lavorazione : Problemi_di_Lavorazione # 63 + +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_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 +Emergenza : 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 +Manca_Attrezzatura : 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 diff --git a/StateMachineStati/IMI/Note IMI.txt b/StateMachineStati/IMI/Note IMI.txt new file mode 100644 index 0000000..f6e8f26 --- /dev/null +++ b/StateMachineStati/IMI/Note IMI.txt @@ -0,0 +1,15 @@ + + +Anagrafica Eventi e Stati sono corrette ( controllato anche DB Vecchio - quelli diversi barcode non venivano usati ) + +Verificata corrispondeza Famiglia 11 IMI con quella ufficiale Donati ma erano leggermente diverse + +Creato allora FILE RUL corrispondente ai dati sul DB IMI (+ nuovi barcode) per la famiglia 11, poi creato il csv e confrontato con DB ed era OK ( RUL original) + +Da questo ho creato la nuova famiglia 24 x IMI corrispondente + + + + + + \ No newline at end of file