pulizia + vers2 x segnetto semplificato

This commit is contained in:
2020-10-14 12:39:13 +02:00
parent 74bb36276b
commit 5917f2e653
@@ -1,35 +1,35 @@
#
# Jetco macchine RETTIFICA TANGENZIALE
# Jetco macchine SEGHETTO DANOBAT
#
# partenza da IdxFam 42
#
#
$DEFINITIONS
$NAME : FANUC
$IDX : 59
$N_STATES : 9
$N_BITS : 7
$NAME : DANOBAT
$IDX : 63
$N_STATES : 7
$N_BITS : 9
#definizione bit : obbligatorio iniziare da 0
$BIT : 0 : power_on
$BIT : 1 : refrig_on
$BIT : 2 : on_move
$BIT : 3 : start_tavola
$BIT : 4 : piano_magn_on
$BIT : 5 : mola_started
$BIT : 6 : ripari_chiusi
$BIT : 0 : bPowerOn
$BIT : 1 : bManual
$BIT : 2 : bEndCut
$BIT : 3 : bErrLackMat
$BIT : 4 : bErrInvLama
$BIT : 5 : bErrBladeBroken
$BIT : 6 : bErrInverter
$BIT : 7 : bErrOverload
$BIT : 8 : bErrBladeStuck
#definizione stati : obbligatorio iniziare da 0
$STATE : 0 : ST_Init
$STATE : 1 : ST_Power_off
$STATE : 2 : ST_Machine_ready
$STATE : 3 : ST_refrig_on
$STATE : 4 : ST_on_move
$STATE : 5 : ST_start_tavola
$STATE : 6 : ST_piano_magn_on
$STATE : 7 : ST_mola_started
$STATE : 8 : ST_manuale
$STATE : 3 : ST_machining
$STATE : 4 : ST_manuale
$STATE : 5 : ST_EndCut
$STATE : 6 : ST_Error
#definizione eventi : obbligatorio iniziare da 0
$EVENT : 00 : EV_00
@@ -47,7 +47,7 @@ $EVENT : 11 : EV_11
$EVENT : 12 : EV_12
$EVENT : 13 : HW_init
$EVENT : 14 : HW_power_off
$EVENT : 15 : HW_power_on
$EVENT : 15 : HW_bPowerOn
$EVENT : 16 : HW_machining
$EVENT : 17 : HW_end_machining
$EVENT : 18 : HW_error
@@ -88,13 +88,29 @@ $EVENT : 48 : HW_preparing
$RULES
# state : input : next state : event
ALL_STATES : NOT power_on : ST_Power_off : HW_power_off
ALL_STATES : NOT ripari_chiusi : ST_manuale : HW_manuale
ALL_STATES : piano_magn_on : ST_piano_magn_on : HW_preparing
ALL_STATES : start_tavola : ST_start_tavola : HW_error
ALL_STATES : mola_started : ST_mola_started : HW_WarmUp_CoolDown
ALL_STATES : refrig_on : ST_refrig_on : HW_machining
ALL_STATES : power_on : ST_Machine_ready : HW_power_on
ALL_STATES : NOT bPowerOn : ST_Power_off : HW_power_off
ALL_STATES : bEndCut : ST_EndCut : Contapezzi
ALL_STATES : bManual : ST_manuale : HW_manuale
ST_machining : bErrLackMat : ST_Error : HW_error
ST_machining : bErrInvLama : ST_Error : HW_error
ST_machining : bErrBladeBroken : ST_Error : HW_error
ST_machining : bErrInverter : ST_Error : HW_error
ST_machining : bErrOverload : ST_Error : HW_error
ST_machining : bErrBladeStuck : ST_Error : HW_error
ST_Machine_ready : bErrLackMat : ST_Error : HW_error
ST_Machine_ready : bErrInvLama : ST_Error : HW_error
ST_Machine_ready : bErrBladeBroken : ST_Error : HW_error
ST_Machine_ready : bErrInverter : ST_Error : HW_error
ST_Machine_ready : bErrOverload : ST_Error : HW_error
ST_Machine_ready : bErrBladeStuck : ST_Error : HW_error
ALL_STATES : NOT bManual : ST_machining : HW_machining
ALL_STATES : bPowerOn : ST_Machine_ready : HW_bPowerOn
#--------------------------------------------------------------------------