FC310x - PCI-Karten für PROFIBUS

PKW-Interface von PROFIDRIVE-Slaves

Das PKW-Interface ist in der FC310x 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