Da altre pagine

Le radici System, Server, Connector e Process come le mostra la colonna di Logic, ogni punto fisso con il suo significato, i pannelli in sola lettura del punto e del ramo, e l'avviso che nomina la pagina dove ogni radice si modifica.

Visualizza come Markdown

La seconda intestazione della colonna di Logic, Da altre pagine, contiene le quattro radici che questa pagina si limita a mostrare: System, Server, Connector e Process, in quest'ordine. I loro punti sono leggibili da ogni espressione, script, collegamento di dashboard e strumento dell'agente, ma niente sotto di loro viene creato, modificato o eliminato qui. Selezionare una qualunque delle loro righe mette un avviso di una riga dove ci sarebbero stati i verbi, con un pulsante che apre la pagina che la possiede.

L'avviso di modifica altrove

Radice La riga che la barra porta Pulsante Disegnato quando il ruolo ha
Connector Qui è in sola lettura: driver, dispositivi e tag si modificano nella pagina Connector. Apri Connector, la pagina Connector Visualizzare Connector
Process Qui è in sola lettura: modelli, unità e canali si modificano nella pagina Process. Apri Process, la pagina Process Visualizzare Process, Eseguire le procedure o Visualizzare gli storici
Server Qui è in sola lettura: il server OPC UA si configura nelle Impostazioni. Apri Impostazioni, che arriva sulla sezione Configurazione del server Modificare le impostazioni
System Sola lettura: diagnostiche dell'applicazione che essa pubblica su sé stessa, non modificate da nessuna parte. Nessuno

La riga compare per ogni nodo sotto la radice, per quanto in profondità; il pulsante compare solo quando il ruolo di questa finestra può aprire la destinazione, così chi guarda legge la frase e mai una porta che risponde con un rifiuto. Accedere con un ruolo che ha il permesso porta con sé il pulsante.

System

Indirizzo Tipo Lettura
System.Now Data e ora L'istante attuale. Dentro un'espressione o uno script è l'istante della valutazione, quindi ogni riferimento dentro una stessa esecuzione legge la stessa ora.
System.StartTime Data e ora Quando è partito il processo dell'applicazione.
System.Uptime Decimale Secondi trascorsi dall'avvio dell'applicazione.
System.Version Testo La versione dell'applicazione.

I quattro punti sono sempre di buona qualità.

Server

Indirizzo Tipo Lettura
Server.Running Booleano Se il server OPC UA integrato è in esecuzione. Sempre di buona qualità.
Server.StartTime Data e ora Quando è partito il server. Un vuoto di cattiva qualità finché non è partito.
Server.Uptime Decimale Secondi trascorsi dall'avvio del server. Un vuoto di cattiva qualità finché non è partito.
Server.SessionCount Intero Sessioni OPC UA collegate. Di cattiva qualità mentre il server è fermo.

Gli stessi numeri si vedono nella sezione Stato del server.

Connector

La radice Connector disegna l'albero vivo che la pagina Connector configura: una cartella per tipo di driver (Simulated, ModbusTcp, …), poi le cartelle in cui i dispositivi sono archiviati, poi i dispositivi, poi i loro tag. Compaiono solo i dispositivi abilitati i cui tag sono materializzati nel server integrato; un dispositivo disabilitato, e un dispositivo senza un tag materializzato, sono assenti insieme ai loro indirizzi. L'indirizzo di un tag è il suo alias, Connector.<Driver>.<Folders…>.<Device>.<Tag>, con ogni segmento ripulito (cartelle dei dispositivi); una linea Modbus RTU non aggiunge livelli. Un driver e una cartella portano il segno della cartella, un dispositivo il segno del dispositivo, un tag il segno della categoria di valore che pubblica (booleano, numero, testo, data). Espandere un tag nel selettore Sfoglia… elenca la sua superficie di lettura; la colonna si ferma al tag, e selezionarlo apre il pannello del punto.

Process

La radice Process disegna ogni modello come una cartella, le sue unità come cartelle nel loro ordine, e sotto ogni unità cinque cartelle fisse:

