Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
44
Добавлен:
11.10.2020
Размер:
2.13 Mб
Скачать

Feldbus-Controller 750-837, /02x-000, 750-838, /02x-000

• 89

Datenaustausch

 

 

 

Beispiel:

512 Bytes Ausgangsvariablen werden wortweise mit dem Datentyp Unsigned16 adressiert.

Die Adressierung der 256 Datenworte erfolgt dann mit:

-Index 0xA580, Sub-Index 1 bis 255 und

-Index 0xA581, Sub-Index 1.

Index:

Sub-

Inhalt:

Beschreibung:

 

Index:

 

 

 

 

 

 

 

0

255

Anzahl Ausgangsblöcke

0xA580

1

D1 *)

1. Ausgangsvariablenblock

...

...

...

 

 

255

D255 *)

255. Ausgangsvariablenblock

0xA581

0

1

Anzahl Ausgangsblöcke

1

D256 *)

256. Ausgangsvariablenblock

*) D1 = Datenwort Ausgangsvariable 1, D255 = Datenwort Ausgangsvariable 255, etc.

3.1.6.4.2 Absolute Adressierung

Die interne CPU des PFC hat über absolute Adressen direkten Zugriff auf die Daten. Die Adressierung beginnt sowohl bei Eingängen als auch bei Ausgängen mit der Adresse 0. Die entsprechenden Adressen für Bits, Byte und Doppelworte (DWord) sind von den Wortadressen abgeleitet.

Der Aufbau des Prozessabbildes ist in Kapitel Fehler! Verweisquelle konnte nicht gefunden werden. Fehler! Verweisquelle konnte nicht gefunden werden. beschrieben. Die Adressierung erfolgt in dieser Struktur.

Eingangsdaten

%IW0

wortorientierte Daten

 

|

 

 

%IWn

 

 

%IX(n+1).0

bitorientierte Daten

 

|

 

 

%IX(n+m).15

 

Ausgangsdaten

%QW0

wortorientierte Daten

 

|

 

 

%QWn

 

 

%QX(n+1).0

bitorientierte Daten

 

|

 

 

%QX(n+m).15

 

3.1.6.4.2.1Adressen berechnen

Die Basis zur Berechnung der Adressen ist die Wortadresse (Word).

Bit-Adresse

Wortadresse .0 bis .15

Byte-Adresse

1.

Byte: 2 x Wortadresse

 

2.

Byte: 2 x Wortadresse + 1

DWord-Adresse

unterer Teil: Wortadresse (gerade Zahl) / 2

 

oberer Teil: Wortadresse (ungerade Zahl) / 2, abgerundet

WAGO-I/O-SYSTEM 750

CANopen

90Feldbus-Controller 750-837, /02x-000, 750-838, /02x-000 Datenaustausch

3.1.6.4.2.2Adressbereich der Busklemmendaten

Datenbreite

 

 

Adressenbereiche für die Busklemmendaten

 

 

Bit

0.0

 

0.8

 

1.0

 

1.8

...

254.0

 

254.8

 

255.0

 

255.8

 

...

 

...

 

...

 

...

 

...

 

...

 

...

 

...

 

0.7

 

0.15

 

1.7

 

1.15

 

254.7

 

254.15

 

255.7

 

255.15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Byte

0

 

1

 

2

 

3

...

508

 

509

 

510

 

511

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Word

0

 

 

 

1

...

 

254

 

 

255

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DWord

 

 

 

0

 

 

 

...

 

 

 

127

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.1.6.4.2.3Adressbereich der Feldbus-Variablen

Datenbreite

 

 

Adressenbereich für die Feldbus-Variablen

 

 

Bit

256.0

 

256.8

 

257.0

 

257.8

...

510.0

 

510.8

 

511.0

 

511.8

 

...

 

...

 

...

 

...

 

...

 

...

 

...

 

...

 

256.7

 

256.15

 

257.7

 

257.15

 

510.7

 

510.15

 

511.7

 

511.15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Byte

512

 

513

 

514

 

515

...

1020

 

1021

 

1022

 

1023

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Word

256

 

 

 

257

...

 

510

 

 

511

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DWord

 

 

128

 

 

 

...

 

 

 

255

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.1.6.4.2.3.1Adressbereich Merker

Datenbreite

 

 

 

 

 

 

 

Adressen

 

 

 

Bit

0.0

 

0.8

 

1.0

 

1.8

 

...

4094.0

4094.8

4095.0

4095.8

 

...

 

...

 

...

 

...

 

 

...

...

...

...

 

0.7

 

0.15

 

1.7

 

1.15

 

 

4094.7

4094.15

4095.7

4095.15

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Byte

0

 

1

 

2

 

3

 

...

8188

8189

8190

8191

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Word

0

 

 

 

1

 

...

4094

4095

 

 

 

 

 

 

 

 

 

 

 

 

 

 

DWord

 

 

 

0

 

 

 

 

...

 

2047

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Alle Merker sind nullspannungssicher ausgeführt (retain).

3.1.6.4.2.4Beispiele für absolute Adressen

Datenbreite

Eingänge:

 

 

 

 

 

 

Bit

%IX14.0 ... 15

%IX15.0 ... 15

 

 

 

 

 

 

 

 

 

 

Byte

%IB28

 

%IB29

%IB30

 

%IB31

 

 

 

 

 

 

 

 

 

 

Word

 

%IW14

 

%IW15

 

 

 

 

 

 

 

 

 

 

DWord

 

 

 

%ID7

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Datenbreite

Ausgänge:

 

 

 

 

 

 

Bit

%QX5.0 ... 15

%QX6.0 ... 15

 

 

 

 

 

 

 

 

 

 

Byte

%QB10

 

%QB11

%QB12

 

%QB13

 

 

 

 

 

 

 

 

 

 

Word

 

%QW5

 

%QW6

 

 

 

 

 

 

DWord

%QD2 (oberer Teil)

%QD3 (unterer Teil)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

WAGO-I/O-SYSTEM 750

CANopen

Feldbus-Controller 750-837, /02x-000, 750-838, /02x-000 • 91

Datenaustausch

Datenbreite

Merker:

 

 

 

 

 

Bit

%MX11.0 ... 15

%MX12.0 ... 15

 

 

 

 

 

 

 

 

Byte

%MB22

 

%MB23

%MB24

 

%MB25

 

 

 

 

 

 

 

 

Word

 

%MW11

 

%MW12

 

 

 

 

 

 

DWord

%MD5 (oberer Teil)

%MD6 (unterer Teil)

 

 

 

 

 

 

 

 

Das Zeichen 'X' für Einzelbit kann entfallen, z. B. %I14.0, %Q6.10, %M11.7

WAGO-I/O-SYSTEM 750

CANopen

Соседние файлы в папке 750-837