Indice dei contenuti
ToggleOggi parliamo di come eseguire il caricamento e il download remoto dei programmi PLC tramite connessione seriale.
L'articolo di cui abbiamo parlato prima:
Guida all'uso della serie EG: Come integrare il PLC Siemens S7
Principio di funzionamento di questa funzione:
Il PLC è collegato alla porta seriale del gateway. La porta seriale del gateway comunica con il server tramite il protocollo MQTT. Sul PC, eseguire il software per la porta seriale virtuale MQTT, che si collega a una porta seriale locale. Anche questa porta seriale virtuale comunica con il server tramite MQTT.
Il client MQTT presente sul gateway e il client MQTT del software di porta seriale virtuale si iscrivono ai topic l'uno dell'altro e pubblicano i propri topic. Ciò consente una trasmissione trasparente tra il PLC collegato alla porta seriale del gateway e la porta seriale associata al software di porta seriale virtuale.
Si veda la figura qui sotto come riferimento:

A questo punto, i dati inviati alla porta seriale virtuale verranno trasmessi al PLC tramite la porta seriale del gateway, mentre i dati inviati dal PLC verranno ricevuti anch’essi tramite la porta seriale virtuale.
1. Connessione hardware
PLC compatibili: supporta PLC con comunicazione seriale RS485 e RS232.
Estensione: Consente di eseguire il debug in remoto di qualsiasi dispositivo seriale collegato tramite la porta seriale del gateway.
Prendendo il PLC Mitsubishi FX3u-32M a titolo di esempio.
Prima EG8200Mini Per comunicare con il Mitsubishi FX3u-32M, assicurarsi che il cablaggio sia corretto. Questo PLC utilizza la comunicazione RS232. Il cablaggio specifico è il seguente:
Pin 2 → RX
Pin 3 → TX (in alcuni modelli, 2 → TX, 3 → RX)
Pin 5 → GND
I diversi PLC possono presentare schemi di cablaggio diversi. Si prega di effettuare il collegamento in base alla propria situazione specifica.

2. Configurazione del gateway
2.1 Configurazione della connessione al server MQTT
I parametri di connessione al server MQTT sono i seguenti:
Indirizzo del server: bridge.iotrouter.com
Porto: 1873
ID cliente: Personalizzato, lunghezza massima 256 byte, deve essere univoco.
Nome utente: Utilizzare il numero di serie del gateway EG8200
Password: Utilizza la password di accesso al gateway EG8200; quella predefinita è EG12345678; se è stata modificata, utilizza la password modificata
Pubblica argomento: Personalizzato, lunghezza massima 256 byte, caratteri jolly non supportati
Iscriviti all'argomento: Personalizzato, lunghezza massima 256 byte, caratteri jolly non supportati
2.2 Configurazione della connessione seriale al PLC
Parametri della porta seriale del PLC:
Porto: RS232
Velocità di trasmissione: 9600
Bit di dati: 7
Bit di stop: 1
Parità: ANCHE
3. Download e configurazione del software per la comunicazione seriale virtuale
3.1 Scaricare il software
La porta seriale virtuale e il software per la comunicazione seriale virtuale possono essere scaricati dal sito sezione "Risorse/Download".

3.2 Configurazione del software seriale virtuale
Controlla le porte seriali virtuali del tuo computer.

Configurazione:
Le porte seriali virtuali vengono utilizzate a coppie. In questo caso, si utilizzano COM11 COM12. Se il software di comunicazione seriale virtuale utilizza la porta COM11, il software del PLC dovrà utilizzare la porta COM12 per comunicare. Parametri di connessione:
Indirizzo: bridge.iotrouter.com
Porto: 1873
ID cliente: Personalizzato, lunghezza massima 256 byte, deve essere univoco
Nome utente: Utilizzare il numero di serie del gateway EG8200
Password: Utilizza la password di accesso al gateway EG8200, impostata di default su EG12345678 o modificata se è stata cambiata
Iscriviti: Inserisci l'argomento di pubblicazione configurato nelle impostazioni MQTT del gateway
Pubblica: Inserisci l'argomento di sottoscrizione configurato nelle impostazioni MQTT del gateway

3.3 Test della comunicazione di rete seriale virtuale
Una volta completata con successo la configurazione sopra descritta, utilizzare innanzitutto un software di debug seriale per verificare la trasmissione dei dati con il gateway EG8200 tramite la porta seriale virtuale.
Il software seriale e il gateway possono scambiarsi dati. A questo punto è possibile verificare il caricamento o il download del programma del PLC.
4. Caricamento del programma PLC
4.1 Configurazione della connessione in GX Works2

4.2 Eseguire l'operazione di caricamento del programma PLC

4.3 Programma di caricamento

Agnes Wang è una specialista in soluzioni IoT presso IOTRouter, dove si occupa principalmente di gateway IoT industriali, edge computing e soluzioni di automazione industriale.
È specializzata in tecnologie di comunicazione industriale, tra cui Modbus, IEC 60870-5-104, MQTT, OPC UA, integrazione di PLC e applicazioni di monitoraggio remoto. Collabora alla stesura di articoli tecnici e guide applicative riguardanti soluzioni IoT industriali, conversione di protocolli ed edge computing.
- Agnes Wang
- Agnes Wang



