Differenze
Queste sono le differenze tra la revisione selezionata e la versione attuale della pagina.
Entrambe le parti precedenti la revisione Revisione precedente Prossima revisione | Revisione precedente | ||
strumenti:qmoveplus:j1p20:p1p20f-006:mdo_p1p20f-006 [2020/07/31 15:18] – [9. Reset di fabbrica] qem103 | strumenti:qmoveplus:j1p20:p1p20f-006:mdo_p1p20f-006 [2022/08/04 16:10] (versione attuale) – [4. Barra di comando] qem214 | ||
---|---|---|---|
Linea 83: | Linea 83: | ||
|Tasto di ritorno alla pagina principale| | |Tasto di ritorno alla pagina principale| | ||
|Tasto di ingresso in menu| | |Tasto di ingresso in menu| | ||
+ | |Ciao Andrea!| | ||
===== - Stati macchina ===== | ===== - Stati macchina ===== | ||
Linea 94: | Linea 94: | ||
| {{: | | {{: | ||
- | < | ||
===== - Tasti utilizzati ===== | ===== - Tasti utilizzati ===== | ||
Linea 132: | Linea 131: | ||
| {{: | | {{: | ||
+ | < | ||
====== - Utilizzo ====== | ====== - Utilizzo ====== | ||
Linea 480: | Linea 480: | ||
{{page>: | {{page>: | ||
- | |||
- | ====== - Appendice A ====== | ||
- | |||
- | ===== - Industria 4.0 ===== | ||
- | |||
- | L' | ||
- | |||
- | ===== - Caricamento di una commessa ===== | ||
- | |||
- | ==== - Variabili di scambio MES -> Macchina ==== | ||
- | |||
- | ^Descrizione^Variabile^Tipo| | ||
- | |**Nome commessa** : nome della commessa solamente visualizzata in pagina principale. | **RecipeName** | STRING (max. 12 caratteri) | | ||
- | |**Nome articolo** : corrisponde al programma che si intende mettere in esecuzione. | **PieceName** | STRING (max. 12 caratteri) | | ||
- | |**Numero pezzi da eseguire** : corrisponde al numero cicli del programma automatico. | **PieceQuantity** | INT | | ||
- | |**Codice materiale** : numero che descrive il tipo di materiale in lavorazione.\\ Attualmente non utilizzato. | **MaterialCode** | INT | | ||
- | |**Operatore** : numero che identifica l' | ||
- | |**Stato caricamento commessa** : variabile che assume vari valori in base allo stato di avanzamento del caricamento commessa. | **CommState** | INT | | ||
- | |||
- | ==== - Variabili di scambio Macchina -> MES ==== | ||
- | |||
- | ^Descrizione^Variabile^Tipo| | ||
- | |**Commessa in uso** : nome della commessa in esecuzione. | **PROG.ExeRecipe** | STRING (max. 12 caratteri) | | ||
- | |**Articolo in uso** : nome del programma in esecuzione. | **PROG.ExeName** | STRING (max. 12 caratteri) | | ||
- | |**Quota avanzamento in uso** : quota target in esecuzione. | **AXE_MGR.Target** | INT | | ||
- | |**Cicli fatti** : cicli completati del programma in esecuzione. | **AUTO_MGR.Cycles** | INT | | ||
- | |**Cicli da fare** : cicli programmati del programma in esecuzione. | **AUTO_MGR.WorkCycles** | INT | | ||
- | |**Stato macchina generale** : stato attuale della macchina. | **MAIN_OP.CurrentState** | INT | | ||
- | |||
- | ==== - Altre variabili di scambio Macchina -> MES ==== | ||
- | |||
- | ^Descrizione^Variabile^Tipo| | ||
- | |**Ultimo allarme** : ultimo allarme intervenuto. | **HMI_B.LastAlarm** | INT | | ||
- | |**Ultimo messaggio** : ultimo messaggio visualizzato. | **HMI_C.Tip** | INT | | ||
- | |||
- | < | ||
- | |||
- | ==== - Esempio di caricamento commessa ==== | ||
- | |||
- | Il caricamento di una commessa da parte del MES è regolato dalla variabile di //Stato caricamento commessa// - **CommState**. | ||
- | |||
- | **CommState** = 0 : L'area di memoria dove il MES può caricare i dati della commessa sono disponibili.\\ Il MES si incarica di forzare questa variabile a 1 per indicare che sta trasferendo la commessa nelle variabili indicate. | ||
- | |||
- | **CommState** = 1 : Il MES sta trasferendo la commessa. | ||
- | |||
- | **CommState** = 2 : Il MES ha concluso il trasferimento.\\ Nella pagina principale appare l' | ||
- | |||
- | **CommState** = 3 : Il software ha controllato che il nome articolo corrisponda ad uno dei programmi presenti in memoria.\\ Toccando l' | ||
- | |||
- | {{: | ||
- | |||
- | Se **Programma da aprire** assume valore **-1**, significa che l' | ||
- | |||
- | Se invece il programma è presente, l' | ||
- | Se l' | ||
- | |||
- | < | ||
- | |||
- | ===== - Sistema di messaggistica ===== | ||
- | |||
- | ==== - Variabili di scambio MES -> Macchina ==== | ||
- | |||
- | ^Descrizione^Variabile^Tipo| | ||
- | |**Presenza di un messaggio** : il MES ha inviato un messaggio all' | ||
- | |**Messaggio dal MES** : stringa contenente il messaggio per l' | ||
- | |**Messaggio per l' | ||
- | |**Messaggio per l' | ||
- | |**Messaggio per l' | ||
- | |**Messaggio per l' | ||
- | |**Messaggio per l' | ||
- | |**Codice messaggio operatore** : al messaggio 05 può essere associato un valore numerico. | **MessageCode** | INT | | ||
- | |**Stato messaggio** : indica se la scelta dell' | ||
- | |||
- | ==== - Variabili di scambio Macchina -> MES ==== | ||
- | |||
- | ^Descrizione^Variabile^Tipo| | ||
- | |**Pagina messaggi attiva** : l' | ||
- | |||
- | ==== - Visualizzazione dei messaggi ==== | ||
- | |||
- | Quando il MES richiede l' | ||
- | Nella pagina principale appare l' | ||
- | Toccandola si passa nella pagina: | ||
- | |||
- | {{: | ||
- | |||
- | dove si può interagire con il MES scegliendo uno dei messaggi proposti di risposta. | ||