Anbindung an ADS

Boxidentifikation

Beschreibung

Geräteabhängige Daten, welche bei der Konfiguration des Systems (z.B. Systemmanager) festgelegt werden, könne hier ausgelesen werden.

Datentyp

HLITwincatBox

Signalfluss

CNC -> PLC

ST-Pfad

pAC[axis_idx]^.addr^.StateLR_Data.HLITwinCATBoxData

Zugriff

PLC liest

Elemente des Datentyps

ST-Element

.AdsNetId

Beschreibung

Hier kann die AmsNetId des TwinCAT-Rechners angegeben werden, auf dem die Funktion ausgeführt werden soll. Für den lokalen Rechner, kann auch ein Leerstring angegeben werden.

Eine SPS-Variable von diesem Typ ist ein String, der die AMS-Netzwerkkennung des Zielgerätes enthält, an das der ADS-Befehl gerichtet wird. Der String besteht aus sechs, durch Punkte getrennten, Zahlenfeldern. Jedes Zahlenfeld enthält eine Zahl zwischen 0 und 254. Gültige AMS-Netzwerkadressen sind z.B. "1.1.1.2.7.1" oder "200.5.7.170.1.7". Wird ein Leerstring übergeben, so wird automatisch die AMS-Netzwerkkennung des lokalen Gerätes angenommen.

 

 

ST-Element

.W_AdsPort

Beschreibung

ADS-Geräte im TwinCAT-Netzverbund werden durch eine AMS-Netzwerkadresse und eine Portnummer identifiziert. Die Portnummer des ADS-Gerätes wird durch den Systemmanager bei der Konfiguration vergeben.

 

 

ST-Element

.W_AdsChannel

Beschreibung

 

Besonderheiten

 

Geräteidentifikation

Beschreibung

Über die DeviceId (Geräte-Id) wird das IO-Gerät spezifiziert, auf dem die Funktion ausgeführt werden soll. Die Geräte-Id's werden während der Hardware-Konfiguration von TwinCAT-Systemmanager festgelegt.

Signalfluss

CNC -> PLC

ST-Pfad

pAC[axis_idx]^.addr^.StateLR_Data.HLITwinCATDeviceData

ST-Element

.D_Id

Datentyp

UDINT

Zugriff

PLC liest

Besonderheiten

Die Device-ID wird derzeit für ringglobale Aktionen (z.B. Phase schalten oder lesen) verwendet.