diff --git a/StateMachine/Valvital/55_Valvital_SAET.csv b/StateMachine/Valvital/55_Valvital_SAET.csv index 7f0a49b..0c74ee0 100644 --- a/StateMachine/Valvital/55_Valvital_SAET.csv +++ b/StateMachine/Valvital/55_Valvital_SAET.csv @@ -16,9 +16,9 @@ IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStat 55;0;14;14;1 55;0;15;22;4 55;0;16;14;1 -55;0;17;15;2 +55;0;17;24;6 55;0;18;14;1 -55;0;19;16;3 +55;0;19;24;6 55;0;20;14;1 55;0;21;22;4 55;0;22;14;1 @@ -39,8 +39,8 @@ IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStat 55;1;11;18;5 55;1;13;22;4 55;1;15;22;4 -55;1;17;15;2 -55;1;19;16;3 +55;1;17;24;6 +55;1;19;24;6 55;1;21;22;4 55;1;23;22;4 55;1;25;18;5 @@ -63,8 +63,9 @@ IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStat 55;2;14;14;1 55;2;15;22;4 55;2;16;14;1 +55;2;17;24;6 55;2;18;14;1 -55;2;19;16;3 +55;2;19;24;6 55;2;20;14;1 55;2;21;22;4 55;2;22;14;1 @@ -93,8 +94,9 @@ IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStat 55;3;14;14;1 55;3;15;22;4 55;3;16;14;1 -55;3;17;15;2 +55;3;17;24;6 55;3;18;14;1 +55;3;19;24;6 55;3;20;14;1 55;3;21;22;4 55;3;22;14;1 @@ -120,9 +122,9 @@ IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStat 55;4;12;14;1 55;4;14;14;1 55;4;16;14;1 -55;4;17;15;2 +55;4;17;24;6 55;4;18;14;1 -55;4;19;16;3 +55;4;19;24;6 55;4;20;14;1 55;4;22;14;1 55;4;24;14;1 @@ -146,9 +148,9 @@ IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStat 55;5;14;14;1 55;5;15;22;4 55;5;16;14;1 -55;5;17;15;2 +55;5;17;24;6 55;5;18;14;1 -55;5;19;16;3 +55;5;19;24;6 55;5;20;14;1 55;5;21;22;4 55;5;22;14;1 @@ -176,9 +178,7 @@ IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStat 55;6;14;14;1 55;6;15;22;4 55;6;16;14;1 -55;6;17;15;2 55;6;18;14;1 -55;6;19;16;3 55;6;20;14;1 55;6;21;22;4 55;6;22;14;1 diff --git a/StateMachine/Valvital/55_Valvital_SAET.rul b/StateMachine/Valvital/55_Valvital_SAET.rul index 8252d02..725ed29 100644 --- a/StateMachine/Valvital/55_Valvital_SAET.rul +++ b/StateMachine/Valvital/55_Valvital_SAET.rul @@ -2,7 +2,7 @@ # Valvital macchine SAET con contapezzi # # partenza da IdxFam 42 -# +# 2020.09.22: fix manuale vs errore # $DEFINITIONS @@ -17,7 +17,7 @@ $BIT : 0 : POWERON $BIT : 1 : RUN $BIT : 2 : END_CYCLE $BIT : 3 : ALARM -$BIT : 4 : ERROR +$BIT : 4 : MANUAL #definizione stati : obbligatorio iniziare da 0 @@ -27,7 +27,7 @@ $STATE : 2 : ST_MACHINE_READY $STATE : 3 : ST_RUN $STATE : 4 : ST_END_CYCLE $STATE : 5 : ST_ALARM -$STATE : 6 : ST_ERROR +$STATE : 6 : ST_MANUAL #definizione eventi : obbligatorio iniziare da 0 @@ -79,18 +79,21 @@ $EVENT : 44 : HW_Warna_Vuoto $EVENT : 45 : HW_WarnRiserva $EVENT : 46 : HW_Carico $EVENT : 47 : HW_MISMATCH +$EVENT : 48 : HW_preparing +#EVENT : 120 : IncrementoPezzi +#EVENT : 121 : RettificaPezzi #$EVENT : 999 : Commento $RULES # state : input : next state : event -ALL_STATES : NOT POWERON : ST_POWER_OFF : HW_POWER_OFF +ALL_STATES : NOT POWERON : ST_POWER_OFF : HW_POWER_OFF ALL_STATES : END_CYCLE : ST_END_CYCLE : HW_END_PALLET ALL_STATES : ALARM : ST_ALARM : HW_ERROR -#ALL_STATES : ERROR : ST_ERROR : HW_MISMATCH +ALL_STATES : MANUAL : ST_MANUAL : HW_MANUALE ALL_STATES : RUN : ST_RUN : HW_MACHINING -ALL_STATES : POWERON : ST_MACHINE_READY : HW_POWERON +ALL_STATES : POWERON : ST_MACHINE_READY : HW_POWERON #--------------------------------------------------------------------------