Opties SI-EtherCAT Application Note SDO Parameter Read NL iss · nSlaveAddr is het adres van de...

7
SI-EtherCAT SDO Parameter Read Application Note Versie: 2 Datum: 08-08-2019 Tel: 0184-420555 E-mail: [email protected] Website: www.nidec-netherlands.nl Omschrijving: In dit document wordt beschreven hoe je parameters kunt lezen en schrijven van een Unidrive M / Powerdrive F300 met SI-EtherCAT, vanuit een PLC programma geschreven in TwinCAT 3. Instellingen: Parameters kunnen gelezen worden met behulp van het onderstaande functieblok: Om dit functieblok te kunnen gebruiken moet onderstaande library toegevoegd worden. Klik met rechtermuisknop op <References> en klik dan op <Add library>:

Transcript of Opties SI-EtherCAT Application Note SDO Parameter Read NL iss · nSlaveAddr is het adres van de...

Page 1: Opties SI-EtherCAT Application Note SDO Parameter Read NL iss · nSlaveAddr is het adres van de Unidrive. Zie onderstaande voorbeeld: nIndex verwijst naar het parameter menu. Hier

SI-EtherCAT SDO Parameter Read

Ap

pli

ca

tio

n N

ote

Versie: 2

Datum: 08-08-2019

Tel: 0184-420555 E-mail: [email protected]

Website: www.nidec-netherlands.nl

Omschrijving: In dit document wordt beschreven hoe je parameters kunt lezen en schrijven van een Unidrive M / Powerdrive F300 met SI-EtherCAT, vanuit een PLC programma geschreven in TwinCAT 3. Instellingen: Parameters kunnen gelezen worden met behulp van het onderstaande functieblok:

Om dit functieblok te kunnen gebruiken moet onderstaande library toegevoegd worden. Klik met rechtermuisknop op <References> en klik dan op <Add library>:

Page 2: Opties SI-EtherCAT Application Note SDO Parameter Read NL iss · nSlaveAddr is het adres van de Unidrive. Zie onderstaande voorbeeld: nIndex verwijst naar het parameter menu. Hier

SI-EtherCAT SDO Parameter Read

Ap

pli

ca

tio

n N

ote

Versie: 2

Datum: 08-08-2019

Tel: 0184-420555 E-mail: [email protected]

Website: www.nidec-netherlands.nl

Voeg library Tc2_EtherCAT toe aan het project:

Klik onder POUs op MAIN (PRG):

Page 3: Opties SI-EtherCAT Application Note SDO Parameter Read NL iss · nSlaveAddr is het adres van de Unidrive. Zie onderstaande voorbeeld: nIndex verwijst naar het parameter menu. Hier

SI-EtherCAT SDO Parameter Read

Ap

pli

ca

tio

n N

ote

Versie: 2

Datum: 08-08-2019

Tel: 0184-420555 E-mail: [email protected]

Website: www.nidec-netherlands.nl

In onderstaande voorbeeld wordt # 05.005 (tussenkringspanning) uitgelezen: sNetId is het adres van de master, deze kan uitgelezen worden door onderstaande voorbeeld te volgen:

Page 4: Opties SI-EtherCAT Application Note SDO Parameter Read NL iss · nSlaveAddr is het adres van de Unidrive. Zie onderstaande voorbeeld: nIndex verwijst naar het parameter menu. Hier

SI-EtherCAT SDO Parameter Read

Ap

pli

ca

tio

n N

ote

Versie: 2

Datum: 08-08-2019

Tel: 0184-420555 E-mail: [email protected]

Website: www.nidec-netherlands.nl

nSlaveAddr is het adres van de Unidrive. Zie onderstaande voorbeeld:

nIndex verwijst naar het parameter menu. Hier moet altijd de waarde 20 voor gezet worden. nSubIndex verwijst naar het parameternummer. In het voorbeeld willen parameter 05.005 uitlezen. Hexadecimaal is dat de 05 en 5. Bij nIndex vullen we 2005 in. Bij nSubIndex vullen we 5 in.

Page 5: Opties SI-EtherCAT Application Note SDO Parameter Read NL iss · nSlaveAddr is het adres van de Unidrive. Zie onderstaande voorbeeld: nIndex verwijst naar het parameter menu. Hier

SI-EtherCAT SDO Parameter Read

Ap

pli

ca

tio

n N

ote

Versie: 2

Datum: 08-08-2019

Tel: 0184-420555 E-mail: [email protected]

Website: www.nidec-netherlands.nl

Een eenvoudige manier om de juiste parameter adressen te vinden is als volgt. Klik bij de Unidrive op CoE - Online > Advanced en selecteer Online - via SDO information:

Alle adressen worden nu uit de regelaar gehaald, dit duurt enige tijd. Hierna zijn ook alle parameters zichtbaar:

Page 6: Opties SI-EtherCAT Application Note SDO Parameter Read NL iss · nSlaveAddr is het adres van de Unidrive. Zie onderstaande voorbeeld: nIndex verwijst naar het parameter menu. Hier

SI-EtherCAT SDO Parameter Read

Ap

pli

ca

tio

n N

ote

Versie: 2

Datum: 08-08-2019

Tel: 0184-420555 E-mail: [email protected]

Website: www.nidec-netherlands.nl

Activeer het PLC programma door op <Login> en <Start> te klikken:

Forceer het bitje <bExecute>:

Page 7: Opties SI-EtherCAT Application Note SDO Parameter Read NL iss · nSlaveAddr is het adres van de Unidrive. Zie onderstaande voorbeeld: nIndex verwijst naar het parameter menu. Hier

SI-EtherCAT SDO Parameter Read

Ap

pli

ca

tio

n N

ote

Versie: 2

Datum: 08-08-2019

Tel: 0184-420555 E-mail: [email protected]

Website: www.nidec-netherlands.nl

De waarde van parameter 05.005 verschijnt nu in de variabele DCBUS:

Parameters kunnen geschreven worden met onderstaande functieblok: