Guida all'uso del gateway Edge Computing: Caricamento/scaricamento del programma PLC remoto tramite connessione seriale

Oggi 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:

EG8200miniSLIM pagina dettagliata 06

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.

Caricamento/scaricamento remoto del programma PLC tramite connessione seriale 01 Caricamento e scaricamento del programma PLC remoto tramite connessione seriale02

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".

scaricare

3.2 Configurazione del software seriale virtuale

Controlla le porte seriali virtuali del tuo computer.

Caricamento/scaricamento remoto del programma PLC tramite connessione seriale 03

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

Caricamento/scaricamento remoto del programma PLC tramite connessione seriale 04

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

Caricamento/scaricamento remoto del programma PLC tramite connessione seriale 05

4.2 Eseguire l'operazione di caricamento del programma PLC

Caricamento/scaricamento remoto del programma PLC tramite connessione seriale 06

4.3 Programma di caricamento

Caricamento/scaricamento remoto del programma PLC tramite connessione seriale 07 Caricamento/scaricamento remoto del programma PLC tramite connessione seriale 08

Chi sono
db6893fd1d3e314ac461fa240068dc06?s=150&d=mp&r=g
Specialista in soluzioni IoT ~ Web ~  Altri articoli

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.