L'elenco dei driver e la pagina di un driver

Il catalogo di tutti i driver di questa stazione nella cartella Driver, dove un driver viene aggiunto, aperto e rimosso, e la pagina di un driver: Aggiorna, Rileva, Associa dispositivo e Rimuovi driver sulla sua barra, Aggiungi dispositivo, Aggiungi linea e Aggiungi broker a destra del titolo della tabella che fanno crescere, la scheda Ambito della scansione, la tabella dei dispositivi e lo stato di un driver che il pacchetto non porta.

Visualizza come Markdown

Due superfici della pagina Connector riguardano i driver invece dei dispositivi. La cartella Driver, la prima dell'albero della colonna Comunicazione, apre il catalogo: ogni driver che questa installazione porta, prima quelli aggiunti alla stazione e poi gli altri raggruppati in base alle apparecchiature che raggiungono. Un driver apre la propria pagina, dalla sua riga sotto la cartella Driver o con Apri sulla sua riga del catalogo: i suoi dispositivi (o, per Modbus RTU, le sue linee seriali, per Generic serial and TCP e SCPI instruments, le sue linee seriali e i suoi dispositivi, e per MQTT, i suoi broker) e i verbi che fanno crescere il ramo. Entrambe si vedono con Visualizzare Connector; aggiungere e rimuovere un driver e i verbi di creazione richiedono Configurare Connector. Omron, come Generic serial and TCP, mostra le sue linee seriali e i suoi dispositivi.

Il catalogo

L'intestazione legge Driver con la riga « Tutti i driver di questa stazione: prima quelli aggiunti, sotto Su questa stazione, poi gli altri raggruppati in base alle apparecchiature che raggiungono. Aggiungere quelli che si usano: un driver aggiunto compare nell'albero, con o senza dispositivi. » e una pillola che conta il catalogo e i dispositivi: « 25 driver · 3 dispositivi », con le linee seriali in mezzo appena ne esiste una (« 25 driver · 1 linea · 3 dispositivi »).

La tabella

Colonna Che cosa mostra
Driver Il nome visualizzato.
Descrizione La descrizione di una riga del driver, oppure « Driver non incluso in questo pacchetto. » per un driver che il pacchetto non porta.
Dispositivi Quanti dispositivi sono configurati sotto di esso.
Stato di salute Per un driver con un dispositivo, una linea seriale o un broker, un punto e la parola: Non ancora noto, Disabilitato, Non connesso, Parzialmente connesso oppure Connesso, riassunti dai dispositivi del driver (dalle sue linee per Modbus RTU, dalle sue linee e dai suoi dispositivi fuori linea per Generic serial and TCP e SCPI instruments, dai suoi broker per MQTT). Vuoto per un driver senza nulla di configurato, che non ha nulla da giudicare. Omron si riassume come Generic serial and TCP.

Il catalogo contiene ogni driver che questo pacchetto porta, aggiunto o no, più ogni driver assente che dispositivi o linee salvati nominano ancora. I driver aggiunti alla stazione vengono per primi, sotto Su questa stazione, tra cui un driver assente, poiché contiene ancora qualcosa; gli altri seguono raggruppati per categoria: ogni gruppo sotto un'intestazione con il suo nome e il suo conteggio, nell'ordine PLC, Protocolli industriali, Strumenti e acquisizione dati, Senza fili, Web e API, File e database e Prove, e in ordine alfabetico al suo interno (quale driver sta in quale gruppo). Senza nessun driver aggiunto, il gruppo Su questa stazione non compare. Poiché l'elenco viene letto dal registro dei driver del Connector, si assesta pochi secondi dopo l'avvio, una volta che il Connector è in esecuzione.

Azioni di riga

