CSCP — CloudScale Communication Protocol
Guida ai comandi CSCP per Neutron: struttura dei messaggi, pesatura, configurazione, conteggio, controllo del peso e I/O digitali.
NEUTRON · MANUALE UTENTE · v1.4
Configurazione, cablaggio, comunicazione e procedure di pesatura per Neutron CloudScaleLink e Neutron NS.
Guida ai comandi CSCP per Neutron: struttura dei messaggi, pesatura, configurazione, conteggio, controllo del peso e I/O digitali.
Riferimento Neutron Modbus RTU/TCP per l’integrazione PLC, SCADA e HMI: collegamento, indirizzamento, registri, calibrazione e controllo della selezionatrice ponderale automatica.
Integrazione OPC UA per Neutron: connessioni sicure, dati di pesatura in tempo reale, acquisizione stabile e integrazione PLC/SCADA.
Neutron combina interfacce di comunicazione con pesatura locale e I/O digitali opzionali. In modalità CloudScaleLink, collegate una bilancia, un indicatore o un dispositivo seriale compatibile tramite UART, RS-232 o RS-485 e scambiate dati con Scale Monitor o altri sistemi connessi.
Con la scheda I/O, Neutron offre quattro canali di pesatura tramite un ADC multiplexato a 24 bit, fino a 4.800 conversioni al secondo, sei ingressi digitali e sei uscite digitali. Wi-Fi e Bluetooth BLE sono inclusi; Ethernet richiede il modulo aggiuntivo opzionale.
CSL-NGP-WB — Wi-Fi e Bluetooth BLE, senza Ethernet.
CSL-NGP-WBE — Ethernet, Wi-Fi e Bluetooth BLE.
Controllate la scheda CPU, la scheda I/O e l’opzione Ethernet installate prima di cablare o configurare il modulo. Le specifiche seguenti distinguono l’elettronica di comunicazione dal gruppo di pesatura NS.
Alimentate la scheda CPU con 5–24 V DC ±5%. Il consumo tipico a 5 V è 80 mA con il solo Wi-Fi e sale a circa 100 mA durante la scansione. Con Ethernet, il consumo tipico è 170 mA, con picchi fino a 250 mA.
La scheda I/O è alimentata direttamente dalla scheda CPU e aggiunge circa 15 mA più il carico I/O collegato. L’ADC sigma-delta a quattro canali e 24 bit offre filtraggio digitale programmabile e fino a 4.800 conversioni al secondo. La risoluzione interna/visualizzabile arriva a 22 bit, circa 4.2 milioni di divisioni interne, a seconda del filtraggio e della frequenza di aggiornamento. I canali sono multiplexati: viene convertito un solo canale alla volta.
Configurate indipendentemente fino a quattro bilance: unità di misura liberamente inseribile, funzionamento a divisioni o campi plurimi fino a tre campi, divisione e portata massima per ogni campo, inseguimento dello zero, azzeramento automatico all’avvio, filtraggio, divisioni di stabilità e finestra di stabilità. La taratura supporta fino a otto punti aggiuntivi di linearizzazione per bilancia.
Tutte le dimensioni sono in millimetri. CloudScaleLink è il gruppo della scheda CPU; Neutron NS combina le schede CPU e I/O di pesatura. Scegliete il disegno relativo all’opzione Ethernet installata.
Modello | Dimensioni (L × P × A), mm |
|---|---|
CSL-NGP-WB | 71 × 40 × 13 |
CSL-NGP-WBE | 74 × 40 × 22 |
CS-NS-WB | 95 × 68 × 25 |
CS-NS-WBE | 95 × 68 × 35 |
CloudScaleLink: CSL-NGP-WB 71 × 40 × 13 mm; CSL-NGP-WBE con Ethernet 74 × 40 × 22 mm. Aprite l’immagine per ingrandirla.
Neutron NS: CS-NS-WB 95 × 68 × 25 mm; CS-NS-WBE con Ethernet 95 × 68 × 35 mm. Aprite l’immagine per ingrandirla.
Individuate il pulsante Reset, il pulsante multifunzione MD, l’indicatore di stato RGB, il selettore SW1 UART/RS-232, la morsettiera a vite per alimentazione e collegamenti seriali, la presa opzionale dell’alimentatore e il connettore U.FL / IPEX per l’antenna esterna a 2.4 GHz.
Componenti e connettori della scheda processore CloudScaleLink. Aprite l’immagine per ingrandirla.
Spegnete Neutron e il dispositivo collegato prima del cablaggio. Selezionate l’interfaccia, impostate SW1 in base al dispositivo collegato e cablate la morsettiera. Dopo il cablaggio, alimentate e configurate velocità, bit di dati, parità, bit di stop e protocollo corrispondenti.
Per RS-232, incrociate le linee di trasmissione e ricezione e collegate la massa del segnale. Per RS-485, collegate A(+) e B(−), con la massa del segnale ove richiesta dall’installazione.
Panoramica dei morsetti Neutron NS. RX e TX sono le linee seriali; B(−) e A(+) le linee RS-485; GND è la massa e Vdc l’alimentazione. I collegamenti delle celle di carico sono a destra, gli ingressi e le uscite digitali a sinistra. Per il cablaggio, seguite le etichette dei singoli morsetti nell’immagine e lo schema pertinente. Aprite l’immagine per ingrandirla.
Controllate l’assegnazione dei morsetti del dispositivo collegato prima del cablaggio. Le denominazioni A/B di RS-485 possono variare tra produttori. Se la comunicazione non funziona, verificate prima velocità e protocollo, poi l’incrocio TX/RX di RS-232 o la polarità RS-485. Le impostazioni seriali predefinite sono 9.600 bit/s, nessuna parità e 8 bit di dati. Vdc+ è l’ingresso dell’alimentazione DC esterna.
Ogni pressione di MD è confermata dall’indicatore RGB. Premete il pulsante il numero di volte necessario:
Il pulsante MD può essere disabilitato nelle impostazioni General.
Ogni modulo ha un ID univoco (MID) e un PIN di fabbrica stampati sull’etichetta. Utilizzateli per identificare il modulo e accedervi. Potete cambiare il PIN nell’utilità di configurazione. Il ripristino delle impostazioni di fabbrica ripristina il PIN di fabbrica.
Impostate Device Name (DN) nelle impostazioni General. Neutron lo converte in un nome host valido; il nome mDNS è tale nome host seguito da .local. Se il nome del dispositivo è vuoto, viene utilizzato MID.
Utilizzate il nome host per l’accesso locale invece di inserire l’indirizzo IP.
CMP supporta tutte le impostazioni del modulo. La disponibilità nelle altre utilità dipende dalla funzione specifica.
Bluetooth e Wi-Fi sono abilitati per default. Nelle impostazioni General, scegliete Wi-Fi o Ethernet per la comunicazione Internet e LAN. Ethernet compare solo se è installato l’hardware opzionale. Disabilitate l’interfaccia di comunicazione di rete se il modulo funzionerà solo tramite Bluetooth.
Con firmware 1.7 o successivo, abilitate più interfacce contemporaneamente in Scale communication interface, ciascuna con protocollo e impostazioni propri. A seconda di hardware e firmware, le opzioni includono Bluetooth, UART/RS-232, RS-485, TCP, WebSocket, HTTP/REST, Cloud Scales/MQTT, Cloud, Modbus TCP e Disabled.
Esempi: RS-232 più Cloud Scales per il collegamento di una bilancia al PC/cloud; Modbus TCP tramite Ethernet/Wi-Fi per PLC o SCADA; Modbus RTU su linea seriale; Bluetooth per un’applicazione mobile locale; TCP, WebSocket o HTTP/REST per software personalizzato. Abilitate solo le interfacce necessarie all’installazione.
Collegate Neutron a una rete Wi-Fi a 2.4 GHz utilizzando l’utilità BLE o il suo punto di accesso interno. Preparate nome della rete, credenziali e, ove necessario, impostazioni IP e dei certificati.
Su iPhone o iPad, utilizzate un browser con supporto Web BLE, come Bluefy.
Se il collegamento non riesce, ricollegatevi tramite il punto di accesso e controllate le impostazioni salvate.
Scegliete Scan e selezionate una rete dai risultati. La selezione compila anche il BSSID; cancellatelo se l’installazione richiede il roaming tra punti di accesso con lo stesso SSID. La ricerca non è disponibile mentre Neutron tenta di stabilire il collegamento Wi-Fi.
La potenza del segnale è mostrata in dBm. Un valore più vicino a zero è più forte: −40 dBm è più forte di −70 dBm. Livelli indicativi: da −30 a −50 eccellente; da −50 a −60 molto buono; da −60 a −70 buono; da −70 a −80 debole; da −80 a −90 molto debole; sotto −90 inaffidabile.
Per una rete aperta, inserite SSID e impostate Encryption su None; lasciate vuota la password. Le reti aperte non crittografano il traffico e sono adatte solo dove questo limite è accettabile, ad esempio per prove isolate.
Per una rete protetta da password, inserite SSID e Password e impostate Encryption su WPA2/WPA3. Queste reti utilizzano una chiave precondivisa e non richiedono un server RADIUS.
Se DHCP non è disponibile o l’installazione richiede un indirizzo fisso, inserite IP Address e Subnet Mask. Inserite Gateway e DNS primario/secondario dove necessari per instradamento e risoluzione dei nomi.
Le reti Enterprise utilizzano autenticazione 802.1X con un server RADIUS. Neutron supporta EAP-TTLS ed EAP-TLS. Installate il certificato CA appropriato per validare il server di autenticazione. In sua assenza, il Wi-Fi può collegarsi senza verificare l’identità del server, esponendo la connessione a impersonificazione o intercettazione.
Inserite SSID, selezionate WPA2/WPA3-Enterprise (EAP-TTLS), inserite l’Identity esterna se richiesta, scegliete il certificato CA e inserite Username e Key / Password. Nome utente e password sono protetti all’interno del tunnel TLS.
Inserite SSID, selezionate WPA2/WPA3-Enterprise (EAP-TLS), inserite Identity e selezionate CA Certificate, Client Certificate e Client Private Key. L’autenticazione utilizza certificati anziché nome utente e password e richiede una PKI configurata correttamente.
BSSID è l’indirizzo MAC di un punto di accesso specifico. Inseritelo per limitare Neutron a quel punto di accesso; la ricerca e la selezione di una rete lo compilano automaticamente. Non impostate BSSID quando il modulo deve passare tra più punti di accesso con lo stesso SSID: un BSSID fisso impedisce il roaming e può causare un collegamento debole o interrotto.
Disponibile con firmware 1.8.3 o successivo. Nelle impostazioni Wi-Fi, selezionate il Paese in cui il dispositivo è fisicamente installato, salvate e riavviate se richiesto. L’impostazione predefinita è EU – Europe. La selezione del Paese controlla i canali Wi-Fi consentiti e i limiti della potenza di trasmissione. Non selezionate un’altra regione per ottenere canali o potenza aggiuntivi. Aggiornate l’impostazione se il modulo viene trasferito permanentemente in un altro Paese.
Disponibile con firmware 1.8.3 o successivo. Utilizzate Auto salvo che l’installazione richieda un valore specifico; firmware e impostazioni del Paese determinano l’uscita consentita. Impostazioni selezionabili e potenza approssimativa: 20 dBm / 100 mW; 18 / 63; 15 / 32; 13 / 20; 11 / 13; 8.5 / 7; 7 / 5; 5 / 3; 2 / 1.6.
Una potenza maggiore può migliorare la portata, ma aumenta consumo, interferenze e copertura al di fuori dell’area prevista. Riducetela quando il punto di accesso è vicino, molti moduli condividono l’area oppure servono copertura limitata e consumi inferiori. Il campo selezionabile è 2–20 dBm; l’uscita effettivamente consentita dipende anche da Paese e canale. Configurate prima Country of use.
Installate il modulo opzionale CS-NA-ETH. Il menu delle impostazioni Ethernet non è disponibile se il modulo è assente o non funziona. Scegliete DHCP oppure inserite indirizzo IP statico e maschera di sottorete, con gateway e DNS primario/secondario dove richiesti.
Serial Port 1 funziona come UART o RS-232; Serial Port 2 fornisce RS-485. Utilizzate una delle due porte come bridge per un dispositivo seriale esistente oppure per comunicare con l’elettronica di pesatura locale.
Per ogni porta, impostate Serial redirect su Disabled, Cloud, WebSocket, Bluetooth, HTTP o TCP. Per comunicare con la bilancia della scheda I/O tramite una porta seriale, lasciate disabilitato il suo reindirizzamento.
Serial Port 1 è impostata per default su RS-232. Configurate reindirizzamento, velocità, bit di dati e parità. Le velocità disponibili sono 1.200, 2.400, 4.800, 9.600, 19.200, 38.400, 57.600 e 115.200 bit/s; scegliete 7 o 8 bit di dati e parità assente, pari o dispari. Selezionate CR, LF, CRLF o fino a due caratteri ASCII personalizzati come terminatore di stringa. Scegliete se aggiungerlo automaticamente quando i dati vengono inoltrati alla porta seriale.
Spegnete Neutron prima di cambiare SW1. Impostate SW1 in base all’interfaccia elettrica del dispositivo collegato. Collegare un dispositivo UART con SW1 impostato su RS-232 può danneggiare quel dispositivo; collegare un dispositivo RS-232 con SW1 impostato su UART può danneggiare Neutron.
Confermate piedinatura del dispositivo e posizione di SW1 prima di alimentare.
Utilizzate Serial Port 2 per la comunicazione differenziale RS-485, anche su un bus condiviso con più dispositivi e un solo master. La distanza supportata è fino a 1.200 m con il cavo specificato e condizioni di installazione appropriate. Neutron gestisce automaticamente il passaggio tra trasmissione e ricezione.
Configurate reindirizzamento, indirizzo RS-485 (0–255), velocità, 7/8 bit di dati, parità e terminatore. Velocità e terminatori disponibili sono gli stessi di UART/RS-232; l’aggiunta automatica del terminatore è opzionale.
Collegate A(+) di Neutron ad A(+) del dispositivo esterno o del bus e B(−) a B(−). Collegate la massa del segnale dove richiesta. Se le denominazioni A/B differiscono, controllate la convenzione di polarità del produttore.
Disponibile con firmware 1.8 o successivo. In Scale communication interface, abilitate RS-232 o RS-485 per Modbus RTU. Fate corrispondere velocità, bit di dati, parità, bit di stop e indirizzo slave Modbus / Unit ID al master. Impostate l’indirizzo con MBA; quello predefinito è 1.
Per RS-232 collegate TX a RX, RX a TX e la massa del segnale; controllate l’assegnazione dei pin DTE/DCE. Per RS-485 collegate A(+), B(−) e la massa dove necessaria. Utilizzate un bus in cascata, non un cablaggio a stella, e terminate solo alle due estremità fisiche dove è richiesta la terminazione.
Se la comunicazione non funziona, controllate polarità A/B, parametri seriali e Unit ID. Aprite il manuale Modbus RTU/TCP per mappa dei registri, funzioni, comandi, formati dei dati e interfaccia di taratura.
Nelle impostazioni Cloud, abilitate il collegamento e selezionate il trasporto. Se Cloud è disabilitato, Neutron non si collega al broker e la gestione remota tramite cloud non è disponibile.
Per WSS o MQTTS, fornite il certificato CA appropriato quando il broker utilizza un certificato autofirmato o un’autorità non già attendibile. Per verificare l’identità del broker è necessaria una catena valida e attendibile.
Inserite Server (nome host o IP), Port e Client ID; il Client ID predefinito è MID. Le opzioni Credentials sono Built-in per Scale Monitor, Custom per nome utente/password propri e None quando non sono richiesti nome utente/password o viene utilizzato mTLS.
Per collegamenti inaffidabili, considerate QoS 1. Utilizzate QoS 2 solo quando necessario, anziché per una comunicazione continua ad alta frequenza. Group topic e Group topic without SN/MID sono impostazioni del produttore.
Sostituite MID con l’ID del modulo. Neutron si sottoscrive ai topic RX per i comandi e pubblica dati o risposte sui topic TX; non pubblica comandi su RX né si sottoscrive a TX.
Per la diagnostica dell’avvio e del collegamento Wi-Fi, utilizzate il debug Bluetooth.
Aprite apps.scale-monitor.com e selezionate MQTT client. Collegatevi al broker previsto, sottoscrivete i topic TX del modulo e pubblicate comandi di prova sui corrispondenti topic RX.
Collegate Neutron ad AWS IoT Core con MQTT su TLS e autenticazione tramite certificato client X.509. Preparate un Thing, il suo certificato e la chiave privata, una policy IoT appropriata e l’endpoint del dispositivo dell’account.
In IoT Core, aprite Security → Policies e modificate la policy associata al certificato del dispositivo. Consentite iot:Connect per il Client ID previsto, iot:Publish e iot:Receive per i topic necessari e iot:Subscribe per i relativi filtri dei topic. Limitate le risorse al vostro account, regione e modulo.
Nella modalità di collegamento AWS, l’esempio del dispositivo utilizza topic CSL/MID/…. Includete i topic AWS necessari solo per le funzioni utilizzate. Attivate la versione modificata della policy e salvatela. Non copiate l’ARN di un altro account e non utilizzate risorse * senza restrizioni in un’installazione di produzione.
In questo modello, sostituite REGION, ACCOUNT_ID e MID con regione, account e identificativo del vostro dispositivo. Aggiungete solo gli ulteriori topic AWS richiesti dalla vostra applicazione.
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Action": "iot:Connect",
"Resource": "arn:aws:iot:REGION:ACCOUNT_ID:client/MID"
},
{
"Effect": "Allow",
"Action": [
"iot:Publish",
"iot:Receive"
],
"Resource": "arn:aws:iot:REGION:ACCOUNT_ID:topic/CSL/MID/*"
},
{
"Effect": "Allow",
"Action": "iot:Subscribe",
"Resource": "arn:aws:iot:REGION:ACCOUNT_ID:topicfilter/CSL/MID/*"
}
]
}Se il collegamento non riesce, utilizzate il debug Bluetooth per esaminare i messaggi di connessione.
In IoT Core, aprite Test → MQTT test client. Sostituite MID con l’ID del modulo, sottoscrivete CSL/MID/TX e pubblicate un comando su CSL/MID/RX. Controllate la risposta su TX. Per altre interfacce, utilizzate i suffissi dei topic corrispondenti.
Neutron supporta Azure IoT Hub tramite MQTTS con autenticazione SAS-token o modalità X.509 supportata. In questa implementazione, utilizzate un solo bridge cloud alla volta. Se ne abilitate più di uno, la priorità di elaborazione è bilancia, poi RS-232, poi RS-485; i bridge a priorità inferiore vengono ignorati.
Se utilizzate invece l’opzione X.509, selezionate la modalità MQTTS X.509 corrispondente e caricate i certificati e la chiave richiesti.
Utilizzate Azure IoT Explorer. Aprite il dispositivo, avviate il monitoraggio della telemetria e inviate un messaggio cloud-to-device contenente il comando per Neutron. Controllate le risposte nella vista della telemetria.
Utilizzate WebSocket per la comunicazione bidirezionale con un server remoto. Per il bridge seriale, scegliete WebSocket in Serial redirect. Per la bilancia locale, selezionate WebSocket in Scale communication interface. Sono supportati WS e WSS crittografato, con autenticazione HTTP Basic Authentication opzionale.
Disabled impedisce il collegamento WebSocket. WS utilizza TCP non crittografato ed è destinato a reti locali attendibili. WSS utilizza crittografia TLS ed è la scelta appropriata per reti pubbliche e server cloud.
In modalità WSS, impostate Allow insecure SSL connection su No per validare il certificato del server rispetto alla CA configurata. Yes accetta certificati senza validarli e riduce notevolmente la sicurezza; utilizzatelo solo per prove controllate o risoluzione dei problemi.
Caricate il certificato CA in formato PEM per verificare il certificato TLS del server. È necessario per WSS quando le connessioni non sicure non sono consentite.
Inserite il nome host o l’indirizzo IP del server WebSocket, ad esempio ws.example.com o 192.168.1.100.
Inserite la porta TCP del server: generalmente 80 per WS, 443 per WSS oppure la porta personalizzata configurata sul server.
Inserite il percorso dell’endpoint WebSocket, come /, /ws o quello richiesto dal server. Un campo vuoto utilizza il percorso radice /.
Abilitate Use Basic Authentication quando il server richiede nome utente e password durante l’handshake WebSocket. Inserite entrambe le credenziali. Se l’opzione è disabilitata, queste credenziali non vengono inviate.
Il server web interno fornisce configurazione del modulo e bridge REST verso porte seriali o bilancia locale. HTTPS è abilitato per default sulla porta 443 con certificato autofirmato. Accedete con il PIN del modulo. HTTPS può essere disabilitato nelle impostazioni HTTP; impostando la porta su 0 si disabilita completamente il server web.
Utilizzate schema, IP/nome host e porta configurati, ad esempio https://192.168.50.79, https://t7bw2j.local oppure http://192.168.50.79:8080 quando HTTP è esplicitamente configurato sulla porta 8080. Un certificato autofirmato può generare un avviso del browser finché la relativa CA non è attendibile e il nome host non corrisponde.
Utilizzate un certificato aziendale o di una CA attendibile dove richiesto dall’installazione.
Sono necessarie sia l’attendibilità del certificato sia la corrispondenza del nome host per evitare avvisi di validazione.
Per l’accesso seriale, impostate Serial redirect su HTTP. Per la bilancia della scheda I/O, impostate l’interfaccia di comunicazione su HTTP. In caso contrario, l’endpoint corrispondente restituisce 404.
Il modulo attende fino a 5 secondi la risposta del dispositivo e la restituisce nel corpo HTTP. Se non arriva nulla, il corpo contiene [no serial response] o [no scale response].
Impostate un token opzionale nella scheda HTTP. Quando è abilitato, includete il parametro tok nelle richieste GET e POST. La lunghezza massima del token è 128 caratteri ASCII. Applicate la codifica percentuale ai caratteri riservati nella costruzione dell’URL, soprattutto &, = e #; un # non codificato avvia un frammento e non viene inviato al server.
Esempio con segnaposto: https://MODULE-IP/SC/?cmd=SXI&tok=YOUR-ENCODED-TOKEN. Mantenete riservato il token effettivo.
Trasmettete il comando in cmd, ad esempio https://MODULE-IP/S1/?cmd=data. Utilizzate S2 o SC per l’altra interfaccia e aggiungete tok quando è abilitata la protezione tramite token.
Inviate i dati nel corpo POST, come dati semplici o tramite il parametro cmd. Il modulo li inoltra alla porta seriale o all’endpoint della bilancia selezionati. Includete tok se configurato.
Abilitate o disabilitate Bluetooth nelle relative impostazioni. Per il bridge di una porta seriale, selezionate Bluetooth nell’impostazione Serial redirect della porta. Configurate il terminatore di stringa dove necessario.
Utilizzate questi UUID nell’applicazione BLE:
Nelle impostazioni General, impostate Debug interface su Bluetooth e riavviate. Un LED RGB blu lampeggiante indica che Neutron attende un collegamento Bluetooth prima di avviare Wi-Fi, Ethernet, I/O e altre interfacce, per consentire l’acquisizione dei messaggi di avvio.
L’attesa dura fino a 30 secondi. Se nessun client si collega, l’avvio normale prosegue; i messaggi di debug rimangono disponibili dopo un collegamento successivo. Utilizzate l’utilità BLE e la relativa scheda Bluetooth. Un collegamento BLE locale supporta la diagnostica anche quando Neutron non dispone di Internet. L’assistenza remota dipende inoltre dalla connettività del dispositivo che esegue l’utilità.
Impostate il reindirizzamento della porta seriale selezionata su Bluetooth. Nella scheda Bluetooth dell’utilità BLE, inserite i dati in Command e scegliete Send. Neutron li inoltra al dispositivo seriale; le risposte compaiono in Received.
Nella scheda TCP, selezionate Server, Client oppure Server & Client. Configurate separatamente ogni modalità abilitata.
Neutron attende collegamenti in ingresso sulla porta TCP configurata. Quella predefinita è 10010. Il sistema esterno si collega all’indirizzo IP del modulo e a questa porta.
Con TCP server port exclusive abilitato, un collegamento esistente causa il rifiuto dei nuovi tentativi. Se è disabilitato, un nuovo collegamento sostituisce e interrompe quello esistente.
Inserite indirizzo IP e porta TCP di destinazione. Neutron avvia il collegamento e tenta automaticamente di ricollegarsi dopo una perdita di connessione, ad esempio per un’interruzione Wi-Fi o un fermo del server.
Abilitate Bridge to cloud per il server TCP, il client o entrambi. I dati ricevuti tramite TCP vengono inoltrati al cloud e quelli del cloud vengono inviati tramite TCP. Configurate separatamente il reindirizzamento di server e client. Utilizzate questa funzione per apparecchiature TCP come bilance di rete e stampanti di etichette. I dettagli del bridge a livello applicativo sono disponibili nella documentazione CSL API.
La stampante può quindi inviare a Scale Monitor le conferme di stampa e gli avvisi supportati, come etichette esaurite, nastro assente o coperchio aperto.
Disponibile con firmware 1.8 o successivo. Modbus TCP offre a PLC, SCADA, HMI, MES e software personalizzati l’accesso a valori di pesatura, stato della bilancia, I/O, comandi e dati di taratura supportati.
Utilizzate Ethernet dove è disponibile un collegamento cablato; verificate la latenza Wi-Fi nelle condizioni operative effettive. Modbus TCP può funzionare insieme ad altre interfacce abilitate, come un collegamento seriale alla bilancia. Aprite il manuale Modbus RTU/TCP per la mappa condivisa dei registri e la gestione dei comandi. Per l’integrazione OPC UA, utilizzate il manuale OPC UA.
La scheda I/O aggiunge quattro canali di pesatura multiplexati a 24 bit, sei ingressi digitali e sei uscite digitali. Gli ingressi possono contare fino a 1.000 Hz. Configurate gli I/O digitali tramite l’utilità BLE o CMP. Utilizzate l’API di comunicazione appropriata per comandi, stati degli ingressi e valori dei contatori.
Aprite la dashboard I/O per visualizzare gli stati attuali di ingressi e uscite. Scegliete l’ingranaggio di un ingresso e selezionate la modalità ON/OFF o Counter.
Impostate il filtro antirimbalzo: il segnale deve rimanere stabile per questo tempo prima che la variazione venga accettata. Le impostazioni tipiche sono 5–100 ms.
Utilizzate gli ingressi 1–4 come contatori. Impostate il filtro glitch per respingere gli impulsi di disturbo più brevi della durata selezionata; le impostazioni tipiche sono 1–20 µs. Questo filtro si applica solo alla modalità Counter. Possono essere attivi contemporaneamente fino a quattro contatori.
Modificate manualmente le uscite tramite comandi, BLE o CMP oppure assegnate una funzione automatica. Aprite l’ingranaggio dell’uscita, selezionate la funzione richiesta e salvate. Le funzioni automatiche possono seguire gli stati di tolleranza della pesatura o del dosaggio.
La scheda I/O offre quattro canali di pesatura configurabili indipendentemente tramite un ADC multiplexato a 24 bit, con fino a 4.800 conversioni al secondo. La conversione avviene su un canale alla volta.
In base alla configurazione, comunicate tramite UART/RS-232, RS-485, BLE 5.0, MQTT su TCP o WSS sicuro, WebSocket WS/WSS oppure HTTP/REST.
Aprite il manuale CSCP per i comandi della bilancia, Modbus RTU/TCP per registri e comunicazione PLC oppure OPC UA per il modello del server e l’integrazione.
Il menu di taratura offre Tare, Clear tare, Zero e Temperature. TEMP mostra la temperatura interna dell’ADC. La conversione di pesatura viene temporaneamente sospesa durante la misura della temperatura.
Selezionate il campo Channel e scegliete il canale desiderato. Le sue impostazioni vengono caricate automaticamente.
Per il canale selezionato, inserite l’unità di misura Unit, come kg, g, t, mg o lb, oppure un testo personalizzato. Selezionate da uno a tre campi di pesatura e la modalità Multi-division o Multi-range richiesta. Impostate le divisioni d1–d3 e le portate massime Max1–Max3 per i campi corrispondenti.
Eseguite prima la taratura dello zero. Aggiungete poi fino a otto punti di linearizzazione per la bilancia selezionata.
Per ogni punto, inserite la massa del carico da collocare sul ricettore, applicate il carico e scegliete Calibrate. Aumentate il carico a ogni punto successivo. Un carico inferiore a quello del punto precedente riduce il valore ADC e causa un errore di taratura.
Leggete il campo Net: CS indica l’avvio della taratura; C1–C10 conta i tentativi in attesa di un segnale stabile; CF indica il completamento corretto; CE un errore.
Se la stabilità non viene raggiunta dopo 10 tentativi, ripetete il punto in condizioni più stabili. L’opzione Do not check stability aggira la verifica della stabilità e può memorizzare un punto instabile; utilizzatela solo quando questo comportamento è intenzionale.
Per la taratura manuale o la regolazione fine, inserite direttamente i valori ADC e i fattori di taratura.
La finestra di stabilità aggiunge un controllo temporale dopo il raggiungimento della condizione di stabilità basata sulle divisioni:
Se il peso cambia durante la finestra, lo stato stabile non viene rilasciato. Utilizzate Medium o Slow per bilance ad alta risoluzione; Quick può essere adatto a bilance standard fino a 10.000 divisioni in condizioni stabili. Wait ADC è riservato al produttore e dovrebbe rimanere disabilitato durante il normale funzionamento.
Registratevi su register.scale-monitor.com e accedete a CMP. Gestite i moduli attivati con gestione cloud abilitata e collegamento Internet. CMP offre stato del collegamento, segnale Wi-Fi, test di connettività, identificazione LED, riavvio remoto, configurazione e debug della comunicazione.
L’elenco mostra i moduli attivati nel vostro account CMP. Scegliete Ping all modules per richiederne lo stato attuale; i moduli offline sono segnalati. Aprite un singolo modulo per test di collegamento, configurazione o debug.
Aggiungendo una bilancia in Scale Monitor, viene attivato anche il suo modulo in CMP. Dopo l’attivazione nel vostro account, un altro account non può attivare lo stesso modulo finché non lo disattivate.
Scegliete Deactivate module, inserite i dati richiesti e confermate. Il modulo viene rimosso dall’elenco del vostro account e può essere attivato in un altro.
Scegliete Settings. Se il modulo è online, CMP stabilisce il collegamento di configurazione. Modificate le impostazioni necessarie, come configurazione IP o DHCP, e salvate. Riavviate quando l’impostazione selezionata lo richiede.
Il debugger mostra la comunicazione tra modulo, dispositivo seriale e software/cloud collegati. I comandi inviati appaiono in verde, i messaggi ricevuti in arancione e gli errori in rosa. Inserite un comando nel pannello e inviatelo per esaminare la risposta del dispositivo.
Scegliete Add per creare un campo comando, inserite il comando e scegliete il relativo pulsante Send. Utilizzate X accanto al campo per eliminare quel comando.
Aprite System resources per monitorare tempo di attività, carico CPU, memoria e numero di disconnessioni Wi-Fi/Ethernet e perdite dell’indirizzo IP dall’avvio.
Collegatevi a Neutron tramite l’utilità BLE sul telefono o su un altro dispositivo dotato di Bluetooth e scegliete Request virtual assistance. Quando l’assistenza accetta la richiesta, utilizzate la chat mentre l’assistente esamina e diagnostica il modulo. Il dispositivo che esegue l’utilità deve disporre della connessione necessaria per raggiungere l’assistenza.
L’accesso alla configurazione è bloccato durante l’assistenza per evitare modifiche in conflitto e viene ripristinato al termine della sessione.
Controllate alimentazione, cablaggio, stato della rete e impostazioni dell’interfaccia pertinente prima di cambiare più impostazioni contemporaneamente. Utilizzate il debug Bluetooth per la diagnostica di avvio e rete.
La ricerca non può funzionare contemporaneamente a un tentativo di collegamento Wi-Fi. Se il Wi-Fi è selezionato come interfaccia di comunicazione e il modulo sta ancora tentando di collegarsi, la ricerca è temporaneamente indisponibile.
Utilizzate il PIN di fabbrica stampato sull’etichetta del modulo. Cambiare il PIN del modulo non modifica la password del punto di accesso.
No. L’ADC è multiplexato e converte un canale alla volta. Configurate i canali separatamente.
Utilizzate il manuale CSCP per i comandi della bilancia, il manuale Modbus RTU/TCP per la mappa dei registri e il manuale OPC UA per il modello del server. I collegamenti diretti si trovano nel capitolo 18 e nelle schede dei protocolli.
Vi serve aiuto con il software, la connettività o l’utilizzo di una soluzione? Descrivete il problema, così potremo aiutarvi a individuare il passo successivo.