Generale
La configurazione di EtherCAT i moduli si basano sui file di descrizione dei dispositivi master e slave utilizzati e possono essere adattati nel progetto nelle finestre di dialogo di configurazione. Per garantire un utilizzo il più semplice e privo di errori possibile, consigliamo per le applicazioni standard di abilitare l'opzione Configurazione automatica del master in modo che la maggior parte delle impostazioni di configurazione venga eseguita automaticamente.
Requisiti
Il driver Npcap è necessario durante l'utilizzo EtherCAT dispositivi con a CODESYS Control Win. Il software Npcap è incluso nella configurazione di Wireshark, ad esempio. Dopo aver installato il driver o inserito un adattatore di rete USB, è necessario riavviare Windows in modo da poter selezionare gli adattatori.
Importante
Questa nota è valida solo per CODESYS versioni fino a SP18.
Installa il software WinPcap.
Per impostazione predefinita, Npcap viene installato anche con l'installazione di Wireshark. È necessario disabilitare questa opzione nella configurazione di Wireshark perché Npcap non deve essere installato
Quando si utilizza CODESYS Control RTE, WinPcap o Npcap non sono richiesti. È necessario sostituire il driver di rete predefinito in Gestione dispositivi di Windows CODESYS autista.
Per i dettagli, consulta la guida per CODESYS Control RTE sistema di runtime in Componenti o driver dinamici disponibili.
È inoltre necessario abilitare i rispettivi componenti di runtime nel file CODESYSControl_User.cfg
.
Component.<subsequent number> = CmpEt100Drv
Disponibile per Intel Pro 100
Component.<subsequent number> = CmpEt1000Drv
Disponibile per Intel Pro 1000
Component.<subsequent number> = CmpRTL81x9Mpd
Disponibile per RTL8139
Component.<subsequent number> = CmpRTL8169Mpd
Disponibile per Realtek RTL8169 o RTL8168 (versione PCIe)
Suggerimento
È inoltre possibile abilitare i componenti di runtime nella finestra di dialogo di configurazione di CODESYS Control RTE.
Per ulteriori informazioni, vedere quanto segue: CODESYS Control RTE V3
EtherCAT Albero dei dispositivi
EtherCAT Topologia
Oltre alla topologia a linee e ad albero, CODESYS supporta anche EtherCAT topologia a stella. Speciale EtherCAT filiali (a 2 porte) EtherCAT le giunzioni (nell'esempio) sono necessarie per la configurazione di un EtherCAT topologia a stella. Una modulare EtherCAT stella può essere creata utilizzando più rami. Di conseguenza, dispositivi singoli o completi EtherCAT le linee possono essere collegate alle filiali. EtherCAT la filiale è identificata dal simbolo.

Dispositivi opzionali
Le Dispositivi opzionali la funzione può essere utilizzata per configurazioni hardware variabili. All'inizio dello stack, il sistema verifica se sono disponibili dispositivi opzionali. Se i dispositivi non vengono trovati, vengono disattivati automaticamente. Tuttavia, i dispositivi possono essere attivati anche in un secondo momento se, ad esempio, si tratta di un dispositivo alla fine della linea di rete. D'altra parte, se Riavvia automaticamente gli slave viene selezionata l'opzione, quindi i dispositivi attivati vengono automaticamente impostati su «operativi», attivando così i dati di processo.
Suggerimento
L'attività del ciclo del bus viene impostata nelle impostazioni generali del PLC.
Accesso al EtherCAT la configurazione da parte dell'applicazione avviene tramite istanze di EtherCAT Maestro e il EtherCAT Schiavi. Quando il EtherCAT Maestro o il EtherCAT Gli slave vengono inseriti come oggetti in un progetto, le istanze vengono create automaticamente per il master e gli slave che possono essere indirizzati nel programma applicativo. Ad esempio, un riavvio, un arresto o un controllo dello stato del EtherCAT dispositivo può essere eseguito dall'applicazione.
La biblioteca IODrvEtherCAT
fornisce blocchi funzionali per la lettura e la scrittura di singoli parametri, anche durante il funzionamento del bus.