Comando Che cosa fa Grigio quando (situazione) Non disegnato quando (ruolo)
Aggiungi driver (un driver non aggiunto) Aggiunge il driver alla stazione: sta sotto la cartella Driver senza nulla sotto (« 0 dispositivi »), e la sua riga sale in Su questa stazione, evidenziata e portata in vista, mentre il catalogo resta sullo schermo; Apri sulla riga, o la riga del driver nell'albero, apre la sua pagina. Il registro delle azioni legge « Driver 'Modbus TCP' aggiunto. » Sotto non viene creato nulla. Una prova tiene la stazione, il runtime è fermo, oppure è in corso una scansione o un'associazione (il suggerimento dice quale). Senza Configurare Connector.
Apri (un driver aggiunto) Seleziona il driver sulla sua riga sotto la cartella Driver e ne apre la pagina. Mai. Mai.
Rimuovi driver (un driver aggiunto; inchiostro di pericolo, per ultimo) Toglie il driver dall'albero e riporta la sua riga nella sua categoria del catalogo, dove Aggiungi driver lo riporta. Il registro delle azioni legge « Driver 'Modbus TCP' rimosso. » Non elimina nulla e non chiede nulla. Il driver contiene un dispositivo, una linea seriale, un broker o una cartella (il suggerimento legge « Questo driver contiene ancora qualcosa nell'albero. Eliminare prima ciò che si trova sotto. »), una prova tiene la stazione, il runtime è fermo, oppure è in corso una scansione o un'associazione. Senza Configurare Connector.

La pagina di un driver porta quello che si prepara prima del primo dispositivo: la scheda Ambito della scansione, le reti del driver Matter, l'accesso delle apparecchiature del driver OPC UA, e Aggiungi dispositivo, Aggiungi linea o Aggiungi broker. Si raggiunge non appena il driver è aggiunto, con Apri sulla sua riga del catalogo o con la sua riga nell'albero. Aggiungere non accende nulla: un driver aggiunto senza nulla sotto non legge nulla, e Abilita e Disabilita mantengono il proprio significato su un dispositivo, una linea o un broker, una riga che resta nell'albero e smette di leggere.

La barra dei comandi

Comando Che cosa fa Grigio quando (situazione) Non disegnato quando (ruolo)
Aggiorna tutto Rilegge la configurazione dal database e ricostruisce l'albero. Il Connector in esecuzione resta com'è: ogni salvataggio gli applica già il proprio dispositivo. La cartella Driver resta selezionata con il catalogo aperto, i rami aperti restano aperti, e il registro delle azioni legge « Dispositivi aggiornati. » Una prova tiene la stazione o il runtime è fermo. Mai.

La pagina di un driver

L'intestazione porta il nome del driver, il conteggio dei suoi dispositivi tra parentesi (« Simulated (9) »; il conteggio delle linee per Modbus RTU, quello dei broker per MQTT) e un punto di stato di salute. La riga sotto dipende dalla situazione. Per un ruolo senza Configurare legge « I dispositivi con cui parla questo driver. Aprire una riga per esaminarne le impostazioni e i tag. » Per Matter: « Associare un nuovo dispositivo fisico via Bluetooth, oppure rilevare i nodi già messi in servizio nella Fabric locale. » Per qualunque altro driver: « Aggiungere un dispositivo, poi usare le azioni di riga per aprirlo, abilitarlo, disabilitarlo o eliminarlo. Il driver è fisso per ogni dispositivo. » Per un driver che il pacchetto non porta: « I dispositivi lasciati qui da una configurazione proveniente da altrove. Aprire una riga per esaminarne le impostazioni e i tag. » Modbus RTU dice invece « Ogni linea possiede un solo bus seriale fisico. Configurare i parametri della porta sulla linea, poi aggiungere sotto di essa i dispositivi indirizzati per unità. », e MQTT « Ogni broker è una connessione a un broker MQTT esterno. Configurare dove risponde e come accede la stazione, poi aggiungere i dispositivi che pubblicano attraverso di esso. », Generic serial and TCP « Le linee seriali portano gli strumenti che condividono un bus, e i dispositivi di rete stanno sotto il driver. Aggiungere una linea o un dispositivo, poi aprirlo per descriverne i messaggi. » e SCPI instruments « Le linee seriali portano gli strumenti che condividono un bus, e gli strumenti raggiunti via TCP o tramite VISA stanno sotto il driver. Aggiungere una linea o un dispositivo, poi aprirlo per indicarne le interrogazioni. » Omron dice "Le linee seriali portano i PLC letti su Host Link, ciascuno con il proprio numero di unità, e i PLC raggiunti via rete stanno sotto il driver. Aggiungere una linea o un dispositivo, poi aprirlo per indicarne i tag." Sotto l'intestazione sono nominati le linee seriali, i broker e i dispositivi che hanno un errore proprio, una riga per tipo (« 2 dispositivi con errore: Boiler, Chiller »); i tag li nomina il loro dispositivo, mai questa pagina.

