Procedure
Che cosa l'operatore avvia su un'unità: la finestra della prova, la ricetta, il datalog, l'insieme di alias e la valutazione che compone, i campi che richiede, le occorrenze che arma, le azioni che emette e che cosa produce una prova completata.
Una procedura è ciò che l'operatore avvia su un'unità: un involucro di prova (il modo e, per una prova Temporale, la sua durata e i suoi cicli) più i riferimenti facoltativi alle librerie dell'Allestimento del modello. La sua pagina si legge come la prova che compone, un passo per ogni cosa che accade, ciascuno che dichiara che cosa produce la scelta attuale ("Esegue 3 cicli da 1 min e 30 s", "Registra 6 canali ogni 500 ms"); un passo per cui non è stato scelto nulla resta visibile e tenue, perché la forma di ciò che una prova fa comprende ciò che non fa. Le procedure stanno sotto Process > Modelli > modello > Allestimento > Procedure e richiedono il permesso Modificare ricette e valutazioni. Prepararne e avviarne una avviene sulle righe dell'unità sotto Esercizio (vedi Prove e commenti).
La cartella Procedure
Selezionare la riga Procedure apre la pagina della cartella ("Che cosa l'operatore avvia su un'unità: una ricetta da applicare, una valutazione che la giudichi, un datalog da registrare e i metadati da acquisire.") con un riquadro per procedura, per nome; premere un riquadro la apre e la X la rimuove. Senza nessuna, la pagina dice "Ancora nessuna procedura. Aggiungerne una."
| Comando | Che cosa fa | In grigio quando (situazione) | Non disegnato quando (ruolo) |
|---|---|---|---|
| Nuova procedura (barra di dettaglio, cartella selezionata; tasto destro Aggiungi una procedura) | Aggiunge Procedure <n>: Immediato, che non si riferisce a nulla, che richiede soltanto i campi obbligatori, che non arma e non emette nulla, che non conta produzione. La seleziona. |
Una qualsiasi unità tiene una prova, oppure il runtime è fermo. | Senza Modificare ricette e valutazioni. |
La pagina della procedura
L'intestazione porta il nome, la riga "Che cosa l'operatore avvia su un'unità: la finestra che riceve una prova, le librerie del modello che applica, registra, nomina e con cui giudica, e ciò che emette.", una pastiglia con il modo e, per una procedura Temporale, una pastiglia con la durata e i cicli ("90000 ms ×3"). Quando la composizione non è valida, una nota di cautela sotto l'intestazione dice perché (vedi Convalida più avanti); la bozza resta comunque salvata. Ogni campo si salva da solo, e una scrittura che la stazione rifiuta rimette il campo com'era.
Definizione
| Campo | Che cos'è | Valori / predefinito |
|---|---|---|
| Nome | Come si chiama la procedura nell'albero, nel selettore Procedura di ogni unità e nel file della prova. Rinominarla non cambia mai il suo codice. | Testo libero; Procedure <n> alla creazione. |
| Note | Testo libero per chi la legge. | Su più righe; vuoto per impostazione predefinita. |
Che cosa fa una prova
Cinque passi, ciascuno con l'icona della libreria a cui si rivolge, il proprio nome, il risultato della scelta attuale su una riga e i campi che lo decidono.
| Passo | Campi | Valori / predefinito | La riga di risultato |
|---|---|---|---|
| Finestra | Modo: l'involucro della prova. | Immediato (predefinito): un colpo solo, applica, registra una riga, giudica una volta. Temporale: una finestra limitata, eventualmente ripetuta. Controllato: senza fine dichiarata, delimitato da Avvia e Arresta. | Immediato: "Applica, registra e giudica una sola volta, poi termina." Controllato: "Prosegue finché l'operatore non la ferma." |
| Durata (ms) * (solo Temporale): la lunghezza della finestra. | Un numero di millisecondi; un valore negativo è conservato come 0. Obbligatoria e positiva in modo Temporale. Ogni membro della prova condivide questa unica finestra. | "Dura 1 min e 30 s." oppure "Impostare una durata: una finestra temporale senza lunghezza non registra nulla." | |
| Numero di cicli (solo Temporale): quante volte la finestra si ripete, come un unico registro di prova continuo. | 1 o più (un valore sotto 1 è conservato come 1); 1 per impostazione predefinita. Le valutazioni si riancorano a ogni ciclo e i cicli falliti sono contati. | "Esegue 3 cicli da 1 min e 30 s, 4 min e 30 s in totale." | |
| Applica | Ricetta: la ricetta applicata. | "(nessuna)" oppure una ricetta del modello. Una ricetta la cui natura non si accorda con il modo è elencata come "<nome> (incompatibile)" e disabilitata, con il motivo come suggerimento ("Il modo temporale richiede una ricetta temporale. Un insieme immediato non ha una linea del tempo." oppure "Il modo <Modo> richiede una ricetta immediata. Un profilo temporale non ha un singolo istante."). Una ricetta temporale disegna il proprio profilo sotto il passo, con la stessa anteprima che disegna la pagina della ricetta. |
"Non viene scritto alcun setpoint.", "Scrive 4 setpoint all'avvio.", "Scrive 4 setpoint all'avvio e 2 setpoint in uscita.", "Percorre 3 segmenti in 2 min e 30 s e scrive 2 setpoint in uscita." |
| Registra | Datalog da registrare: il datalog registrato. | "(nessuno)" oppure un datalog del modello. | "Non si registra nulla: questa prova non lascia alcun datalog.", "Registra 6 canali ogni 500 ms." e, per una finestra Temporale, "…, circa 540 campioni per canale." |
| Nomina | Insieme di alias: l'insieme di alias fissato alla procedura. | "(nessuno)" oppure un insieme di alias del modello. L'insieme è applicato all'unità quando la procedura vi viene preparata e gli alias dell'unità differiscono da esso; l'alias congelato nella prova è quello proprio dell'unità. | "L'unità mantiene i nomi di canale che già ha.", "Rinomina 5 canali sull'unità quando questa procedura vi viene preparata." |
| Giudica | Valutazione: la valutazione con cui la prova è giudicata. | "(nessuna)" oppure una valutazione del modello. | "Non viene emesso alcun esito: la prova termina senza giudizio.", "Giudica 4 criteri, e un esito non conforme di gravità Grave interrompe la prova.", "Giudica 4 criteri, e un esito non conforme non interrompe mai la prova." |
| Interrompi se non conforme ≥ (disegnato una volta scelta una valutazione): termina la prova al primo criterio non conforme confermato di gravità pari o superiore a questa. Su una prova ciclica è il comando che ferma o prosegue: una soglia termina l'intero collaudo al primo ciclo che fallisce a quel livello o al di sopra; (mai) esegue ogni ciclo e si limita a contare i fallimenti. | (mai) (predefinito), Lieve, Grave, Critica. | Composto nella riga Giudica qui sopra. |
Metadati
Un riquadro solo, intestato da una pastiglia che conta i campi "richiesti all'avvio", contiene ciò che una prova chiede e le due cose che servono i suoi campi sequenziali.
| Comando | Che cos'è | Valori / predefinito |
|---|---|---|
| L'elenco di spunta | Una casella per campo del catalogo dei metadati del modello, nell'ordine del catalogo, etichettata <nome> (<natura>), oppure <nome> * (<natura>) per un campo obbligatorio. |
Un campo obbligatorio è spuntato e bloccato ("I campi obbligatori sono richiesti da ogni procedura"); gli altri nascono non spuntati. Spuntarne uno lo aggiunge a ciò che chiedono la richiesta dell'Avvio e il riquadro Metadati di un pannello. Senza alcun campo nel catalogo il riquadro dice "Ancora nessun campo nel catalogo. Aggiungerne alcuni sotto i Metadati del modello." |
| Codice della procedura | Il codice stabile con cui si compongono i campi sequenziali che includono "Codice della procedura" ("Ogni campo sequenziale richiesto che include “Codice della procedura” legge questo."). Rinominare la procedura non lo cambia mai. | Testo libero, applicato quando lasci il campo; testo segnaposto "facoltativo finché non serve". |
| CONTATORI (disegnati quando un campo sequenziale richiesto conta per Procedura oppure per Procedura e Unità) | Una riga per ciascuno di quei campi: per Procedura, una riga etichettata "Questa procedura"; per Procedura e Unità, una riga per unità del modello. Ogni riga mostra ULTIMO EMESSO e un Prossimo modificabile, e avverte "Può ripetere un identificatore" finché Prossimo è pari o inferiore all'ultimo valore emesso. | Prossimo accetta da 0 fino al massimo del campo; un valore fuori da lì è rifiutato con "Il valore Prossimo di '<campo>' deve essere compreso tra 0 e <max>." L'aiuto sotto le righe: "Ultimo non viene mai riscritto. Abbassare Prossimo o ripartire dopo il massimo può ripetere un identificatore." |
Occorrenze armate durante questa procedura
Una pastiglia conta le occorrenze armate, e l'elenco di spunta offre per nome ogni occorrenza del modello. Un'occorrenza spuntata è giudicata durante le prove di questa procedura sulle righe registrate; un'occorrenza armata Sempre sorveglia a prescindere dalla spunta. Senza nessuna nel modello il riquadro dice "Ancora nessuna occorrenza in questo modello. Aggiungerne alcune sotto le Occorrenze del modello."
Azioni che questa procedura emette
Una pastiglia conta le azioni selezionate, e l'elenco di spunta offre ogni azione del modello nell'ordine dell'elenco, ciascuna con la propria riga di emissione ("Etichetta all'Avvio, Etichetta e rapporto al Completamento") e, una volta selezionata, una pastiglia Pronte oppure Da rivedere. Da rivedere elenca ciò che manca a questa procedura per i segnaposto dell'azione (un campo di metadati che non richiede, un criterio che la sua valutazione non dichiara, un ciclo che non esegue), ciascuno con il proprio rimedio. L'ordine di emissione e il resto del riquadro stanno in Azioni.
Uscita di produzione
L'ultimo riquadro, intestato da una pastiglia Inclusa oppure Esclusa, dichiara che cosa una prova completata porta agli indicatori di produzione dell'unità (vedi Produttività).
| Campo | Che cos'è | Valori / predefinito | Effetto |
|---|---|---|---|
| Unità di misura dell'uscita | L'unità fisica dell'uscita. | Testo libero, applicato quando lasci il campo; testo segnaposto "pezzi, kg…"; vuoto per impostazione predefinita. Finché l'uscita è contata il campo non si può svuotare: un valore vuoto è ignorato. | Nomina la quantità su ogni indicatore. |
| Prodotta a | Quale confine di una prova conta come produzione. | Non contare la produzione (predefinito), Ogni prova completata, Ogni ciclo completato, Quantità fissa per prova completata. Un modo di conteggio è disabilitato finché non è impostata l'unità di misura dell'uscita ("Impostare prima l'unità fisica dell'uscita."); il modo per ciclo è disabilitato fuori dal modo Temporale ("Il completamento di un ciclo esiste solo su una procedura temporale."); e "Non contare la produzione" è disabilitato mentre una quantità con un nome proprio in vigore somma questa procedura ("Rimuovere prima questa procedura dalle quantità con un nome proprio nella schermata Produttività."): le quantità proprie del modello, più quelle delle unità che si sono staccate. Un'unità tornata a seguire il modello conserva le quantità che aveva, e queste non contano nulla finché non si stacca di nuovo. | Didascalia: "Quale confine di una prova conta come produzione e quanto aggiunge il raggiungerlo." Effetto: "Ogni prova completata produce 1 pezzi. Le istantanee e le valutazioni non contano mai.", "Ogni ciclo completato produce 1 pezzi. …", "Ogni prova completata produce 25 kg. …" oppure "Questa procedura non contribuisce alla produzione." Scegliere un modo di conteggio rimette la quantità a 1. |
| Quantità per completamento (modo a quantità fissa) | La quantità di lotto che una prova completata porta. | Un numero positivo; 1 per impostazione predefinita. | |
| Cadenza di riferimento (mentre l'uscita è contata) | La cadenza di uscita obiettivo ("Misurata rispetto al tempo trascorso, sospensioni e riavvii compresi."). | Un numero positivo oppure vuoto; vuoto per impostazione predefinita. Senza di essa, la quantità e la cadenza effettiva si calcolano comunque, ma non la percentuale di produttività. | |
| Periodo di riferimento (mentre l'uscita è contata) | La base di tempo della cadenza di riferimento ("Gli indicatori lo normalizzano a uscita per ora."). | all'ora (predefinito), al giorno. |
Le prove interrotte e quelle non riuscite sigillano il proprio registro di uscita con quantità zero. Un ciclo completato resta contato anche quando un ciclo successivo fa interrompere la prova che lo contiene.
Convalida
La nota di cautela sotto l'intestazione, che è anche il varco che l'Avvio fa rispettare, dice una di queste cose:
- "Non c'è nulla da eseguire: questa procedura non fa riferimento né a un datalog né a una ricetta."
- "Una valutazione giudica sulle righe registrate. Questa procedura ne porta una ma non ha alcun datalog."
- "Il modo temporale richiede una durata. Impostarne una."
- "Il modo immediato richiede una ricetta immediata (o nessuna). Un profilo temporale non ha un singolo istante."
- "Il modo controllato richiede una ricetta immediata (o nessuna). I setpoint si applicano all'Avvio, lo stato sicuro all'Arresto."
- "Il modo temporale richiede una ricetta temporale (o nessuna). Un insieme immediato non ha una linea del tempo."
- "Il profilo della ricetta (
<n>ms) è più lungo della finestra temporale (<n>ms)." - "La procedura '
<nome>' può contare i cicli completati soltanto in modo Temporale.", "… richiede una quantità di uscita produttiva positiva e finita.", "… l'uscita produttiva basata sul conteggio deve portare esattamente un'unità per completamento.", "… richiede un'unità di misura dell'uscita produttiva." - "L'occorrenza '
<nome>' non è valida: …" per un'occorrenza abilitata e armata la cui condizione non supera la convalida. - "L'occorrenza '
<nome>' sorveglia 'Channels.<canale>', che il datalog di questa procedura non registra." Un'occorrenza giudica sulle colonne registrate, quindi una che sorveglia un canale che il datalog tralascia potrebbe soltanto segnare il segnale come non disponibile per tutta la prova. - "L'occorrenza '
<nome>' sorveglia campioni registrati. Questa procedura la arma ma non ha alcun datalog."
Eliminare una voce di libreria a cui si fa riferimento degrada la procedura invece di romperla: il riferimento si svuota, e il passo dice che cosa fa adesso senza di essa.
Rimuovi la procedura
Rimuovi la procedura sta nel gruppo di pericolo della barra di dettaglio con la procedura selezionata, nel suo menu del tasto destro e come X sul riquadro della pagina della cartella. Chiede prima ("Elimina la procedura", "Questo rimuove la procedura dal modello."). La procedura esce anche da ogni quantità con un nome proprio che la sommava nella schermata Produttività, al livello del modello e a quello di ciascuna unità; una quantità rimasta senza sorgenti se ne va con lei. Richiede Modificare ricette e valutazioni ed è in grigio sotto il blocco di progettazione e con il runtime fermo. Le prove registrate della procedura restano negli Storici.
Che cosa non fa una procedura
- Qui non avvia nulla. Un'unità la prepara e la avvia sulle proprie righe sotto Esercizio, oppure attraverso l'automazione che la sceglie (vedi Automazione e interblocco di fermo).
- Non contiene nulla per unità: ogni unità esegue la stessa composizione sui propri collegamenti.
- Non ordina le proprie azioni né le proprie occorrenze; l'ordine è quello del modello.
- Non porta alcun modello di documento proprio: ciò che una prova stampa o pubblica è di un'azione.