Download Inhoudsopgave Inhoud Print deze pagina

Voorbeeld Van Het Schrijven Van Een Parameter In Twincat Via Ethercat - Sew Eurodrive DFE24B EtherCAT Handboek

Veldbusinterface
Verberg thumbnails Zie ook voor DFE24B EtherCAT:
Inhoudsopgave

Advertenties

Gedrag bij EtherCAT
6
Parametrering via EtherCAT
6.3.3

Voorbeeld van het schrijven van een parameter in TwinCAT via EtherCAT

48
®
De integratie van het functieblok ziet er in TwinCAT als volgt uit:
SEW-parameters hebben altijd een datalengte van 4 bytes (1 DWord). De schalering en
gedetailleerde beschrijving vindt u in het handboek "Communicatie en veldbusprotocol
®
MOVITRAC
B".
In het voorbeeld hierboven wordt de tussenkringspanning uitgelezen (index 8325,
subindex 0). Bijvoorbeeld het getal 639000 wordt ontvangen, dat volgens het veldbus-
apparaatprofiel overeenkomt met een spanning van 639 V.
Bij het schrijven van een parameter is de functie SDO-WRITE beschikbaar. Daarvoor is
de index van de te schrijven parameters vereist. De parameterindex kunt u opvragen in
het programma SHELL of in de parameterboom via de toetscombinatie [Ctrl + F1].
Voor de implementatie in TwinCAT is het functieblok FB_EcCoESdoWrite vereist.
U vindt dit functieblok in de bibliotheek TcEtherCAT
twee stappen integreren.
1. Aanmaken van een instance van het functieblok FB_EcCoESdoWrite
2. De ingang van het functieblok wordt als volgt toegewezen:
– sNetID: Weergave Net-ID van de EtherCAT
– nSlaveAddr: EtherCAT
worden geschreven.
– nIndex: Weergave index van de geschreven parameter.
– nSubIndex: Weergave subindex van de geschreven parameter.
®
®
®
-adres van het SEW-apparaat waarvan de data moeten
Handboek – Veldbusinterface DFE24B EtherCAT
®
®
.lib. U kunt dit functieblok ook in
-master
3018638731
®

Advertenties

Inhoudsopgave
loading

Inhoudsopgave