Pulsante
Il tasto di comando: scrive un valore preimpostato, lancia un comando di prova di un'unità, apre un'altra dashboard oppure esegue un'azione di Logic.
Pulsante è il tasto di comando della tavolozza. Un clic fa l'unica cosa che il componente dichiara, la sua azione, e il pannello delle proprietà chiede allora soltanto i campi propri di quell'azione, così nessun campo sta sullo schermo sotto una regola nascosta su quando vale. È un componente di Comando; uno nuovo occupa 3 × 1 celle.
Qualunque sia l'azione, il pulsante porta un aspetto proprio: una coppia di colori e un'icona facoltativa. Su un pannello di esercizio il pulsante è il pezzo verso cui va la mano dell'operatore, e il colore con il segno sono ciò che ne rende uno riconoscibile a colpo d'occhio.
Contenuto
| Campo | Che cosa fa | Valori | Predefinito |
|---|---|---|---|
| Etichetta | La didascalia sul tasto. Vuota ricade su ciò a cui punta l'azione scelta: l'ultimo segmento di indirizzo del punto scritto, il nome della dashboard di destinazione o il nome dell'azione di Logic collegata, e "(nessun punto)", "(nessuna dashboard)", "(nessuna azione)" oppure "(mancante)" finché non c'è nulla da nominare. | Testo libero | vuoto |
Azione
| Campo | Che cosa fa | Valori | Predefinito |
|---|---|---|---|
| Al clic | Che cosa fa il clic. Ogni campo qui sotto appartiene all'azione scelta. | Scrivi un valore · Esegui un comando di unità · Apri un'altra dashboard · Esegui un'azione di Logic |
Scrivi un valore |
Scrivi un valore
| Campo | Che cosa fa | Valori | Predefinito |
|---|---|---|---|
| Punto | Il punto scritto. L'elenco è ristretto a ciò che si può davvero scrivere: variabili di memoria e tag che non sono in sola lettura. | Testo libero; suggerimenti di punti scrivibili | vuoto |
| Valore scritto | Il valore letterale preimpostato inviato a ogni clic. Viene letto prima contro il tipo proprio del punto, così un valore che il punto non può contenere viene rifiutato sulla riga di risposta del pulsante e non raggiunge mai la coda. | Testo libero | true |
La scrittura passa dall'unico punto di scrittura della logica della stazione e viene registrata come ogni altra scrittura; la riga di risposta dice "Scritto".
Esegui un comando di unità
| Campo | Che cosa fa | Valori | Predefinito |
|---|---|---|---|
| Comando | Un punto di comando di prova di un'unità (Process.<Model>.<Unit>.Commands.*). Lanciare il comando è tutta l'istruzione: non c'è nessun valore da scrivere. |
Testo libero; l'elenco offre i punti di comando di prova dell'unità | vuoto |
Un punto di comando dice "si può eseguire adesso", quindi il pulsante si disattiva da solo mentre il comando non si applica; un Avvia mentre il runtime è bloccato mostra in più il motivo del blocco. La pressione esegue il comando sull'unità, attribuito all'operatore connesso, e la riga di risposta nomina il comando che è stato eseguito.
Apri un'altra dashboard
| Campo | Che cosa fa | Valori | Predefinito |
|---|---|---|---|
| Dashboard | Il sinottico di destinazione. Il selettore elenca le dashboard della stazione; i sinottici definiti su un modello di Process non vengono offerti, perché si aprono soltanto da un'unità. | (nessuna) oppure una dashboard |
(nessuna) |
Cambiare sinottico è un gesto di esercizio: un pannello che funziona a schermo intero resta a schermo intero quando l'operatore arriva. Il riferimento è lasco: un sinottico eliminato, o che il ruolo connesso non vede, non disattiva nient'altro, e la pressione risponde "Quella dashboard non è disponibile." sulla riga propria del pulsante invece di rompere il sinottico.
Esegui un'azione di Logic
| Campo | Che cosa fa | Valori | Predefinito |
|---|---|---|---|
| Azione | L'azione di Logic collegata (vedere la pagina di Logic). | (nessuna) oppure un'azione |
(nessuna) |
L'azione viene eseguita sulla coda della logica, registrata come proveniente dalla dashboard. La riga di risposta riferisce il risultato: "OK · 12 ms", oppure l'errore proprio dell'azione. Un'azione eliminata o disabilitata disattiva il pulsante invece di romperlo.
Colore e icona
Letti qualunque sia l'azione:
| Campo | Che cosa fa | Valori | Predefinito |
|---|---|---|---|
| Colore del pulsante | La faccia del tasto, come coppia, una metà per tema, entrambe sullo schermo insieme, perché il tema in funzione decide quale metà dipinge. Un esadecimale scritto a metà viene rifiutato e i campi tornano ai colori in vigore. Che cosa significhi un colore è una convenzione propria; l'applicazione non ne legge nessuna. | #RRGGBB ciascuno |
#FFFFFF chiaro · #2B2B2B scuro |
| Icona | Segno facoltativo davanti alla didascalia, scelto dalla libreria di icone dell'applicazione (circa 2.770 segni), cercato per nome o tag ("play, stop, avviso…"). La cella segnata con un trattino è la scelta di nessuna icona. | Simbolo del catalogo oppure nessuno | nessuno |
L'inchiostro della didascalia è derivato, mai scritto a mano: sopra ciascuna metà della faccia l'applicazione sceglie quale dei suoi due toni di testo ha il contrasto migliore, così nessun colore scelto può lasciare la didascalia illeggibile. La didascalia si dimensiona da sola con il contratto di visualizzazione condiviso: ciò che il tasto non può contenere si tronca con i puntini, con la didascalia intera nel suggerimento.
Permessi e il lucchetto
Ogni azione richiede il permesso di ruolo per comandare le dashboard. Ciò che una pressione richiede oltre a questo si legge dal suo bersaglio, non dal tipo: soltanto Esegui un comando di unità raggiunge una modifica di Process e richiede in più il permesso di eseguire le procedure. Una pressione che il ruolo connesso non può fare disegna il segno del lucchetto condiviso con il motivo nel suggerimento del componente (vedere la pagina delle dashboard); l'autorizzazione viene ricontrollata al clic. La riga di risposta passeggera scade dopo pochi secondi.
Le sezioni condivise Aspetto, Identificazione, Posizione e livello e Azioni sono descritte nella pagina dei componenti.