update state machine
This commit is contained in:
@@ -1,162 +1,156 @@
|
||||
IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStato
|
||||
53;0;0;15;2
|
||||
53;0;1;14;1
|
||||
53;0;2;46;3
|
||||
53;0;3;14;1
|
||||
53;0;4;44;4
|
||||
53;0;5;14;1
|
||||
53;0;6;46;3
|
||||
53;0;7;14;1
|
||||
53;0;8;45;5
|
||||
53;0;9;14;1
|
||||
53;0;10;46;3
|
||||
53;0;11;14;1
|
||||
53;0;12;45;5
|
||||
53;0;13;14;1
|
||||
53;0;14;46;3
|
||||
53;0;15;14;1
|
||||
53;0;16;18;6
|
||||
53;0;17;14;1
|
||||
53;0;18;46;3
|
||||
53;0;19;14;1
|
||||
53;0;20;44;4
|
||||
53;0;21;14;1
|
||||
53;0;22;46;3
|
||||
53;0;23;14;1
|
||||
53;0;24;45;5
|
||||
53;0;25;14;1
|
||||
53;0;26;46;3
|
||||
53;0;27;14;1
|
||||
53;0;28;45;5
|
||||
53;0;29;14;1
|
||||
53;0;30;46;3
|
||||
53;0;31;14;1
|
||||
53;1;0;15;2
|
||||
53;1;2;46;3
|
||||
53;1;4;44;4
|
||||
53;1;6;46;3
|
||||
53;1;8;45;5
|
||||
53;1;10;46;3
|
||||
53;1;12;45;5
|
||||
53;1;14;46;3
|
||||
53;1;16;18;6
|
||||
53;1;18;46;3
|
||||
53;1;20;44;4
|
||||
53;1;22;46;3
|
||||
53;1;24;45;5
|
||||
53;1;26;46;3
|
||||
53;1;28;45;5
|
||||
53;1;30;46;3
|
||||
53;2;1;14;1
|
||||
53;2;2;46;3
|
||||
53;2;3;14;1
|
||||
53;2;4;44;4
|
||||
53;2;5;14;1
|
||||
53;2;6;46;3
|
||||
53;2;7;14;1
|
||||
53;2;8;45;5
|
||||
53;2;9;14;1
|
||||
53;2;10;46;3
|
||||
53;2;11;14;1
|
||||
53;2;12;45;5
|
||||
53;2;13;14;1
|
||||
53;2;14;46;3
|
||||
53;2;15;14;1
|
||||
53;2;16;18;6
|
||||
53;2;17;14;1
|
||||
53;2;18;46;3
|
||||
53;2;19;14;1
|
||||
53;2;20;44;4
|
||||
53;2;21;14;1
|
||||
53;2;22;46;3
|
||||
53;2;23;14;1
|
||||
53;2;24;45;5
|
||||
53;2;25;14;1
|
||||
53;2;26;46;3
|
||||
53;2;27;14;1
|
||||
53;2;28;45;5
|
||||
53;2;29;14;1
|
||||
53;2;30;46;3
|
||||
53;2;31;14;1
|
||||
53;3;0;15;2
|
||||
53;3;1;14;1
|
||||
53;3;3;14;1
|
||||
53;3;4;44;4
|
||||
53;3;5;14;1
|
||||
53;3;7;14;1
|
||||
53;3;8;45;5
|
||||
53;3;9;14;1
|
||||
53;3;11;14;1
|
||||
53;3;12;45;5
|
||||
53;3;13;14;1
|
||||
53;3;15;14;1
|
||||
53;3;16;18;6
|
||||
53;3;17;14;1
|
||||
53;3;19;14;1
|
||||
53;3;20;44;4
|
||||
53;3;21;14;1
|
||||
53;3;23;14;1
|
||||
53;3;24;45;5
|
||||
53;3;25;14;1
|
||||
53;3;27;14;1
|
||||
53;3;28;45;5
|
||||
53;3;29;14;1
|
||||
53;3;31;14;1
|
||||
53;4;0;15;2
|
||||
53;4;1;14;1
|
||||
53;4;2;46;3
|
||||
53;4;3;14;1
|
||||
53;4;5;14;1
|
||||
53;4;6;46;3
|
||||
53;4;7;14;1
|
||||
53;4;8;45;5
|
||||
53;4;9;14;1
|
||||
53;4;10;46;3
|
||||
53;4;11;14;1
|
||||
53;4;12;45;5
|
||||
53;4;13;14;1
|
||||
53;4;14;46;3
|
||||
53;4;15;14;1
|
||||
53;4;16;18;6
|
||||
53;4;17;14;1
|
||||
53;4;18;46;3
|
||||
53;4;19;14;1
|
||||
53;4;21;14;1
|
||||
53;4;22;46;3
|
||||
53;4;23;14;1
|
||||
53;4;24;45;5
|
||||
53;4;25;14;1
|
||||
53;4;26;46;3
|
||||
53;4;27;14;1
|
||||
53;4;28;45;5
|
||||
53;4;29;14;1
|
||||
53;4;30;46;3
|
||||
53;4;31;14;1
|
||||
53;5;0;15;2
|
||||
53;5;1;14;1
|
||||
53;5;2;46;3
|
||||
53;5;3;14;1
|
||||
53;5;4;44;4
|
||||
53;5;5;14;1
|
||||
53;5;6;46;3
|
||||
53;5;7;14;1
|
||||
53;5;9;14;1
|
||||
53;5;10;46;3
|
||||
53;5;11;14;1
|
||||
53;5;13;14;1
|
||||
53;5;14;46;3
|
||||
53;5;15;14;1
|
||||
53;5;16;18;6
|
||||
53;5;17;14;1
|
||||
53;5;18;46;3
|
||||
53;5;19;14;1
|
||||
53;5;20;44;4
|
||||
53;5;21;14;1
|
||||
53;5;22;46;3
|
||||
53;5;23;14;1
|
||||
53;5;25;14;1
|
||||
53;5;26;46;3
|
||||
53;5;27;14;1
|
||||
53;5;29;14;1
|
||||
53;5;30;46;3
|
||||
53;5;31;14;1
|
||||
53;0;0;14;1
|
||||
53;0;2;14;1
|
||||
53;0;3;46;2
|
||||
53;0;4;14;1
|
||||
53;0;5;44;3
|
||||
53;0;6;14;1
|
||||
53;0;7;44;3
|
||||
53;0;8;14;1
|
||||
53;0;9;45;4
|
||||
53;0;10;14;1
|
||||
53;0;11;45;4
|
||||
53;0;12;14;1
|
||||
53;0;13;45;4
|
||||
53;0;14;14;1
|
||||
53;0;15;45;4
|
||||
53;0;16;14;1
|
||||
53;0;17;18;5
|
||||
53;0;18;14;1
|
||||
53;0;19;18;5
|
||||
53;0;20;14;1
|
||||
53;0;21;44;3
|
||||
53;0;22;14;1
|
||||
53;0;23;44;3
|
||||
53;0;24;14;1
|
||||
53;0;25;45;4
|
||||
53;0;26;14;1
|
||||
53;0;27;45;4
|
||||
53;0;28;14;1
|
||||
53;0;29;45;4
|
||||
53;0;30;14;1
|
||||
53;0;31;45;4
|
||||
53;1;3;46;2
|
||||
53;1;5;44;3
|
||||
53;1;7;44;3
|
||||
53;1;9;45;4
|
||||
53;1;11;45;4
|
||||
53;1;13;45;4
|
||||
53;1;15;45;4
|
||||
53;1;17;18;5
|
||||
53;1;19;18;5
|
||||
53;1;21;44;3
|
||||
53;1;23;44;3
|
||||
53;1;25;45;4
|
||||
53;1;27;45;4
|
||||
53;1;29;45;4
|
||||
53;1;31;45;4
|
||||
53;2;0;14;1
|
||||
53;2;2;14;1
|
||||
53;2;4;14;1
|
||||
53;2;5;44;3
|
||||
53;2;6;14;1
|
||||
53;2;7;44;3
|
||||
53;2;8;14;1
|
||||
53;2;9;45;4
|
||||
53;2;10;14;1
|
||||
53;2;11;45;4
|
||||
53;2;12;14;1
|
||||
53;2;13;45;4
|
||||
53;2;14;14;1
|
||||
53;2;15;45;4
|
||||
53;2;16;14;1
|
||||
53;2;17;18;5
|
||||
53;2;18;14;1
|
||||
53;2;19;18;5
|
||||
53;2;20;14;1
|
||||
53;2;21;44;3
|
||||
53;2;22;14;1
|
||||
53;2;23;44;3
|
||||
53;2;24;14;1
|
||||
53;2;25;45;4
|
||||
53;2;26;14;1
|
||||
53;2;27;45;4
|
||||
53;2;28;14;1
|
||||
53;2;29;45;4
|
||||
53;2;30;14;1
|
||||
53;2;31;45;4
|
||||
53;3;0;14;1
|
||||
53;3;2;14;1
|
||||
53;3;3;46;2
|
||||
53;3;4;14;1
|
||||
53;3;6;14;1
|
||||
53;3;8;14;1
|
||||
53;3;9;45;4
|
||||
53;3;10;14;1
|
||||
53;3;11;45;4
|
||||
53;3;12;14;1
|
||||
53;3;13;45;4
|
||||
53;3;14;14;1
|
||||
53;3;15;45;4
|
||||
53;3;16;14;1
|
||||
53;3;17;18;5
|
||||
53;3;18;14;1
|
||||
53;3;19;18;5
|
||||
53;3;20;14;1
|
||||
53;3;22;14;1
|
||||
53;3;24;14;1
|
||||
53;3;25;45;4
|
||||
53;3;26;14;1
|
||||
53;3;27;45;4
|
||||
53;3;28;14;1
|
||||
53;3;29;45;4
|
||||
53;3;30;14;1
|
||||
53;3;31;45;4
|
||||
53;4;0;14;1
|
||||
53;4;2;14;1
|
||||
53;4;3;46;2
|
||||
53;4;4;14;1
|
||||
53;4;5;44;3
|
||||
53;4;6;14;1
|
||||
53;4;7;44;3
|
||||
53;4;8;14;1
|
||||
53;4;10;14;1
|
||||
53;4;12;14;1
|
||||
53;4;14;14;1
|
||||
53;4;16;14;1
|
||||
53;4;17;18;5
|
||||
53;4;18;14;1
|
||||
53;4;19;18;5
|
||||
53;4;20;14;1
|
||||
53;4;21;44;3
|
||||
53;4;22;14;1
|
||||
53;4;23;44;3
|
||||
53;4;24;14;1
|
||||
53;4;26;14;1
|
||||
53;4;28;14;1
|
||||
53;4;30;14;1
|
||||
53;5;0;14;1
|
||||
53;5;2;14;1
|
||||
53;5;3;46;2
|
||||
53;5;4;14;1
|
||||
53;5;5;44;3
|
||||
53;5;6;14;1
|
||||
53;5;7;44;3
|
||||
53;5;8;14;1
|
||||
53;5;9;45;4
|
||||
53;5;10;14;1
|
||||
53;5;11;45;4
|
||||
53;5;12;14;1
|
||||
53;5;13;45;4
|
||||
53;5;14;14;1
|
||||
53;5;15;45;4
|
||||
53;5;16;14;1
|
||||
53;5;18;14;1
|
||||
53;5;20;14;1
|
||||
53;5;21;44;3
|
||||
53;5;22;14;1
|
||||
53;5;23;44;3
|
||||
53;5;24;14;1
|
||||
53;5;25;45;4
|
||||
53;5;26;14;1
|
||||
53;5;27;45;4
|
||||
53;5;28;14;1
|
||||
53;5;29;45;4
|
||||
53;5;30;14;1
|
||||
53;5;31;45;4
|
||||
|
||||
|
@@ -13,7 +13,7 @@ $N_BITS : 5
|
||||
|
||||
#definizione bit : obbligatorio iniziare da 0
|
||||
|
||||
$BIT : 0 : SPENTO
|
||||
$BIT : 0 : POWERON
|
||||
$BIT : 1 : CARICO
|
||||
$BIT : 2 : A_VUOTO
|
||||
$BIT : 3 : RISERVA
|
||||
@@ -23,11 +23,10 @@ $BIT : 4 : ALARM
|
||||
|
||||
$STATE : 0 : ST_Init
|
||||
$STATE : 1 : ST_Power_off
|
||||
$STATE : 2 : ST_Power_on
|
||||
$STATE : 3 : ST_CARICO
|
||||
$STATE : 4 : ST_A_Vuoto
|
||||
$STATE : 5 : ST_Riserva
|
||||
$STATE : 6 : ST_Alarm
|
||||
$STATE : 2 : ST_CARICO
|
||||
$STATE : 3 : ST_A_Vuoto
|
||||
$STATE : 4 : ST_Riserva
|
||||
$STATE : 5 : ST_Alarm
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0
|
||||
|
||||
@@ -75,21 +74,20 @@ $EVENT : 40 : HW_Test_WU_CD
|
||||
$EVENT : 41 : HW_CARICO_slow
|
||||
$EVENT : 42 : HW_LowLevVasca
|
||||
$EVENT : 43 : HW_LowLevCell
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
#$EVENT : 999 : Commento
|
||||
|
||||
$RULES
|
||||
|
||||
# state : input : next state : event
|
||||
|
||||
ALL_STATES : SPENTO : ST_Power_off : HW_power_off
|
||||
ALL_STATES : CARICO : ST_CARICO : HW_Carico
|
||||
ALL_STATES : NOT POWERON : ST_Power_off : HW_power_off
|
||||
ALL_STATES : RISERVA : ST_Riserva : HW_Warn_Riserva
|
||||
ALL_STATES : A_VUOTO : ST_A_Vuoto : HW_Warn_a_Vuoto
|
||||
ALL_STATES : ALARM : ST_Alarm : HW_error
|
||||
ALL_STATES : NOT SPENTO : ST_Power_on : HW_power_on
|
||||
ALL_STATES : CARICO : ST_CARICO : HW_Carico
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
|
||||
Reference in New Issue
Block a user