Cartella Punti Tipo
Channels Un punto per ogni canale del modello, letto attraverso il collegamento dell'unità; un canale collegato a un tag offre la superficie del tag, uno collegato a una variabile la superficie della variabile, uno senza collegamento niente. Il tipo di dato del canale
Procedure Status, Running, Busy, Verdict, Mode, ActiveProcedure, SegmentIndex, CycleIndex, CycleCount, Cycle, FailedCycles, SamplesEvaluated, SamplesOut, SamplesUnavailable, SamplesInvalid, Elapsed, StartedAt. Testo, booleano, intero, decimale o data e ora, secondo quello che ogni nome suggerisce
Productivity Today e Rolling, ciascuno con Summary (ProductivityPercent, YieldPercent, TypicalElapsedSeconds, Finalized, OK, NOK, Indeterminate, Unclassified, Aborted, Failed), Outputs (una cartella per ogni uscita produttiva, con Quantity e RatePerHour) e Procedures (una cartella per ogni procedura con la produttività abilitata, con Quantity, RatePerHour e i punti di riepilogo). Decimale per ritmi, percentuali e durate; intero per i conteggi
Commands Start, Hold, Resume, Stop, Abort (ciascuno legge se il comando potrebbe essere eseguito adesso) e Comment (nessuna lettura). Booleano; Comment è testo
Next Procedure (il nome della procedura preparata) e un punto per ogni campo di metadati della procedura preparata; il ramo cambia forma quando viene preparata un'altra procedura, e un campo sequenziale anticipa il suo valore successivo. Testo

Che cosa significa ogni lettura è su lo spazio degli indirizzi di un'unità. Un punto di produttività è di buona qualità solo quando il suo valore esiste: una quantità senza completamenti è uno zero vero, mentre un ritmo senza tempo occupato o una percentuale senza riferimento sono un vuoto di cattiva qualità. I punti di comando sono di sola lettura ovunque: un Pulsante di dashboard invia il comando e legge il punto per disabilitarsi da solo; uno script che ne chiama uno viene rifiutato alla convalida. Nessun punto di Process si può scrivere da Logic: ricette, preparazione e commenti appartengono alle schermate della prova.

Il pannello del punto

Selezionare un punto sotto una qualunque delle quattro radici (una diagnostica, un tag, un canale, un punto di stato della prova o di produttività) apre un pannello in sola lettura, intitolato con il segno e il nome del punto e con la riga « Una lettura che lo spazio degli indirizzi pubblica: che cosa contiene adesso, e l'indirizzo con cui un'espressione o uno script la nominano. »

Campo Che cosa mostra
Indirizzo L'indirizzo radicato, in una casella di testo in sola lettura che puoi selezionare e copiare.
Valore La lettura attuale, in grande; « ? » quando l'indirizzo non si risolve più; un trattino per un vuoto.
Qualità Buona o cattiva.
Aggiornato Per un tag, la sua marca temporale di applicazione (o quella di sorgente quando non c'è la prima); per una variabile, quando è stata scritta o valutata l'ultima volta; per un punto calcolato, adesso.

Le letture si aggiornano due volte al secondo. Sotto di esse: « Usare questo indirizzo in un'espressione o in uno script (completamento automatico o Sfoglia…). » Il pannello non ha verbi: qui non si scrive alcun tag (si scrive nella pagina del tag, da uno script o da un comando di dashboard), e nulla copia al posto tuo oltre alla selezione del testo.

Il pannello del ramo

Selezionare un driver, una cartella, un dispositivo, un modello, un'unità o una delle cartelle fisse apre il pannello del ramo: il segno e il nome del ramo, il suo indirizzo come pillola, la riga « Un ramo dello spazio degli indirizzi: che cosa contiene, e che cosa legge adesso ciascun punto. », e una griglia dei suoi figli diretti con Nome, Indirizzo e Valore (un trattino per un vuoto o per una lettura di cattiva qualità, « ? » quando una riga non si risolve più), aggiornata due volte al secondo.

Perché questi nodi non hanno verbi

Un driver, un dispositivo o un tag si configurano nella pagina Connector, dove vivono i loro campi, il loro interruttore di abilitazione e la loro eliminazione; un modello, un'unità o un canale nella pagina Process; il server nelle Impostazioni; le diagnostiche dell'applicazione in nessun posto. Filtrare la colonna, espandere, comprimere e copiare un indirizzo sono i soli gesti che queste righe accettano, e un clic destro su di esse non apre alcun menu.