Risposte nei forum create
-
AutorePost
-
Sergio Bertana
Amministratore del forumAggiungo un update alla discussione, ho ricevuto da Milesight una versione aggiornata del SDK la 5.0.4 download.
Ho aggiornato il router con la nuova versione SDK (Per aggiornare l’SDK occorre disinstallare quella precedente), poi ho aggiornato il PIP.
ROUTER(Python)# pip install --upgrade pip Requirement already satisfied: pip in /mnt/mmcblk0p1/pysdk/lib/python3.9/site-packages (24.0) Collecting pip Downloading pip-26.0.1-py3-none-any.whl.metadata (4.7 kB) Downloading pip-26.0.1-py3-none-any.whl (1.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.8/1.8 MB 448.2 kB/s eta 0:00:00 Installing collected packages: pip
Ora ho installato il package PyMySQL.
ROUTER(Python)# pip install PyMySQL Collecting PyMySQL Downloading pymysql-1.1.2-py3-none-any.whl.metadata (4.3 kB) Downloading pymysql-1.1.2-py3-none-any.whl (45 kB) Installing collected packages: PyMySQL Successfully installed PyMySQL-1.1.2
Non ho provato con altri package di gestione MySQL ma penso che ora si ha una maggiore compatibilità.
Marzo 6, 2026 alle 8:42 am in risposta a: Abilitare autenticazione accesso a dispositivo Perseus #84735Sergio Bertana
Amministratore del forumL’autenticazione per l’accesso alla pagina web del sistema Perseus Monitoring, di default è disabilitata, vediamo come procedere (Screenshot).
- Dal menù Security->Users è possibile definire nuovi utenti
- Per ogni utente è possibile definire la password di accesso ed il tipo di accesso
- Dal menù General->Web server è possibile impostare il tipo di autenticazione di accesso
Marzo 5, 2026 alle 10:53 am in risposta a: Installare libreria connessione a DB MySQL su UR32 #84727Sergio Bertana
Amministratore del forumHo provato ad installare pacchetti più leggeri:
pip install PyMySQL, PyMySQL è scritto totalmente in Python, ma anche questa installazione fallisce.
pip install mysqlclient, mysqlclient è un wrapper C per MySQL / MariaDB. Per compilare, pip cerca mysql_config, che fa parte di MySQL/MariaDB development libraries. ma su UR32:
- Non ci sono compilatori C (gcc ecc.)
- Non ci sono librerie di sviluppo MySQL
- Lo spazio e la RAM sono limitati
Quindi credo che non sia possibile gestire la connessione a MySQL direttamente dal router.
Marzo 5, 2026 alle 10:30 am in risposta a: Installare libreria connessione a DB MySQL su UR32 #84721Sergio Bertana
Amministratore del forumStai cercando di installare mysql-connector-python su un UR32 che ha:
- Python 2.7 embedded
- pip 10.0.1
- Risorse limitate (RAM e memoria flash), come mostra il MemoryError
L’installazione fallisce perchè
- mysql-connector-python >= 8.x richiede Python 3.6+ per alcune funzionalità, anche se dice “py2.py3”.
- Il pacchetto è grande (~400 kB) e il router ha memoria limitata, pip non riesce a caricarlo in RAM per l’installazione.
- Con Python 2.7 + pip vecchio + RAM limitata è quasi impossibile installare pacchetti moderni complessi.
- In pratica, l’UR32 non ha abbastanza RAM per compilare/unpackare il pacchetto.
Sergio Bertana
Amministratore del forumQuindi se ho capito riesci a connetterti con EasyAccess al pannello.
Il problema è quando apri cMTViewer che hai l’errore di password.
La psw errata è quella di apertura del progetto o quella di accesso con cMTViewer?
Se quella di cMTViewer hai provato con la classica “111111”?
Febbraio 25, 2026 alle 11:50 am in risposta a: Differenze tra Eastron SMART X96 versione A ed E #84644Sergio Bertana
Amministratore del forumGli analizzatori di energia multifunzione da pannello Eastron serie SMART X9 sono disponibili in molte versioni, attualmente noi distribuiamo solo le versioni A/E che sono certificate MID. Vediamo le differenze:
SMART X96‑5A
- Misura gamma completa di parametri: kWh, kVAh, kW, kVar, corrente (A), tensione (V), frequenza, fattore di potenza e altro con standard MID.
- Supporta armoniche fino al 63° e IHD (Individual Harmonic Distortion).
- Alimentazione interna trifase (self‑powered).
- Supporta configurazioni 1P2W, 3P3W e 3P4W
SMART X96‑5E
- Misura parametri simili (voltaggio, corrente, Watt, energia attiva/reattiva, ecc.) con standard MID.
- Non ha analisi delle armoniche individuali fino al 63°.
- Non dispone di uscite di tensione dedicate o di alcune funzioni avanzate del modello 5A.
- Richiede alimentazione esterna, non ha alimentazione trifase interna come il 5A.
- Spporta solo configurazioni 1P2W e 3P4W e non la configurazione 3P3W.
Entrambi i modelli:
- Hanno RS485 Modbus RTU integrato.
- Dispongono di uscite a impulsi (pulse).
- Includono misura bidirezionale (import/export) di energia.
- Hanno certificazione MID classe C (0.5%), adatta anche per misurazioni di fatturazione nell’UE.
In sintesi: il modello X96‑5A è più completo e adatto a installazioni dove servono armoniche, alimentazione interna e più configurazioni di rete; il modello X96‑5E è una versione più “economica” con funzioni di base, senza analisi armoniche avanzata e con alcune limitazioni di configurazione.
Sergio Bertana
Amministratore del forumQuanto richiesto è sicuramente fattibile con i ns sistemi programmabili, per l’acquisizione Modbus dal PLC sia in seriale Modbus RTU o in ethernet Modbus TCP puoi utilizzare il blocco funzione ModbusMaster.
Acquisito il valore istantaneo dei MC prodotti lo puoi salvare in una variabile di memoria, ogni tempo definito potrai eseguire la differenza con il valore salvato nella lettura precedente calcolando i MC prodotti.
Il valore calcolato lo si può salvare ad esempio utilizando il FB StringToLogFile in un file CSV che potrà essere letto via FTP e/o trasferito sempre via FTP con il FB FTPClient su di un server aziendale, in questo topic è descritta una situazione analoga.
Sergio Bertana
Amministratore del forumConfermo che i 120 metri per una connessione RS485 sono assolutamente normali, ma capisco le tue perplessità in merito a possibili disturbi. Inoltre può essere più conveniente utilizzare la rete ethernet già presente piuttosto di procedere in lavori di cablaggio per estendere la rete RS485.
Nel tuo caso devi realizzare una connessione peer-to-peer tra due convertitori Ethernet/Seriali (Vedi topic) ti posso consigliare l’ATC-1200, puoi configurare una connessione in TCP o in UDP tra di loro. Un convertitore và configurato come server e l’altro come client.
In questo articolo trovi informazioni sulla configurazione del convertitore.
Febbraio 11, 2026 alle 11:45 am in risposta a: Errore caricamento aggiornamento firmware su controllore #84610Sergio Bertana
Amministratore del forumSe esegui l’upload del file upl sul disco C: può essere che non hai spazio sufficente sul disco.
Visto che fai l’aggiornamento e quindi utilizzerai l’ultima versione del sistema operativo per gestire il wear leveling sul disco (Vedi articolo) dovrai eseguire un comando Format C: eliminando tutti i dati presenti sul disco. Se nel disco hai scritto dei tuoi files li puoi trasferire sul PC e cancellarli dal disco per aumentare lo spazio. Li potrai ricopiare sul disco C: dopo la formattazione.
Visto che dorai aggiornare anche le pagine web per aumentare lo spazio sul disco, ti consiglio di eliminare anche la cartella C:/Web. Sia che eseguito l’upgrade esegui la formattazione del disco oppure no dovrai comunque copiare la nuova versione presente nello zip dell’upgrade.
Se hai nel sistema un SDCard puoi eseguire l’upload del file upl sulla SDCard ed eseguire l’aggiornamento. Ma se vuoi utilizzare il wear leveling dovrai comunque formattare il disco C:.
Gennaio 29, 2026 alle 11:35 am in risposta a: Visualizzare pannello su PC da rete interna (LAN) #84597Sergio Bertana
Amministratore del forumDallo stesso PC non si possono avviare più istanze di cMTViewer.
Una soluzione potrebbe essere creare un progetto con risoluzione grande per i due monitor quindi con pop up indiretti gestire ad esempio un pop up a dx e uno a sx.
Un’altra soluzione è installare un virtualizzatore sul PC e gestire un cMTViewer su macchina reale per un monitor ed un cMTViewer su macchina virtuale per l’altro monitor.
Sergio Bertana
Amministratore del forumAbbiamo molti clienti che utilizzano i nostri prodotti programmabili per applicazioni domotiche.
Gli approcci sono molteplici, chi utilizza moduli di I/O distribuiti con connessione RS485 Modbus, o chi utilizza moduli Ethernet o WiFi, in questo articolo alcuni suggerimenti. Come vedi anche nell’articolo abbiamo realizzato per i nostri clienti FB ad-hoc per la gestione via WiFi dei moduli Shelly, in questa nota applicativa trovi un esempio di gestione Shelly 1 in Direct Device to Device communication (DDD).
In altre applicazioni sono stati utilizzati moduli LoRaWAN, che a differenza dei moduli WiFi hanno il vantaggio di essere alimentabili a batteria evitando quindi la necessità di cablaggio. Un unico gateway tramite il FB MlsDevice puo gestire moltissimi moduli remoti.
Per quanto riguarda il protocollo Matter è sicuramente possibile integrarlo analogamente al LoRaWAN utilizzando uno dei molti gateway disponibili sul mercato.
Gennaio 23, 2026 alle 8:41 am in risposta a: EasyAccess spostare terminale da un dominio ad un’altro #84587Sergio Bertana
Amministratore del forumNon è chiara la tua necessità… in generale:
- E’ possibile rimuovere la licenza da un pannello per trasferirla su un’altro. La card può essere utilizzata 3 volte compreso il primo uso.
- E’ possibile trasferire il pannello da un dominio ad un’altro
Ma non è possibile avere un pannello registrato su 2 domini differenti.
Gennaio 22, 2026 alle 11:06 am in risposta a: Importazione TAGs da TIA Portal su pannello operatore #84584Sergio Bertana
Amministratore del forumIl metodo 1 come ormai detto e ridetto infinite volte non è da usarsi.
Il metodo 2 è quello corretto, attualmente il file ap21 non è supportato (arriverà con aggiornamenti) per il momento rinominare momentaneamente ap21 in ap20, importare le tag e rimettere estensione corretta.
Sergio Bertana
Amministratore del forumLe LAN devono essere impostate su due classi di rete differenti e non connesse allo stesso switch, qesto serve a separare le reti per garantire che da EasyAccess si possa raggiungere la sola rete di macchina impedendo l’accesso sulla rete aziendale. Nel caso si desideri avere una unica connessione tra la rete aziendale il pannello ed i PLC è possibile utilizzare solo la LAN1.
- LAN1 utilizzata per accesso al pannello via Internet, da collegare ad una rete con accesso ad Internet, esempio un router LTE.
- LAN2 utilizzata per la connessione del pannello ai PLC.
Dalla LAN1 non è possibile raggiungere i dispositivi connessi alla LAN2, è comunque possibile raggiungere il pannello sia per visualizzarlo in VNC o cMTViewer sia per accedervi in OPC-UA o protocollo Modbus TCP.
La funzione Ethernet Pass-Through (Vedi topic) presente sui pannelli cMT permette di attivare il passaggio da LAN1 a LAN2 su uno specifico indirizzo IP.
Detto questo venendo alla tua specifica richiesta, se le due reti hanno classi diverse puoi connetterti dal pannello a tutti i PLC sia su LAN1 che LAN2.
Sergio Bertana
Amministratore del forumPer risolvere il tuo problema ci sono diverse possibilità la prima è di aumentare la corrente erogata dall’inverter allo spunto. Per compensare le scarse prestazioni di coppia del motore alle basse frequenze, è possibile applicare una compensazione aumentando la tensione di uscita del VFD. Impostare il P04.01 al 10.0%, lasciando invariato il P04.02.
- P04.01 Torque boost of motor 1. Imposta il livello di torque boost come percentuale della tensione massima di uscita.
- P04.02 Motor 1 torque boost cut-off. Definisce la frequenza di taglio del torque boost, espressa come percentuale della frequenza nominale del motore.
Se il primo intervento non ha risolto, può essere che durante una accelerazione rapida, se il carico è troppo elevato, il motore non riesce a seguire l’aumento della frequenza di uscita del VFD. Di conseguenza, la corrente aumenta e l’inverter può andare in errore per sovracorrente. Riportare P04.01 al valore di default 0.0% ed impostare il parametro P11.05 a 0.0.
- P11.05 Current-limit selection. Impostazione limite di corrente durante l’accelerazione.
Ultima operazione possibile modificare il funzionamento dell’inveter da gravoso (Standard) a pompa. Il funzionamento gravoso (G type) è indicato per applicazioni che richiedono coppia costante su tutto il range di velocità. Il funzionamento pompa (P type) è indicato per carichi con coppia quadratica, dove la coppia cresce con il quadrato della velocità. Riportare i parametri precedenti a default ed impostare P00.17 a 1.
Attenzione, modificando il valore di questo parametro è possibile che vengano modificati automaticamente anche i parametri di definizione motore. Dopo averlo impostato verificare che i dati motore corrispondano.
- P00.17 VFD type, Impostazione tipo di funzionamento inverter.
-
AutorePost