Il modulo CPU ARM9 SlimLine è una delle possibili unità centrali di questa famiglia di controllori programmabili (PLC).
L’utilizzo di questa unità, in alternativa ai moduli CPU LogicLab, crea la differenza tra un sistema PLC ed un più evoluto sistema PAC (Programmable Automation Controller), particolarmente indicato laddove necessitino prestazioni e flessibilità molto elevate.
Il dispositivo è dotato di un potente processore ARM9 400MHz a 32bit, di sistema operativo Linux embedded, e di web server integrato e viene proposto in due versioni differenziate per le loro caratteristiche di programmabilità:
- Linux Open (programmabile in C)
- Linux PLC (programmabile in IEC61131-3)
La versione Linux Open è programmabile in C attraverso il compilatore GNU Compiler Collection (GCC) (Viene fornita una macchina virtuale VMWare con SO Ubuntu già pronta all’utilizzo).
La versione Linux PLC è invece programmabile secondo lo standard internazionale IEC61131-3 attraverso il tool di sviluppo LogicLab ed è dotata dell’estensione real-time Xenomai.
La versione Linux PLC supporta il caricamento del programma a caldo senza fermare l’esecuzione di quello in corso, funzione particolarmente utile laddove il processo non può essere arrestato.
Il dispositivo consente la gestione dei moduli di espansione I/O SlimLine attraverso il bus di espansione I2C™ High-Speed, ed incorpora altresì un alimentatore ad alta efficienza, dimensionato per il collegamento di fino a 16 moduli di espansione (da verificare in funzione del modulo collegato).
Il modulo è ingegnerizzato in un compatto contenitore in PC/ABS autoestinguente UL94 V-0 e riciclabile; esso è direttamente innestabile su guide DIN secondo gli standard EN50022/IEC60715 ed accetta tensioni di alimentazione nel range 10-30Vdc. A livello hardware questa CPU è dotata di:
- 1 Porta Ethernet 10/100BaseT(x) RJ45
- 2 Porte COM RS232
- 1 porta MiniUSB B (device)
- 1 porta USB A (host)
- 1 Bus di campo RS485 (ModBus) o CAN bus (CANOpen) isolati
- 2 Input digitali isolati
- 2 Output digitali isolati
- 1 slot micro-SD card
- 1 bus di espansione I2C High-speed
Grazie all’utilizzo di memorie non volatili in tecnologia FRAM (RAM ferroelettriche), è stato possibile eliminare le batterie, minimizzando l’impatto ambientale a fine vita del prodotto. La tecnologia FRAM garantisce inoltre un numero di cicli di scrittura praticamente illimitati, migliorando quindi l’affidabilità del sistema, ed un bassissimo consumo di energia anche nelle fasi di scrittura.
Il modulo è disponibile in quattro diverse versioni, tutte dotate di 2 RS232C, 2 USB, 4 I/O digitali, 1 Eth., 1I/F bus di campo isolata.
Per la connessione dei moduli di espansione occorre utilizzare gli appositi cavi di espansione bus precablati (Cod. CBL074**00) da ordinare separatamente.
Le versioni RS485, dispongono di driver Fail-safe e ad alta impedenza, questo permette di collegare fino a 128 dispositivi sulla stessa rete.
Le connessioni degli I/O e dell’alimentazione sono realizzate tramite connettori a vite estraibili per una più facile manutenzione.
La versione Linux PLC è programmabile nei 5 linguaggi previsti dalla norma IEC61131-3, attraverso il tool di sviluppo LogicLab, un tool di programmazione completamente gratuito.
Grazie al supporto del protocollo Modbus RTU/ASCII possono essere connessi terminali operatore e software SCADA.
Questo dispositivo è basato sul modulo TX-25 di Karo Electronics. Per ulteriori informazioni sui prodotti Karo visitare il sito: www.karo-electronics.com.
Recensioni
Ancora non ci sono recensioni.