ADS-Write Kommando

AmsNetId

Die AMSNetId finden Sie unter dem Karteireiter EtherNet/IP, im Feld NetId. Wenn Sie die Option Info Data Support anwählen, wird sie direkt verknüpft.

Vorteil einer direkten Verknüpfung ist, dass diese sich auch bei verschiedenen Steuerungen, die eine unterschiedliche AMSNETID verwenden, durch die Verknüpfung immer die aktuelle AMSNETID des Systems holt. Ein manuelles Auslesen der AMSNETID des EtherNet/IP Adapters entfällt somit.


ADS-Write Kommando 1:

ADS Port-Nummer

Bei der Function „EtherNet/IP Adapter“ stellen Sie die ADS Port-Nummer fest auf 0xFFFF ein.

Adapter

IDXGRP: 0x0001F480
IDXOFFS: 0x00000000

Einstellung zum Setzen (4 Byte + Objektgröße (256 Byte))

Byte Offset 0: 0x45
Byte Offset 1: 0x23
Byte Offset 2: ObjIndex LoByte (z. Bsp. 0x8000 für Adapter 1 und 0x8010 für Adapter 2)
Byte Offset 3: ObjIndex HiByte
Byte Offset 4-260: Daten des Objects (siehe Objektbeschreibung unten)

Einstellung zum Zurücksetzen (4 Byte)

Byte Offset 0: 0x00
Byte Offset 1: 0x00
Byte Offset 2: ObjIndex LoByte (z. Bsp. 0x8000 für Adapter 1 und 0x8010 für Adapter 2)
Byte Offset 3: ObjIndex HiByte

ADS-Write Kommando 2:

Änderungen übernehmen

Nach dem Einstellen der Eigenschaften ist bei der TF6280 ein TwinCAT-Restart durchzuführen, dann werden die neuen Settings übernommen und sind gültig. Die Einstellungen bleiben gespeichert und müssen nur dann erneut runtergespielt werden, wenn diese sich wieder geändert haben.