Modbus RTU vs Modbus TCP: scegliere tra I/O RS-485 ed Ethernet
Differenze tra I/O RS-485 ed Ethernet in cablaggio, tempo di scansione e indirizzamento, come combinarli con i gateway e quali serie ICP DAS scegliere.
Automazione di fabbrica e di macchine
Cosa sono i PAC Win-GRAF, quali linguaggi IEC 61131-3 e opzioni I/O offrono e quando un PAC è più adatto di un PLC tradizionale.
Pubblicato
Un soft PLC esegue programmi di controllo IEC 61131-3 su un computer industriale invece che su hardware PLC dedicato. ICP DAS lo offre con i PAC Win-GRAF: controllori programmabili per l'automazione con il runtime Win-GRAF integrato. Questo articolo spiega cos'è un soft PLC Win-GRAF, quali linguaggi e funzioni di ingegneria offre, come si aggiunge l'I/O e quando un PAC è una scelta migliore di un PLC tradizionale.
Ogni PAC Win-GRAF combina una CPU, un sistema operativo e un runtime Win-GRAF SoftLogic integrato. Il programma di controllo viene scritto su un PC nel Win-GRAF Workbench, scaricato sul PAC ed eseguito al suo interno a cicli, come su un PLC. Il sistema operativo dipende dalla famiglia: Windows CE 7.0 su WP-5238-CE7, WP-8x28-CE7 e WP-9x28-CE7, Windows CE 6.0 su XP-8x38-CE6, Windows 10 IoT Enterprise su XP-9xx8-IoT e Linux con il core real-time Xenomai su RPAC-2658M.
Poiché il PAC dispone di un sistema operativo completo, altri software possono girare accanto al programma di controllo. I modelli Windows CE supportano applicazioni scritte in VB.NET o C# con Visual Studio 2008, che scambiano dati con l'applicazione Win-GRAF, ad esempio per un HMI o per la gestione dei dati. Per le macchine costruite attorno a un PC, il Win-GRAF PC Runtime trasforma un PC Windows standard o industriale in un soft PLC. Viene fornito con una chiave hardware USB e il Workbench non è incluso in quel pacchetto.
Il Win-GRAF Workbench supporta tutti e cinque i linguaggi definiti dalla IEC 61131-3:
In un progetto è possibile usare più linguaggi, un programma può essere convertito in un altro linguaggio e due versioni di un progetto possono essere confrontate. I task girano con impostazioni di priorità e il codice riutilizzabile può essere raccolto in librerie utente.
Il runtime del PAC aggiunge funzioni importanti in fase di messa in servizio e di esercizio: modifica online, variabili ritentive, controllo a orario, data binding, accesso ai file e data logging, e protezione dell'applicazione. Sul fronte della comunicazione, i PAC elencano server OPC UA, master e slave Modbus TCP, master e slave Modbus RTU, DCON e protocolli definiti dall'utente per dispositivi seriali.
La maggior parte dei PAC Win-GRAF dispone di slot per i moduli I/O PAC di ICP DAS, così il controllore e il suo I/O locale formano un'unica unità su guida DIN. WP-8x28-CE7 e XP-8x38-CE6 accettano moduli paralleli I-8K e seriali I-87K, WP-9x28-CE7 e XP-9xx8-IoT accettano moduli I-9K e I-97K, e il compatto WP-5238-CE7 usa una scheda di espansione XV-board. La tabella seguente riporta il numero di slot.
L'I/O remoto si collega tramite le porte seriali ed Ethernet. Come master Modbus RTU il PAC può interrogare moduli M-7000 o tM su RS-485, come master Modbus TCP può leggere moduli ET-7000, ET-7200 o ET-2200, e il supporto DCON copre la serie I-7000. Una macchina può quindi usare l'I/O locale per i segnali nel quadro principale e l'I/O distribuito vicino a sensori e attuatori.
Per il movimento, ICP DAS offre anche controllori EtherCAT basati su Win-GRAF con blocchi funzione PLCopen. L'EMP-2848M controlla fino a 128 slave EtherCAT e 16 assi con tempi di ciclo fino a 500 µs, e la serie EMP-9xx8 gestisce fino a 32 assi con un ciclo di 0,5 ms.
| Famiglia | Sistema operativo | CPU | I/O locale | Note |
|---|---|---|---|---|
| WP-5238-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | XV-board | Compatto, 4 porte seriali, alimentazione da 12 a 48 VDC |
| WP-8x28-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | 1, 4 o 8 slot, I-8K/I-87K | Uscita VGA, ingressi di alimentazione ridondanti |
| WP-9x28-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | 2, 4 o 8 slot, I-9K/I-97K formato alto | Case in metallo, uscita VGA |
| XP-8x38-CE6 | Windows CE 6.0 | x86 dual-core, 1 GHz | 0, 1, 3 o 7 slot, I-8K/I-87K formato alto | Ridondanza dual-PAC |
| XP-9xx8-IoT | Windows 10 IoT Enterprise, 64 bit | Intel Atom E3845 | 1, 3 o 7 slot, I-9K/I-97K | VGA e HDMI, ridondanza dual-PAC |
| RPAC-2658M | Linux con Xenomai | Cortex-A9 quad-core, 1 GHz | I/O remoto via Modbus o DCON | 3 porte Gigabit Ethernet, ridondanza dual-PAC |
| ViewPAC VP-1238/4238/6238-CE7 | Windows CE 7.0 | Cortex-A8, 1 GHz | 3 slot, I-8K/I-87K formato alto | Display da 5,7, 10,4 o 15 pollici, pannello frontale IP65 |
Un PAC Win-GRAF si programma come un PLC, quindi la scelta riguarda meno la logica di controllo e più ciò che il controllore deve fare oltre a essa. Un PAC è una buona soluzione quando:
Un PLC tradizionale è spesso la scelta più semplice quando lo standard di impianto prescrive una piattaforma PLC con i suoi strumenti di ingegneria, oppure quando il personale di manutenzione è formato solo su quella piattaforma. Le funzioni di sicurezza richiedono un controllore o un relè certificato per tale scopo, indipendentemente dalla piattaforma che gestisce il resto della macchina.
Gli utenti di PAC ISaGRAF più datati devono sapere che ICP DAS indica che ISaGRAF non può girare su PC con Windows 7 e 8 a 64 bit e propone Win-GRAF come alternativa.
Invia al supporto commerciale tecnico una breve descrizione della macchina, il numero di punti I/O e i protocolli coinvolti: suggeriremo un PAC Win-GRAF e moduli I/O adatti.
Il e-USB404 CR aggiunge quattro controller host USB 3.1 Gen 1 indipendenti a un Controllore Programmabile per Automazione AXP-9000-IoT tramite un unico slot e-Bus x4. È indicato per gli ingegneri che necessitano di più dispositivi USB in funzione contemporaneamente, in particolare telecamere USB per visione artificiale che generano grandi volumi di dati immagine.Ogni porta dispone di un proprio controller e di un indicatore LED di stato, e tutti e quattro i connettori Type-A sono accessibili dal pannello per un cablaggio semplice. Ogni porta fornisce 5 V fino a 900 mA, con protezione da sovraccarico e cortocircuito. L'alimentazione di ciascuna porta può essere attivata e disattivata via software tramite l'SDK, consentendo di riavviare un dispositivo USB bloccato per il ripristino dopo un guasto.Modalità di trasferimento: SuperSpeed (5 Gbps), High Speed (480 Mbps), Full Speed (12 Mbps) e Low Speed (1,5 Mbps)Supportato su Microsoft Windows 7/8.1/10 e LinuxTemperatura operativa da -25 a +60 °CGli impieghi tipici includono l'acquisizione di frame nell'ispezione con visione artificiale, l'ispezione ottica automatica, il controllo qualità e l'imaging medicale.ApplicazioniIspezione con visione artificialeIspezione ottica automaticaControllo qualitàImaging medicale
L'I-8014CW-G CR è un modulo di ingresso analogico per ingegneri che necessitano di una misura di corrente rapida e accurata su otto canali differenziali. Ogni canale viene campionato con risoluzione a 16 bit e, in modalità pacer a singolo canale, raggiunge 250 kS/s, con un campo di ingresso di ±20 mA e isolamento intra-modulo di 2500 VDC.La funzione Magic Scan consente di scansionare i singoli canali con campi di ingresso diversi, mantenendo la frequenza di campionamento a 250 kS/s durante le scansioni a canale singolo. Può operare come scansione standard oppure come funzione Virtual Sample and Hold, un'alternativa a costo inferiore rispetto al sample-and-hold hardware presente su molte schede analogiche.Un buffer FIFO integrato da 4 K campioni memorizza i risultati della conversione. Quando il numero di campioni supera un livello FIFO predefinito, un interrupt notifica l'host. Combinato con la modalità di trigger esterno post-trigger e con l'avvio da trigger interno o esterno, è adatto ad attività di acquisizione ad alta velocità e time-critical, come l'analisi delle vibrazioni.ApplicazioniSistemi di acquisizione dati ad alta velocitàAnalisi delle vibrazioni
I-8014W-G CR è un modulo di ingresso analogico ad alte prestazioni per ingegneri che necessitano di un’acquisizione rapida e accurata dei segnali di tensione e corrente. Offre fino a 16 ingressi single-ended o 8 differenziali, selezionabili tramite jumper, con risoluzione a 16 bit e una frequenza di campionamento pacer single-channel di 250 kS/s.La funzione Magic Scan consente a ogni canale di ingresso di utilizzare un proprio range di ingresso, mentre la scansione single-channel mantiene la piena velocità di 250 kS/s. Magic Scan può operare come scansione standard oppure come funzione Virtual Sample and Hold, che offre un funzionamento in stile sample-and-hold senza il costo solitamente associato a tale funzione nelle schede di ingresso analogico.Un buffer FIFO integrato da 4 k campioni memorizza i risultati della conversione. Quando il numero di campioni supera un livello FIFO predefinito, un interrupt notifica l’host, il che risulta adatto ad attività di acquisizione critiche dal punto di vista temporale, come l’analisi delle vibrazioni. Sono supportate le modalità di avvio con trigger interno o esterno e di trigger esterno post-trigger.ApplicazioniSistemi di acquisizione dati ad alta velocitàAnalisi delle vibrazioni
L'I-8017DW-G è un modulo di ingresso analogico per ingegneri che necessitano di acquisizione rapida e multicanale da sorgenti di tensione o corrente. Accetta 8 ingressi differenziali o 16 ingressi single-ended, con risoluzione a 14 bit e una banda passante di 100 kHz.Ogni canale può essere configurato individualmente per ±10 VDC, ±5 VDC, ±2,5 VDC, ±1,25 VDC o ±20 mA. L'ingresso in corrente si seleziona tramite jumper, e anche la resistenza interna per la misura differenziale in corrente è selezionabile tramite jumper. Il modulo viene fornito con l'ingresso in tensione selezionato di default. Il campionamento raggiunge 90 kS/s in modalità di polling a canale singolo, 50 kS/s in modalità interrupt a canale singolo e 16 kS/s in modalità di scansione a 8 canali.L'isolamento è di 2500 VDC intra-modulo, e ogni morsetto è protetto contro scariche ESD a contatto di ±4 kV. L'ordine I-8017DW-G-G CR include un connettore femmina DB37 CA-4002F con copertura in plastica, quindi è pronto per il cablaggio in campo.ApplicazioniSistemi di acquisizione dati ad alta velocitàMonitoraggio e controllo di processoAnalisi delle vibrazioniGenerazione di pattern digitali da una porta I/O digitale
Differenze tra I/O RS-485 ed Ethernet in cablaggio, tempo di scansione e indirizzamento, come combinarli con i gateway e quali serie ICP DAS scegliere.
Quando i nuovi segnali possono bypassare il PLC, quando il suo programma va modificato e quali I/O Ethernet, I/O bus di campo e gateway usare.
Conosciamo la gamma ICP DAS e ti aiutiamo a trovare il modulo, l'accessorio o il ricambio giusto.
Contatta l'ufficio commerciale tecnico