Sistemaz. Descrizioni + File Master e Fam. 20
This commit is contained in:
@@ -1,13 +1,17 @@
|
||||
#
|
||||
# Macchine MANUALE/Barcode di partenza
|
||||
#
|
||||
# 2023.08.01
|
||||
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel FILE MASTE ELENCO_EVENTI_E_STATI_MASTER.rul se non presente
|
||||
#
|
||||
# 2023.08.01
|
||||
# 2023.08.11 Sistemati Eventi 34,35,36
|
||||
#
|
||||
|
||||
$DEFINITIONS
|
||||
|
||||
$NAME : BARCODE_MANUAL
|
||||
$IDX : 1
|
||||
|
||||
|
||||
# definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
|
||||
#
|
||||
@@ -42,7 +46,6 @@ $STATE : 32 : SostituzioneUtensile
|
||||
$STATE : 33 : RiempimentoVasca
|
||||
$STATE : 34 : Riscaldamento
|
||||
$STATE : 35 : AnomaliaMacchina
|
||||
$STATE : 36 : AccensioneSpegnimento
|
||||
$STATE : 37 : Carico
|
||||
$STATE : 38 : Riserva
|
||||
$STATE : 39 : AVuoto
|
||||
@@ -52,13 +55,6 @@ $STATE : 50 : UsuraUtensile
|
||||
# definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# NOTE
|
||||
#
|
||||
# BARCODE SOSTITUITI
|
||||
#
|
||||
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE "HW - mancanza materiale" NEL CASO DA CAMBIARE
|
||||
#
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 01 : Barcode_Lavora
|
||||
$EVENT : 02 : Barcode_Attrezzaggio
|
||||
@@ -70,49 +66,16 @@ $EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : Barcode_Assenteismo
|
||||
$EVENT : 09 : Barcode_Manutenzione
|
||||
$EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 11 : Bcode_Cambio_Pallet
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
$EVENT : 13 : HW_init
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 17 : HW_end_machining
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
$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_MateriaPrima
|
||||
$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_WarmUp_CoolDown
|
||||
$EVENT : 41 : HW_machining_SLOW
|
||||
$EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
$EVENT : 43 : HW_Warn_Livello_Cell
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
$EVENT : 47 : HW_Mismatch
|
||||
$EVENT : 48 : HW_preparing
|
||||
$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
$EVENT : 50 : Barcode_Usura_Utensile
|
||||
$EVENT : 120 : IncrementoPezzi
|
||||
$EVENT : 121 : RettificaPezzi
|
||||
$EVENT : 999 : Commento
|
||||
|
||||
$RULES
|
||||
|
||||
@@ -129,7 +92,6 @@ ALL_STATES : Barcode_Manca_Ciclo_Lavoro : MancaLavoro
|
||||
ALL_STATES : Barcode_Assenteismo : Assenteismo
|
||||
ALL_STATES : Barcode_Manutenzione : Manutenzione
|
||||
ALL_STATES : Barcode_Pulizia : Pulizia
|
||||
#ALL_STATES : Bcode_Cambio_Pallet : CambioPezzo # 11 TOLTO perchè non dovrebbe mai essere usato da nessuno infatti nome sbagliato bcode
|
||||
ALL_STATES : Barcode_Macchina_Spenta : MacchinaSpenta
|
||||
ALL_STATES : Barcode_Fermo_Organizzativo : FermoOrganizzativo
|
||||
ALL_STATES : Barcode_Manca_MateriaPrima : MancaMateriaPrima # 26
|
||||
|
||||
@@ -0,0 +1,116 @@
|
||||
#
|
||||
# QUI CI SONO TUTTI GLI EVENTI E GLI STATI MASTER
|
||||
#
|
||||
# 2023.08.11
|
||||
#
|
||||
|
||||
# ELENCO STATI E EVENTI DI BASE
|
||||
|
||||
#
|
||||
# 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
#
|
||||
$STATE : 0 : ND
|
||||
$STATE : 1 : MacchinaPronta
|
||||
$STATE : 2 : Attrezzaggio
|
||||
$STATE : 3 : CreazioneProgrammi
|
||||
$STATE : 4 : LavoriVari
|
||||
$STATE : 5 : Guasto
|
||||
$STATE : 6 : MancaPezzo
|
||||
$STATE : 7 : MancaLavoro
|
||||
$STATE : 8 : Assenteismo
|
||||
$STATE : 9 : Manutenzione
|
||||
$STATE : 10 : Pulizia
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 12 : FermoGenerico
|
||||
$STATE : 13 : Lavorazione
|
||||
$STATE : 14 : CambioPezzo
|
||||
$STATE : 15 : AllarmeCN
|
||||
$STATE : 23 : RotturaNastro
|
||||
$STATE : 24 : Manuale
|
||||
$STATE : 25 : ScaricoPieno
|
||||
$STATE : 26 : NonDisponibile
|
||||
$STATE : 27 : MancaMateriaPrima
|
||||
$STATE : 28 : MagazzinoGrezziVuoto
|
||||
$STATE : 29 : Emergenza
|
||||
$STATE : 30 : FermoOrganizzativo
|
||||
$STATE : 31 : ModificaProgrammi
|
||||
$STATE : 32 : SostituzioneUtensile
|
||||
$STATE : 33 : RiempimentoVasca
|
||||
$STATE : 34 : Riscaldamento
|
||||
$STATE : 35 : AnomaliaMacchina
|
||||
$STATE : 36 : AccensioneSpegnimento
|
||||
$STATE : 37 : Carico
|
||||
$STATE : 38 : Riserva
|
||||
$STATE : 39 : AVuoto
|
||||
$STATE : 49 : MancaAttrezzatura
|
||||
$STATE : 50 : UsuraUtensile
|
||||
|
||||
#definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# NOTE
|
||||
#
|
||||
# BARCODE SOSTITUITI
|
||||
#
|
||||
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# 15 HW_PowerOn -> HW_power_on
|
||||
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
# 33 HW_Allarme Macchina -> HW_Allarme_Macchina
|
||||
# 34 HW_end_pallet_1 -> HW_deposito_robot
|
||||
# 35 HW_end_pallet_2 -> HW_StartTavola
|
||||
# 36 HW_deposito_robot -> HW_EndTavola
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 01 : Barcode_Lavora
|
||||
$EVENT : 02 : Barcode_Attrezzaggio
|
||||
$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
$EVENT : 04 : Barcode_Lavori_Vari
|
||||
$EVENT : 05 : Barcode_Guasto
|
||||
$EVENT : 06 : Barcode_Manca_Pezzo
|
||||
$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
$EVENT : 08 : Barcode_Assenteismo
|
||||
$EVENT : 09 : Barcode_Manutenzione
|
||||
$EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 11 : Bcode_Cambio_Pallet
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
$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_Fermo_Organizzativo
|
||||
$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_MateriaPrima
|
||||
$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_deposito_robot
|
||||
$EVENT : 35 : HW_StartTavola
|
||||
$EVENT : 36 : HW_EndTavola
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
$EVENT : 40 : HW_WarmUp_CoolDown
|
||||
$EVENT : 41 : HW_machining_SLOW
|
||||
$EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
$EVENT : 43 : HW_Warn_Livello_Cell
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
$EVENT : 46 : HW_Carico
|
||||
$EVENT : 47 : HW_Mismatch
|
||||
$EVENT : 48 : HW_preparing
|
||||
$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
$EVENT : 50 : Barcode_Usura_Utensile
|
||||
$EVENT : 120 : IncrementoPezzi
|
||||
$EVENT : 121 : RettificaPezzi
|
||||
$EVENT : 999 : Commento
|
||||
@@ -1,7 +1,10 @@
|
||||
#
|
||||
# Macchine MANUALE/Barcode di partenza
|
||||
#
|
||||
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel FILE MASTE ELENCO_EVENTI_E_STATI_MASTER.rul se non presente
|
||||
#
|
||||
# 2023.08.07
|
||||
# 2023.08.11 Eventi 34,35,36
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
@@ -53,7 +56,7 @@ $STATE : 50 : UsuraUtensile
|
||||
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale -> DA CAMBIARE
|
||||
# 29 HW_magazzino_grezzi_vuoto POTREBBE ESSERE HW - mancanza materiale -> DA CAMBIARE
|
||||
#
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
@@ -70,7 +73,7 @@ $EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 15 : HW_power_on
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 17 : HW_end_machining
|
||||
$EVENT : 18 : HW_error
|
||||
@@ -84,12 +87,12 @@ $EVENT : 25 : HW_nastro_scarico_pieno
|
||||
$EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
$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 : 36 : HW_deposito_robot
|
||||
$EVENT : 33 : HW_Allarme_Macchina
|
||||
$EVENT : 36 : HW_EndTavola
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
@@ -126,15 +129,15 @@ ALL_STATES : Barcode_Usura_Utensile : UsuraUtensile # 50
|
||||
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta
|
||||
|
||||
MacchinaPronta : HW_PowerOn : FermoGenerico # 15
|
||||
MacchinaSpenta : HW_PowerOn : FermoGenerico # 15
|
||||
Lavorazione : HW_PowerOn : FermoGenerico # 15
|
||||
CambioPezzo : HW_PowerOn : FermoGenerico # 15
|
||||
AllarmeCN : HW_PowerOn : FermoGenerico # 15
|
||||
RotturaNastro : HW_PowerOn : FermoGenerico # 15
|
||||
Manuale : HW_PowerOn : FermoGenerico # 15
|
||||
NonDisponibile : HW_PowerOn : FermoGenerico # 15
|
||||
Riscaldamento : HW_PowerOn : FermoGenerico # 15
|
||||
MacchinaPronta : HW_power_on : FermoGenerico # 15
|
||||
MacchinaSpenta : HW_power_on : FermoGenerico # 15
|
||||
Lavorazione : HW_power_on : FermoGenerico # 15
|
||||
CambioPezzo : HW_power_on : FermoGenerico # 15
|
||||
AllarmeCN : HW_power_on : FermoGenerico # 15
|
||||
RotturaNastro : HW_power_on : FermoGenerico # 15
|
||||
Manuale : HW_power_on : FermoGenerico # 15
|
||||
NonDisponibile : HW_power_on : FermoGenerico # 15
|
||||
Riscaldamento : HW_power_on : FermoGenerico # 15
|
||||
|
||||
MacchinaPronta : HW_machining : Lavorazione # 16
|
||||
MacchinaSpenta : HW_machining : Lavorazione # 16
|
||||
@@ -257,16 +260,16 @@ Riscaldamento : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
AnomaliaMacchina : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
MancaAttrezzatura : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile # 28
|
||||
|
||||
MacchinaPronta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
MacchinaSpenta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
FermoGenerico : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
Lavorazione : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
CambioPezzo : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
AllarmeCN : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
RotturaNastro : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
Manuale : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
ScaricoPieno : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
NonDisponibile : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto # 29
|
||||
MacchinaPronta : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto # 29
|
||||
MacchinaSpenta : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto # 29
|
||||
FermoGenerico : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto # 29
|
||||
Lavorazione : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto # 29
|
||||
CambioPezzo : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto # 29
|
||||
AllarmeCN : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto # 29
|
||||
RotturaNastro : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto # 29
|
||||
Manuale : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto # 29
|
||||
ScaricoPieno : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto # 29
|
||||
NonDisponibile : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto # 29
|
||||
|
||||
MacchinaPronta : HW_emergenza : Emergenza # 30
|
||||
MacchinaSpenta : HW_emergenza : Emergenza # 30
|
||||
@@ -279,15 +282,15 @@ Manuale : HW_emergenza : Emergenza # 30
|
||||
ScaricoPieno : HW_emergenza : Emergenza # 30
|
||||
NonDisponibile : HW_emergenza : Emergenza # 30
|
||||
|
||||
MacchinaPronta : HW_Allarme Macchina : AllarmeCN # 33
|
||||
MacchinaSpenta : HW_Allarme Macchina : AllarmeCN # 33
|
||||
FermoGenerico : HW_Allarme Macchina : AllarmeCN # 33
|
||||
Lavorazione : HW_Allarme Macchina : AllarmeCN # 33
|
||||
CambioPezzo : HW_Allarme Macchina : AllarmeCN # 33
|
||||
RotturaNastro : HW_Allarme Macchina : AllarmeCN # 33
|
||||
Manuale : HW_Allarme Macchina : AllarmeCN # 33
|
||||
ScaricoPieno : HW_Allarme Macchina : AllarmeCN # 33
|
||||
NonDisponibile : HW_Allarme Macchina : AllarmeCN # 33
|
||||
MacchinaPronta : HW_Allarme_Macchina : AllarmeCN # 33
|
||||
MacchinaSpenta : HW_Allarme_Macchina : AllarmeCN # 33
|
||||
FermoGenerico : HW_Allarme_Macchina : AllarmeCN # 33
|
||||
Lavorazione : HW_Allarme_Macchina : AllarmeCN # 33
|
||||
CambioPezzo : HW_Allarme_Macchina : AllarmeCN # 33
|
||||
RotturaNastro : HW_Allarme_Macchina : AllarmeCN # 33
|
||||
Manuale : HW_Allarme_Macchina : AllarmeCN # 33
|
||||
ScaricoPieno : HW_Allarme_Macchina : AllarmeCN # 33
|
||||
NonDisponibile : HW_Allarme_Macchina : AllarmeCN # 33
|
||||
|
||||
MacchinaPronta : HW_end_pallet_2 : Lavorazione # 35
|
||||
MacchinaSpenta : HW_end_pallet_2 : Lavorazione # 35
|
||||
@@ -299,122 +302,16 @@ Manuale : HW_end_pallet_2 : Lavorazione # 35
|
||||
ScaricoPieno : HW_end_pallet_2 : Lavorazione # 35
|
||||
NonDisponibile : HW_end_pallet_2 : Lavorazione # 35
|
||||
|
||||
MacchinaPronta : HW_deposito_robot : CambioPezzo # 36
|
||||
MacchinaSpenta : HW_deposito_robot : CambioPezzo # 36
|
||||
FermoGenerico : HW_deposito_robot : CambioPezzo # 36
|
||||
Lavorazione : HW_deposito_robot : CambioPezzo # 36
|
||||
AllarmeCN : HW_deposito_robot : CambioPezzo # 36
|
||||
RotturaNastro : HW_deposito_robot : CambioPezzo # 36
|
||||
Manuale : HW_deposito_robot : CambioPezzo # 36
|
||||
ScaricoPieno : HW_deposito_robot : CambioPezzo # 36
|
||||
NonDisponibile : HW_deposito_robot : CambioPezzo # 36
|
||||
MacchinaPronta : HW_EndTavola : CambioPezzo # 36
|
||||
MacchinaSpenta : HW_EndTavola : CambioPezzo # 36
|
||||
FermoGenerico : HW_EndTavola : CambioPezzo # 36
|
||||
Lavorazione : HW_EndTavola : CambioPezzo # 36
|
||||
AllarmeCN : HW_EndTavola : CambioPezzo # 36
|
||||
RotturaNastro : HW_EndTavola : CambioPezzo # 36
|
||||
Manuale : HW_EndTavola : CambioPezzo # 36
|
||||
ScaricoPieno : HW_EndTavola : CambioPezzo # 36
|
||||
NonDisponibile : HW_EndTavola : CambioPezzo # 36
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
# ELENCO STATI E EVENTI DI BASE
|
||||
|
||||
# #
|
||||
# # 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
# #
|
||||
# $STATE : 0 : ND
|
||||
# $STATE : 1 : MacchinaPronta
|
||||
# $STATE : 2 : Attrezzaggio
|
||||
# $STATE : 3 : CreazioneProgrammi
|
||||
# $STATE : 4 : LavoriVari
|
||||
# $STATE : 5 : Guasto
|
||||
# $STATE : 6 : MancaPezzo
|
||||
# $STATE : 7 : MancaLavoro
|
||||
# $STATE : 8 : Assenteismo
|
||||
# $STATE : 9 : Manutenzione
|
||||
# $STATE : 10 : Pulizia
|
||||
# $STATE : 11 : MacchinaSpenta
|
||||
# $STATE : 12 : FermoGenerico
|
||||
# $STATE : 13 : Lavorazione
|
||||
# $STATE : 14 : CambioPezzo
|
||||
# $STATE : 15 : AllarmeCN
|
||||
# $STATE : 23 : RotturaNastro
|
||||
# $STATE : 24 : Manuale
|
||||
# $STATE : 25 : ScaricoPieno
|
||||
# $STATE : 26 : NonDisponibile
|
||||
# $STATE : 27 : MancaMateriaPrima
|
||||
# $STATE : 28 : MagazzinoGrezziVuoto
|
||||
# $STATE : 29 : Emergenza
|
||||
# $STATE : 30 : FermoOrganizzativo
|
||||
# $STATE : 31 : ModificaProgrammi
|
||||
# $STATE : 32 : SostituzioneUtensile
|
||||
# $STATE : 33 : RiempimentoVasca
|
||||
# $STATE : 34 : Riscaldamento
|
||||
# $STATE : 35 : AnomaliaMacchina
|
||||
# $STATE : 36 : AccensioneSpegnimento
|
||||
# $STATE : 37 : Carico
|
||||
# $STATE : 38 : Riserva
|
||||
# $STATE : 39 : AVuoto
|
||||
# $STATE : 49 : MancaAttrezzatura
|
||||
# $STATE : 50 : UsuraUtensile
|
||||
#
|
||||
# #definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# # NOTE
|
||||
# #
|
||||
# # BARCODE SOSTITUITI
|
||||
# #
|
||||
# # 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# # 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# # 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# # 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
#
|
||||
# $EVENT : 00 : EMPTY
|
||||
# $EVENT : 01 : Barcode_Lavora
|
||||
# $EVENT : 02 : Barcode_Attrezzaggio
|
||||
# $EVENT : 03 : Barcode_Creazione_Programmi
|
||||
# $EVENT : 04 : Barcode_Lavori_Vari
|
||||
# $EVENT : 05 : Barcode_Guasto
|
||||
# $EVENT : 06 : Barcode_Manca_Pezzo
|
||||
# $EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
# $EVENT : 08 : Barcode_Assenteismo
|
||||
# $EVENT : 09 : Barcode_Manutenzione
|
||||
# $EVENT : 10 : Barcode_Pulizia
|
||||
# $EVENT : 11 : Bcode_Cambio_Pallet
|
||||
# $EVENT : 12 : Barcode_Macchina_Spenta
|
||||
# $EVENT : 13 : HW_init
|
||||
# $EVENT : 14 : HW_power_off
|
||||
# $EVENT : 15 : HW_PowerOn
|
||||
# $EVENT : 16 : HW_machining
|
||||
# $EVENT : 17 : HW_end_machining
|
||||
# $EVENT : 18 : HW_error
|
||||
# $EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
# $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_MateriaPrima
|
||||
# $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_WarmUp_CoolDown
|
||||
# $EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
# $EVENT : 43 : HW_Warn_Livello_Cell
|
||||
# $EVENT : 44 : HW_Warn_a_Vuoto
|
||||
# $EVENT : 45 : HW_Warn_Riserva
|
||||
# $EVENT : 46 : HW_Carico
|
||||
# $EVENT : 47 : HW_Mismatch
|
||||
# $EVENT : 48 : HW_preparing
|
||||
# $EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
# $EVENT : 50 : Barcode_Usura_Utensile
|
||||
# $EVENT : 120 : IncrementoPezzi
|
||||
# $EVENT : 121 : RettificaPezzi
|
||||
# $EVENT : 999 : Commento
|
||||
|
||||
|
||||
@@ -1,7 +1,10 @@
|
||||
#
|
||||
# Macchine MANUALE/BArcode di partenza
|
||||
#
|
||||
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel FILE MASTE ELENCO_EVENTI_E_STATI_MASTER.rul se non presente
|
||||
#
|
||||
# 2023.08.01
|
||||
# 2023.08.11 Eventi 34,35,36
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
@@ -52,7 +55,11 @@ $STATE : 50 : UsuraUtensile
|
||||
# 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
# 29 HW_magazzino_grezzi_vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
# 34 HW_end_pallet_1 -> HW_deposito_robot
|
||||
# 35 HW_end_pallet_2 -> HW_StartTavola
|
||||
# 36 HW_deposito_robot -> HW_EndTavola
|
||||
#
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 01 : Barcode_Lavora
|
||||
@@ -67,7 +74,7 @@ $EVENT : 09 : Barcode_Manutenzione
|
||||
$EVENT : 10 : Barcode_Pulizia
|
||||
$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 15 : HW_power_on
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 17 : HW_end_machining
|
||||
$EVENT : 18 : HW_error
|
||||
@@ -81,12 +88,12 @@ $EVENT : 25 : HW_nastro_scarico_pieno
|
||||
$EVENT : 26 : Barcode_Manca_MateriaPrima
|
||||
$EVENT : 27 : Timer_timeout_tempo_ciclo
|
||||
$EVENT : 28 : Timer_timeout_TURNO_by_tempo_ciclo
|
||||
$EVENT : 29 : HW_magazzino_grezzi vuoto
|
||||
$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 : 36 : HW_deposito_robot
|
||||
$EVENT : 33 : HW_Allarme_Macchina
|
||||
$EVENT : 36 : HW_EndTavola
|
||||
$EVENT : 37 : Barcode_Riempimento_Vasca
|
||||
$EVENT : 38 : Barcode_Riscaldamento
|
||||
$EVENT : 39 : Barcode_Anomalia_Macchina
|
||||
@@ -123,14 +130,14 @@ ALL_STATES : Barcode_Usura_Utensile : UsuraUtensile # 50
|
||||
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta
|
||||
|
||||
MacchinaSpenta : HW_PowerOn : FermoGenerico
|
||||
Lavorazione : HW_PowerOn : FermoGenerico
|
||||
CambioPezzo : HW_PowerOn : FermoGenerico
|
||||
AllarmeCN : HW_PowerOn : FermoGenerico
|
||||
RotturaNastro : HW_PowerOn : FermoGenerico
|
||||
Manuale : HW_PowerOn : FermoGenerico
|
||||
NonDisponibile : HW_PowerOn : FermoGenerico
|
||||
Riscaldamento : HW_PowerOn : FermoGenerico
|
||||
MacchinaSpenta : HW_power_on : FermoGenerico
|
||||
Lavorazione : HW_power_on : FermoGenerico
|
||||
CambioPezzo : HW_power_on : FermoGenerico
|
||||
AllarmeCN : HW_power_on : FermoGenerico
|
||||
RotturaNastro : HW_power_on : FermoGenerico
|
||||
Manuale : HW_power_on : FermoGenerico
|
||||
NonDisponibile : HW_power_on : FermoGenerico
|
||||
Riscaldamento : HW_power_on : FermoGenerico
|
||||
|
||||
MacchinaSpenta : HW_machining : Lavorazione
|
||||
FermoGenerico : HW_machining : Lavorazione
|
||||
@@ -245,15 +252,15 @@ AnomaliaMacchina : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
MancaAttrezzatura : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
UsuraUtensile : Timer_timeout_TURNO_by_tempo_ciclo : NonDisponibile
|
||||
|
||||
MacchinaSpenta : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
FermoGenerico : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
Lavorazione : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
CambioPezzo : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
AllarmeCN : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
RotturaNastro : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
Manuale : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
ScaricoPieno : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
NonDisponibile : HW_magazzino_grezzi vuoto : MagazzinoGrezziVuoto
|
||||
MacchinaSpenta : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto
|
||||
FermoGenerico : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto
|
||||
Lavorazione : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto
|
||||
CambioPezzo : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto
|
||||
AllarmeCN : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto
|
||||
RotturaNastro : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto
|
||||
Manuale : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto
|
||||
ScaricoPieno : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto
|
||||
NonDisponibile : HW_magazzino_grezzi_vuoto : MagazzinoGrezziVuoto
|
||||
|
||||
MacchinaSpenta : HW_emergenza : Emergenza
|
||||
FermoGenerico : HW_emergenza : Emergenza
|
||||
@@ -265,120 +272,26 @@ Manuale : HW_emergenza : Emergenza
|
||||
ScaricoPieno : HW_emergenza : Emergenza
|
||||
NonDisponibile : HW_emergenza : Emergenza
|
||||
|
||||
MacchinaSpenta : HW_Allarme Macchina : AllarmeCN
|
||||
FermoGenerico : HW_Allarme Macchina : AllarmeCN
|
||||
Lavorazione : HW_Allarme Macchina : AllarmeCN
|
||||
CambioPezzo : HW_Allarme Macchina : AllarmeCN
|
||||
RotturaNastro : HW_Allarme Macchina : AllarmeCN
|
||||
Manuale : HW_Allarme Macchina : AllarmeCN
|
||||
ScaricoPieno : HW_Allarme Macchina : AllarmeCN
|
||||
NonDisponibile : HW_Allarme Macchina : AllarmeCN
|
||||
MacchinaSpenta : HW_Allarme_Macchina : AllarmeCN
|
||||
FermoGenerico : HW_Allarme_Macchina : AllarmeCN
|
||||
Lavorazione : HW_Allarme_Macchina : AllarmeCN
|
||||
CambioPezzo : HW_Allarme_Macchina : AllarmeCN
|
||||
RotturaNastro : HW_Allarme_Macchina : AllarmeCN
|
||||
Manuale : HW_Allarme_Macchina : AllarmeCN
|
||||
ScaricoPieno : HW_Allarme_Macchina : AllarmeCN
|
||||
NonDisponibile : HW_Allarme_Macchina : AllarmeCN
|
||||
|
||||
MacchinaSpenta : HW_deposito_robot : CambioPezzo
|
||||
FermoGenerico : HW_deposito_robot : FermoGenerico
|
||||
Lavorazione : HW_deposito_robot : Lavorazione
|
||||
AllarmeCN : HW_deposito_robot : AllarmeCN
|
||||
RotturaNastro : HW_deposito_robot : CambioPezzo
|
||||
Manuale : HW_deposito_robot : Manuale
|
||||
ScaricoPieno : HW_deposito_robot : CambioPezzo
|
||||
NonDisponibile : HW_deposito_robot : CambioPezzo
|
||||
MacchinaSpenta : HW_EndTavola : CambioPezzo
|
||||
FermoGenerico : HW_EndTavola : FermoGenerico
|
||||
Lavorazione : HW_EndTavola : Lavorazione
|
||||
AllarmeCN : HW_EndTavola : AllarmeCN
|
||||
RotturaNastro : HW_EndTavola : CambioPezzo
|
||||
Manuale : HW_EndTavola : Manuale
|
||||
ScaricoPieno : HW_EndTavola : CambioPezzo
|
||||
NonDisponibile : HW_EndTavola : CambioPezzo
|
||||
|
||||
ALL_STATES : HW_WarmUp_CoolDown : Riscaldamento # 40
|
||||
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
#$STATE : 0 : ND
|
||||
#$STATE : 1 : MacchinaPronta
|
||||
#$STATE : 2 : Attrezzaggio
|
||||
#$STATE : 3 : CreazioneProgrammi
|
||||
#$STATE : 4 : LavoriVari
|
||||
#$STATE : 5 : Guasto
|
||||
#$STATE : 6 : MancaPezzo
|
||||
#$STATE : 7 : MancaLavoro
|
||||
#$STATE : 8 : Assenteismo
|
||||
#$STATE : 9 : Manutenzione
|
||||
#$STATE : 10 : Pulizia
|
||||
#$STATE : 11 : MacchinaSpenta
|
||||
#$STATE : 12 : FermoGenerico
|
||||
#$STATE : 13 : Lavorazione
|
||||
#$STATE : 14 : CambioPezzo
|
||||
#$STATE : 15 : AllarmeCN
|
||||
#$STATE : 23 : RotturaNastro
|
||||
#$STATE : 24 : Manuale
|
||||
#$STATE : 25 : ScaricoPieno
|
||||
#$STATE : 26 : NonDisponibile
|
||||
#$STATE : 27 : MancaRifornMPD
|
||||
#$STATE : 28 : MagazzinoGrezziVuoto
|
||||
#$STATE : 29 : Emergenza
|
||||
#$STATE : 30 : FermoOrganizzativo
|
||||
#$STATE : 31 : ModificaProgrammi
|
||||
#$STATE : 32 : SostituzioneUtensile
|
||||
#$STATE : 33 : RiempimentoVasca
|
||||
#$STATE : 34 : Riscaldamento
|
||||
#$STATE : 35 : AnomaliaMacchina
|
||||
#$STATE : 36 : AccensioneSpegnimento
|
||||
#$STATE : 37 : Carico
|
||||
#$STATE : 38 : Riserva
|
||||
#$STATE : 39 : AVuoto
|
||||
#$STATE : 49 : MancaAttrezzatura
|
||||
#$STATE : 50 : UsuraUtensile
|
||||
#
|
||||
##definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
#
|
||||
#$EVENT : 00 : EMPTY
|
||||
#$EVENT : 01 : Barcode_Lavora
|
||||
#$EVENT : 02 : Barcode_Attrezzaggio
|
||||
#$EVENT : 03 : Barcode_Creazione_Programmi
|
||||
#$EVENT : 04 : NoBarcode_Riempimento_Vasca
|
||||
#$EVENT : 05 : Barcode_Guasto
|
||||
# # messo NoBarcode_Riscaldamento perchè c'è sotto Barcode riscaldamento -> 38
|
||||
#$EVENT : 06 : NoBarcode_Riscaldamento
|
||||
#$EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
#$EVENT : 08 : Barcode_Assenteismo
|
||||
#$EVENT : 09 : Barcode_Manutenzione
|
||||
#$EVENT : 10 : Barcode_Pulizia
|
||||
#$EVENT : 11 : Bcode_Cambio_Pallet
|
||||
#$EVENT : 12 : Barcode_Macchina_Spenta
|
||||
#$EVENT : 13 : HW_init
|
||||
#$EVENT : 14 : HW_power_off
|
||||
#$EVENT : 15 : HW_PowerOn
|
||||
#$EVENT : 16 : HW_machining
|
||||
#$EVENT : 17 : HW_end_machining
|
||||
#$EVENT : 18 : HW_error
|
||||
#$EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
#$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_WarmUp_CoolDown
|
||||
#$EVENT : 41 : HW_machining_SLOW
|
||||
#$EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
#$EVENT : 43 : HW_Warn_Livello_Cell
|
||||
#$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
#$EVENT : 45 : HW_Warn_Riserva
|
||||
#$EVENT : 46 : HW_Carico
|
||||
#$EVENT : 47 : HW_Mismatch
|
||||
#$EVENT : 48 : HW_preparing
|
||||
#$EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
#$EVENT : 50 : Barcode_Usura_Utensile
|
||||
#$EVENT : 120 : IncrementoPezzi
|
||||
#$EVENT : 121 : RettificaPezzi
|
||||
#$EVENT : 999 : Commento
|
||||
@@ -1,7 +1,10 @@
|
||||
#
|
||||
# Macchine MANUALE/BArcode di partenza
|
||||
#
|
||||
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel FILE MASTE ELENCO_EVENTI_E_STATI_MASTER.rul se non presente
|
||||
#
|
||||
# 2023.08.08
|
||||
# 2023.08.11 Nomi PowerOn
|
||||
#
|
||||
$DEFINITIONS
|
||||
|
||||
@@ -23,7 +26,7 @@ $STATE : 39 : AVuoto
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 15 : HW_power_on
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 44 : HW_Warn_a_Vuoto
|
||||
$EVENT : 45 : HW_Warn_Riserva
|
||||
@@ -35,7 +38,7 @@ $RULES
|
||||
|
||||
ALL_STATES : EMPTY : ND
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta # 14
|
||||
ALL_STATES : HW_PowerOn : MacchinaPronta # 15
|
||||
ALL_STATES : HW_power_on : MacchinaPronta # 15
|
||||
ALL_STATES : HW_error : AllarmeCN # 18
|
||||
ALL_STATES : HW_Warn_a_Vuoto : AVuoto # 44 in quella Originale andava a Riserva
|
||||
ALL_STATES : HW_Warn_Riserva : Riserva # 45 in quella Originale andava a AVuoto
|
||||
@@ -44,109 +47,3 @@ ALL_STATES : HW_Carico : Carico # 56
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
# ELENCO STATI E EVENTI DI BASE
|
||||
|
||||
# #
|
||||
# # 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
# #
|
||||
# $STATE : 0 : ND
|
||||
# $STATE : 1 : MacchinaPronta
|
||||
# $STATE : 2 : Attrezzaggio
|
||||
# $STATE : 3 : CreazioneProgrammi
|
||||
# $STATE : 4 : LavoriVari
|
||||
# $STATE : 5 : Guasto
|
||||
# $STATE : 6 : MancaPezzo
|
||||
# $STATE : 7 : MancaLavoro
|
||||
# $STATE : 8 : Assenteismo
|
||||
# $STATE : 9 : Manutenzione
|
||||
# $STATE : 10 : Pulizia
|
||||
# $STATE : 11 : MacchinaSpenta
|
||||
# $STATE : 12 : FermoGenerico
|
||||
# $STATE : 13 : Lavorazione
|
||||
# $STATE : 14 : CambioPezzo
|
||||
# $STATE : 15 : AllarmeCN
|
||||
# $STATE : 23 : RotturaNastro
|
||||
# $STATE : 24 : Manuale
|
||||
# $STATE : 25 : ScaricoPieno
|
||||
# $STATE : 26 : NonDisponibile
|
||||
# $STATE : 27 : MancaMateriaPrima
|
||||
# $STATE : 28 : MagazzinoGrezziVuoto
|
||||
# $STATE : 29 : Emergenza
|
||||
# $STATE : 30 : FermoOrganizzativo
|
||||
# $STATE : 31 : ModificaProgrammi
|
||||
# $STATE : 32 : SostituzioneUtensile
|
||||
# $STATE : 33 : RiempimentoVasca
|
||||
# $STATE : 34 : Riscaldamento
|
||||
# $STATE : 35 : AnomaliaMacchina
|
||||
# $STATE : 36 : AccensioneSpegnimento
|
||||
# $STATE : 37 : Carico
|
||||
# $STATE : 38 : Riserva
|
||||
# $STATE : 39 : AVuoto
|
||||
# $STATE : 49 : MancaAttrezzatura
|
||||
# $STATE : 50 : UsuraUtensile
|
||||
#
|
||||
# #definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# # NOTE
|
||||
# #
|
||||
# # BARCODE SOSTITUITI
|
||||
# #
|
||||
# # 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# # 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# # 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# # 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
#
|
||||
# $EVENT : 00 : EMPTY
|
||||
# $EVENT : 01 : Barcode_Lavora
|
||||
# $EVENT : 02 : Barcode_Attrezzaggio
|
||||
# $EVENT : 03 : Barcode_Creazione_Programmi
|
||||
# $EVENT : 04 : Barcode_Lavori_Vari
|
||||
# $EVENT : 05 : Barcode_Guasto
|
||||
# $EVENT : 06 : Barcode_Manca_Pezzo
|
||||
# $EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
# $EVENT : 08 : Barcode_Assenteismo
|
||||
# $EVENT : 09 : Barcode_Manutenzione
|
||||
# $EVENT : 10 : Barcode_Pulizia
|
||||
# $EVENT : 11 : Bcode_Cambio_Pallet
|
||||
# $EVENT : 12 : Barcode_Macchina_Spenta
|
||||
# $EVENT : 13 : HW_init
|
||||
# $EVENT : 14 : HW_power_off
|
||||
# $EVENT : 15 : HW_PowerOn
|
||||
# $EVENT : 16 : HW_machining
|
||||
# $EVENT : 17 : HW_end_machining
|
||||
# $EVENT : 18 : HW_error
|
||||
# $EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
# $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_MateriaPrima
|
||||
# $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_WarmUp_CoolDown
|
||||
# $EVENT : 41 : HW_machining_SLOW
|
||||
# $EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
# $EVENT : 43 : HW_Warn_Livello_Cell
|
||||
# $EVENT : 44 : HW_Warn_a_Vuoto
|
||||
# $EVENT : 45 : HW_Warn_Riserva
|
||||
# $EVENT : 46 : HW_Carico
|
||||
# $EVENT : 47 : HW_Mismatch
|
||||
# $EVENT : 48 : HW_preparing
|
||||
# $EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
# $EVENT : 50 : Barcode_Usura_Utensile
|
||||
# $EVENT : 120 : IncrementoPezzi
|
||||
# $EVENT : 121 : RettificaPezzi
|
||||
# $EVENT : 999 : Commento
|
||||
@@ -5,69 +5,6 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
20;0;18;15
|
||||
20;0;24;24
|
||||
20;0;30;29
|
||||
20;2;0;0
|
||||
20;2;14;11
|
||||
20;2;15;12
|
||||
20;2;16;13
|
||||
20;2;18;15
|
||||
20;2;24;24
|
||||
20;2;30;29
|
||||
20;3;0;0
|
||||
20;3;14;11
|
||||
20;3;15;12
|
||||
20;3;16;13
|
||||
20;3;18;15
|
||||
20;3;24;24
|
||||
20;3;30;29
|
||||
20;4;0;0
|
||||
20;4;14;11
|
||||
20;4;15;12
|
||||
20;4;16;13
|
||||
20;4;18;15
|
||||
20;4;24;24
|
||||
20;4;30;29
|
||||
20;5;0;0
|
||||
20;5;14;11
|
||||
20;5;15;12
|
||||
20;5;16;13
|
||||
20;5;18;15
|
||||
20;5;24;24
|
||||
20;5;30;29
|
||||
20;6;0;0
|
||||
20;6;14;11
|
||||
20;6;15;12
|
||||
20;6;16;13
|
||||
20;6;18;15
|
||||
20;6;24;24
|
||||
20;6;30;29
|
||||
20;7;0;0
|
||||
20;7;14;11
|
||||
20;7;15;12
|
||||
20;7;16;13
|
||||
20;7;18;15
|
||||
20;7;24;24
|
||||
20;7;30;29
|
||||
20;8;0;0
|
||||
20;8;14;11
|
||||
20;8;15;12
|
||||
20;8;16;13
|
||||
20;8;18;15
|
||||
20;8;24;24
|
||||
20;8;30;29
|
||||
20;9;0;0
|
||||
20;9;14;11
|
||||
20;9;15;12
|
||||
20;9;16;13
|
||||
20;9;18;15
|
||||
20;9;24;24
|
||||
20;9;30;29
|
||||
20;10;0;0
|
||||
20;10;14;11
|
||||
20;10;15;12
|
||||
20;10;16;13
|
||||
20;10;18;15
|
||||
20;10;24;24
|
||||
20;10;30;29
|
||||
20;11;0;0
|
||||
20;11;15;12
|
||||
20;11;16;13
|
||||
@@ -86,119 +23,21 @@ IdxFamiglia;IdxStato;IdxTipo;next_IdxStato
|
||||
20;13;18;15
|
||||
20;13;24;24
|
||||
20;13;30;29
|
||||
20;14;0;0
|
||||
20;14;14;11
|
||||
20;14;15;12
|
||||
20;14;16;13
|
||||
20;14;18;15
|
||||
20;14;24;24
|
||||
20;14;30;29
|
||||
20;15;0;0
|
||||
20;15;14;11
|
||||
20;15;15;12
|
||||
20;15;16;13
|
||||
20;15;24;24
|
||||
20;15;30;29
|
||||
20;23;0;0
|
||||
20;23;14;11
|
||||
20;23;15;12
|
||||
20;23;16;13
|
||||
20;23;18;15
|
||||
20;23;24;24
|
||||
20;23;30;29
|
||||
20;24;0;0
|
||||
20;24;14;11
|
||||
20;24;15;12
|
||||
20;24;16;13
|
||||
20;24;18;15
|
||||
20;24;30;29
|
||||
20;25;0;0
|
||||
20;25;14;11
|
||||
20;25;15;12
|
||||
20;25;16;13
|
||||
20;25;18;15
|
||||
20;25;24;24
|
||||
20;25;30;29
|
||||
20;26;0;0
|
||||
20;26;14;11
|
||||
20;26;15;12
|
||||
20;26;16;13
|
||||
20;26;18;15
|
||||
20;26;24;24
|
||||
20;26;30;29
|
||||
20;27;0;0
|
||||
20;27;14;11
|
||||
20;27;15;12
|
||||
20;27;16;13
|
||||
20;27;18;15
|
||||
20;27;24;24
|
||||
20;27;30;29
|
||||
20;28;0;0
|
||||
20;28;14;11
|
||||
20;28;15;12
|
||||
20;28;16;13
|
||||
20;28;18;15
|
||||
20;28;24;24
|
||||
20;28;30;29
|
||||
20;29;0;0
|
||||
20;29;14;11
|
||||
20;29;15;12
|
||||
20;29;16;13
|
||||
20;29;18;15
|
||||
20;29;24;24
|
||||
20;30;0;0
|
||||
20;30;14;11
|
||||
20;30;15;12
|
||||
20;30;16;13
|
||||
20;30;18;15
|
||||
20;30;24;24
|
||||
20;30;30;29
|
||||
20;31;0;0
|
||||
20;31;14;11
|
||||
20;31;15;12
|
||||
20;31;16;13
|
||||
20;31;18;15
|
||||
20;31;24;24
|
||||
20;31;30;29
|
||||
20;32;0;0
|
||||
20;32;14;11
|
||||
20;32;15;12
|
||||
20;32;16;13
|
||||
20;32;18;15
|
||||
20;32;24;24
|
||||
20;32;30;29
|
||||
20;33;0;0
|
||||
20;33;14;11
|
||||
20;33;15;12
|
||||
20;33;16;13
|
||||
20;33;18;15
|
||||
20;33;24;24
|
||||
20;33;30;29
|
||||
20;34;0;0
|
||||
20;34;14;11
|
||||
20;34;15;12
|
||||
20;34;16;13
|
||||
20;34;18;15
|
||||
20;34;24;24
|
||||
20;34;30;29
|
||||
20;35;0;0
|
||||
20;35;14;11
|
||||
20;35;15;12
|
||||
20;35;16;13
|
||||
20;35;18;15
|
||||
20;35;24;24
|
||||
20;35;30;29
|
||||
20;49;0;0
|
||||
20;49;14;11
|
||||
20;49;15;12
|
||||
20;49;16;13
|
||||
20;49;18;15
|
||||
20;49;24;24
|
||||
20;49;30;29
|
||||
20;50;0;0
|
||||
20;50;14;11
|
||||
20;50;15;12
|
||||
20;50;16;13
|
||||
20;50;18;15
|
||||
20;50;24;24
|
||||
20;50;30;29
|
||||
|
||||
|
@@ -1,5 +1,7 @@
|
||||
#
|
||||
# Macchine MANUALE/Barcode di partenza
|
||||
#
|
||||
# **** ATTENZIONE!!! ***** Se si aggiunge un Evento o uno Stato va prima aggiunto nel FILE MASTE ELENCO_EVENTI_E_STATI_MASTER.rul se non presente
|
||||
#
|
||||
# 2023.08.09
|
||||
#
|
||||
@@ -10,8 +12,6 @@ $IDX : 20
|
||||
|
||||
#definizione stati (MACRO) : obbligatorio iniziare da 0 --> select * from AnagraficaStati
|
||||
|
||||
#
|
||||
#
|
||||
$STATE : 0 : ND
|
||||
$STATE : 11 : MacchinaSpenta
|
||||
$STATE : 12 : FermoGenerico
|
||||
@@ -24,7 +24,7 @@ $STATE : 29 : Emergenza
|
||||
|
||||
$EVENT : 00 : EMPTY
|
||||
$EVENT : 14 : HW_power_off
|
||||
$EVENT : 15 : HW_PowerOn
|
||||
$EVENT : 15 : HW_power_on
|
||||
$EVENT : 16 : HW_machining
|
||||
$EVENT : 18 : HW_error
|
||||
$EVENT : 24 : HW_manuale
|
||||
@@ -35,8 +35,8 @@ $RULES
|
||||
# state : event : next state
|
||||
|
||||
ALL_STATES : EMPTY : ND # 0
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta # 11
|
||||
ALL_STATES : HW_PowerOn : FermoGenerico # 15
|
||||
ALL_STATES : HW_power_off : MacchinaSpenta # 14
|
||||
ALL_STATES : HW_power_on : FermoGenerico # 15
|
||||
ALL_STATES : HW_machining : Lavorazione # 16
|
||||
ALL_STATES : HW_error : AllarmeCN # 18
|
||||
ALL_STATES : HW_manuale : Manuale # 24
|
||||
@@ -45,109 +45,3 @@ ALL_STATES : HW_emergenza : Emergenza # 30
|
||||
#--------------------------------------------------------------------------
|
||||
|
||||
$DO
|
||||
|
||||
# ELENCO STATI E EVENTI DI BASE
|
||||
|
||||
# #
|
||||
# # 27 MancaRifornMPD -> MancaMateriaPrima
|
||||
# #
|
||||
# $STATE : 0 : ND
|
||||
# $STATE : 1 : MacchinaPronta
|
||||
# $STATE : 2 : Attrezzaggio
|
||||
# $STATE : 3 : CreazioneProgrammi
|
||||
# $STATE : 4 : LavoriVari
|
||||
# $STATE : 5 : Guasto
|
||||
# $STATE : 6 : MancaPezzo
|
||||
# $STATE : 7 : MancaLavoro
|
||||
# $STATE : 8 : Assenteismo
|
||||
# $STATE : 9 : Manutenzione
|
||||
# $STATE : 10 : Pulizia
|
||||
# $STATE : 11 : MacchinaSpenta
|
||||
# $STATE : 12 : FermoGenerico
|
||||
# $STATE : 13 : Lavorazione
|
||||
# $STATE : 14 : CambioPezzo
|
||||
# $STATE : 15 : AllarmeCN
|
||||
# $STATE : 23 : RotturaNastro
|
||||
# $STATE : 24 : Manuale
|
||||
# $STATE : 25 : ScaricoPieno
|
||||
# $STATE : 26 : NonDisponibile
|
||||
# $STATE : 27 : MancaMateriaPrima
|
||||
# $STATE : 28 : MagazzinoGrezziVuoto
|
||||
# $STATE : 29 : Emergenza
|
||||
# $STATE : 30 : FermoOrganizzativo
|
||||
# $STATE : 31 : ModificaProgrammi
|
||||
# $STATE : 32 : SostituzioneUtensile
|
||||
# $STATE : 33 : RiempimentoVasca
|
||||
# $STATE : 34 : Riscaldamento
|
||||
# $STATE : 35 : AnomaliaMacchina
|
||||
# $STATE : 36 : AccensioneSpegnimento
|
||||
# $STATE : 37 : Carico
|
||||
# $STATE : 38 : Riserva
|
||||
# $STATE : 39 : AVuoto
|
||||
# $STATE : 49 : MancaAttrezzatura
|
||||
# $STATE : 50 : UsuraUtensile
|
||||
#
|
||||
# #definizione eventi : obbligatorio iniziare da 0 --> select * from AnagraficaEventi
|
||||
# # NOTE
|
||||
# #
|
||||
# # BARCODE SOSTITUITI
|
||||
# #
|
||||
# # 4 NoBarcode_Riempimento_Vasca -> Barcode_Lavori_Vari (DONATI)
|
||||
# # 6 NoBarcode_Riscaldamento -> Barcode_Manca_Pezzo (DONATI)
|
||||
# # 26 Barcode_Manca_Riforn_MPD -> Barcode_Manca_MateriaPrima
|
||||
# # 29 HW_magazzino_grezzi vuoto POTREBBE ESSERE HW - mancanza materiale DA CAMBIARE
|
||||
#
|
||||
# $EVENT : 00 : EMPTY
|
||||
# $EVENT : 01 : Barcode_Lavora
|
||||
# $EVENT : 02 : Barcode_Attrezzaggio
|
||||
# $EVENT : 03 : Barcode_Creazione_Programmi
|
||||
# $EVENT : 04 : Barcode_Lavori_Vari
|
||||
# $EVENT : 05 : Barcode_Guasto
|
||||
# $EVENT : 06 : Barcode_Manca_Pezzo
|
||||
# $EVENT : 07 : Barcode_Manca_Ciclo_Lavoro
|
||||
# $EVENT : 08 : Barcode_Assenteismo
|
||||
# $EVENT : 09 : Barcode_Manutenzione
|
||||
# $EVENT : 10 : Barcode_Pulizia
|
||||
# $EVENT : 11 : Bcode_Cambio_Pallet
|
||||
# $EVENT : 12 : Barcode_Macchina_Spenta
|
||||
# $EVENT : 13 : HW_init
|
||||
# $EVENT : 14 : HW_power_off
|
||||
# $EVENT : 15 : HW_PowerOn
|
||||
# $EVENT : 16 : HW_machining
|
||||
# $EVENT : 17 : HW_end_machining
|
||||
# $EVENT : 18 : HW_error
|
||||
# $EVENT : 19 : Barcode_Fermo_Organizzativo
|
||||
# $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_MateriaPrima
|
||||
# $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_WarmUp_CoolDown
|
||||
# $EVENT : 42 : HW_Warn_Livello_Vasca
|
||||
# $EVENT : 43 : HW_Warn_Livello_Cell
|
||||
# $EVENT : 44 : HW_Warn_a_Vuoto
|
||||
# $EVENT : 45 : HW_Warn_Riserva
|
||||
# $EVENT : 46 : HW_Carico
|
||||
# $EVENT : 47 : HW_Mismatch
|
||||
# $EVENT : 48 : HW_preparing
|
||||
# $EVENT : 49 : Barcode_Manca_Attrezzatura
|
||||
# $EVENT : 50 : Barcode_Usura_Utensile
|
||||
# $EVENT : 120 : IncrementoPezzi
|
||||
# $EVENT : 121 : RettificaPezzi
|
||||
# $EVENT : 999 : Commento
|
||||
|
||||
|
||||
Reference in New Issue
Block a user