PKW-Interface von PROFIDRIVE-Slaves

Das PKW-Interface ist in der FC310x/EL6731 integriert, es kann dann aus dem Steuerungsprogramm per ADS darauf zugegriffen werden. PKW-Read wird dabei auf ADS-Read, PKW-Write auf ADS-Write und PKW-Read No Of Array Elements auf ADS-Read abgebildet:

PKW Read

ADS-Read-Parameter  

Bedeutung  

Net-ID

Net-ID des Masters (s. Karteireiter ADS des Devices)

Port

0x1000 + Stationsadresse des Slaves

IndexGroup

Bit 0-11: Parameter-Nummer (PNU)

Bit 12-25: 0

Bit 26: 1 = Subindex in Octet 3 (Standard), 0 = Subindex in Octet 4 (Simodrive 611U)

Bit 27: 1 = ARRAY-Codes werden nicht unterstützt von PROFIDRIVE-Slave

Bit 28-31: Nummer der Achse (bei 1-Achsen-Modulen immer 1)

IndexOffset 

Subindex (bei ARRAY-Zugriffen)

Length

Parameterlänge: 2 oder 4

Data

bei Response: Parameterwert

PKW Write

ADS-Write-Parameter  

Bedeutung  

Net-ID

Net-ID des Masters (s. Karteireiter ADS des Devices)

Port

0x1000 + Stationsadresse des Slaves

IndexGroup

Bit 0-11: Parameter-Nummer (PNU)

Bit 12-25: 0

Bit 26: 1 = Subindex in Octet 3 (Standard), 0 = Subindex in Octet 4 (Simodrive 611U)

Bit 27: 1 = ARRAY-Codes werden nicht unterstützt von PROFIDRIVE-Slave

Bit 28-31: Nummer der Achse (bei 1-Achsen-Modulen immer 1)

IndexOffset

Subindex (bei ARRAY-Zugriffen)

Length

Parameterlänge: 2 oder 4

Data

bei Request: Parameterwert

PKW ReadNoOfArrayElements

ADS-Read-Parameter  

Bedeutung  

Net-ID

Net-ID des Masters (s. Karteireiter ADS des Devices)

Port

0x1000 + Stationsadresse des Slaves

IndexGroup

Bit 0-11: Parameter-Nummer (PNU)

Bit 12-15: 0

Bit 16: 1

Bit 17-25: 0

Bit 26: 1 = Subindex in Octet 3 (Standard), 0 = Subindex in Octet 4 (Simodrive 611U)

Bit 27: 1 = ARRAY-Codes werden nicht unterstützt von PROFIDRIVE-Slave

Bit 28-31: Nummer der Achse (bei 1-Achsen-Modulen immer 1)

IndexOffset 

0

Length

Parameterlänge: 1

Data

bei Response: Anzahl der Array-Elemente des Parameters