Integrazione Profibus tra Phoenix Contact Axioline Distributed I/O e Bachmann M1

Il Problema: Espandere la Capacità I/O nei Sistemi Legacy
I controller Bachmann M1 offrono un’eccellente potenza di elaborazione per l’automazione delle centrali elettriche. Tuttavia, la loro espansione I/O nativa richiede moduli proprietari che hanno costi elevati. La soluzione: integrare l’I/O distribuito Phoenix Contact Axioline tramite Profibus DP. Questo approccio riduce i costi hardware del 40% mantenendo una comunicazione deterministica. Prima, verificare che il Bachmann M1 abbia installato il modulo master PROFIBUS. Il Modulo di Comunicazione Bachmann DPM200 PROFIBUS DP supporta fino a 125 dispositivi slave a 12Mbps e si monta direttamente sul backplane M1.
Secondo, selezionare il modulo master Axioline corretto. Il Phoenix Contact AXL F PBProfi Master gestisce la conversione del protocollo verso il bus locale Axioline. Questo modulo si monta su guida DIN accanto ai moduli I/O Axioline. Il modulo master richiede alimentazione esterna 24V DC a 500mA. Collegare il cavo Profibus al connettore DB9 usando le assegnazioni standard dei pin Profibus. Il pin 3 è RxD/TxD-P (filo verde). Il pin 8 è RxD/TxD-N (filo rosso). La schermatura va collegata a massa al pin 1.
Configurazione dei Parametri della Rete Profibus
Configurare la rete Profibus usando Bachmann Solution Configurator. Aggiungere il Phoenix Contact AXL F PBProfi Master al catalogo hardware. Assegnargli l’indirizzo Profibus 1. Impostare la velocità di trasmissione del bus a 1,5Mbps per un funzionamento affidabile su distanze fino a 100 metri. Usare 1,5Mbps solo se la lunghezza del cavo è inferiore a 100 metri. Per distanze maggiori, ridurre a 500kbps. La lunghezza massima del cavo a 1,5Mbps è di 200 metri con terminazione corretta.
Terzo, aggiungere i moduli I/O Axioline alla stazione. Il modulo AXL F DI8/3 DO8/3 fornisce 8 ingressi digitali e 8 uscite digitali. Assegnargli l’indirizzo Profibus 2. Lo strumento di configurazione assegna automaticamente 2 byte di dati in ingresso e 2 byte di dati in uscita. Verificare che questi indirizzi corrispondano alla mappatura delle variabili del programma M1. La parola di stato degli ingressi digitali mappa da %IX1.0 a %IX1.7. La parola delle uscite digitali mappa da %QX2.0 a %QX2.7.
Inoltre, configurare i moduli di ingresso analogico per il monitoraggio dei processi. Il modulo AXL F AI4 I U gestisce segnali 4-20mA e 0-10V. Assegnargli l’indirizzo Profibus 3. Configurare l’intervallo di misura nel file GSD. Per ingressi 4-20mA, impostare il filtro di ingresso a 50Hz per ridurre il rumore. La risoluzione del valore grezzo è di 12 bit. Scalare le unità ingegneristiche nel programma M1 usando interpolazione lineare. Usare la formula: Valore = (Grezzo − 6554) / 3276,8 per gli intervalli 4-20mA.
Verifica della Comunicazione e Consigli per la Risoluzione dei Problemi
Usare i LED diagnostici del Bachmann DPM200 per verificare la comunicazione Profibus. Il modulo ha LED di stato verdi e rossi. Un LED verde fisso indica funzionamento normale. Un LED rosso lampeggiante significa che nessuno slave risponde. Controllare le resistenze di terminazione ad entrambe le estremità del cavo Profibus. Ogni estremità richiede una resistenza da 390 ohm tra le linee A e B. Le resistenze sono solitamente integrate nell’ultimo dispositivo sul bus.
Quarto, usare il software di manutenzione Phoenix Contact per diagnosticare i moduli Axioline. Collegarsi via USB al AXL F PBProfi Master. Il software mostra la diagnostica per modulo, inclusi errori di comunicazione e stato della tensione di alimentazione. Un alto numero di errori indica problemi di cavo o interferenze elettromagnetiche. Instradare il cavo Profibus in tubazione metallica lontano dai cavi motore VFD. La distanza minima di separazione è di 300mm per tratti paralleli superiori a 10 metri.
Quinto, eseguire un controllo di ridondanza ciclica (CRC) sul telegramma Profibus. Il controller M1 registra tutti gli errori CRC con timestamp. Un tasso di errore CRC superiore allo 0,1% indica problemi hardware. Sostituire il segmento di cavo Profibus tra lo slave che genera errori e il suo vicino a monte. Usare solo cavi approvati Profibus con impedenza caratteristica di 135 ohm. I cavi Ethernet generici non soddisfano le specifiche elettriche.
Conclusione e Consigli Operativi
Quindi, integrare Phoenix Contact Axioline con Bachmann M1 usando il protocollo PROFIBUS DP per un’espansione I/O economica. Prima, installare il modulo Bachmann DPM200 PROFIBUS DP e assegnargli l’indirizzo 1. Secondo, montare i moduli master e I/O Axioline su guida DIN con alimentazione adeguata — minimo 500mA per l’AXL F PBProfi Master. Terzo, configurare i parametri del bus in Solution Configurator con la velocità corretta in base alla lunghezza del cavo: 1,5Mbps per tratti sotto i 100m, 500kbps per distanze maggiori. Quarto, verificare le resistenze di terminazione (390 ohm) ad entrambe le estremità del bus. Quinto, usare i LED diagnostici e il software Phoenix Contact per isolare i guasti. Infine, mantenere un modulo AXL F PBProfi Master di riserva in magazzino — il tempo medio tra guasti è di circa 50.000 ore, ma avere un ricambio riduce i tempi di fermo durante le sostituzioni hardware.
