Unità

Le stazioni su cui un modello è realizzato: la tabella delle unità sulla pagina del modello, l'aggiunta e la rimozione di un'unità, l'unità scelta attraverso le schermate di Definizione, l'unità sotto Esercizio, e Avvia tutte e Arresta tutte.

Visualizza come Markdown

Un'unità è una stazione su cui un modello è realizzato. Ogni unità esegue l'intera definizione del modello, cablata a sorgenti proprie: i suoi canali si collegano a tag o a variabili, timbra i metadati del modello con un codice proprio, e segue oppure scavalca i valori predefiniti del modello per interblocco, produttività e stampanti. Aggiungere una stazione al banco è aggiungere un'unità.

Un'unità si incontra in due posti, di proposito. Sulla pagina propria del modello è una riga della tabella Unità: che cos'è l'unità, dichiarata accanto alle sorelle (Gestire Process). Sotto il gruppo Esercizio del modello è l'unità in uso: se una prova la possiede, e i pannelli e le dashboard attraverso cui si esegue (Consultare i modelli per aprirla; Eseguire le procedure per avviare qualcosa).

La tabella delle unità sulla pagina del modello

Il riquadro Unità sta fra Identità e Struttura sulla pagina del modello, sotto la riga "Le stazioni su cui questo modello è realizzato. Ciascuna esegue l'intera definizione del modello, cablata a sorgenti proprie." È disegnato soltanto per Gestire Process: a un ruolo che non può modificare la struttura non è mostrato, esattamente come non gli è mostrata la Definizione.

Il riquadro è un elenco con accanto il pannello proprio dell'unità scelta (il divisorio fra i due si trascina). L'elenco:

Colonna Che cosa mostra
Nome Il nome dell'unità, modificabile sul posto (una rinomina sicura, più sotto).
Codice Il codice breve stabile, modificabile sul posto; il testo segnaposto dice "nessuno".
Canali Quanto l'unità è cablata, letto sul modello: "Nessun canale finora", "5 collegati, nessuno mancante" oppure "4 collegati, 1 mancante" (l'ultimo nell'inchiostro di cautela).
(azione di riga) Rimuovi unità, nell'inchiostro di pericolo.

Premere una riga la apre nella colonna Unità a destra. Senza nulla di scelto la colonna dice "Seleziona un'unità, e chi essa è si apre qui.", oppure "Questo modello non ha ancora unità. Aggiungine una, e si aprirà qui." mentre il modello non ne ha.

Campo Che cos'è Valori / valore predefinito Effetto
Nome "Il nome a cui risponde ogni indirizzo di questa unità.": il segmento dell'unità in Process.<Model>.<Unit>. Testo libero; "Unit 1", "Unit 2", … alla creazione. Lettere e cifre sopravvivono nell'indirizzo, tutto il resto diventa _, e una cifra iniziale è preceduta da _. Confermare (Invio, o lasciando il campo) è una rinomina coordinata: la riga di anteprima dice quante posizioni leggono l'indirizzo, e la conferma le riscrive. Un nome il cui segmento è già quello di un'altra unità del modello è rifiutato: "Il nome di unità 'X' corrisponde al segmento di indirizzo 'Y', già usato da 'Z'." Disattivato senza Gestire Process e mentre la stazione è bloccata.
Codice "Un codice breve stabile con cui timbrano i metadati sequenziali che lo comprendono. Rinominare l'unità non lo cambia mai." Testo libero, ripulito agli estremi; vuoto significa nessuno. Ogni campo Sequenziale la cui composizione porta una parte Codice unità lo stampa, e un Avvio che chieda un campo del genere è rifiutato mentre il codice dell'unità è vuoto. Lo stesso campo è modificabile sulla schermata Metadati, accanto ai contatori che timbrano con esso.
Note "Tutto ciò che chi lavora su questo banco dovrebbe saperne. Non lo legge nessuno se non una persona." Un testo qualsiasi; vuoto. Nessuno.

Le unità sono elencate nell'ordine in cui sono state aggiunte; non c'è alcun comando per riordinarle.

Aggiungere un'unità

Unità, nella testata del riquadro Unità, ne aggiunge una; lo stesso fa Aggiungi unità nel menu del tasto destro della riga del modello. I due richiedono Gestire Process e passano in grigio mentre la stazione è bloccata. L'unità nasce come "Unit N" (N è il conteggio più uno), scelta nell'elenco con il proprio pannello aperto, così darle un nome è la prima cosa che fai.

Un'unità nuova non collega ancora nulla (la sua copertura dice "0 collegati, 6 mancanti" su un modello di sei canali), non ha automazione, e segue il modello per il segnale di interblocco, per il periodo e le quantità di produttività e per le code di stampa. I suoi collegamenti si fanno su Canali; il suo codice e i suoi contatori si leggono su Metadati.

Rimuovere un'unità

Rimuovi unità cavalca la riga che termina, così ciò che se ne va è la riga sotto il puntatore, mai quella che la tabella per caso aveva scelto. Chiede prima conferma: "Eliminare 'X'? Questo toglie l'unità e tutto ciò che vi è configurato. L'operazione non è reversibile."

La stazione rifiuta, nel registro delle azioni, con "Non si può eliminare un'unità mentre è occupata da un'operazione di prova." e "Non si può eliminare un'unità mentre il suo interblocco è a ritenuta inserita."; il salvataggio stesso rifiuta allo stesso modo con "Non si può rimuovere l'unità 'X' mentre è occupata o ha un interblocco a ritenuta inserito." Un'unità rimossa si porta via i propri collegamenti, la propria automazione, le proprie quantità e i propri posti di stampante. Le sue prove registrate restano in Storici, e i loro file non sono toccati. Soltanto la riga scelta lascia la colonna vuota, e soltanto una volta che se n'è andata davvero.