La barra dei comandi

Comando Che cosa fa Grigio quando (situazione) Non disegnato quando (ruolo)
Aggiorna La stessa rilettura di Aggiorna tutto; il Connector in esecuzione resta com'è. Il driver resta selezionato con la sua pagina aperta, e i rami aperti restano aperti. È in corso una scansione o un'associazione, una prova tiene la stazione, il runtime è fermo. Mai.
Rileva Avvia la scansione del driver; diventa Annulla (« Annullamento… » una volta premuto) mentre è in corso. I dettagli sono su Rilevamento. L'ambito non è valido (il suggerimento dice cosa manca, come la scheda Ambito della scansione), è in corso un'associazione, oppure la stazione rifiuta le modifiche. Senza Configurare Connector, o quando il driver non ha una scansione. Modbus RTU esegue la scansione dalla pagina di una linea seriale e MQTT dalla pagina di un broker, quindi le pagine di quei driver non hanno Rileva, e Generic serial and TCP non ha alcuna scansione.
Associa dispositivo (solo Matter) Apre il modulo di associazione nella pagina. È in corso una scansione o un'associazione, il modulo è già aperto, la stazione rifiuta le modifiche, oppure nessuna rete della scheda Reti serve ancora (« Aggiungere prima la rete in cui il dispositivo deve entrare. »). Senza Configurare Connector.
Rimuovi driver (inchiostro di pericolo, a destra) Il Rimuovi driver del catalogo, per il driver sullo schermo: il driver esce dall'albero e resta nel catalogo, la colonna torna alla cartella Driver con il catalogo aperto, e il registro delle azioni legge « Driver 'Modbus TCP' rimosso. » Il driver contiene un dispositivo, una linea seriale, un broker o una cartella (« Questo driver contiene ancora qualcosa nell'albero. Eliminare prima ciò che si trova sotto. »), è in corso una scansione o un'associazione, oppure la stazione rifiuta le modifiche. Senza Configurare Connector.

La barra tiene ciò che agisce sul driver stesso. Aggiungi dispositivo, Aggiungi linea, Aggiungi broker e l'indirizzo che una scansione legge stanno nella pagina, accanto a ciò su cui agiscono. Il clic destro sulla riga del driver offre il verbo che fa crescere il suo ramo (Aggiungi linea, Aggiungi broker, Aggiungi dispositivo o, per Matter, l'Associa dispositivo della barra; per Generic serial and TCP e SCPI instruments, Aggiungi dispositivo e Aggiungi linea), Nuova cartella al livello proprio del driver (per ogni driver tranne Modbus RTU e MQTT, i cui dispositivi dipendono da una linea o da un broker) e Aggiorna, più il Rileva della barra dove il driver scansiona, poi, dopo un separatore, Rimuovi driver in inchiostro di pericolo, rifiutato come quello della barra. Anche Omron offre entrambi.

Nella pagina

Ciò che fa crescere una delle tabelle della pagina sta a destra del titolo di quella tabella, sopra le righe che aggiunge, e l'indirizzo che una scansione legge sta nella scheda Ambito della scansione, sopra la tabella dei dispositivi.

