Pannelli
I pannelli di esercizio di un modello: le schede fisse attraverso cui si conduce ogni unità, disposte una volta sola sul modello, e come un pannello arriva a Esercizio e alla pagina View.
Un pannello è una superficie di esercizio con un nome proprio di un modello: un insieme fisso di schede, disposto una volta sola sul modello e disegnato identico per ogni unità di esso. Non è una dashboard: nessun editor si apre su di esso, nulla vi si compone su un'area di disegno, e la superficie da cui si conduce un'unità è la stessa e completa su ogni stazione. I pannelli stanno sotto Process > Modelli > modello > Visualizzazione > Pannelli. Disporne uno richiede il permesso Gestire Process; comandare le schede su un'unità richiede Eseguire le procedure.
La cartella Pannelli
Selezionare la riga Pannelli apre la pagina della cartella ("Pannelli di esercizio definiti su questo modello. Ciascuno vale per ogni unità e ciascuno decide da sé se la pagina View lo porta.") con un riquadro per pannello; premere un riquadro lo apre e la X lo rimuove. La cartella non è mai vuota: un modello che non ha dichiarato alcun pannello si legge come un solo pannello di nome Overview che disegna l'intero catalogo delle schede, e la prima modifica fatta su di esso è ciò che lo memorizza come riga del modello.
| Comando | Che cosa fa | In grigio quando (situazione) | Non disegnato quando (ruolo) |
|---|---|---|---|
| Nuovo pannello (barra di dettaglio, cartella selezionata; tasto destro Aggiungi un pannello) | Aggiunge un pannello di nome Panel <n> accanto a quelli che il modello ha e lo seleziona. Un modello che si legge ancora come il pannello predefinito riceve prima Overview memorizzato, così il pannello nuovo sta accanto alla superficie attraverso cui le sue unità già lavorano invece di sostituirla. |
Una qualsiasi unità tiene una prova, oppure il runtime è fermo. | Senza Gestire Process. |
La pagina del pannello
Selezionare un pannello apre la sua disposizione: l'intestazione ("Un pannello di esercizio di questo modello: le schede che disegna, nell'ordine in cui le disegna. Ogni unità del modello lo porta."), un riquadro Identità e la disposizione stessa. Ogni cambiamento si salva da solo; una scrittura che la stazione rifiuta rimette la pagina esattamente com'era.
Identità
| Campo | Che cos'è | Valori / predefinito | Effetto |
|---|---|---|---|
| Nome | Come si chiama il pannello sulla sua riga dell'albero, sulla riga di ciascuna unità sotto Esercizio e nelle sue voci della pagina View. | Testo libero; un valore vuoto è rifiutato e resta il nome precedente. Panel <n> alla creazione, Overview per il pannello predefinito. |
Rinomina ogni riga che lo nomina. |
| Icona | Il segno disegnato a sinistra del nome del pannello sulla riga dell'albero e su ogni voce della pagina View di ciascuna unità. | Un pulsante che mostra il segno attuale (oppure la parola "Icona", oppure il nome memorizzato quando la libreria non lo contiene). Premerlo apre sotto il riquadro una griglia della libreria delle icone, con un campo Cerca per nome o parola chiave ("in inglese: oven, pump, water"); la prima cella è Nessuna icona. Scegliere un segno lo applica e chiude la griglia; anche una pressione fuori o sul pulsante la chiude, e il testo di ricerca resta per la volta successiva. Nessuna icona per impostazione predefinita. | Il pannello memorizza il nome di libreria del segno, mai un punto di codice. Un nome che la libreria non contiene disegna il segno fisso del pannello su tutte e due le righe, così l'albero e la pagina View non si contraddicono mai. |
Il pannello
Il riquadro si spiega da sé: "La superficie, nell'ordine in cui è disegnata. Disattivare una scheda per lasciarla fuori, e spostarla dove le compete. Una scheda di dashboard è il sinottico vuoto, come lo disegna l'editor; le altre schede sono riempite con letture di esempio. Una scheda a cui l'unità non dà nulla da mostrare viene saltata invece di essere disegnata vuota."
Sotto di esso sta una riga per scheda, nell'ordine in cui ogni unità le disegna. Ogni riga è la scheda stessa, atteggiata con letture di esempio perché la disposizione non possa promettere un aspetto che l'unità non disegna: un'unità di nome Sample, la prima procedura del modello preparata, "In registrazione", ciclo "2 / 5", un commento, un episodio di occorrenza chiuso, una traccia di cinque minuti dei canali leggibili del modello e un registro di produttività atteggiato sulle procedure produttive del modello. Ciò che l'esempio fornisce è soltanto quello che fornirebbe un'unità in marcia; il resto (procedure, campi di metadati, canali, librerie) è proprio di questo modello, quindi un modello che non dichiara qualcosa mostra il vuoto proprio della scheda. L'anteprima intera è inerte: nulla al suo interno si può premere.
| Comando su una riga | Che cosa fa |
|---|---|
| La casella di spunta, etichettata con il nome della scheda e seguita dalla sua descrizione | Include la scheda (attiva) oppure la lascia fuori (disattiva). La riga resta nell'elenco in tutti e due i casi, attenuata quando è disattiva. |
| Altezza nella pagina (px) (soltanto righe di dashboard) | Quanto alta sta la dashboard nella pagina: da 120 a 1200, 320 per impostazione predefinita; un valore fuori dall'intervallo è rifiutato sotto il campo. "La dashboard si adatta per riempire il riquadro; scorre la pagina e non la dashboard." Disabilitata mentre la riga è disattiva. |
| Sposta questa scheda in su / Sposta questa scheda in giù | Sposta la riga di un posto. La prima riga non può salire e l'ultima non può scendere; la freccia lo dice restando in grigio. |
Quando l'interblocco di fermo del modello è abilitato, una riga fissa sta per prima, davanti a ogni scheda: Interblocco, "L'arresto esterno che questa unità osserva e il modo per riarmarlo. Non disegna nulla mentre l'unità è normale, quindi non c'è nulla da mostrare nemmeno qui.", contrassegnata Sempre. È il contesto di sicurezza della superficie, non una scheda, e non si dispone mai via (vedi Automazione e interblocco di fermo).
Lasciare ogni scheda disattiva è un pannello legittimo, e la pagina dice che cosa significa: "Ogni scheda è disattivata, quindi ciascuna unità lo dice su questo pannello e non offre nulla da cui lavorare. La prova parte comunque da un altro pannello di questo modello, oppure da una dashboard."
Il catalogo delle schede
Le schede del catalogo stanno in quest'ordine su un pannello che non ha disposto nulla. Ciascuna è disegnata per l'unità che apre il pannello, e una scheda a cui la stazione non dà nulla da mostrare è lasciata fuori invece di essere disegnata vuota.
| Scheda | Che cosa mostra su un'unità | Che cosa vi si può fare | Lasciata fuori quando |
|---|---|---|---|
| Prova | La testata della scheda porta una spia: In registrazione, In preparazione oppure Non registra. Un selettore Procedura ("(nessuna)" più le procedure del modello per nome) prepara il prossimo avvio. Seguono i pulsanti del ciclo di vita, in quest'ordine: Avvia (in evidenza), Sospendi, Riprendi, Arresta, Interrompi, ciascuno con il proprio suggerimento ("Avviare su questa unità la procedura preparata", "Congelare la finestra temporale; il datalog continua a registrare", "Togliere la sospensione e far proseguire la finestra", "Terminare la prova in modo pulito e congelarla come storico", "Terminare la prova come interrotta; il blocco di finalizzazione viene comunque eseguito"). | Preparare una procedura e premere il comando che adesso è pronto; ogni pulsante legge la propria prontezza. Sospendi e Riprendi sono disegnati soltanto mentre la procedura preparata è Temporale (oppure non è preparato nulla), perché soltanto una finestra temporale si può congelare. Un comando rifiutato è detto sulla scheda, in una nota di cautela; i motivi per cui la stazione o questa unità non accettano operazioni di prova (il runtime fermo, l'unità a ritenuta per il proprio interblocco) sono detti sotto di essa. | Mai. |
| Metadati | "Sotto che cosa viene registrata la prossima prova di “<procedura>”. Un campo contrassegnato con * è richiesto da ogni procedura." Una casella per ogni campo di metadati che la procedura preparata richiede, nell'ordine del catalogo. Un campo sequenziale non è una casella: mostra la previsione di ciò che il contatore comporrebbe, con la nota "Il contatore riserva il valore definitivo all'avvio, quindi un contatore condiviso può avanzare prima di allora.", oppure "Riservato all'avvio" quando non si può prevedere nulla. Senza nulla di preparato: "Preparare una procedura e qui compaiono i campi che richiede." |
Scrivere i valori che il prossimo Avvio consuma. La preparazione vale per tutta la stazione, quindi un valore scritto qui è ciò che vede ogni altra superficie dell'unità. | La procedura preparata non richiede alcun campo. |
| Stato della prova | Tre letture: Stato (lo stato della prova, oppure In preparazione mentre una prova viene riservata, oppure Inattiva), Ciclo ("2 / 5", oppure Non cicla), Esito (l'esito della prova in corso o dell'ultima evidenza, oppure Nessuno). | Leggere. | Mai; la sola lettura del Ciclo è lasciata fuori mentre la procedura preparata è Immediata o Controllata. |
| Commenti | La cronologia dei commenti della prova, intestata "Commenti · <prova>", "Commenti · nessuna prova attiva" oppure "Commenti (non disponibile)". |
Aggiungere un commento alla prova attiva attraverso la casella sotto la cronologia (Eseguire le procedure). Vedi Prove e commenti. | Mai. |
| Occorrenze | Gli episodi di occorrenza dell'unità, prima quelli attivi, intestati "Occorrenze", "Occorrenze · <n> attive" oppure "Occorrenze · fuori prova" ("· non aggiornate" quando un aggiornamento è fallito). |
Leggere. | Mai. |
| Canali | I canali leggibili dell'unità su un unico grafico in tempo reale, ciascuna serie nominata con il nome in vigore su questa unità, disegnata nel colore e nella fascia che il suo canale dichiara, con la barra degli strumenti di ogni grafico dell'applicazione (vedi Grafici). | Ingrandire, spostare, salvare o copiare l'immagine, accendere e spegnere le serie. | Il modello non dichiara alcun canale leggibile. |
| Produttività | Le quantità prodotte dall'unità, le cadenze, la resa e il registro degli esiti su Oggi e sul periodo mobile. Vedi Produttività. | Leggere. | Mai. |
| Comandi singoli | "Lanciare un singolo comando isolato su questa unità, fuori da una procedura." Tre righe, ciascuna disegnata soltanto dove il modello dichiara la libreria da cui lancia: Istantanea (un selettore di datalog e Acquisisci: "Registrare adesso una riga di datalog come prova conclusa negli Storici"), Valuta adesso (un selettore di datalog, un selettore di valutazione e Valuta: "Acquisire una riga e giudicarla adesso in base alla valutazione"), Applica una ricetta (un selettore sulle ricette immediate del modello e Applica: "Scrivere una volta i setpoint della ricetta attraverso l'unico punto di scrittura (nessuna prova registrata)"). | Lanciare il comando; il risultato arriva nel registro delle azioni ("Istantanea registrata. Vedere gli Storici.", "Valutata. L'esito è registrato negli Storici.", "Ricetta applicata."). Acquisisci e Valuta richiedono Eseguire le procedure, un'unità che non sia occupata né bloccata, un runtime in marcia e una selezione completa; Applica richiede lo stesso, salvo che l'unità può essere occupata, perché non riserva nulla. Un'unità occupata mostra la nota "Istantanea e Valuta non sono disponibili mentre questa unità è in preparazione, in marcia, sospesa o in salvataggio. Applica una ricetta resta disponibile durante una prova, ma non mentre l'interblocco tiene l'unità: una catena scattata, una in attesa di riarmo e una la cui lettura non è disponibile lo rifiutano tutte." | Il modello non ha alcun datalog e alcuna ricetta immediata. La riga Valuta adesso richiede un datalog e una valutazione; la riga Applica una ricetta richiede una ricetta immediata. |
Dopo il catalogo vengono le dashboard del modello, una riga ciascuna, nominate dalla dashboard e descritte dalla propria descrizione (oppure "Una dashboard di questo modello, disegnata per l'unità che apre il pannello."). Una dashboard è disattiva finché non la accendi, a differenza delle schede del catalogo; su un'unità disegna la dashboard risolta per quell'unità, all'altezza scelta sulla riga, intestata dal nome della dashboard. È lasciata fuori su un'unità quando la dashboard è vuota oppure è stata eliminata.
I selettori della scheda Comandi singoli partono dalla prima voce di ciascuna libreria e conservano la tua scelta finché resti sull'unità.
Ordine, acceso e spento
La disposizione è salvata per intero al primo cambiamento, così l'ordine che la pagina mostra e l'ordine salvato sono lo stesso. Una scheda di catalogo per cui il pannello non ha alcuna riga si legge come accesa, dopo tutto ciò che il pannello contiene davvero, ed è per questo che un pannello che nessuno ha disposto disegna l'intero catalogo nell'ordine del catalogo e che una scheda aggiunta da una versione successiva arriva visibile in fondo. Una riga di dashboard funziona al contrario: spenta finché non la metti dentro, e una riga che nomina una dashboard che il modello non ha più viene lasciata cadere.
Mostra in View
Mostra in View è l'interruttore della barra di dettaglio con il pannello selezionato. Legge lo stato in vigore e il suo suggerimento dice che cosa fa quello stato:
| Stato | Suggerimento |
|---|---|
| Attivo | "Ogni unità di questo modello ha una voce per questo pannello nell'elenco delle visualizzazioni." |
| Disattivo | "Questo pannello si apre dall'unità, sotto Esercizio. Nulla di esso compare nella pagina View." |
Attivo mette una voce per unità del modello nella colonna delle visualizzazioni della pagina View, di
nome Modello · Unità · Pannello e con l'icona del pannello; la voce apre le schede del pannello
disegnate per quell'unità. Le voci non si riordinano, non si modificano e non si copiano mai nella
pagina View (Copia vi è rifiutato), e la voce di ciascuna unità può essere archiviata per conto
proprio nelle cartelle della pagina View. Un modello senza unità non mette nulla lì. L'interruttore
non è disegnato per un ruolo senza Gestire Process; resta disegnato e in grigio sotto il blocco di
progettazione e con il runtime fermo, dicendo quale delle due cose sia. Che aspetto abbiano le voci
sta in Pannelli di unità su View.
Rimuovi il pannello
Rimuovi il pannello sta nel gruppo di pericolo della barra di dettaglio con il pannello selezionato, nel menu del tasto destro dell'albero e come X sul riquadro della pagina della cartella. Chiede prima ("Elimina il pannello", "Questo rimuove il pannello dal modello."). L'ultimo pannello di un modello è rifiutato: "Un modello conserva almeno un pannello, e questo è l'unico." Dopo l'eliminazione la selezione va sulla cartella Pannelli del modello, ogni unità perde quella riga, e le sue voci escono dalla pagina View. Richiede Gestire Process ed è in grigio sotto il blocco di progettazione e con il runtime fermo.
Sotto Esercizio e nella pagina View
Ogni unità del modello porta una riga per pannello, prima delle proprie righe di dashboard, sotto
Esercizio. Selezionarla disegna le schede sulla prova e sui collegamenti propri di quell'unità,
sotto la barra della scena che usa la pagina View: il nome della voce Modello · Unità · Pannello,
l'icona del pannello, Espandi ("Usa tutta la finestra"), Schermo intero ("Schermo intero
(F11)") e una pastiglia con l'attività dell'unità mentre una prova la possiede (In registrazione,
Sospesa, Salvataggio, In preparazione, Finalizzazione). Non ci sono Copia né
Modifica: la riga disegna la disposizione e non la dispone mai. Le schede si aggiornano con la
propria cadenza (ogni 200 ms sulla finestra propria della stazione, 400 ms su un browser).
Un ruolo senza Eseguire le procedure legge la nota "Qui si può seguire lo stato della prova di questa unità, ma avviarla o condurla richiede il permesso “Eseguire le procedure”." e i comandi non sono disegnati. Un pannello le cui schede sono tutte disattive dice "Questo pannello non disegna alcuna scheda. Scegliere le sue schede nella riga Pannelli del modello, sotto Visualizzazione." Il pannello resta utilizzabile mentre la configurazione della stazione è bloccata da una prova: l'esercizio non è mai trattenuto dal confine della progettazione.
Le stesse schede, disegnate allo stesso modo, sono ciò che apre una voce della pagina View.
Che cosa non fa un pannello
- Non compone nulla liberamente. Un'immagine tua è una dashboard del modello, che un pannello può poi disegnare come una delle proprie schede.
- Non differisce in nulla da unità a unità. Ogni unità del modello disegna le stesse schede nello stesso ordine alle stesse altezze; un'unità che ha bisogno di un'altra superficie ha bisogno di un altro pannello del modello, che poi anche ogni altra unità porta.
- Non si può copiare, riordinare o modificare nella pagina View, e non sta mai nelle cartelle proprie della pagina View se non come le voci per unità che l'interruttore crea.
- Non nasconde mai l'avviso di interblocco, e non disegna mai una scheda che l'unità non ha di che riempire.