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.

Visualizza come Markdown

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.