Supporto EtherCAT in CoDeSys
Transcript
Supporto EtherCAT in CoDeSys
Supporto EtherCAT nel diffuso sistema di programmazione CoDeSys secondo lo standard IEC 61131-3 Public Febbraio 2011 We software Automation. We software Automation. 3S-Smart Software Solutions L‘azienda Fondata nel Luglio 1994 Dipendenti Prodotti e Mercati Software suite CoDeSys per l’automazione industriale >80 Turnover 2011 8.8 million € Headquarter: Kempten, Germania In Italia: Telestar srl – distributore esclusivo e System Partner Direzione Dieter Hess Manfred Werner We software Automation. 3S-Smart Software Solutions L‘azienda We software Automation. Panoramica generale Cosa è CoDeSys? Sistema di programmazione IEC 61131-3 per PLC independente dal dispositivo del produttore CoDeSys include • tutti i linguaggi di programmazione standard • funzionalità online complete • compilatori integrati • visualizzazione integrata per differenti clients • sistema di motion control integrato We software Automation. Panoramica generale Applicazioni industriali Reference list di alcuni clienti: Più di 250 OEM offrono dispositivi programmabili con CoDeSys Migliaia di utilizzatori finali in tutto il mondo lavorano con CoDeSys We software Automation. Supporto EtherCAT in CoDeSys We software Automation. We software Automation. Supporto EtherCAT in CoDeSys Informazioni di base „Device“: un nuovo oggetto Nella struttura ad „albero“ del progetto, i devices possono essere: • • • • inseriti, attivati / disattivati, aggiornati, ricercati con la funzione di scan. I Devices sono installati e gestiti nella „Device Repository” We software Automation. Supporto EtherCAT in CoDeSys Informazioni di base We software Automation. Supporto EtherCAT in CoDeSys Configurazione Device Configuratore generico (per dispositivi specifici del cliente) Configuratori specifici per • EtherCAT • Molti altri field buses (Profibus, CANopen, ProfiNet I/O, DeviceNet, Sercos III, Ethernet IP etc.) We software Automation. Supporto EtherCAT in CoDeSys Configurazione Device We software Automation. Supporto EtherCAT in CoDeSys Gestione delle variabili Mappatura di dati nelle nuove variabili Sono dichiarate nuove variabili globali Mappatura di dati in variabili esistenti Aggiornamento dei valori anche se le variabili non sono utilizzate Bus task così anche in modalità STOP Valori di default predefiniti We software Automation. Supporto EtherCAT in CoDeSys Gestione delle variabili We software Automation. Supporto EtherCAT in CoDeSys Implementazione EtherCAT Lo stack del protocollo è implementato come libreria CoDeSys piattaforma indipendente (per differenti PLC) Chipsets Ethernet supportati: Intel 82551/82557/Pro1000 e RTL8139/RTL8168/8169 Gigabit Alternativa: Emulatore WinPCap (per sistemi PC-based senza proprietà di real time) CAN sopra EtherCAT: Parametri SDO sono inseriti durante lo startup We software Automation. Supporto EtherCAT in CoDeSys Implementazione EtherCAT We software Automation. Supporto EtherCAT in CoDeSys EtherCAT per Motion Control Alta precisione della sincronizzazione per il Motion Control con clocks distribuiti e sincronizzazione hardware Sincronizzazione PLC verso hardware e non sincronizzazione hardware al PLC Jitter +/- 20ns We software Automation. Supporto EtherCAT in CoDeSys Dimostrazione Live We software Automation. Supporto EtherCAT in CoDeSys Conclusione Completo supporto EtherCAT integrato direttamente nel sistema di programmazione PLC Non sono necessari tools addizionali Lo stack su piattaforma indipendente offre una scelta libera per il PLC Alto riutilizzo del codice sorgente per l’ applicazione PLC We software Automation. Grazie! We software WeAutomation. software Automation.
Documenti analoghi
funzionamento
Ampia gamma di processori per scegliere il più adatto alla propria applicazione.