From 140f6bd3a7f859140c146fb0c0b47f5f3772bd52 Mon Sep 17 00:00:00 2001 From: "Samuele E. Locatelli" Date: Wed, 24 Feb 2021 10:28:42 +0100 Subject: [PATCH] update macchina semaforo semplice fluitek --- StateMachine/Fluitek/66_FLUITEK_SEMAPHORE.csv | 152 +++--------------- StateMachine/Fluitek/66_FLUITEK_SEMAPHORE.rul | 12 +- 2 files changed, 26 insertions(+), 138 deletions(-) diff --git a/StateMachine/Fluitek/66_FLUITEK_SEMAPHORE.csv b/StateMachine/Fluitek/66_FLUITEK_SEMAPHORE.csv index 7d1d986..cdca634 100644 --- a/StateMachine/Fluitek/66_FLUITEK_SEMAPHORE.csv +++ b/StateMachine/Fluitek/66_FLUITEK_SEMAPHORE.csv @@ -4,190 +4,78 @@ IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStat 66;0;2;14;1 66;0;3;16;3 66;0;4;14;1 -66;0;5;24;6 +66;0;5;22;4 66;0;6;14;1 -66;0;7;24;6 +66;0;7;22;4 66;0;8;14;1 66;0;9;18;5 66;0;10;14;1 66;0;11;18;5 66;0;12;14;1 -66;0;13;24;6 +66;0;13;22;4 66;0;14;14;1 -66;0;15;24;6 -66;0;16;14;1 -66;0;17;22;4 -66;0;18;14;1 -66;0;19;22;4 -66;0;20;14;1 -66;0;21;22;4 -66;0;22;14;1 -66;0;23;22;4 -66;0;24;14;1 -66;0;25;22;4 -66;0;26;14;1 -66;0;27;22;4 -66;0;28;14;1 -66;0;29;22;4 -66;0;30;14;1 -66;0;31;22;4 +66;0;15;22;4 66;1;1;15;2 66;1;3;16;3 -66;1;5;24;6 -66;1;7;24;6 +66;1;5;22;4 +66;1;7;22;4 66;1;9;18;5 66;1;11;18;5 -66;1;13;24;6 -66;1;15;24;6 -66;1;17;22;4 -66;1;19;22;4 -66;1;21;22;4 -66;1;23;22;4 -66;1;25;22;4 -66;1;27;22;4 -66;1;29;22;4 -66;1;31;22;4 +66;1;13;22;4 +66;1;15;22;4 66;2;0;14;1 66;2;2;14;1 66;2;3;16;3 66;2;4;14;1 -66;2;5;24;6 +66;2;5;22;4 66;2;6;14;1 -66;2;7;24;6 +66;2;7;22;4 66;2;8;14;1 66;2;9;18;5 66;2;10;14;1 66;2;11;18;5 66;2;12;14;1 -66;2;13;24;6 +66;2;13;22;4 66;2;14;14;1 -66;2;15;24;6 -66;2;16;14;1 -66;2;17;22;4 -66;2;18;14;1 -66;2;19;22;4 -66;2;20;14;1 -66;2;21;22;4 -66;2;22;14;1 -66;2;23;22;4 -66;2;24;14;1 -66;2;25;22;4 -66;2;26;14;1 -66;2;27;22;4 -66;2;28;14;1 -66;2;29;22;4 -66;2;30;14;1 -66;2;31;22;4 +66;2;15;22;4 66;3;0;14;1 66;3;1;15;2 66;3;2;14;1 66;3;4;14;1 -66;3;5;24;6 +66;3;5;22;4 66;3;6;14;1 -66;3;7;24;6 +66;3;7;22;4 66;3;8;14;1 66;3;9;18;5 66;3;10;14;1 66;3;11;18;5 66;3;12;14;1 -66;3;13;24;6 +66;3;13;22;4 66;3;14;14;1 -66;3;15;24;6 -66;3;16;14;1 -66;3;17;22;4 -66;3;18;14;1 -66;3;19;22;4 -66;3;20;14;1 -66;3;21;22;4 -66;3;22;14;1 -66;3;23;22;4 -66;3;24;14;1 -66;3;25;22;4 -66;3;26;14;1 -66;3;27;22;4 -66;3;28;14;1 -66;3;29;22;4 -66;3;30;14;1 -66;3;31;22;4 +66;3;15;22;4 66;4;0;14;1 66;4;1;15;2 66;4;2;14;1 66;4;3;16;3 66;4;4;14;1 -66;4;5;24;6 66;4;6;14;1 -66;4;7;24;6 66;4;8;14;1 66;4;9;18;5 66;4;10;14;1 66;4;11;18;5 66;4;12;14;1 -66;4;13;24;6 66;4;14;14;1 -66;4;15;24;6 -66;4;16;14;1 -66;4;18;14;1 -66;4;20;14;1 -66;4;22;14;1 -66;4;24;14;1 -66;4;26;14;1 -66;4;28;14;1 -66;4;30;14;1 66;5;0;14;1 66;5;1;15;2 66;5;2;14;1 66;5;3;16;3 66;5;4;14;1 -66;5;5;24;6 +66;5;5;22;4 66;5;6;14;1 -66;5;7;24;6 +66;5;7;22;4 66;5;8;14;1 66;5;10;14;1 66;5;12;14;1 -66;5;13;24;6 +66;5;13;22;4 66;5;14;14;1 -66;5;15;24;6 -66;5;16;14;1 -66;5;17;22;4 -66;5;18;14;1 -66;5;19;22;4 -66;5;20;14;1 -66;5;21;22;4 -66;5;22;14;1 -66;5;23;22;4 -66;5;24;14;1 -66;5;25;22;4 -66;5;26;14;1 -66;5;27;22;4 -66;5;28;14;1 -66;5;29;22;4 -66;5;30;14;1 -66;5;31;22;4 -66;6;0;14;1 -66;6;1;15;2 -66;6;2;14;1 -66;6;3;16;3 -66;6;4;14;1 -66;6;6;14;1 -66;6;8;14;1 -66;6;9;18;5 -66;6;10;14;1 -66;6;11;18;5 -66;6;12;14;1 -66;6;14;14;1 -66;6;16;14;1 -66;6;17;22;4 -66;6;18;14;1 -66;6;19;22;4 -66;6;20;14;1 -66;6;21;22;4 -66;6;22;14;1 -66;6;23;22;4 -66;6;24;14;1 -66;6;25;22;4 -66;6;26;14;1 -66;6;27;22;4 -66;6;28;14;1 -66;6;29;22;4 -66;6;30;14;1 -66;6;31;22;4 +66;5;15;22;4 diff --git a/StateMachine/Fluitek/66_FLUITEK_SEMAPHORE.rul b/StateMachine/Fluitek/66_FLUITEK_SEMAPHORE.rul index 6bb9475..3e095c4 100644 --- a/StateMachine/Fluitek/66_FLUITEK_SEMAPHORE.rul +++ b/StateMachine/Fluitek/66_FLUITEK_SEMAPHORE.rul @@ -8,16 +8,16 @@ $DEFINITIONS $NAME : SEMAPHORE $IDX : 66 -$N_STATES : 7 -$N_BITS : 5 +$N_STATES : 6 +$N_BITS : 4 #definizione bit : obbligatorio iniziare da 0 $BIT : 0 : power_on $BIT : 1 : run -$BIT : 2 : manual +$BIT : 2 : end_cycle $BIT : 3 : alarm -$BIT : 4 : end_cycle +#$BIT : 4 : manual #$BIT : 5 : not_emergency #$BIT : 6 : alarm_air_oil #$BIT : 7 : auto_mode @@ -30,7 +30,7 @@ $STATE : 2 : ST_Machine_ready $STATE : 3 : ST_Run $STATE : 4 : ST_Cycle_end $STATE : 5 : ST_Alarm -$STATE : 6 : ST_Manual +#$STATE : 6 : ST_Manual #definizione eventi : obbligatorio iniziare da 0 @@ -83,7 +83,7 @@ $RULES ALL_STATES : NOT power_on : ST_Power_off : HW_power_off ALL_STATES : end_cycle : ST_Cycle_end : HW_end_pallet -ALL_STATES : manual : ST_Manual : HW_manuale +#ALL_STATES : manual : ST_Manual : HW_manuale ALL_STATES : alarm : ST_Alarm : HW_error ALL_STATES : run : ST_Run : HW_machining ALL_STATES : power_on : ST_Machine_ready : HW_power_on