fix nome cartella state machine
This commit is contained in:
@@ -0,0 +1,193 @@
|
||||
IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStato
|
||||
2;0;0;14;1
|
||||
2;0;1;15;2
|
||||
2;0;2;14;1
|
||||
2;0;3;16;3
|
||||
2;0;4;14;1
|
||||
2;0;5;15;2
|
||||
2;0;6;14;1
|
||||
2;0;7;16;3
|
||||
2;0;8;14;1
|
||||
2;0;9;18;5
|
||||
2;0;10;14;1
|
||||
2;0;11;18;5
|
||||
2;0;12;14;1
|
||||
2;0;13;18;5
|
||||
2;0;14;14;1
|
||||
2;0;15;18;5
|
||||
2;0;16;14;1
|
||||
2;0;17;24;6
|
||||
2;0;18;14;1
|
||||
2;0;19;24;6
|
||||
2;0;20;14;1
|
||||
2;0;21;24;6
|
||||
2;0;22;14;1
|
||||
2;0;23;24;6
|
||||
2;0;24;14;1
|
||||
2;0;25;18;5
|
||||
2;0;26;14;1
|
||||
2;0;27;18;5
|
||||
2;0;28;14;1
|
||||
2;0;29;18;5
|
||||
2;0;30;14;1
|
||||
2;0;31;18;5
|
||||
2;1;1;15;2
|
||||
2;1;3;16;3
|
||||
2;1;5;15;2
|
||||
2;1;7;16;3
|
||||
2;1;9;18;5
|
||||
2;1;11;18;5
|
||||
2;1;13;18;5
|
||||
2;1;15;18;5
|
||||
2;1;17;24;6
|
||||
2;1;19;24;6
|
||||
2;1;21;24;6
|
||||
2;1;23;24;6
|
||||
2;1;25;18;5
|
||||
2;1;27;18;5
|
||||
2;1;29;18;5
|
||||
2;1;31;18;5
|
||||
2;2;0;14;1
|
||||
2;2;2;14;1
|
||||
2;2;3;16;3
|
||||
2;2;4;14;1
|
||||
2;2;6;14;1
|
||||
2;2;7;16;3
|
||||
2;2;8;14;1
|
||||
2;2;9;18;5
|
||||
2;2;10;14;1
|
||||
2;2;11;18;5
|
||||
2;2;12;14;1
|
||||
2;2;13;18;5
|
||||
2;2;14;14;1
|
||||
2;2;15;18;5
|
||||
2;2;16;14;1
|
||||
2;2;17;24;6
|
||||
2;2;18;14;1
|
||||
2;2;19;24;6
|
||||
2;2;20;14;1
|
||||
2;2;21;24;6
|
||||
2;2;22;14;1
|
||||
2;2;23;24;6
|
||||
2;2;24;14;1
|
||||
2;2;25;18;5
|
||||
2;2;26;14;1
|
||||
2;2;27;18;5
|
||||
2;2;28;14;1
|
||||
2;2;29;18;5
|
||||
2;2;30;14;1
|
||||
2;2;31;18;5
|
||||
2;3;0;14;1
|
||||
2;3;1;15;2
|
||||
2;3;2;14;1
|
||||
2;3;4;14;1
|
||||
2;3;5;15;2
|
||||
2;3;6;14;1
|
||||
2;3;8;14;1
|
||||
2;3;9;18;5
|
||||
2;3;10;14;1
|
||||
2;3;11;18;5
|
||||
2;3;12;14;1
|
||||
2;3;13;18;5
|
||||
2;3;14;14;1
|
||||
2;3;15;18;5
|
||||
2;3;16;14;1
|
||||
2;3;17;22;4
|
||||
2;3;18;14;1
|
||||
2;3;19;22;4
|
||||
2;3;20;14;1
|
||||
2;3;21;22;4
|
||||
2;3;22;14;1
|
||||
2;3;23;22;4
|
||||
2;3;24;14;1
|
||||
2;3;25;18;5
|
||||
2;3;26;14;1
|
||||
2;3;27;18;5
|
||||
2;3;28;14;1
|
||||
2;3;29;18;5
|
||||
2;3;30;14;1
|
||||
2;3;31;18;5
|
||||
2;4;0;14;1
|
||||
2;4;1;15;2
|
||||
2;4;2;14;1
|
||||
2;4;3;16;3
|
||||
2;4;4;14;1
|
||||
2;4;5;15;2
|
||||
2;4;6;14;1
|
||||
2;4;7;16;3
|
||||
2;4;8;14;1
|
||||
2;4;9;18;5
|
||||
2;4;10;14;1
|
||||
2;4;11;18;5
|
||||
2;4;12;14;1
|
||||
2;4;13;18;5
|
||||
2;4;14;14;1
|
||||
2;4;15;18;5
|
||||
2;4;16;14;1
|
||||
2;4;17;24;6
|
||||
2;4;18;14;1
|
||||
2;4;19;24;6
|
||||
2;4;20;14;1
|
||||
2;4;21;24;6
|
||||
2;4;22;14;1
|
||||
2;4;23;24;6
|
||||
2;4;24;14;1
|
||||
2;4;25;18;5
|
||||
2;4;26;14;1
|
||||
2;4;27;18;5
|
||||
2;4;28;14;1
|
||||
2;4;29;18;5
|
||||
2;4;30;14;1
|
||||
2;4;31;18;5
|
||||
2;5;0;14;1
|
||||
2;5;1;15;2
|
||||
2;5;2;14;1
|
||||
2;5;3;16;3
|
||||
2;5;4;14;1
|
||||
2;5;5;15;2
|
||||
2;5;6;14;1
|
||||
2;5;7;16;3
|
||||
2;5;8;14;1
|
||||
2;5;10;14;1
|
||||
2;5;12;14;1
|
||||
2;5;14;14;1
|
||||
2;5;16;14;1
|
||||
2;5;17;24;6
|
||||
2;5;18;14;1
|
||||
2;5;19;24;6
|
||||
2;5;20;14;1
|
||||
2;5;21;24;6
|
||||
2;5;22;14;1
|
||||
2;5;23;24;6
|
||||
2;5;24;14;1
|
||||
2;5;26;14;1
|
||||
2;5;28;14;1
|
||||
2;5;30;14;1
|
||||
2;6;0;14;1
|
||||
2;6;1;15;2
|
||||
2;6;2;14;1
|
||||
2;6;3;16;3
|
||||
2;6;4;14;1
|
||||
2;6;5;15;2
|
||||
2;6;6;14;1
|
||||
2;6;7;16;3
|
||||
2;6;8;14;1
|
||||
2;6;9;18;5
|
||||
2;6;10;14;1
|
||||
2;6;11;18;5
|
||||
2;6;12;14;1
|
||||
2;6;13;18;5
|
||||
2;6;14;14;1
|
||||
2;6;15;18;5
|
||||
2;6;16;14;1
|
||||
2;6;18;14;1
|
||||
2;6;20;14;1
|
||||
2;6;22;14;1
|
||||
2;6;24;14;1
|
||||
2;6;25;18;5
|
||||
2;6;26;14;1
|
||||
2;6;27;18;5
|
||||
2;6;28;14;1
|
||||
2;6;29;18;5
|
||||
2;6;30;14;1
|
||||
2;6;31;18;5
|
||||
|
@@ -0,0 +1,94 @@
|
||||
#
|
||||
# Colcom Macchine CABER (singola + prototipi)
|
||||
#
|
||||
# partenza da state machine attuale...
|
||||
#
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : CABER
|
||||
$IDX : 2
|
||||
$N_STATES : 7
|
||||
$N_BITS : 5
|
||||
|
||||
#definizione bit : obbligatorio iniziare da 0
|
||||
|
||||
$BIT : 0 : bPowerOn
|
||||
$BIT : 1 : bRun
|
||||
$BIT : 2 : bDepPezzo
|
||||
$BIT : 3 : bAlarm
|
||||
$BIT : 4 : bManual
|
||||
|
||||
#definizione stati : obbligatorio iniziare da 0
|
||||
|
||||
$STATE : 0 : ST_Init
|
||||
$STATE : 1 : ST_Power_off
|
||||
$STATE : 2 : ST_Machine_ready
|
||||
$STATE : 3 : ST_Run
|
||||
$STATE : 4 : ST_Cycle_end
|
||||
$STATE : 5 : ST_Alarm
|
||||
$STATE : 6 : ST_Manual
|
||||
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0
|
||||
$EVENT : 00 : EV_00
|
||||
$EVENT : 01 : EV_01
|
||||
$EVENT : 02 : EV_02
|
||||
$EVENT : 03 : EV_03
|
||||
$EVENT : 04 : EV_04
|
||||
$EVENT : 05 : EV_05
|
||||
$EVENT : 06 : EV_06
|
||||
$EVENT : 07 : EV_07
|
||||
$EVENT : 08 : EV_08
|
||||
$EVENT : 09 : EV_09
|
||||
$EVENT : 10 : EV_10
|
||||
$EVENT : 11 : EV_11
|
||||
$EVENT : 12 : EV_12
|
||||
$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_cambio operatore
|
||||
$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_Riforn_MPD
|
||||
$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_end_pallet_1
|
||||
$EVENT : 35 : HW_end_pallet_2
|
||||
$EVENT : 36 : HW_deposito_robot
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 40 : HW_Test_WU_CD
|
||||
$EVENT : 41 : HW_run_slow
|
||||
#$EVENT : 999 : Commento
|
||||
|
||||
|
||||
$RULES
|
||||
|
||||
# state : input : next state : event
|
||||
ALL_STATES : NOT bPowerOn : ST_Power_off : HW_power_off
|
||||
|
||||
ALL_STATES : bAlarm : ST_Alarm : HW_error
|
||||
|
||||
ST_Run : bManual : ST_Cycle_end : HW_end_pallet
|
||||
ALL_STATES : bManual : ST_Manual : HW_manuale
|
||||
|
||||
ALL_STATES : bRun : ST_Run : HW_machining
|
||||
ALL_STATES : bPowerOn : ST_Machine_ready : HW_power_on
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
@@ -0,0 +1,449 @@
|
||||
IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStato
|
||||
44;0;0;14;1
|
||||
44;0;1;15;2
|
||||
44;0;2;14;1
|
||||
44;0;3;16;3
|
||||
44;0;4;14;1
|
||||
44;0;5;22;4
|
||||
44;0;6;14;1
|
||||
44;0;7;22;4
|
||||
44;0;8;14;1
|
||||
44;0;9;18;5
|
||||
44;0;10;14;1
|
||||
44;0;11;18;5
|
||||
44;0;12;14;1
|
||||
44;0;13;22;4
|
||||
44;0;14;14;1
|
||||
44;0;15;22;4
|
||||
44;0;16;14;1
|
||||
44;0;17;24;6
|
||||
44;0;18;14;1
|
||||
44;0;19;24;6
|
||||
44;0;20;14;1
|
||||
44;0;21;22;4
|
||||
44;0;22;14;1
|
||||
44;0;23;22;4
|
||||
44;0;24;14;1
|
||||
44;0;25;24;6
|
||||
44;0;26;14;1
|
||||
44;0;27;24;6
|
||||
44;0;28;14;1
|
||||
44;0;29;22;4
|
||||
44;0;30;14;1
|
||||
44;0;31;22;4
|
||||
44;0;32;14;1
|
||||
44;0;33;40;7
|
||||
44;0;34;14;1
|
||||
44;0;35;40;7
|
||||
44;0;36;14;1
|
||||
44;0;37;22;4
|
||||
44;0;38;14;1
|
||||
44;0;39;22;4
|
||||
44;0;40;14;1
|
||||
44;0;41;18;5
|
||||
44;0;42;14;1
|
||||
44;0;43;18;5
|
||||
44;0;44;14;1
|
||||
44;0;45;22;4
|
||||
44;0;46;14;1
|
||||
44;0;47;22;4
|
||||
44;0;48;14;1
|
||||
44;0;49;24;6
|
||||
44;0;50;14;1
|
||||
44;0;51;24;6
|
||||
44;0;52;14;1
|
||||
44;0;53;22;4
|
||||
44;0;54;14;1
|
||||
44;0;55;22;4
|
||||
44;0;56;14;1
|
||||
44;0;57;24;6
|
||||
44;0;58;14;1
|
||||
44;0;59;24;6
|
||||
44;0;60;14;1
|
||||
44;0;61;22;4
|
||||
44;0;62;14;1
|
||||
44;0;63;22;4
|
||||
44;1;1;15;2
|
||||
44;1;3;16;3
|
||||
44;1;5;22;4
|
||||
44;1;7;22;4
|
||||
44;1;9;18;5
|
||||
44;1;11;18;5
|
||||
44;1;13;22;4
|
||||
44;1;15;22;4
|
||||
44;1;17;24;6
|
||||
44;1;19;24;6
|
||||
44;1;21;22;4
|
||||
44;1;23;22;4
|
||||
44;1;25;24;6
|
||||
44;1;27;24;6
|
||||
44;1;29;22;4
|
||||
44;1;31;22;4
|
||||
44;1;33;40;7
|
||||
44;1;35;40;7
|
||||
44;1;37;22;4
|
||||
44;1;39;22;4
|
||||
44;1;41;18;5
|
||||
44;1;43;18;5
|
||||
44;1;45;22;4
|
||||
44;1;47;22;4
|
||||
44;1;49;24;6
|
||||
44;1;51;24;6
|
||||
44;1;53;22;4
|
||||
44;1;55;22;4
|
||||
44;1;57;24;6
|
||||
44;1;59;24;6
|
||||
44;1;61;22;4
|
||||
44;1;63;22;4
|
||||
44;2;0;14;1
|
||||
44;2;2;14;1
|
||||
44;2;3;16;3
|
||||
44;2;4;14;1
|
||||
44;2;5;22;4
|
||||
44;2;6;14;1
|
||||
44;2;7;22;4
|
||||
44;2;8;14;1
|
||||
44;2;9;18;5
|
||||
44;2;10;14;1
|
||||
44;2;11;18;5
|
||||
44;2;12;14;1
|
||||
44;2;13;22;4
|
||||
44;2;14;14;1
|
||||
44;2;15;22;4
|
||||
44;2;16;14;1
|
||||
44;2;17;24;6
|
||||
44;2;18;14;1
|
||||
44;2;19;24;6
|
||||
44;2;20;14;1
|
||||
44;2;21;22;4
|
||||
44;2;22;14;1
|
||||
44;2;23;22;4
|
||||
44;2;24;14;1
|
||||
44;2;25;24;6
|
||||
44;2;26;14;1
|
||||
44;2;27;24;6
|
||||
44;2;28;14;1
|
||||
44;2;29;22;4
|
||||
44;2;30;14;1
|
||||
44;2;31;22;4
|
||||
44;2;32;14;1
|
||||
44;2;33;40;7
|
||||
44;2;34;14;1
|
||||
44;2;35;40;7
|
||||
44;2;36;14;1
|
||||
44;2;37;22;4
|
||||
44;2;38;14;1
|
||||
44;2;39;22;4
|
||||
44;2;40;14;1
|
||||
44;2;41;18;5
|
||||
44;2;42;14;1
|
||||
44;2;43;18;5
|
||||
44;2;44;14;1
|
||||
44;2;45;22;4
|
||||
44;2;46;14;1
|
||||
44;2;47;22;4
|
||||
44;2;48;14;1
|
||||
44;2;49;24;6
|
||||
44;2;50;14;1
|
||||
44;2;51;24;6
|
||||
44;2;52;14;1
|
||||
44;2;53;22;4
|
||||
44;2;54;14;1
|
||||
44;2;55;22;4
|
||||
44;2;56;14;1
|
||||
44;2;57;24;6
|
||||
44;2;58;14;1
|
||||
44;2;59;24;6
|
||||
44;2;60;14;1
|
||||
44;2;61;22;4
|
||||
44;2;62;14;1
|
||||
44;2;63;22;4
|
||||
44;3;0;14;1
|
||||
44;3;1;15;2
|
||||
44;3;2;14;1
|
||||
44;3;4;14;1
|
||||
44;3;5;22;4
|
||||
44;3;6;14;1
|
||||
44;3;7;22;4
|
||||
44;3;8;14;1
|
||||
44;3;9;18;5
|
||||
44;3;10;14;1
|
||||
44;3;11;18;5
|
||||
44;3;12;14;1
|
||||
44;3;13;22;4
|
||||
44;3;14;14;1
|
||||
44;3;15;22;4
|
||||
44;3;16;14;1
|
||||
44;3;17;24;6
|
||||
44;3;18;14;1
|
||||
44;3;19;24;6
|
||||
44;3;20;14;1
|
||||
44;3;21;22;4
|
||||
44;3;22;14;1
|
||||
44;3;23;22;4
|
||||
44;3;24;14;1
|
||||
44;3;25;24;6
|
||||
44;3;26;14;1
|
||||
44;3;27;24;6
|
||||
44;3;28;14;1
|
||||
44;3;29;22;4
|
||||
44;3;30;14;1
|
||||
44;3;31;22;4
|
||||
44;3;32;14;1
|
||||
44;3;33;40;7
|
||||
44;3;34;14;1
|
||||
44;3;35;40;7
|
||||
44;3;36;14;1
|
||||
44;3;37;22;4
|
||||
44;3;38;14;1
|
||||
44;3;39;22;4
|
||||
44;3;40;14;1
|
||||
44;3;41;18;5
|
||||
44;3;42;14;1
|
||||
44;3;43;18;5
|
||||
44;3;44;14;1
|
||||
44;3;45;22;4
|
||||
44;3;46;14;1
|
||||
44;3;47;22;4
|
||||
44;3;48;14;1
|
||||
44;3;49;24;6
|
||||
44;3;50;14;1
|
||||
44;3;51;24;6
|
||||
44;3;52;14;1
|
||||
44;3;53;22;4
|
||||
44;3;54;14;1
|
||||
44;3;55;22;4
|
||||
44;3;56;14;1
|
||||
44;3;57;24;6
|
||||
44;3;58;14;1
|
||||
44;3;59;24;6
|
||||
44;3;60;14;1
|
||||
44;3;61;22;4
|
||||
44;3;62;14;1
|
||||
44;3;63;22;4
|
||||
44;4;0;14;1
|
||||
44;4;1;15;2
|
||||
44;4;2;14;1
|
||||
44;4;3;16;3
|
||||
44;4;4;14;1
|
||||
44;4;6;14;1
|
||||
44;4;8;14;1
|
||||
44;4;9;18;5
|
||||
44;4;10;14;1
|
||||
44;4;11;18;5
|
||||
44;4;12;14;1
|
||||
44;4;14;14;1
|
||||
44;4;16;14;1
|
||||
44;4;17;24;6
|
||||
44;4;18;14;1
|
||||
44;4;19;24;6
|
||||
44;4;20;14;1
|
||||
44;4;22;14;1
|
||||
44;4;24;14;1
|
||||
44;4;25;24;6
|
||||
44;4;26;14;1
|
||||
44;4;27;24;6
|
||||
44;4;28;14;1
|
||||
44;4;30;14;1
|
||||
44;4;32;14;1
|
||||
44;4;33;40;7
|
||||
44;4;34;14;1
|
||||
44;4;35;40;7
|
||||
44;4;36;14;1
|
||||
44;4;38;14;1
|
||||
44;4;40;14;1
|
||||
44;4;41;18;5
|
||||
44;4;42;14;1
|
||||
44;4;43;18;5
|
||||
44;4;44;14;1
|
||||
44;4;46;14;1
|
||||
44;4;48;14;1
|
||||
44;4;49;24;6
|
||||
44;4;50;14;1
|
||||
44;4;51;24;6
|
||||
44;4;52;14;1
|
||||
44;4;54;14;1
|
||||
44;4;56;14;1
|
||||
44;4;57;24;6
|
||||
44;4;58;14;1
|
||||
44;4;59;24;6
|
||||
44;4;60;14;1
|
||||
44;4;62;14;1
|
||||
44;5;0;14;1
|
||||
44;5;1;15;2
|
||||
44;5;2;14;1
|
||||
44;5;3;16;3
|
||||
44;5;4;14;1
|
||||
44;5;5;22;4
|
||||
44;5;6;14;1
|
||||
44;5;7;22;4
|
||||
44;5;8;14;1
|
||||
44;5;10;14;1
|
||||
44;5;12;14;1
|
||||
44;5;13;22;4
|
||||
44;5;14;14;1
|
||||
44;5;15;22;4
|
||||
44;5;16;14;1
|
||||
44;5;17;24;6
|
||||
44;5;18;14;1
|
||||
44;5;19;24;6
|
||||
44;5;20;14;1
|
||||
44;5;21;22;4
|
||||
44;5;22;14;1
|
||||
44;5;23;22;4
|
||||
44;5;24;14;1
|
||||
44;5;25;24;6
|
||||
44;5;26;14;1
|
||||
44;5;27;24;6
|
||||
44;5;28;14;1
|
||||
44;5;29;22;4
|
||||
44;5;30;14;1
|
||||
44;5;31;22;4
|
||||
44;5;32;14;1
|
||||
44;5;33;40;7
|
||||
44;5;34;14;1
|
||||
44;5;35;40;7
|
||||
44;5;36;14;1
|
||||
44;5;37;22;4
|
||||
44;5;38;14;1
|
||||
44;5;39;22;4
|
||||
44;5;40;14;1
|
||||
44;5;42;14;1
|
||||
44;5;44;14;1
|
||||
44;5;45;22;4
|
||||
44;5;46;14;1
|
||||
44;5;47;22;4
|
||||
44;5;48;14;1
|
||||
44;5;49;24;6
|
||||
44;5;50;14;1
|
||||
44;5;51;24;6
|
||||
44;5;52;14;1
|
||||
44;5;53;22;4
|
||||
44;5;54;14;1
|
||||
44;5;55;22;4
|
||||
44;5;56;14;1
|
||||
44;5;57;24;6
|
||||
44;5;58;14;1
|
||||
44;5;59;24;6
|
||||
44;5;60;14;1
|
||||
44;5;61;22;4
|
||||
44;5;62;14;1
|
||||
44;5;63;22;4
|
||||
44;6;0;14;1
|
||||
44;6;1;15;2
|
||||
44;6;2;14;1
|
||||
44;6;3;16;3
|
||||
44;6;4;14;1
|
||||
44;6;5;22;4
|
||||
44;6;6;14;1
|
||||
44;6;7;22;4
|
||||
44;6;8;14;1
|
||||
44;6;9;18;5
|
||||
44;6;10;14;1
|
||||
44;6;11;18;5
|
||||
44;6;12;14;1
|
||||
44;6;13;22;4
|
||||
44;6;14;14;1
|
||||
44;6;15;22;4
|
||||
44;6;16;14;1
|
||||
44;6;18;14;1
|
||||
44;6;20;14;1
|
||||
44;6;21;22;4
|
||||
44;6;22;14;1
|
||||
44;6;23;22;4
|
||||
44;6;24;14;1
|
||||
44;6;26;14;1
|
||||
44;6;28;14;1
|
||||
44;6;29;22;4
|
||||
44;6;30;14;1
|
||||
44;6;31;22;4
|
||||
44;6;32;14;1
|
||||
44;6;33;40;7
|
||||
44;6;34;14;1
|
||||
44;6;35;40;7
|
||||
44;6;36;14;1
|
||||
44;6;37;22;4
|
||||
44;6;38;14;1
|
||||
44;6;39;22;4
|
||||
44;6;40;14;1
|
||||
44;6;41;18;5
|
||||
44;6;42;14;1
|
||||
44;6;43;18;5
|
||||
44;6;44;14;1
|
||||
44;6;45;22;4
|
||||
44;6;46;14;1
|
||||
44;6;47;22;4
|
||||
44;6;48;14;1
|
||||
44;6;50;14;1
|
||||
44;6;52;14;1
|
||||
44;6;53;22;4
|
||||
44;6;54;14;1
|
||||
44;6;55;22;4
|
||||
44;6;56;14;1
|
||||
44;6;58;14;1
|
||||
44;6;60;14;1
|
||||
44;6;61;22;4
|
||||
44;6;62;14;1
|
||||
44;6;63;22;4
|
||||
44;7;0;14;1
|
||||
44;7;1;15;2
|
||||
44;7;2;14;1
|
||||
44;7;3;16;3
|
||||
44;7;4;14;1
|
||||
44;7;5;22;4
|
||||
44;7;6;14;1
|
||||
44;7;7;22;4
|
||||
44;7;8;14;1
|
||||
44;7;9;18;5
|
||||
44;7;10;14;1
|
||||
44;7;11;18;5
|
||||
44;7;12;14;1
|
||||
44;7;13;22;4
|
||||
44;7;14;14;1
|
||||
44;7;15;22;4
|
||||
44;7;16;14;1
|
||||
44;7;17;24;6
|
||||
44;7;18;14;1
|
||||
44;7;19;24;6
|
||||
44;7;20;14;1
|
||||
44;7;21;22;4
|
||||
44;7;22;14;1
|
||||
44;7;23;22;4
|
||||
44;7;24;14;1
|
||||
44;7;25;24;6
|
||||
44;7;26;14;1
|
||||
44;7;27;24;6
|
||||
44;7;28;14;1
|
||||
44;7;29;22;4
|
||||
44;7;30;14;1
|
||||
44;7;31;22;4
|
||||
44;7;32;14;1
|
||||
44;7;34;14;1
|
||||
44;7;36;14;1
|
||||
44;7;37;22;4
|
||||
44;7;38;14;1
|
||||
44;7;39;22;4
|
||||
44;7;40;14;1
|
||||
44;7;41;18;5
|
||||
44;7;42;14;1
|
||||
44;7;43;18;5
|
||||
44;7;44;14;1
|
||||
44;7;45;22;4
|
||||
44;7;46;14;1
|
||||
44;7;47;22;4
|
||||
44;7;48;14;1
|
||||
44;7;49;24;6
|
||||
44;7;50;14;1
|
||||
44;7;51;24;6
|
||||
44;7;52;14;1
|
||||
44;7;53;22;4
|
||||
44;7;54;14;1
|
||||
44;7;55;22;4
|
||||
44;7;56;14;1
|
||||
44;7;57;24;6
|
||||
44;7;58;14;1
|
||||
44;7;59;24;6
|
||||
44;7;60;14;1
|
||||
44;7;61;22;4
|
||||
44;7;62;14;1
|
||||
44;7;63;22;4
|
||||
|
@@ -0,0 +1,95 @@
|
||||
#
|
||||
# Jetco macchine SIEMENS_TORRI
|
||||
#
|
||||
# partenza da IdxFam 41
|
||||
# md 2019.01.19: aggiunto bit 5 x stato ciclo test = WarmUp / CoolDown macchina
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : SIEMENS_TORRI
|
||||
$IDX : 44
|
||||
$N_STATES : 8
|
||||
$N_BITS : 6
|
||||
|
||||
#definizione bit : obbligatorio iniziare da 0
|
||||
|
||||
$BIT : 0 : power_on
|
||||
$BIT : 1 : run
|
||||
$BIT : 2 : end_cycle
|
||||
$BIT : 3 : alarm
|
||||
$BIT : 4 : manual
|
||||
$BIT : 5 : test_cycle
|
||||
|
||||
#definizione stati : obbligatorio iniziare da 0
|
||||
|
||||
$STATE : 0 : ST_Init
|
||||
$STATE : 1 : ST_Power_off
|
||||
$STATE : 2 : ST_Machine_ready
|
||||
$STATE : 3 : ST_Run
|
||||
$STATE : 4 : ST_Cycle_end
|
||||
$STATE : 5 : ST_Alarm
|
||||
$STATE : 6 : ST_Manual
|
||||
$STATE : 7 : ST_test_cycle
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0
|
||||
|
||||
$EVENT : 00 : EV_00
|
||||
$EVENT : 01 : EV_01
|
||||
$EVENT : 02 : EV_02
|
||||
$EVENT : 03 : EV_03
|
||||
$EVENT : 04 : EV_04
|
||||
$EVENT : 05 : EV_05
|
||||
$EVENT : 06 : EV_06
|
||||
$EVENT : 07 : EV_07
|
||||
$EVENT : 08 : EV_08
|
||||
$EVENT : 09 : EV_09
|
||||
$EVENT : 10 : EV_10
|
||||
$EVENT : 11 : EV_11
|
||||
$EVENT : 12 : EV_12
|
||||
$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_cambio operatore
|
||||
$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_Riforn_MPD
|
||||
$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_end_pallet_1
|
||||
$EVENT : 35 : HW_end_pallet_2
|
||||
$EVENT : 36 : HW_deposito_robot
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 40 : HW_Test_WU_CD
|
||||
#$EVENT : 999 : Commento
|
||||
|
||||
$RULES
|
||||
|
||||
# state : input : next state : event
|
||||
|
||||
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 : alarm : ST_Alarm : HW_error
|
||||
ALL_STATES : test_cycle : ST_test_cycle : HW_Test_WU_CD
|
||||
ALL_STATES : run : ST_Run : HW_machining
|
||||
ALL_STATES : power_on : ST_Machine_ready : HW_power_on
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
$DO
|
||||
@@ -0,0 +1,449 @@
|
||||
IdxFamigliaIngresso;IdxMicroStato;ValoreIngresso;IdxTipoEvento;next_IdxMicroStato
|
||||
51;0;0;14;1
|
||||
51;0;1;15;2
|
||||
51;0;2;14;1
|
||||
51;0;3;16;3
|
||||
51;0;4;14;1
|
||||
51;0;5;22;4
|
||||
51;0;6;14;1
|
||||
51;0;7;22;4
|
||||
51;0;8;14;1
|
||||
51;0;9;18;5
|
||||
51;0;10;14;1
|
||||
51;0;11;18;5
|
||||
51;0;12;14;1
|
||||
51;0;13;22;4
|
||||
51;0;14;14;1
|
||||
51;0;15;22;4
|
||||
51;0;16;14;1
|
||||
51;0;17;24;6
|
||||
51;0;18;14;1
|
||||
51;0;19;16;3
|
||||
51;0;20;14;1
|
||||
51;0;21;22;4
|
||||
51;0;22;14;1
|
||||
51;0;23;22;4
|
||||
51;0;24;14;1
|
||||
51;0;25;18;5
|
||||
51;0;26;14;1
|
||||
51;0;27;18;5
|
||||
51;0;28;14;1
|
||||
51;0;29;22;4
|
||||
51;0;30;14;1
|
||||
51;0;31;22;4
|
||||
51;0;32;14;1
|
||||
51;0;33;41;7
|
||||
51;0;34;14;1
|
||||
51;0;35;41;7
|
||||
51;0;36;14;1
|
||||
51;0;37;22;4
|
||||
51;0;38;14;1
|
||||
51;0;39;22;4
|
||||
51;0;40;14;1
|
||||
51;0;41;18;5
|
||||
51;0;42;14;1
|
||||
51;0;43;18;5
|
||||
51;0;44;14;1
|
||||
51;0;45;22;4
|
||||
51;0;46;14;1
|
||||
51;0;47;22;4
|
||||
51;0;48;14;1
|
||||
51;0;49;41;7
|
||||
51;0;50;14;1
|
||||
51;0;51;41;7
|
||||
51;0;52;14;1
|
||||
51;0;53;22;4
|
||||
51;0;54;14;1
|
||||
51;0;55;22;4
|
||||
51;0;56;14;1
|
||||
51;0;57;18;5
|
||||
51;0;58;14;1
|
||||
51;0;59;18;5
|
||||
51;0;60;14;1
|
||||
51;0;61;22;4
|
||||
51;0;62;14;1
|
||||
51;0;63;22;4
|
||||
51;1;1;15;2
|
||||
51;1;3;16;3
|
||||
51;1;5;22;4
|
||||
51;1;7;22;4
|
||||
51;1;9;18;5
|
||||
51;1;11;18;5
|
||||
51;1;13;22;4
|
||||
51;1;15;22;4
|
||||
51;1;17;24;6
|
||||
51;1;19;16;3
|
||||
51;1;21;22;4
|
||||
51;1;23;22;4
|
||||
51;1;25;18;5
|
||||
51;1;27;18;5
|
||||
51;1;29;22;4
|
||||
51;1;31;22;4
|
||||
51;1;33;41;7
|
||||
51;1;35;41;7
|
||||
51;1;37;22;4
|
||||
51;1;39;22;4
|
||||
51;1;41;18;5
|
||||
51;1;43;18;5
|
||||
51;1;45;22;4
|
||||
51;1;47;22;4
|
||||
51;1;49;41;7
|
||||
51;1;51;41;7
|
||||
51;1;53;22;4
|
||||
51;1;55;22;4
|
||||
51;1;57;18;5
|
||||
51;1;59;18;5
|
||||
51;1;61;22;4
|
||||
51;1;63;22;4
|
||||
51;2;0;14;1
|
||||
51;2;2;14;1
|
||||
51;2;3;16;3
|
||||
51;2;4;14;1
|
||||
51;2;5;22;4
|
||||
51;2;6;14;1
|
||||
51;2;7;22;4
|
||||
51;2;8;14;1
|
||||
51;2;9;18;5
|
||||
51;2;10;14;1
|
||||
51;2;11;18;5
|
||||
51;2;12;14;1
|
||||
51;2;13;22;4
|
||||
51;2;14;14;1
|
||||
51;2;15;22;4
|
||||
51;2;16;14;1
|
||||
51;2;17;24;6
|
||||
51;2;18;14;1
|
||||
51;2;19;16;3
|
||||
51;2;20;14;1
|
||||
51;2;21;22;4
|
||||
51;2;22;14;1
|
||||
51;2;23;22;4
|
||||
51;2;24;14;1
|
||||
51;2;25;18;5
|
||||
51;2;26;14;1
|
||||
51;2;27;18;5
|
||||
51;2;28;14;1
|
||||
51;2;29;22;4
|
||||
51;2;30;14;1
|
||||
51;2;31;22;4
|
||||
51;2;32;14;1
|
||||
51;2;33;41;7
|
||||
51;2;34;14;1
|
||||
51;2;35;41;7
|
||||
51;2;36;14;1
|
||||
51;2;37;22;4
|
||||
51;2;38;14;1
|
||||
51;2;39;22;4
|
||||
51;2;40;14;1
|
||||
51;2;41;18;5
|
||||
51;2;42;14;1
|
||||
51;2;43;18;5
|
||||
51;2;44;14;1
|
||||
51;2;45;22;4
|
||||
51;2;46;14;1
|
||||
51;2;47;22;4
|
||||
51;2;48;14;1
|
||||
51;2;49;41;7
|
||||
51;2;50;14;1
|
||||
51;2;51;41;7
|
||||
51;2;52;14;1
|
||||
51;2;53;22;4
|
||||
51;2;54;14;1
|
||||
51;2;55;22;4
|
||||
51;2;56;14;1
|
||||
51;2;57;18;5
|
||||
51;2;58;14;1
|
||||
51;2;59;18;5
|
||||
51;2;60;14;1
|
||||
51;2;61;22;4
|
||||
51;2;62;14;1
|
||||
51;2;63;22;4
|
||||
51;3;0;14;1
|
||||
51;3;1;15;2
|
||||
51;3;2;14;1
|
||||
51;3;4;14;1
|
||||
51;3;5;22;4
|
||||
51;3;6;14;1
|
||||
51;3;7;22;4
|
||||
51;3;8;14;1
|
||||
51;3;9;18;5
|
||||
51;3;10;14;1
|
||||
51;3;11;18;5
|
||||
51;3;12;14;1
|
||||
51;3;13;22;4
|
||||
51;3;14;14;1
|
||||
51;3;15;22;4
|
||||
51;3;16;14;1
|
||||
51;3;17;24;6
|
||||
51;3;18;14;1
|
||||
51;3;20;14;1
|
||||
51;3;21;22;4
|
||||
51;3;22;14;1
|
||||
51;3;23;22;4
|
||||
51;3;24;14;1
|
||||
51;3;25;18;5
|
||||
51;3;26;14;1
|
||||
51;3;27;18;5
|
||||
51;3;28;14;1
|
||||
51;3;29;22;4
|
||||
51;3;30;14;1
|
||||
51;3;31;22;4
|
||||
51;3;32;14;1
|
||||
51;3;33;41;7
|
||||
51;3;34;14;1
|
||||
51;3;35;41;7
|
||||
51;3;36;14;1
|
||||
51;3;37;22;4
|
||||
51;3;38;14;1
|
||||
51;3;39;22;4
|
||||
51;3;40;14;1
|
||||
51;3;41;18;5
|
||||
51;3;42;14;1
|
||||
51;3;43;18;5
|
||||
51;3;44;14;1
|
||||
51;3;45;22;4
|
||||
51;3;46;14;1
|
||||
51;3;47;22;4
|
||||
51;3;48;14;1
|
||||
51;3;49;41;7
|
||||
51;3;50;14;1
|
||||
51;3;51;41;7
|
||||
51;3;52;14;1
|
||||
51;3;53;22;4
|
||||
51;3;54;14;1
|
||||
51;3;55;22;4
|
||||
51;3;56;14;1
|
||||
51;3;57;18;5
|
||||
51;3;58;14;1
|
||||
51;3;59;18;5
|
||||
51;3;60;14;1
|
||||
51;3;61;22;4
|
||||
51;3;62;14;1
|
||||
51;3;63;22;4
|
||||
51;4;0;14;1
|
||||
51;4;1;15;2
|
||||
51;4;2;14;1
|
||||
51;4;3;16;3
|
||||
51;4;4;14;1
|
||||
51;4;6;14;1
|
||||
51;4;8;14;1
|
||||
51;4;9;18;5
|
||||
51;4;10;14;1
|
||||
51;4;11;18;5
|
||||
51;4;12;14;1
|
||||
51;4;14;14;1
|
||||
51;4;16;14;1
|
||||
51;4;17;24;6
|
||||
51;4;18;14;1
|
||||
51;4;19;16;3
|
||||
51;4;20;14;1
|
||||
51;4;22;14;1
|
||||
51;4;24;14;1
|
||||
51;4;25;18;5
|
||||
51;4;26;14;1
|
||||
51;4;27;18;5
|
||||
51;4;28;14;1
|
||||
51;4;30;14;1
|
||||
51;4;32;14;1
|
||||
51;4;33;41;7
|
||||
51;4;34;14;1
|
||||
51;4;35;41;7
|
||||
51;4;36;14;1
|
||||
51;4;38;14;1
|
||||
51;4;40;14;1
|
||||
51;4;41;18;5
|
||||
51;4;42;14;1
|
||||
51;4;43;18;5
|
||||
51;4;44;14;1
|
||||
51;4;46;14;1
|
||||
51;4;48;14;1
|
||||
51;4;49;41;7
|
||||
51;4;50;14;1
|
||||
51;4;51;41;7
|
||||
51;4;52;14;1
|
||||
51;4;54;14;1
|
||||
51;4;56;14;1
|
||||
51;4;57;18;5
|
||||
51;4;58;14;1
|
||||
51;4;59;18;5
|
||||
51;4;60;14;1
|
||||
51;4;62;14;1
|
||||
51;5;0;14;1
|
||||
51;5;1;15;2
|
||||
51;5;2;14;1
|
||||
51;5;3;16;3
|
||||
51;5;4;14;1
|
||||
51;5;5;22;4
|
||||
51;5;6;14;1
|
||||
51;5;7;22;4
|
||||
51;5;8;14;1
|
||||
51;5;10;14;1
|
||||
51;5;12;14;1
|
||||
51;5;13;22;4
|
||||
51;5;14;14;1
|
||||
51;5;15;22;4
|
||||
51;5;16;14;1
|
||||
51;5;17;24;6
|
||||
51;5;18;14;1
|
||||
51;5;19;16;3
|
||||
51;5;20;14;1
|
||||
51;5;21;22;4
|
||||
51;5;22;14;1
|
||||
51;5;23;22;4
|
||||
51;5;24;14;1
|
||||
51;5;26;14;1
|
||||
51;5;28;14;1
|
||||
51;5;29;22;4
|
||||
51;5;30;14;1
|
||||
51;5;31;22;4
|
||||
51;5;32;14;1
|
||||
51;5;33;41;7
|
||||
51;5;34;14;1
|
||||
51;5;35;41;7
|
||||
51;5;36;14;1
|
||||
51;5;37;22;4
|
||||
51;5;38;14;1
|
||||
51;5;39;22;4
|
||||
51;5;40;14;1
|
||||
51;5;42;14;1
|
||||
51;5;44;14;1
|
||||
51;5;45;22;4
|
||||
51;5;46;14;1
|
||||
51;5;47;22;4
|
||||
51;5;48;14;1
|
||||
51;5;49;41;7
|
||||
51;5;50;14;1
|
||||
51;5;51;41;7
|
||||
51;5;52;14;1
|
||||
51;5;53;22;4
|
||||
51;5;54;14;1
|
||||
51;5;55;22;4
|
||||
51;5;56;14;1
|
||||
51;5;58;14;1
|
||||
51;5;60;14;1
|
||||
51;5;61;22;4
|
||||
51;5;62;14;1
|
||||
51;5;63;22;4
|
||||
51;6;0;14;1
|
||||
51;6;1;15;2
|
||||
51;6;2;14;1
|
||||
51;6;3;16;3
|
||||
51;6;4;14;1
|
||||
51;6;5;22;4
|
||||
51;6;6;14;1
|
||||
51;6;7;22;4
|
||||
51;6;8;14;1
|
||||
51;6;9;18;5
|
||||
51;6;10;14;1
|
||||
51;6;11;18;5
|
||||
51;6;12;14;1
|
||||
51;6;13;22;4
|
||||
51;6;14;14;1
|
||||
51;6;15;22;4
|
||||
51;6;16;14;1
|
||||
51;6;18;14;1
|
||||
51;6;19;16;3
|
||||
51;6;20;14;1
|
||||
51;6;21;22;4
|
||||
51;6;22;14;1
|
||||
51;6;23;22;4
|
||||
51;6;24;14;1
|
||||
51;6;25;18;5
|
||||
51;6;26;14;1
|
||||
51;6;27;18;5
|
||||
51;6;28;14;1
|
||||
51;6;29;22;4
|
||||
51;6;30;14;1
|
||||
51;6;31;22;4
|
||||
51;6;32;14;1
|
||||
51;6;33;41;7
|
||||
51;6;34;14;1
|
||||
51;6;35;41;7
|
||||
51;6;36;14;1
|
||||
51;6;37;22;4
|
||||
51;6;38;14;1
|
||||
51;6;39;22;4
|
||||
51;6;40;14;1
|
||||
51;6;41;18;5
|
||||
51;6;42;14;1
|
||||
51;6;43;18;5
|
||||
51;6;44;14;1
|
||||
51;6;45;22;4
|
||||
51;6;46;14;1
|
||||
51;6;47;22;4
|
||||
51;6;48;14;1
|
||||
51;6;49;41;7
|
||||
51;6;50;14;1
|
||||
51;6;51;41;7
|
||||
51;6;52;14;1
|
||||
51;6;53;22;4
|
||||
51;6;54;14;1
|
||||
51;6;55;22;4
|
||||
51;6;56;14;1
|
||||
51;6;57;18;5
|
||||
51;6;58;14;1
|
||||
51;6;59;18;5
|
||||
51;6;60;14;1
|
||||
51;6;61;22;4
|
||||
51;6;62;14;1
|
||||
51;6;63;22;4
|
||||
51;7;0;14;1
|
||||
51;7;1;15;2
|
||||
51;7;2;14;1
|
||||
51;7;3;16;3
|
||||
51;7;4;14;1
|
||||
51;7;5;22;4
|
||||
51;7;6;14;1
|
||||
51;7;7;22;4
|
||||
51;7;8;14;1
|
||||
51;7;9;18;5
|
||||
51;7;10;14;1
|
||||
51;7;11;18;5
|
||||
51;7;12;14;1
|
||||
51;7;13;22;4
|
||||
51;7;14;14;1
|
||||
51;7;15;22;4
|
||||
51;7;16;14;1
|
||||
51;7;17;24;6
|
||||
51;7;18;14;1
|
||||
51;7;19;16;3
|
||||
51;7;20;14;1
|
||||
51;7;21;22;4
|
||||
51;7;22;14;1
|
||||
51;7;23;22;4
|
||||
51;7;24;14;1
|
||||
51;7;25;18;5
|
||||
51;7;26;14;1
|
||||
51;7;27;18;5
|
||||
51;7;28;14;1
|
||||
51;7;29;22;4
|
||||
51;7;30;14;1
|
||||
51;7;31;22;4
|
||||
51;7;32;14;1
|
||||
51;7;34;14;1
|
||||
51;7;36;14;1
|
||||
51;7;37;22;4
|
||||
51;7;38;14;1
|
||||
51;7;39;22;4
|
||||
51;7;40;14;1
|
||||
51;7;41;18;5
|
||||
51;7;42;14;1
|
||||
51;7;43;18;5
|
||||
51;7;44;14;1
|
||||
51;7;45;22;4
|
||||
51;7;46;14;1
|
||||
51;7;47;22;4
|
||||
51;7;48;14;1
|
||||
51;7;50;14;1
|
||||
51;7;52;14;1
|
||||
51;7;53;22;4
|
||||
51;7;54;14;1
|
||||
51;7;55;22;4
|
||||
51;7;56;14;1
|
||||
51;7;57;18;5
|
||||
51;7;58;14;1
|
||||
51;7;59;18;5
|
||||
51;7;60;14;1
|
||||
51;7;61;22;4
|
||||
51;7;62;14;1
|
||||
51;7;63;22;4
|
||||
|
@@ -0,0 +1,99 @@
|
||||
#
|
||||
# Jetco macchine FANUC DMG-MORI con contapezzi SEMPRE attivo (anche in attrezzaggio)
|
||||
#
|
||||
# partenza da IdxFam 42
|
||||
#
|
||||
# 2019.01.19 - luce blu = feedrate <=70, verde è prioritario su giallo
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : FANUC-DMG-MORI
|
||||
$IDX : 51
|
||||
$N_STATES : 8
|
||||
$N_BITS : 6
|
||||
|
||||
#definizione bit : obbligatorio iniziare da 0
|
||||
|
||||
$BIT : 0 : power_on
|
||||
$BIT : 1 : run
|
||||
$BIT : 2 : end_cycle
|
||||
$BIT : 3 : alarm
|
||||
$BIT : 4 : manual
|
||||
$BIT : 5 : blue_light
|
||||
#$BIT : 6 : emergency
|
||||
|
||||
#definizione stati : obbligatorio iniziare da 0
|
||||
|
||||
$STATE : 0 : ST_Init
|
||||
$STATE : 1 : ST_Power_off
|
||||
$STATE : 2 : ST_Machine_ready
|
||||
$STATE : 3 : ST_Run
|
||||
$STATE : 4 : ST_Cycle_end
|
||||
$STATE : 5 : ST_Alarm
|
||||
$STATE : 6 : ST_Manual
|
||||
$STATE : 7 : ST_Run_Slow
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0
|
||||
|
||||
$EVENT : 00 : EV_00
|
||||
$EVENT : 01 : EV_01
|
||||
$EVENT : 02 : EV_02
|
||||
$EVENT : 03 : EV_03
|
||||
$EVENT : 04 : EV_04
|
||||
$EVENT : 05 : EV_05
|
||||
$EVENT : 06 : EV_06
|
||||
$EVENT : 07 : EV_07
|
||||
$EVENT : 08 : EV_08
|
||||
$EVENT : 09 : EV_09
|
||||
$EVENT : 10 : EV_10
|
||||
$EVENT : 11 : EV_11
|
||||
$EVENT : 12 : EV_12
|
||||
$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_cambio operatore
|
||||
$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_Riforn_MPD
|
||||
$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_end_pallet_1
|
||||
$EVENT : 35 : HW_end_pallet_2
|
||||
$EVENT : 36 : HW_deposito_robot
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 40 : HW_Test_WU_CD
|
||||
$EVENT : 41 : HW_run_slow
|
||||
#$EVENT : 999 : Commento
|
||||
|
||||
$RULES
|
||||
|
||||
# state : input : next state : event
|
||||
|
||||
ALL_STATES : NOT power_on : ST_Power_off : HW_power_off
|
||||
ALL_STATES : end_cycle : ST_Cycle_end : HW_end_pallet
|
||||
ALL_STATES : alarm : ST_Alarm : HW_error
|
||||
ALL_STATES : blue_light : ST_Run_Slow : HW_run_slow
|
||||
ALL_STATES : run : ST_Run : HW_machining
|
||||
# verde è prioritario su manuale
|
||||
ALL_STATES : manual : ST_Manual : HW_manuale
|
||||
ALL_STATES : power_on : ST_Machine_ready : HW_power_on
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
$DO
|
||||
@@ -0,0 +1,183 @@
|
||||
IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
1;0;1;13
|
||||
1;0;2;2
|
||||
1;0;5;5
|
||||
1;0;7;7
|
||||
1;0;8;8
|
||||
1;0;9;9
|
||||
1;0;10;10
|
||||
1;0;12;11
|
||||
1;0;19;30
|
||||
1;0;26;27
|
||||
1;0;32;32
|
||||
1;0;38;34
|
||||
1;0;39;12
|
||||
1;2;1;13
|
||||
1;2;2;2
|
||||
1;2;5;5
|
||||
1;2;7;7
|
||||
1;2;8;8
|
||||
1;2;9;9
|
||||
1;2;10;10
|
||||
1;2;12;11
|
||||
1;2;19;30
|
||||
1;2;26;27
|
||||
1;2;32;32
|
||||
1;2;38;34
|
||||
1;2;39;12
|
||||
1;5;1;13
|
||||
1;5;2;2
|
||||
1;5;5;5
|
||||
1;5;7;7
|
||||
1;5;8;8
|
||||
1;5;9;9
|
||||
1;5;10;10
|
||||
1;5;12;11
|
||||
1;5;19;30
|
||||
1;5;26;27
|
||||
1;5;32;32
|
||||
1;5;38;34
|
||||
1;5;39;12
|
||||
1;7;1;13
|
||||
1;7;2;2
|
||||
1;7;5;5
|
||||
1;7;7;7
|
||||
1;7;8;8
|
||||
1;7;9;9
|
||||
1;7;10;10
|
||||
1;7;12;11
|
||||
1;7;19;30
|
||||
1;7;26;27
|
||||
1;7;32;32
|
||||
1;7;38;34
|
||||
1;7;39;12
|
||||
1;8;1;13
|
||||
1;8;2;2
|
||||
1;8;5;5
|
||||
1;8;7;7
|
||||
1;8;8;8
|
||||
1;8;9;9
|
||||
1;8;10;10
|
||||
1;8;12;11
|
||||
1;8;19;30
|
||||
1;8;26;27
|
||||
1;8;32;32
|
||||
1;8;38;34
|
||||
1;8;39;12
|
||||
1;9;1;13
|
||||
1;9;2;2
|
||||
1;9;5;5
|
||||
1;9;7;7
|
||||
1;9;8;8
|
||||
1;9;9;9
|
||||
1;9;10;10
|
||||
1;9;12;11
|
||||
1;9;19;30
|
||||
1;9;26;27
|
||||
1;9;32;32
|
||||
1;9;38;34
|
||||
1;9;39;12
|
||||
1;10;1;13
|
||||
1;10;2;2
|
||||
1;10;5;5
|
||||
1;10;7;7
|
||||
1;10;8;8
|
||||
1;10;9;9
|
||||
1;10;10;10
|
||||
1;10;12;11
|
||||
1;10;19;30
|
||||
1;10;26;27
|
||||
1;10;32;32
|
||||
1;10;38;34
|
||||
1;10;39;12
|
||||
1;11;1;13
|
||||
1;11;2;2
|
||||
1;11;5;5
|
||||
1;11;7;7
|
||||
1;11;8;8
|
||||
1;11;9;9
|
||||
1;11;10;10
|
||||
1;11;12;11
|
||||
1;11;19;30
|
||||
1;11;26;27
|
||||
1;11;32;32
|
||||
1;11;38;34
|
||||
1;11;39;12
|
||||
1;12;1;13
|
||||
1;12;2;2
|
||||
1;12;5;5
|
||||
1;12;7;7
|
||||
1;12;8;8
|
||||
1;12;9;9
|
||||
1;12;10;10
|
||||
1;12;12;11
|
||||
1;12;19;30
|
||||
1;12;26;27
|
||||
1;12;32;32
|
||||
1;12;38;34
|
||||
1;12;39;12
|
||||
1;13;1;13
|
||||
1;13;2;2
|
||||
1;13;5;5
|
||||
1;13;7;7
|
||||
1;13;8;8
|
||||
1;13;9;9
|
||||
1;13;10;10
|
||||
1;13;12;11
|
||||
1;13;19;30
|
||||
1;13;26;27
|
||||
1;13;32;32
|
||||
1;13;38;34
|
||||
1;13;39;12
|
||||
1;27;1;13
|
||||
1;27;2;2
|
||||
1;27;5;5
|
||||
1;27;7;7
|
||||
1;27;8;8
|
||||
1;27;9;9
|
||||
1;27;10;10
|
||||
1;27;12;11
|
||||
1;27;19;30
|
||||
1;27;26;27
|
||||
1;27;32;32
|
||||
1;27;38;34
|
||||
1;27;39;12
|
||||
1;30;1;13
|
||||
1;30;2;2
|
||||
1;30;5;5
|
||||
1;30;7;7
|
||||
1;30;8;8
|
||||
1;30;9;9
|
||||
1;30;10;10
|
||||
1;30;12;11
|
||||
1;30;19;30
|
||||
1;30;26;27
|
||||
1;30;32;32
|
||||
1;30;38;34
|
||||
1;30;39;12
|
||||
1;32;1;13
|
||||
1;32;2;2
|
||||
1;32;5;5
|
||||
1;32;7;7
|
||||
1;32;8;8
|
||||
1;32;9;9
|
||||
1;32;10;10
|
||||
1;32;12;11
|
||||
1;32;19;30
|
||||
1;32;26;27
|
||||
1;32;32;32
|
||||
1;32;38;34
|
||||
1;32;39;12
|
||||
1;34;1;13
|
||||
1;34;2;2
|
||||
1;34;5;5
|
||||
1;34;7;7
|
||||
1;34;8;8
|
||||
1;34;9;9
|
||||
1;34;10;10
|
||||
1;34;12;11
|
||||
1;34;19;30
|
||||
1;34;26;27
|
||||
1;34;32;32
|
||||
1;34;38;34
|
||||
1;34;39;12
|
||||
|
@@ -0,0 +1,70 @@
|
||||
#
|
||||
# Jetco gestione StateMachine (Eventi --> Stati) per impianti MANUALI
|
||||
#
|
||||
#
|
||||
# 2019.01.23 - prima release
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : JETCO-MANUALI
|
||||
$IDX : 1
|
||||
$N_STATES : 14
|
||||
$N_EVENTS : 13
|
||||
|
||||
#definizione stati
|
||||
|
||||
$STATE : 00 : ST_Init
|
||||
$STATE : 02 : ST_Attrezzaggio
|
||||
$STATE : 05 : ST_Guasto
|
||||
$STATE : 07 : ST_Manca_Lavoro
|
||||
$STATE : 08 : ST_Assenteismo
|
||||
$STATE : 09 : ST_Manutenzione
|
||||
$STATE : 10 : ST_Pulizia
|
||||
$STATE : 11 : ST_Macchina_Spenta
|
||||
$STATE : 12 : ST_Fermo_Generico
|
||||
$STATE : 13 : ST_Lavorazione
|
||||
$STATE : 27 : ST_Manca_Riforn_MPD
|
||||
$STATE : 30 : ST_Fermo_Organizzativo
|
||||
$STATE : 32 : ST_Sostit_Utensile
|
||||
$STATE : 34 : ST_Riscaldamento
|
||||
|
||||
#definizione eventi
|
||||
|
||||
$EVENT : 01 : EV_Lavora
|
||||
$EVENT : 02 : EV_Attrezzaggio
|
||||
$EVENT : 05 : EV_Guasto
|
||||
$EVENT : 07 : EV_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : EV_Assenteismo
|
||||
$EVENT : 09 : EV_Manutenzione
|
||||
$EVENT : 10 : EV_Pulizia
|
||||
$EVENT : 12 : EV_Macchina_Spenta
|
||||
$EVENT : 19 : EV_Fermo_Organizzativo
|
||||
$EVENT : 26 : EV_Manca_Materia_Prima
|
||||
$EVENT : 32 : EV_Sostit_Utensile
|
||||
$EVENT : 38 : EV_Riscaldamento
|
||||
$EVENT : 39 : EV_Anomalia_Macchina
|
||||
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EV_Lavora : ST_Lavorazione
|
||||
ALL_STATES : EV_Attrezzaggio : ST_Attrezzaggio
|
||||
ALL_STATES : EV_Guasto : ST_Guasto
|
||||
ALL_STATES : EV_Manca_Ciclo_Lavoro : ST_Manca_Lavoro
|
||||
ALL_STATES : EV_Assenteismo : ST_Assenteismo
|
||||
ALL_STATES : EV_Manutenzione : ST_Manutenzione
|
||||
ALL_STATES : EV_Pulizia : ST_Pulizia
|
||||
ALL_STATES : EV_Macchina_Spenta : ST_Macchina_Spenta
|
||||
ALL_STATES : EV_Fermo_Organizzativo : ST_Fermo_Organizzativo
|
||||
ALL_STATES : EV_Manca_Materia_Prima : ST_Manca_Riforn_MPD
|
||||
ALL_STATES : EV_Sostit_Utensile : ST_Sostit_Utensile
|
||||
ALL_STATES : EV_Riscaldamento : ST_Riscaldamento
|
||||
ALL_STATES : EV_Anomalia_Macchina : ST_Fermo_Generico
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
$DO
|
||||
@@ -0,0 +1,701 @@
|
||||
IdxFamiglia IdxStato IdxTipo next_IdxStato
|
||||
12 1 2 2
|
||||
12 1 3 3
|
||||
12 1 4 4
|
||||
12 1 5 5
|
||||
12 1 6 6
|
||||
12 1 7 7
|
||||
12 1 8 8
|
||||
12 1 9 9
|
||||
12 1 10 10
|
||||
12 1 12 11
|
||||
12 1 14 11
|
||||
12 1 15 12
|
||||
12 1 16 13
|
||||
12 1 17 14
|
||||
12 1 18 15
|
||||
12 1 19 30
|
||||
12 1 20 14
|
||||
12 1 21 13
|
||||
12 1 22 14
|
||||
12 1 23 23
|
||||
12 1 24 24
|
||||
12 1 25 25
|
||||
12 1 26 27
|
||||
12 1 28 26
|
||||
12 1 29 28
|
||||
12 1 30 29
|
||||
12 1 31 31
|
||||
12 1 32 32
|
||||
12 1 33 15
|
||||
12 1 35 13
|
||||
12 1 36 14
|
||||
12 1 37 33
|
||||
12 1 38 34
|
||||
12 1 39 35
|
||||
12 1 40 34
|
||||
12 2 1 13
|
||||
12 2 3 3
|
||||
12 2 4 4
|
||||
12 2 5 5
|
||||
12 2 6 6
|
||||
12 2 7 7
|
||||
12 2 8 8
|
||||
12 2 9 9
|
||||
12 2 10 10
|
||||
12 2 12 11
|
||||
12 2 14 11
|
||||
12 2 19 30
|
||||
12 2 26 27
|
||||
12 2 28 26
|
||||
12 2 31 31
|
||||
12 2 32 32
|
||||
12 2 37 33
|
||||
12 2 38 34
|
||||
12 2 39 35
|
||||
12 2 40 34
|
||||
12 3 1 13
|
||||
12 3 2 2
|
||||
12 3 4 4
|
||||
12 3 5 5
|
||||
12 3 6 6
|
||||
12 3 7 7
|
||||
12 3 8 8
|
||||
12 3 9 9
|
||||
12 3 10 10
|
||||
12 3 12 11
|
||||
12 3 14 11
|
||||
12 3 19 30
|
||||
12 3 26 27
|
||||
12 3 28 26
|
||||
12 3 31 31
|
||||
12 3 32 32
|
||||
12 3 37 33
|
||||
12 3 38 34
|
||||
12 3 39 35
|
||||
12 3 40 34
|
||||
12 4 1 13
|
||||
12 4 2 2
|
||||
12 4 3 3
|
||||
12 4 5 5
|
||||
12 4 6 6
|
||||
12 4 7 7
|
||||
12 4 8 8
|
||||
12 4 9 9
|
||||
12 4 10 10
|
||||
12 4 12 11
|
||||
12 4 14 11
|
||||
12 4 19 30
|
||||
12 4 26 27
|
||||
12 4 28 26
|
||||
12 4 31 31
|
||||
12 4 32 32
|
||||
12 4 37 33
|
||||
12 4 38 34
|
||||
12 4 39 35
|
||||
12 4 40 34
|
||||
12 5 1 13
|
||||
12 5 2 2
|
||||
12 5 3 3
|
||||
12 5 4 4
|
||||
12 5 6 6
|
||||
12 5 7 7
|
||||
12 5 8 8
|
||||
12 5 9 9
|
||||
12 5 10 10
|
||||
12 5 12 11
|
||||
12 5 14 11
|
||||
12 5 19 30
|
||||
12 5 26 27
|
||||
12 5 28 26
|
||||
12 5 31 31
|
||||
12 5 32 32
|
||||
12 5 37 33
|
||||
12 5 38 34
|
||||
12 5 39 35
|
||||
12 5 40 34
|
||||
12 6 1 13
|
||||
12 6 2 2
|
||||
12 6 3 3
|
||||
12 6 4 4
|
||||
12 6 5 5
|
||||
12 6 7 7
|
||||
12 6 8 8
|
||||
12 6 9 9
|
||||
12 6 10 10
|
||||
12 6 12 11
|
||||
12 6 14 11
|
||||
12 6 19 30
|
||||
12 6 26 27
|
||||
12 6 28 26
|
||||
12 6 31 31
|
||||
12 6 32 32
|
||||
12 6 37 33
|
||||
12 6 38 34
|
||||
12 6 39 35
|
||||
12 6 40 34
|
||||
12 7 1 13
|
||||
12 7 2 2
|
||||
12 7 3 3
|
||||
12 7 4 4
|
||||
12 7 5 5
|
||||
12 7 6 6
|
||||
12 7 8 8
|
||||
12 7 9 9
|
||||
12 7 10 10
|
||||
12 7 12 11
|
||||
12 7 14 11
|
||||
12 7 19 30
|
||||
12 7 26 27
|
||||
12 7 28 26
|
||||
12 7 31 31
|
||||
12 7 32 32
|
||||
12 7 37 33
|
||||
12 7 38 34
|
||||
12 7 39 35
|
||||
12 7 40 34
|
||||
12 8 1 13
|
||||
12 8 2 2
|
||||
12 8 3 3
|
||||
12 8 4 4
|
||||
12 8 5 5
|
||||
12 8 6 6
|
||||
12 8 7 7
|
||||
12 8 9 9
|
||||
12 8 10 10
|
||||
12 8 12 11
|
||||
12 8 14 11
|
||||
12 8 19 30
|
||||
12 8 26 27
|
||||
12 8 28 26
|
||||
12 8 31 31
|
||||
12 8 32 32
|
||||
12 8 37 33
|
||||
12 8 38 34
|
||||
12 8 39 35
|
||||
12 8 40 34
|
||||
12 9 1 13
|
||||
12 9 2 2
|
||||
12 9 3 3
|
||||
12 9 4 4
|
||||
12 9 5 5
|
||||
12 9 6 6
|
||||
12 9 7 7
|
||||
12 9 8 8
|
||||
12 9 10 10
|
||||
12 9 12 11
|
||||
12 9 14 11
|
||||
12 9 19 30
|
||||
12 9 26 27
|
||||
12 9 28 26
|
||||
12 9 31 31
|
||||
12 9 32 32
|
||||
12 9 37 33
|
||||
12 9 38 34
|
||||
12 9 39 35
|
||||
12 9 40 34
|
||||
12 10 1 13
|
||||
12 10 2 2
|
||||
12 10 3 3
|
||||
12 10 4 4
|
||||
12 10 5 5
|
||||
12 10 6 6
|
||||
12 10 7 7
|
||||
12 10 8 8
|
||||
12 10 9 9
|
||||
12 10 12 11
|
||||
12 10 14 11
|
||||
12 10 19 30
|
||||
12 10 26 27
|
||||
12 10 28 26
|
||||
12 10 31 31
|
||||
12 10 32 32
|
||||
12 10 37 33
|
||||
12 10 38 34
|
||||
12 10 39 35
|
||||
12 10 40 34
|
||||
12 11 1 13
|
||||
12 11 2 2
|
||||
12 11 3 3
|
||||
12 11 4 4
|
||||
12 11 5 5
|
||||
12 11 6 6
|
||||
12 11 7 7
|
||||
12 11 8 8
|
||||
12 11 9 9
|
||||
12 11 10 10
|
||||
12 11 15 12
|
||||
12 11 16 13
|
||||
12 11 17 14
|
||||
12 11 18 15
|
||||
12 11 19 30
|
||||
12 11 20 14
|
||||
12 11 21 13
|
||||
12 11 22 14
|
||||
12 11 23 23
|
||||
12 11 24 24
|
||||
12 11 25 25
|
||||
12 11 26 27
|
||||
12 11 29 28
|
||||
12 11 30 29
|
||||
12 11 31 31
|
||||
12 11 32 32
|
||||
12 11 33 15
|
||||
12 11 35 13
|
||||
12 11 36 14
|
||||
12 11 37 33
|
||||
12 11 38 34
|
||||
12 11 39 35
|
||||
12 11 40 34
|
||||
12 12 1 13
|
||||
12 12 2 2
|
||||
12 12 3 3
|
||||
12 12 4 4
|
||||
12 12 5 5
|
||||
12 12 6 6
|
||||
12 12 7 7
|
||||
12 12 8 8
|
||||
12 12 9 9
|
||||
12 12 10 10
|
||||
12 12 12 11
|
||||
12 12 14 11
|
||||
12 12 16 13
|
||||
12 12 17 12
|
||||
12 12 18 15
|
||||
12 12 19 30
|
||||
12 12 20 12
|
||||
12 12 21 13
|
||||
12 12 22 12
|
||||
12 12 23 23
|
||||
12 12 24 24
|
||||
12 12 25 25
|
||||
12 12 26 27
|
||||
12 12 28 26
|
||||
12 12 29 28
|
||||
12 12 30 29
|
||||
12 12 31 31
|
||||
12 12 32 32
|
||||
12 12 33 15
|
||||
12 12 35 13
|
||||
12 12 36 12
|
||||
12 12 37 33
|
||||
12 12 38 34
|
||||
12 12 39 35
|
||||
12 12 40 34
|
||||
12 13 1 13
|
||||
12 13 2 2
|
||||
12 13 3 3
|
||||
12 13 4 4
|
||||
12 13 5 5
|
||||
12 13 6 6
|
||||
12 13 7 7
|
||||
12 13 8 8
|
||||
12 13 9 9
|
||||
12 13 10 10
|
||||
12 13 12 11
|
||||
12 13 14 11
|
||||
12 13 15 12
|
||||
12 13 17 13
|
||||
12 13 18 15
|
||||
12 13 19 30
|
||||
12 13 20 13
|
||||
12 13 22 13
|
||||
12 13 23 23
|
||||
12 13 24 24
|
||||
12 13 25 25
|
||||
12 13 26 27
|
||||
12 13 27 12
|
||||
12 13 28 26
|
||||
12 13 29 28
|
||||
12 13 30 29
|
||||
12 13 31 31
|
||||
12 13 32 32
|
||||
12 13 33 15
|
||||
12 13 36 13
|
||||
12 13 37 33
|
||||
12 13 38 34
|
||||
12 13 39 35
|
||||
12 13 40 34
|
||||
12 14 1 13
|
||||
12 14 2 2
|
||||
12 14 3 3
|
||||
12 14 4 4
|
||||
12 14 5 5
|
||||
12 14 6 6
|
||||
12 14 7 7
|
||||
12 14 8 8
|
||||
12 14 9 9
|
||||
12 14 10 10
|
||||
12 14 12 11
|
||||
12 14 14 11
|
||||
12 14 15 12
|
||||
12 14 16 13
|
||||
12 14 18 15
|
||||
12 14 19 30
|
||||
12 14 21 13
|
||||
12 14 23 23
|
||||
12 14 24 24
|
||||
12 14 25 25
|
||||
12 14 26 27
|
||||
12 14 28 26
|
||||
12 14 29 28
|
||||
12 14 30 29
|
||||
12 14 31 31
|
||||
12 14 32 32
|
||||
12 14 33 15
|
||||
12 14 35 13
|
||||
12 14 37 33
|
||||
12 14 38 34
|
||||
12 14 39 35
|
||||
12 14 40 34
|
||||
12 15 1 13
|
||||
12 15 2 2
|
||||
12 15 3 3
|
||||
12 15 4 4
|
||||
12 15 5 5
|
||||
12 15 6 6
|
||||
12 15 7 7
|
||||
12 15 8 8
|
||||
12 15 9 9
|
||||
12 15 10 10
|
||||
12 15 12 11
|
||||
12 15 14 11
|
||||
12 15 15 12
|
||||
12 15 16 13
|
||||
12 15 17 15
|
||||
12 15 19 30
|
||||
12 15 20 15
|
||||
12 15 21 13
|
||||
12 15 22 15
|
||||
12 15 23 23
|
||||
12 15 24 24
|
||||
12 15 25 25
|
||||
12 15 26 27
|
||||
12 15 28 26
|
||||
12 15 29 28
|
||||
12 15 30 29
|
||||
12 15 31 31
|
||||
12 15 32 32
|
||||
12 15 35 13
|
||||
12 15 36 15
|
||||
12 15 37 33
|
||||
12 15 38 34
|
||||
12 15 39 35
|
||||
12 15 40 34
|
||||
12 23 1 13
|
||||
12 23 2 2
|
||||
12 23 3 3
|
||||
12 23 4 4
|
||||
12 23 5 5
|
||||
12 23 6 6
|
||||
12 23 7 7
|
||||
12 23 8 8
|
||||
12 23 9 9
|
||||
12 23 10 10
|
||||
12 23 12 11
|
||||
12 23 14 11
|
||||
12 23 15 12
|
||||
12 23 16 13
|
||||
12 23 17 14
|
||||
12 23 18 15
|
||||
12 23 19 30
|
||||
12 23 20 14
|
||||
12 23 21 13
|
||||
12 23 22 14
|
||||
12 23 24 24
|
||||
12 23 25 25
|
||||
12 23 26 27
|
||||
12 23 28 26
|
||||
12 23 29 28
|
||||
12 23 30 29
|
||||
12 23 31 31
|
||||
12 23 32 32
|
||||
12 23 33 15
|
||||
12 23 35 13
|
||||
12 23 36 14
|
||||
12 23 37 33
|
||||
12 23 38 34
|
||||
12 23 39 35
|
||||
12 23 40 34
|
||||
12 24 1 13
|
||||
12 24 2 2
|
||||
12 24 3 3
|
||||
12 24 4 4
|
||||
12 24 5 5
|
||||
12 24 6 6
|
||||
12 24 7 7
|
||||
12 24 8 8
|
||||
12 24 9 9
|
||||
12 24 10 10
|
||||
12 24 12 11
|
||||
12 24 14 11
|
||||
12 24 15 12
|
||||
12 24 16 13
|
||||
12 24 17 24
|
||||
12 24 18 15
|
||||
12 24 19 30
|
||||
12 24 20 24
|
||||
12 24 21 13
|
||||
12 24 22 24
|
||||
12 24 23 23
|
||||
12 24 25 25
|
||||
12 24 26 27
|
||||
12 24 28 26
|
||||
12 24 29 28
|
||||
12 24 30 29
|
||||
12 24 31 31
|
||||
12 24 32 32
|
||||
12 24 33 15
|
||||
12 24 35 13
|
||||
12 24 36 24
|
||||
12 24 37 33
|
||||
12 24 38 34
|
||||
12 24 39 35
|
||||
12 24 40 34
|
||||
12 25 1 13
|
||||
12 25 2 2
|
||||
12 25 3 3
|
||||
12 25 4 4
|
||||
12 25 5 5
|
||||
12 25 6 6
|
||||
12 25 7 7
|
||||
12 25 8 8
|
||||
12 25 9 9
|
||||
12 25 10 10
|
||||
12 25 12 11
|
||||
12 25 14 11
|
||||
12 25 16 13
|
||||
12 25 17 14
|
||||
12 25 18 15
|
||||
12 25 19 30
|
||||
12 25 20 14
|
||||
12 25 21 13
|
||||
12 25 22 14
|
||||
12 25 23 23
|
||||
12 25 24 24
|
||||
12 25 26 27
|
||||
12 25 28 26
|
||||
12 25 29 28
|
||||
12 25 30 29
|
||||
12 25 31 31
|
||||
12 25 32 32
|
||||
12 25 33 15
|
||||
12 25 35 13
|
||||
12 25 36 14
|
||||
12 25 37 33
|
||||
12 25 38 34
|
||||
12 25 39 35
|
||||
12 25 40 34
|
||||
12 26 1 13
|
||||
12 26 2 2
|
||||
12 26 3 3
|
||||
12 26 4 4
|
||||
12 26 5 5
|
||||
12 26 6 6
|
||||
12 26 7 7
|
||||
12 26 8 8
|
||||
12 26 9 9
|
||||
12 26 10 10
|
||||
12 26 12 11
|
||||
12 26 14 11
|
||||
12 26 15 12
|
||||
12 26 16 13
|
||||
12 26 17 14
|
||||
12 26 18 15
|
||||
12 26 19 30
|
||||
12 26 20 14
|
||||
12 26 21 13
|
||||
12 26 22 14
|
||||
12 26 23 23
|
||||
12 26 24 24
|
||||
12 26 25 25
|
||||
12 26 26 27
|
||||
12 26 29 28
|
||||
12 26 30 29
|
||||
12 26 31 31
|
||||
12 26 32 32
|
||||
12 26 33 15
|
||||
12 26 35 13
|
||||
12 26 36 14
|
||||
12 26 37 33
|
||||
12 26 38 34
|
||||
12 26 39 35
|
||||
12 26 40 34
|
||||
12 27 1 13
|
||||
12 27 2 2
|
||||
12 27 3 3
|
||||
12 27 4 4
|
||||
12 27 5 5
|
||||
12 27 6 6
|
||||
12 27 7 7
|
||||
12 27 8 8
|
||||
12 27 9 9
|
||||
12 27 10 10
|
||||
12 27 12 11
|
||||
12 27 14 11
|
||||
12 27 19 30
|
||||
12 27 28 26
|
||||
12 27 31 31
|
||||
12 27 32 32
|
||||
12 27 37 33
|
||||
12 27 38 34
|
||||
12 27 39 35
|
||||
12 27 40 34
|
||||
12 28 1 13
|
||||
12 28 2 2
|
||||
12 28 3 3
|
||||
12 28 4 4
|
||||
12 28 5 5
|
||||
12 28 6 6
|
||||
12 28 7 7
|
||||
12 28 8 8
|
||||
12 28 9 9
|
||||
12 28 10 10
|
||||
12 28 12 11
|
||||
12 28 14 11
|
||||
12 28 16 13
|
||||
12 28 19 30
|
||||
12 28 26 27
|
||||
12 28 31 31
|
||||
12 28 32 32
|
||||
12 28 37 33
|
||||
12 28 38 34
|
||||
12 28 39 35
|
||||
12 28 40 34
|
||||
12 29 1 13
|
||||
12 29 2 2
|
||||
12 29 3 3
|
||||
12 29 4 4
|
||||
12 29 5 5
|
||||
12 29 6 6
|
||||
12 29 7 7
|
||||
12 29 8 8
|
||||
12 29 9 9
|
||||
12 29 10 10
|
||||
12 29 12 11
|
||||
12 29 14 11
|
||||
12 29 16 13
|
||||
12 29 19 30
|
||||
12 29 26 27
|
||||
12 29 31 31
|
||||
12 29 32 32
|
||||
12 29 37 33
|
||||
12 29 38 34
|
||||
12 29 39 35
|
||||
12 29 40 34
|
||||
12 30 1 13
|
||||
12 30 2 2
|
||||
12 30 3 3
|
||||
12 30 4 4
|
||||
12 30 5 5
|
||||
12 30 6 6
|
||||
12 30 7 7
|
||||
12 30 8 8
|
||||
12 30 9 9
|
||||
12 30 10 10
|
||||
12 30 12 11
|
||||
12 30 14 11
|
||||
12 30 26 27
|
||||
12 30 31 31
|
||||
12 30 32 32
|
||||
12 30 37 33
|
||||
12 30 38 34
|
||||
12 30 39 35
|
||||
12 30 40 34
|
||||
12 31 1 13
|
||||
12 31 2 2
|
||||
12 31 3 3
|
||||
12 31 4 4
|
||||
12 31 5 5
|
||||
12 31 6 6
|
||||
12 31 7 7
|
||||
12 31 8 8
|
||||
12 31 9 9
|
||||
12 31 10 10
|
||||
12 31 12 11
|
||||
12 31 14 11
|
||||
12 31 19 30
|
||||
12 31 26 27
|
||||
12 31 28 26
|
||||
12 31 32 32
|
||||
12 31 37 33
|
||||
12 31 38 34
|
||||
12 31 39 35
|
||||
12 31 40 34
|
||||
12 32 1 13
|
||||
12 32 2 2
|
||||
12 32 3 3
|
||||
12 32 4 4
|
||||
12 32 5 5
|
||||
12 32 6 6
|
||||
12 32 7 7
|
||||
12 32 8 8
|
||||
12 32 9 9
|
||||
12 32 10 10
|
||||
12 32 12 11
|
||||
12 32 14 11
|
||||
12 32 19 30
|
||||
12 32 26 27
|
||||
12 32 28 26
|
||||
12 32 31 31
|
||||
12 32 37 33
|
||||
12 32 38 34
|
||||
12 32 39 35
|
||||
12 32 40 34
|
||||
12 33 1 13
|
||||
12 33 2 2
|
||||
12 33 3 3
|
||||
12 33 4 4
|
||||
12 33 5 5
|
||||
12 33 6 6
|
||||
12 33 7 7
|
||||
12 33 8 8
|
||||
12 33 9 9
|
||||
12 33 10 10
|
||||
12 33 12 11
|
||||
12 33 14 11
|
||||
12 33 19 30
|
||||
12 33 26 27
|
||||
12 33 28 26
|
||||
12 33 31 31
|
||||
12 33 38 34
|
||||
12 33 39 35
|
||||
12 33 40 34
|
||||
12 34 1 13
|
||||
12 34 2 2
|
||||
12 34 3 3
|
||||
12 34 4 4
|
||||
12 34 5 5
|
||||
12 34 6 6
|
||||
12 34 7 7
|
||||
12 34 8 8
|
||||
12 34 9 9
|
||||
12 34 10 10
|
||||
12 34 12 11
|
||||
12 34 14 11
|
||||
12 34 19 30
|
||||
12 34 26 27
|
||||
12 34 28 26
|
||||
12 34 31 31
|
||||
12 34 37 33
|
||||
12 34 39 35
|
||||
12 35 1 13
|
||||
12 35 2 2
|
||||
12 35 3 3
|
||||
12 35 4 4
|
||||
12 35 5 5
|
||||
12 35 6 6
|
||||
12 35 7 7
|
||||
12 35 8 8
|
||||
12 35 9 9
|
||||
12 35 10 10
|
||||
12 35 12 11
|
||||
12 35 14 11
|
||||
12 35 19 30
|
||||
12 35 26 27
|
||||
12 35 28 26
|
||||
12 35 31 31
|
||||
12 35 37 33
|
||||
12 35 38 34
|
||||
12 35 39 35
|
||||
12 35 40 34
|
||||
|
@@ -0,0 +1,142 @@
|
||||
#
|
||||
# Jetco gestione StateMachine (Eventi --> Stati) per impianti AUTOMATICI + tablet
|
||||
#
|
||||
#
|
||||
# 2019.01.23 - prima release
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : JETCO-AUTOMATICHE
|
||||
$IDX : 12
|
||||
$N_STATES : 28
|
||||
$N_EVENTS : 25
|
||||
|
||||
#definizione stati
|
||||
|
||||
$STATE : 00 : ST_Init
|
||||
$STATE : 01 : ST_Pronta
|
||||
$STATE : 02 : ST_Attrezzaggio
|
||||
$STATE : 03 : ST_Creazione_Programmi
|
||||
$STATE : 04 : ST_Lavori_Vari
|
||||
$STATE : 05 : ST_Guasto
|
||||
$STATE : 06 : ST_Manca_Pezzo
|
||||
$STATE : 07 : ST_Manca_Lavoro
|
||||
$STATE : 08 : ST_Assenteismo
|
||||
$STATE : 09 : ST_Manutenzione
|
||||
$STATE : 10 : ST_Pulizia
|
||||
$STATE : 11 : ST_Macchina_Spenta
|
||||
$STATE : 12 : ST_Fermo_Generico
|
||||
$STATE : 13 : ST_Lavorazione
|
||||
$STATE : 14 : ST_Cambio_Pezzo
|
||||
$STATE : 15 : ST_Allarme_CN
|
||||
$STATE : 23 : ST_Rottura_UT
|
||||
$STATE : 24 : ST_Manuale
|
||||
$STATE : 25 : ST_Scarico_Pieno
|
||||
$STATE : 26 : ST_Non_Disponibile
|
||||
$STATE : 27 : ST_Manca_MP
|
||||
$STATE : 28 : ST_Carico_Vuoto
|
||||
$STATE : 29 : ST_Emergenza
|
||||
$STATE : 30 : ST_Fermo_Organizzativo
|
||||
$STATE : 31 : ST_Modifica_Programmi
|
||||
$STATE : 32 : ST_Sostit_Utensile
|
||||
$STATE : 33 : ST_Riempimento
|
||||
$STATE : 34 : ST_Riscaldamento
|
||||
$STATE : 35 : ST_Anomalia
|
||||
|
||||
#definizione eventi
|
||||
|
||||
$EVENT : 01 : EV_Lavora
|
||||
$EVENT : 02 : EV_Attrezzaggio
|
||||
$EVENT : 03 : EV_Creazione_Programmi
|
||||
$EVENT : 04 : EV_Lavori_Vari
|
||||
$EVENT : 05 : EV_Guasto
|
||||
$EVENT : 06 : EV_Manca_Pezzo
|
||||
$EVENT : 07 : EV_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : EV_Assenteismo
|
||||
$EVENT : 09 : EV_Manutenzione
|
||||
$EVENT : 10 : EV_Pulizia
|
||||
$EVENT : 12 : EV_Macchina_Spenta
|
||||
$EVENT : 14 : EV_HW_Power_Off
|
||||
$EVENT : 15 : EV_HW_Power_On
|
||||
$EVENT : 16 : EV_HW_Machining
|
||||
$EVENT : 17 : EV_HW_End_Machining
|
||||
$EVENT : 18 : EV_HW_Error
|
||||
$EVENT : 19 : EV_Fermo_Organizzativo
|
||||
$EVENT : 20 : EV_HW_Contapezzi
|
||||
$EVENT : 21 : EV_HW_Start_Pallet
|
||||
$EVENT : 22 : EV_HW_End_Pallet
|
||||
$EVENT : 23 : EV_HW_Rottura_UT
|
||||
$EVENT : 24 : EV_HW_Manuale
|
||||
$EVENT : 25 : EV_HW_Scarico_Pieno
|
||||
$EVENT : 26 : EV_Manca_Materia_Prima
|
||||
$EVENT : 28 : EV_SW_Timeout
|
||||
$EVENT : 29 : EV_ HW_Carico_Vuoto
|
||||
$EVENT : 30 : EV_ HW_Emergenza
|
||||
$EVENT : 31 : EV_Modifica_Programmi
|
||||
$EVENT : 32 : EV_Sostit_Utensile
|
||||
$EVENT : 33 : EV_HW_Allarme_Macchina
|
||||
$EVENT : 35 : EV_HW_Start_Tavola
|
||||
$EVENT : 36 : EV_HW_End_Tavola
|
||||
$EVENT : 37 : EV_Riempimento
|
||||
$EVENT : 38 : EV_Riscaldamento
|
||||
$EVENT : 39 : EV_Anomalia_Macchina
|
||||
$EVENT : 40 : EV_HW_WarmUp_CoolDown
|
||||
|
||||
|
||||
$RULES
|
||||
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EV_Attrezzaggio : ST_Attrezzaggio
|
||||
ALL_STATES : EV_Lavora : ST_Lavorazione
|
||||
ALL_STATES : EV_Guasto : ST_Guasto
|
||||
ALL_STATES : EV_Manca_Ciclo_Lavoro : ST_Manca_Lavoro
|
||||
ALL_STATES : EV_Assenteismo : ST_Assenteismo
|
||||
ALL_STATES : EV_Manutenzione : ST_Manutenzione
|
||||
ALL_STATES : EV_Pulizia : ST_Pulizia
|
||||
ALL_STATES : EV_Macchina_Spenta : ST_Macchina_Spenta
|
||||
ALL_STATES : EV_Fermo_Organizzativo : ST_Fermo_Organizzativo
|
||||
ALL_STATES : EV_Manca_Materia_Prima : ST_Manca_Riforn_MPD
|
||||
ALL_STATES : EV_Sostit_Utensile : ST_Sostit_Utensile
|
||||
ALL_STATES : EV_Riscaldamento : ST_Riscaldamento
|
||||
ALL_STATES : EV_Anomalia_Macchina : ST_Fermo_Generico
|
||||
|
||||
|
||||
|
||||
|
||||
ALL_STATES : EV_Creazione_Programmi : ST_Creazione_Programmi
|
||||
ALL_STATES : EV_Lavori_Vari : ST_Lavori_Vari
|
||||
ALL_STATES : EV_Manca_Pezzo : ST_Manca_Pezzo
|
||||
ALL_STATES : EV_Manca_Ciclo_Lavoro : ST_Manca_Lavoro
|
||||
ALL_STATES : EV_HW_Power_Off : ST_Macchina_Spenta
|
||||
ALL_STATES : EV_HW_Power_On : ST_Fermo_Generico
|
||||
ALL_STATES : EV_HW_Machining : ST_Lavorazione
|
||||
ALL_STATES : EV_HW_End_Machining : ST_Cambio_Pezzo
|
||||
ALL_STATES : EV_HW_Error : ST_Allarme_CN
|
||||
ALL_STATES : EV_HW_Contapezzi : ST_Cambio_Pezzo
|
||||
ALL_STATES : EV_HW_Start_Pallet : ST_Lavorazione
|
||||
ALL_STATES : EV_HW_End_Pallet : ST_Cambio_Pezzo
|
||||
ALL_STATES : EV_HW_Rottura_UT : ST_Rottura_UT
|
||||
ALL_STATES : EV_HW_Manuale : ST_Manuale
|
||||
ALL_STATES : EV_HW_Scarico_Pieno : ST_Scarico_Pieno
|
||||
ALL_STATES : EV_Manca_Materia_Prima : ST_Manca_MP
|
||||
ALL_STATES : EV_SW_Timeout : ST_Non_Disponibile
|
||||
ALL_STATES : HW_Carico_Vuoto : ST_Carico_Vuoto
|
||||
ALL_STATES : HW_Emergenza : ST_Emergenza
|
||||
ALL_STATES : EV_Modifica_Programmi : ST_Modifica_Programmi
|
||||
ALL_STATES : EV_Sostit_Utensile : ST_Sostit_Utensile
|
||||
ALL_STATES : EV_HW_Allarme_Macchina : ST_Allarme_CN
|
||||
ALL_STATES : EV_HW_Start_Tavola : ST_Lavorazione
|
||||
ALL_STATES : EV_HW_End_Tavola : ST_Cambio_Pezzo
|
||||
ALL_STATES : EV_Riempimento : ST_Riempimento
|
||||
ALL_STATES : EV_Riscaldamento : ST_Riscaldamento
|
||||
ALL_STATES : EV_Anomalia_Macchina : ST_Anomalia
|
||||
ALL_STATES : EV_HW_WarmUp_CoolDown : ST_Riscaldamento
|
||||
|
||||
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
|
||||
|
||||
$DO
|
||||
Reference in New Issue
Block a user