Un'unità non si può rimuovere da Esercizio: concludere una stazione è struttura, e vive dove la stazione è dichiarata.

Una sola unità scelta per tutto il modello

Quale unità è scelta è una sola risposta per tutto il modello: la tabella delle unità sulla pagina del modello e l'elenco delle unità di ciascuna delle cinque schermate di Definizione leggono e scrivono la stessa scelta. Passare da Canali a Stampanti resta sul banco che si ha in mano. Scegliere una riga della metà di definizione di una schermata (un canale, un campo, la riga Fermo esterno, una quantità, un posto di stampante) azzera l'unità scelta, perché ogni schermata segna esattamente una riga. Niente è scelto finché non premi una riga, e un rilievo di Convalida che ti manda a Canali o ad Automazione arriva con l'unità difettosa già scelta. La scelta è per finestra e non viene salvata.

L'unità sotto Esercizio

Selezionare il gruppo Esercizio del modello apre le unità come le incontra l'operatore, sotto "Le stazioni su cui gira questo modello. Aprirne una per preparare una procedura, avviarla e seguire una prova registrata e valutata.": un riquadro per unità con il suo stato dal vivo, in quest'ordine di precedenza:

Riga di stato Significato
Arresto scattato / In attesa di riarmo / Segnale di arresto non disponibile L'interblocco di fermo dell'unità, letto soltanto mentre il Fermo esterno del modello è abilitato (vedi Automazione).
In registrazione / Sospesa / Salvataggio / In preparazione / Finalizzazione Un'operazione di prova possiede l'unità.
Inattiva · Soak test / Inattiva · nessuna procedura preparata Niente la possiede; la riga nomina la procedura preparata quando ce n'è una.

Senza alcuna unità il muro dice "Ancora nessuna unità. Aggiungerne una nella pagina del modello, nella tabella Unità."

Selezionare un'unità apre la sua pagina propria: l'intestazione "Una stazione su cui gira questo modello. Aprire una superficie per preparare una procedura, avviarla e seguire la prova.", una pastiglia con lo stato della prova mentre una prova possiede l'unità (In registrazione, Sospesa, Salvataggio, In preparazione, Finalizzazione), e un riquadro Superfici, "Ciò attraverso cui questa unità si comanda: i pannelli e le dashboard che il suo modello definisce, disegnati per questa unità. Premine uno per aprirlo.", con una tessera per pannello e per dashboard del modello. Qui non si modifica nulla di configurato e la pagina non porta alcuna barra: preparare, avviare e sorvegliare una prova avvengono sulle superfici, descritte sotto Esercizio.

Avvia tutte e Arresta tutte

La barra del gruppo Esercizio porta i due attivatori di blocco del modello. Sono disegnati soltanto per Eseguire le procedure.

Comando Che cosa fa In grigio quando
Avvia tutte "Avvia ogni unità che ha una procedura preparata e che può partire adesso. Le altre vengono saltate." Un'unità può partire quando niente la possiede, il runtime accetta operazioni, il suo interblocco non la blocca e vi è preparata una procedura. Nessuna unità del modello può partire adesso; un blocco è già in corso; il runtime è fermo.
Arresta tutte "Arresta ogni unità in marcia adesso. Le unità già ferme restano ferme." Nessuna unità sta eseguendo; un blocco è già in corso; il runtime è fermo.

L'idoneità è riletta unità per unità mentre il blocco procede, così un'unità resa non idonea da un avvio precedente dello stesso blocco (una sorgente di scrittura condivisa, per esempio) viene saltata. Non c'è sincronismo, non c'è preparazione condivisa e non c'è ritorno indietro: il rifiuto di un'unità finisce a diario e non ferma né annulla mai un'altra. Il registro riporta "3 unità avviate.", "1 unità arrestata." oppure "Non si è potuta avviare alcuna unità." Ogni prova che il blocco avvia registra lo stesso responsabile: l'utente connesso su questa finestra, oppure la stazione quando non c'è nessuno.

Che cosa segue il modello, per unità

Tre materie a cui un'unità risponde si configurano sul modello e si ereditano finché l'unità non differisce. Su ogni schermata l'unità scelta mostra una scelta a due vie, "Segue il valore predefinito del modello" oppure "Ha il proprio …", e accanto la configurazione in vigore: i valori propri del modello, in sola lettura, mentre lo segue; quelli propri dell'unità una volta che si è staccata.

Materia Schermata Che cosa semina lo staccarsi
Il segnale e la polarità dell'interblocco di fermo Automazione Il segnale e la polarità del modello, quando l'unità non ne ha mai nominato uno proprio.
Il periodo mobile e le quantità nominate Produttività Il periodo del modello e una copia delle sue quantità, quando l'unità non ha alcuna quantità propria.
Le quattro code di stampa Stampanti Le quattro code del modello, quando le quattro proprie dell'unità sono tutte vuote.

Tornare a seguire il modello non cancella nulla di ciò che l'unità aveva, quindi staccarsi una seconda volta glielo restituisce.

Che cosa questa pagina non fa

  • Un'unità non ha canali, pannelli o dashboard propri: sono quelli del modello, disegnati per l'unità.
  • Un'unità non si copia; copia il modello, invece.
  • Un'unità non si sposta fra i modelli, e il suo nome non si modifica dall'albero.
  • Avvia tutte e Arresta tutte sono attivatori, non una prova coordinata: niente aspetta nient'altro.