Comando o campo Dove Che cosa fa Grigio quando (situazione) Non disegnato quando (ruolo)
Aggiungi dispositivo (ogni driver tranne Matter, Modbus RTU e MQTT) A destra del titolo Dispositivi. Crea « Nuovo dispositivo » (poi « Nuovo dispositivo 2 », e così via), abilitato, al livello proprio del driver, evidenziato in questa tabella e portato in vista; vedi Dispositivi. Per Generic serial and TCP il nuovo dispositivo è un dispositivo di rete, un Client TCP, e per SCPI instruments un dispositivo raggiunto via TCP. Sotto Omron, un PLC raggiunto via rete (FINS su UDP). Il pacchetto non porta il driver (suggerimento « Driver non incluso in questo pacchetto. »), è in corso una scansione o un'associazione, oppure la stazione rifiuta le modifiche. Senza Configurare Connector.
Aggiungi linea (Modbus RTU, Generic serial and TCP, SCPI instruments, Omron) A destra del titolo Linee seriali. Crea una linea seriale disabilitata, evidenziata in questa tabella; vedi Linee seriali. È in corso una scansione, oppure la stazione rifiuta le modifiche. Senza Configurare Connector.
Aggiungi broker (solo MQTT) A destra del titolo Broker MQTT. Crea un broker disabilitato, evidenziato in questa tabella; vedi MQTT. Il pacchetto non porta il driver, è in corso una scansione, oppure la stazione rifiuta le modifiche. Senza Configurare Connector.
Campo di destinazione del rilevamento La scheda Ambito della scansione, sotto la riga « Cerca i dispositivi raggiungibili tramite questo driver. » Per un driver la cui scansione prende un indirizzo (OPC UA: « Indirizzo del server OPC UA, per esempio opc.tcp://plc-host:4840 »), la casella tiene l'indirizzo che Rileva legge. Finché non ne contiene uno che il driver può usare, una riga rossa sotto di essa dice che cosa si aspetta e Rileva diventa grigio. Mentre una scansione è in corso. Senza Configurare Connector, o quando la scansione del driver non prende un indirizzo.

La tabella dei dispositivi

Ogni driver tranne Modbus RTU e MQTT elenca i suoi dispositivi, le stesse righe che l'albero disegna:

Colonna Che cosa mostra
Dispositivo Il nome, seguito dal segno rosso dell'albero quando il dispositivo ha un errore proprio, con il motivo come suggerimento.
Endpoint L'URI di base a cui il Connector si collega, composto dalla scheda Connessione del dispositivo. Vuoto per un dispositivo ancora senza host.
Tag Quanti tag ha il dispositivo.
Stato di salute Punto e parola, come nell'albero.
Ultimo errore L'avviso o l'errore più recente che il diario ha associato al dispositivo, oppure « Driver non incluso in questo pacchetto. » per un dispositivo che il pacchetto non può servire, oppure « Indirizzo host non ancora inserito » per un dispositivo abilitato senza host, che la stazione non sta provando a raggiungere (« Dispositivo NI-DAQmx non ancora inserito » per un dispositivo NI-DAQmx senza nome del dispositivo, « Canale base non ancora inserito » per un dispositivo Fluke NetDAQ con l'indirizzo host e senza canale base, « Cartella non ancora inserita » per un dispositivo File senza cartella, « Server non ancora inserito » per un dispositivo Database senza server, « DevEUI non ancora inserito » o « EUI della stazione non ancora inserito » per un dispositivo LoRaWAN senza identificatore). È l'errore proprio del dispositivo, lo stesso che porta il suo segno: l'errore di un tag resta sul tag, e un dispositivo la cui linea seriale o il cui broker ha un errore non ne mostra nessuno, perché lo porta quella linea o quel broker. Per un errore la cella dice che cosa è fallito come lo dice la pagina del dispositivo, nella lingua della stazione: il « Connect failed for device …: » con cui comincia la riga del diario, la classe dell'eccezione che lo segue e ciò che la stazione fa dopo (« Retrying in the background … ») restano fuori. Un errore che la stazione riconosce (una porta che rifiuta, un firewall lungo il percorso, un timeout, un nome che non si risolve, un'eccezione Modbus) diventa una frase della stazione stessa, e ogni altro conserva le parole del driver. Il suggerimento della cella, il marcatore dell'albero e la pagina Eventi conservano la riga intera.

Azioni di riga: Apri per ogni ruolo, poi per Configurare Connector Abilita e Disabilita (ciascuno grigio quando non si applica) ed Elimina in inchiostro di pericolo, con una conferma che nomina il dispositivo e i suoi tag. Tutte e quattro diventano grigie mentre è in corso una scansione o un'associazione. La tabella vuota legge « Nessun dispositivo. »

Modbus RTU elenca invece le sue linee: Linea, Parametri fisici (porta · baud · formato · timeout), Dispositivi, Stato (un punto più un testo come « Connessa · 2/2 dispositivi connessi ») e le azioni Apri, Abilita, Disabilita ed Elimina, le ultime tre solo per Configurare Connector. Abilita è grigio anche mentre i parametri della linea non sono validi. Una linea la cui porta è guasta porta il segno rosso dopo il nome.

Generic serial and TCP e SCPI instruments portano la stessa tabella delle linee, i cui Parametri fisici non hanno timeout (porta · baud · formato), sopra la loro tabella dei dispositivi, che elenca tutti i dispositivi del driver, quelli su una linea compresi; vedi Generic serial and TCP e SCPI instruments. Omron porta la stessa tabella sopra i suoi dispositivi; vedi Omron.

MQTT elenca i suoi broker: Nome, Indirizzo, Dispositivi, Stato e le stesse quattro azioni; vedi MQTT. Un broker che ha rifiutato la stazione porta il segno rosso dopo il nome.

Attorno alla tabella

Sopra la tabella dei dispositivi, il driver Modbus TCP ha una scheda Ambito della scansione tutta sua, con gli host e gli ID unità che la sua scansione interroga (solo per Configurare Connector), il driver SNMP una con l'agente e i sottoalberi che la sua scansione percorre (solo per Configurare Connector; vedi SNMP), il driver File una con il file che la sua scansione legge (solo per Configurare Connector; vedi File), il driver Database una con il dispositivo di cui la sua scansione legge il database e le tabelle che legge (solo per Configurare Connector; vedi Database), e il driver Matter ha la sua scheda Reti, dove le reti Wi-Fi e Thread in cui entrano i suoi dispositivi si registrano prima della prima associazione (solo per Configurare Connector; vedi Reti); Associa dispositivo apre il modulo Associa dispositivo Matter sopra di essa. Mentre una scansione è in corso, la sua riga di avanzamento sta subito sopra la tabella, e la scheda Dispositivi rilevati compare sotto la tabella con i risultati della scansione. Tutto questo è su Rilevamento.

Driver non incluso in questo pacchetto

Un gruppo di driver esiste per un driver assente solo perché dei dispositivi salvati lo nominano: un backup ripristinato, una configurazione portata da un'altra macchina. La sua pagina mostra allora un avviso di attenzione, « Driver non incluso in questo pacchetto »: i dispositivi vengono da una configurazione che aveva il driver, conservano le loro impostazioni e si possono eliminare, ma questa installazione non li può raggiungere, quindi restano offline e qui non si può aggiungere alcun nuovo dispositivo. Su una pagina simile Aggiungi dispositivo resta disegnato e grigio con quel motivo, Rileva non viene offerto, Copia dispositivo sui suoi dispositivi è grigio con lo stesso suggerimento, e il fallimento di avvio del runtime non viene ripetuto come Ultimo errore, perché non c'è alcun guasto da indagare. Con quali driver questo può succedere è su Driver.

Che cosa non fanno queste pagine

Il catalogo non si può estendere dalla pagina, e un driver non si può rinominare, riordinare né spegnere. Un dispositivo non si può spostare su un altro driver. Eliminare dalla tabella i dispositivi di un driver li elimina uno alla volta, ciascuno con la propria conferma; non esiste un elimina tutto. Eliminare l'ultimo dispositivo, l'ultima linea seriale, l'ultimo broker o l'ultima cartella di un driver lascia il driver nell'albero: solo Rimuovi driver lo toglie, e nulla toglie un driver dal catalogo. Rimuovere un driver non elimina mai ciò che stava sotto, perché viene rifiutato finché c'è qualcosa.