Sono disponibili due SKU SO per Box iPC. Una fornita con System Monitor, l'altra fornita con HMI Node-Red. Per la SKU SO con HMI versione Node-Red, esiste la password predefinita per Node-Red. È necessario modificare la password predefinita per Node-Red da utilizzare la prima volta.
Modifica password di accesso al SO
Passo |
Azione |
---|---|
1 |
Accendere Box iPC al primo utilizzo. |
2 |
Seguire la procedura di ripristino del SO. |
Passo |
Azione |
---|---|
1 |
Fare clic sull'icona Node-Red nel desktop di Windows da utilizzare. |
2 |
La prima volta, all'utente viene chiesto di cambiare la password per iniziare l'utilizzo. |
3 |
Il nome utente di accesso predefinito è NR_account e la password per Node-Red è NodeRed#0123. |
4 |
Per accedere a Node-Red, occorre cambiare la password predefinita. Se non lo si fa, verrà sempre visualizzata la pagina di modifica della password finché non si cambia effettivamente la password per procedere. |
5 |
Occorre inserire la password ogni volta che si utilizza la policy di modifica password di Node-Red: oLe password devono avere almeno 12 caratteri. oLe password non possono contenere il nome utente. o Le password devono comprendere i quattro tipi di caratteri disponibili: lettere minuscole, lettere maiuscole, numeri e simboli. I simboli devono includere uno tra [!"#$%&'()*+,./:;<=>?@\^_`{|}~-]. NOTA: Se la password non segue i criteri precedenti, il sistema richiede di digitare di nuovo la password finché non verranno rispettati i criteri. |
Passo |
Azione |
---|---|
1 |
Accendere Box iPC ogni volta dopo il completamento della procedura di ripristino del SO. |
2 |
Seguire la procedura di ripristino del SO. |
Node-Red è integrato nell'immagine del sistema operativo HMIBMI Per aggiornare la versione Node-Red, seguire la procedura di installazione predefinita sul sito Web Node-Red. https://nodered.org/docs/getting-started/installation
Prima di utilizzare Node-Red, occorre completare la modifica della password predefinita.
Immettere l'indirizzo IP: 1880 (Numero porta: 1880) dal sito remoto da utilizzare. È richiesta la password per ogni accesso.
Installazione nodo Schneider Electric
La soluzione Node-Red serve per fornire Node-Red standard pre-installato nell'immagine del SO e Schneider Node che l'utente può installare dalla chiavetta USB di ripristino. Schneider Node fornisce anche codice di esempio ed esempio di flusso per aiutare l'utente a utilizzarlo rapidamente.
Passo |
Azione |
---|---|
1 |
Inserire USB che contiene la cartella Software/SEnode_Install_packages. |
2 |
Copiare la cartella SEnode_Install_packages sul desktop. |
3 |
Se è stato installato in precedenza il nodo Schneider nell'iPC, arrestare Schneider Node-RED Service in Control Panel > System and Security > Administrative ToolsSystemSecurity > Services. |
4 |
Fare clic con il pulsante destro del mouse su SEnode_Install_packages/Install.bat e selezionare Run as Administrator. |
5 |
Al termine dei processi di installazione, riavviare l'iPC. |
6 |
Lanciare Node-Red facendo doppio clic sul collegamento Schneider IIoT sul desktop. |
7 |
Schneider IIoT Nodes viene aggiunto nel Node List. ![]()
|
8 |
Scorrere in basso per visualizzare il nodo Schneider IIoT: ![]()
|
|
FUNZIONAMENTO IMPREVISTO DELLE APPARECCHIATURE |
Se si utilizza System Monitor, non utilizzare contemporaneamente Node-Red per evitare conflitti delle applicazioni. Schneider-Electric dispone di uno speciale nodo personalizzato per supportare l'hardware. Rimuovere System Monitor e utilizzare la chiavetta di ripristino per ripristinare il SO IIoT Node-Red . |
Il mancato rispetto di queste istruzioni può provocare infortuni o danni alle apparecchiature. |
NOTA: Sebbene Node-Red disponga di un nodo standard integrato, non vi è alcun nodo speciale in grado di supportare l'hardware Schneider-Electric a meno che non si installi il nodo Schneider-Electric. Il nodo Schneider-Electric offre quanto richiesto.
È necessario creare la propria IU per ottenere informazioni hardware dal nodo Schneider-Electric. È possibile consultare il tutorial della guida dashboard Node-Red dai seguenti collegamenti:
ohttp://noderedguide.com/tag/dashboard/
ohttp://noderedguide.com/tutorial-node-red-dashboards-creating-your-own-ui-widget//
Questa immagine è un esempio di dashboard per visualizzare tutte le informazioni hardware.
oPiattaforma
oUPS
oHardware Monitor
oLuminosità
oModulo AI
NOTA: è possibile cambiare con facilità il valore in semplice codice (programma di installazione codice esempio di flusso), installabile con la chiavetta USB.
È possibile ottenere le informazioni seguenti dal nodo Platform:
Nome nodo |
Informazioni |
Descrizione/Valore |
---|---|---|
Platform |
Nome del modello |
Le informazioni da API Windows o SNMP fornitore. |
Versione BIOS |
||
Versione EC |
||
Versione SO |
||
Nome CPU |
||
Informazioni disco |
||
Memoria disponibile |
Passo |
Azione |
---|---|
1 |
Selezionare la pagina Platform: ![]()
|
2 |
Fare clic sul pulsante Deploy per ottenere tutte le informazioni dall'area di debug: ![]()
|
3 |
Se si desiderano informazioni specifiche, ad esempio, Nome CPU: oFare clic su Node Name per cambiare OSVer nella colonna payload su CPUName. oFare clic su Done per chiudere la finestra di Edit inject node. ![]()
Fare clic su Deploy quindi sul pulsante di iniezione per verificare il risultato nella finestra di debug: ![]()
|
5 |
Riferimento flusso di esempio. L'utente può ottenere un flusso di esempio aggiornato dal collegamento di seguito: C:\Program Files (x86)\Schneider Electric\IIoT\node_modules\ node-red-contrib-seplatform. |
Nome nodo |
Informazioni |
Descrizione/Valore |
---|---|---|
UPS |
Uscita di emergenza |
oDC-IN perso. oTemperatura eccessiva batteria. oConnessione persa contatore batteria. oErrore accesso EEPROM. oSovratensione DC-IN. oTrigger cut-off DC-Out. oRipristino alimentazione a IPS-AE DC-IN. |
Uscita stato |
ofwversion: versione firmware dispositivo. oips: stato del dispositivo. 1 è pronto e 0 non pronto. odcin: stato di DC-IN. 1 è pronto e 0 non pronto. obattery: stato della batteria. 1 è pronto e 0 non pronto. oinputlostdelay: durata rilevamento ingresso CC perso (sec). outoffdelay: ritardo di taglio DC-OUT (minuti). obatterylife: durata batteria (minuti) al tasso di scarica corrente. "65535" è batteria carica. otemperature: temperatura batteria (Celsius). omaxtemperature: la temperatura max (Celsius) della batteria dall'avvio del sistema. obatteryvoltage: la tensione della batteria (mV). ocapacity: capacità della batteria (%). |
|
Uscita risposta |
Descrive il risultato dell'ingresso. |
Passo |
Azione |
---|---|
1 |
Selezionare la pagina UPS. |
2 |
Fare doppio clic sul nodo UPS: ![]()
|
3 |
Codice di esempio: oGli ingressi devono essere msg.payload.UPSInputLostDelay e msg.payload.UPSCutOffDelay, numerici. omsg.payload.UPSInputLostDelay è un numero pari alla durata rilevamento ingresso CC perso (sec). omsg.payload.UPSCutOffDelay è un numero pari al ritardo di taglio DC-OUT (minuti). oUn altro ingresso msg.payload.port e il nome della porta COM utilizzata per il collegamento con UPS. ![]()
|
4 |
Codice di esempio: ![]()
|
5 |
Codice di esempio: ![]()
|
È possibile ottenere le informazioni seguenti dal nodo Hardware Monitor:
Nome nodo |
Informazioni |
Descrizione/Valore |
---|---|---|
Hardware Monitor |
Temperatura |
Tutte le informazioni di tensione da CI. |
Tensione |
||
Corrente |
Passo |
Azione |
---|---|
1 |
Selezionare la pagina Hardware Monitor |
2 |
Fare clic sul pulsante Deploy per ottenere tutte le informazioni dall'area di debug: ![]()
|
3 |
Fare clic sul pulsante Deploy per ottenere tutte le informazioni dall'area di debug: ![]()
|
4 |
Se si desiderano informazioni specifiche, ad esempio, Tensione: oFare clic su hwmonitor info node per cambiare tutto nella colonna Topic su Voltage. oFare clic su Done per chiudere la finestra di Edit ihwmonitor info node. oFare clic su Deploy quindi sul pulsante di iniezione per verificare il risultato nella finestra di debug. ![]()
|
5 |
Riferimento flusso di esempio. L'utente può ottenere un flusso di esempio aggiornato dal collegamento di seguito: /usr/lib/node_modules/node-red-contrib-selmsensor. |
Nome nodo |
Informazioni |
Descrizione/Valore |
---|---|---|
Brightness Get |
Mini |
Valore minimo della luminosità |
Max |
Valore massimo della luminosità |
|
Valore |
Valore corrente della luminosità |
|
Auto |
Stato di luminosità automatica della luminosità. [0: manuale, 1: auto]. |
Passo |
Azione |
---|---|
1 |
Selezionare la pagina Brightness Get |
2 |
Fare doppio clic sul nodo SetBrightnessOutput ![]()
|
3 |
Modificare il nodo per cambiare l'impostazione: oMin: valore minimo della luminosità oUscita (predefinita), digitare la dichiarazione di Min: true, oNessuna uscita, rimuovere la dichiarazione di Min: true, oMax: valore massimo della luminosità oUscita (predefinita), digitare la dichiarazione di Max: true, oNessuna uscita, rimuovere la dichiarazione di Max: true, oValue: valore corrente di luminosità oUscita (predefinita), digitare la dichiarazione di Value: true, oNessuna uscita, rimuovere la dichiarazione di Value: true, oAuto: stato luminosità automatica della luminosità oUscita (predefinita), digitare la dichiarazione di Auto: true, oNessuna uscita, rimuovere la dichiarazione di Auto: true, ![]()
|
4 |
Riferimento flusso di esempio. L'utente può ottenere un flusso di esempio aggiornato dal collegamento di seguito: C:\Program Files (x86)\Schneider Electric\IIoT\node_modules\node-red-contrib-sebrightness. |
Nome nodo |
Informazioni |
Descrizione/Valore |
---|---|---|
Brightness Set |
Payload |
Impostare il valore di luminosità corrente al valore specificato. |
Impostare la luminosità automatica. |
Passo |
Azione |
---|---|
1 |
Selezionare la pagina Brightness Set |
2 |
Fare doppio clic sul nodo AutoBrightness ![]()
|
3 |
È possibile configurare il payload True o False ![]()
|
4 |
Riferimento flusso di esempio. L'utente può ottenere un flusso di esempio aggiornato dal collegamento di seguito: C:\Program Files (x86)\Schneider Electric\IIoT\node_modules\node-red-contrib-sebrightness. |
Nome nodo |
Informazioni |
Descrizione/Valore |
---|---|---|
AI Module |
Get COM port name |
Nome porta COM (utilizzato da questo dispositivo AI). |
Get AI device name |
Nome dispositivo AI. |
|
Get AI firmware version |
Versione firmware AI. |
|
Get AI channel number |
Numero di canale AI. |
|
Get AI value range |
Intervallo di valori AI. |
|
Set AI value range |
Impostazione intervallo di valori AI. |
|
Get AI value |
Valore AI. |
è possibile creare il proprio flusso del modulo di ingresso analogico, oppure selezionare la scheda Analog Input per ottenere il flusso di esempio di ingresso analogico predefinito; il flusso di esempio e indicato di seguito:
Passo |
Azione |
---|---|
1 |
Selezionare la pagina AI Module. |
2 |
Modificare il nodo per cambiare l'impostazione: ![]()
|
3 |
Inizialmente, l'impostazione del percorso della porta COM è richiesto affinché il modulo di ingresso analogico si colleghi all'host. Non è possibile utilizzare le altre funzioni prima di terminare il passo di connessione del modulo di ingresso analogico. Impostare una voce per la porta COM in un analog input info node. (COMx: X = numero, ad esempio, COM7, il numero COM dipende dall'host.) ![]()
NOTA: può anche essere impostato da Input {"comport": "COMx"} per analog input info. node. (COMx: x = numero, ad esempio, COM7, il numero COM dipende dall'host.) Ad esempio, se si desidera impostare COM7, impostare msg.payload su {"comport": "COM7"} e inviare questo messaggio a questo nodo. ![]()
|
4 |
Selezionare un elemento prescelto in analog input info. node dall'elenco Topic. ![]()
|
5 |
In analog input info node, selezionare Get AI value dall'elenco Topic e impostare il campo Channel Index. NOTA: se si desidera puntare a tutti i canali, è possibile impostare -1 nel campo Channel Index. ![]()
NOTA: è inoltre possibile impostarlo da Input {"attribute name": true} in msg.payload su analog input info. node. Ad esempio, se si desidera ottenere il valore dell'ingresso analogico, impostare msg.payload su {"Get AI value": true, "chIdx": -1} e inviare questo messaggio ad analog input info. node. Se si desidera puntare a tutti i canali, è possibile impostare "chIdx": -1. Se si desidera puntare al canale 2, è possibile impostare "chIdx": 2. ![]()
|
6 |
Se non è necessario il modulo di ingresso analogico, è possibile impostare input {"comport": "None"} per disconnettere la comunicazione tra host e modulo di ingresso analogico. La fase scollegata termina dopo il cambiamento di stato del nodo da collegato a scollegato. ![]()
|
7 |
Riferimento flusso di esempio. L'utente può ottenere un flusso di esempio aggiornato dal collegamento di seguito: C:\Program Files (x86)\Schneider Electric\IIoT\node_modules\ node-red-contrib-seai. |