Материал: m083700e

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

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

• 71

Process Image

 

 

 

AS-interface Master Module

750-655

The maximum process image of the AS-interface master comprises 48 bytes. When using a CANopen coupler / controller, the maximum mailbox size is limited to six bytes.

Each PDO can hold 8 bytes of data.

The first PDO, which is assigned to an AS-interface master module, contains the status / control byte, one empty byte and up to six bytes of mailbox or process data. The subsequent PDOs contain AS-interface process data.

The following table shows the assignment of the process image size to the number of occupied PDOs when the mailbox is permanently superimposed (Mode 1).

Input and Output Process Image

 

process

 

 

12 byte

 

 

20 byte

 

 

24 byte

 

 

32 byte

 

 

40 byte

 

 

48 byte

 

 

image size

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 status/

 

 

1 status/

 

 

1 status/

 

 

1 status/

 

 

1 status/

 

 

1 status/

 

 

n-th PDO

 

 

control byte

 

 

control byte

 

 

control byte

 

 

control byte

 

 

control byte

 

 

control byte

 

 

 

 

1 empty byte

 

 

1 empty byte

 

 

1 empty byte

 

 

1 empty byte

 

 

1 empty byte

 

 

1 empty byte

 

 

 

 

 

6 byte

 

 

6 byte

 

 

6 byte

 

 

6 byte

 

 

6 byte

 

 

6 byte

 

 

 

 

 

mailbox

 

 

mailbox

 

 

mailbox

 

 

mailbox

 

 

mailbox

 

 

mailbox

 

 

 

 

 

4 byte prozess

 

 

8 byte prozess

 

 

8 byte prozess

 

 

 

 

 

 

 

 

 

 

 

 

 

 

data

 

 

 

 

 

 

8 byte prozess

 

 

8 byte prozess

 

 

8 byte prozess

 

 

n+1-th

 

 

(flags and

 

 

data

 

 

data

 

 

data

 

 

data

 

 

data

 

 

PDO

 

 

slave 1/1A -

 

 

(flags and

 

 

(flags and

 

 

(flags and

 

 

(flags and

 

 

(flags and

 

 

 

 

slave 7/7A)

 

 

slave 1/1A –

 

 

slave 1/1A –

 

 

slave 1/1A –

 

 

slave 1/1A –

 

 

slave 1/1A –

 

 

 

 

 

4 byte empty

 

 

sl. 15/15A)

 

 

sl. 15/15A)

 

 

sl. 15/15A)

 

 

sl. 15/15A)

 

 

sl. 15/15A)

 

 

 

 

 

(reserved)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 byte prozess

 

 

 

 

 

 

 

 

8 byte prozess

 

 

8 byte prozess

 

 

n+2-th

 

 

 

 

 

data

 

 

8 byte prozess

 

 

8 byte prozess

 

 

 

 

 

 

 

 

free for next

 

 

(sl. 16/16A –

 

 

data

 

 

data

 

 

data

 

 

data

 

 

PDO

 

 

module

 

 

sl. 23/23A)

 

 

(sl. 16/16A –

 

 

(sl. 16/16A –

 

 

(sl. 16/16A –

 

 

(sl. 16/16A –

 

 

 

 

 

 

 

 

4 byte empty

 

 

sl. 31/31A)

 

 

sl. 31/31A)

 

 

sl. 31/31A)

 

 

sl. 31/31A)

 

 

 

 

 

 

 

 

(reserved)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n+3-th

 

 

 

 

 

free for next

 

 

free for next

 

 

8 byte prozess

 

 

8 byte prozess

 

 

8 byte prozess

 

 

 

 

 

 

 

 

 

 

 

data

 

 

data

 

 

data

 

 

PDO

 

 

 

 

 

module

 

 

module

 

 

(slave 1B -

 

 

(slave 1B -

 

 

(slave 1B -

 

 

 

 

 

 

 

 

 

 

 

 

 

 

slave 15B)

 

 

slave 15B)

 

 

slave 15B)

 

 

n+4-th

 

 

 

 

 

 

 

 

 

 

 

 

 

 

8 byte prozess

 

 

8 byte prozess

 

 

 

 

 

 

 

 

 

 

 

 

 

free for next

 

 

data

 

 

data

 

 

PDO

 

 

 

 

 

 

 

 

 

 

 

module

 

 

(slave 16B -

 

 

(slave 16B -

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

slave 31B)

 

 

slave 31B)

 

 

n+5-th

 

 

 

 

 

 

 

 

 

 

 

 

 

 

free for next

 

 

8 byte empty

 

 

PDO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

module

 

 

(reserved)

 

 

n+6-th

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

free for next

 

 

PDO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

module

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Here, the n-th PDO represents the first PDO occupied by the AS-interface Master module. It contains the status / control byte, one empty byte and up to six bytes of mailbox data.

If the length of the permanently superimposed mailbox is 0 bytes, then the nth PDO only contains the status / control byte and one empty byte.

If the process image of the AS-interface Master module is 12 bytes or 20 bytes in size, the last PDO is not fully occupied. A further module then starts with the next PDO.

WAGO-I/O-SYSTEM 750

CANopen

72• Fieldbus Controller 750-837, /02x-000, 750-838, /02x-000 Process Image

Note

When the mailbox size is 6 bytes and 62 AS-interface slaves are connected, a process image size of 40 bytes is sufficient to transmit all process data. The module then occupies five PDOs.

The following assignment of the process image size to the number of occupied PDOs applies in the operating mode with suppressable mailbox (Mode 2).

Input and Output Process Image

 

process

 

 

12 byte

 

 

20 byte

 

 

24 byte

 

 

32 byte

 

 

40 byte

 

 

48 byte

 

 

image size

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 status/

 

 

1 status/

 

 

1 status/

 

 

1 status/

 

 

1 status/

 

 

1 status/

 

 

 

 

 

control byte

 

 

control byte

 

 

control byte

 

 

control byte

 

 

control byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

control byte

 

 

 

 

 

1 empty byte

 

 

1 empty byte

 

 

1 empty byte

 

 

1 empty byte

 

 

1 empty byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

1 empty byte

 

 

 

 

 

6 byte

 

 

6 byte

 

 

6 byte

 

 

6 byte

 

 

6 byte

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6 byte mailbox

 

 

n-th PDO

 

 

mailbox or 6

 

 

mailbox or 6

 

 

mailbox or 6

 

 

mailbox or 6

 

 

mailbox or 6

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

or 6 byte

 

 

 

 

byte process

 

 

byte process

 

 

byte process

 

 

byte process

 

 

byte process

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

process data

 

 

 

 

 

data (flags

 

 

data (flags

 

 

data (flags

 

 

data (flags

 

 

data (flags

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(flags and

 

 

 

 

 

and slave

 

 

and slave

 

 

and slave

 

 

and slave

 

 

and slave

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

slave 1/1A –

 

 

 

 

 

1/1A – sl.

 

 

1/1A – sl.

 

 

1/1A – sl.

 

 

1/1A – sl.

 

 

1/1A – sl.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

sl. 11/11A)

 

 

 

 

 

11/11A)

 

 

11/11A)

 

 

11/11A)

 

 

11/11A)

 

 

11/11A)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 byte process

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n+1-th

 

 

data

 

 

8 byte process

 

 

8 byte process

 

 

8 byte process

 

 

8 byte process

 

 

8 byte process

 

 

 

 

(sl. 12/12A –

 

 

data

 

 

data

 

 

data

 

 

data

 

 

data

 

 

PDO

 

 

sl. 19/19A)

 

 

(sl. 12/12A –

 

 

(sl. 12/12A –

 

 

(sl. 12/12A –

 

 

(sl. 12/12A –

 

 

(sl. 12/12A –

 

 

 

 

 

4 byte empty

 

 

sl. 27/27A)

 

 

sl. 27/27A)

 

 

sl. 27/27A)

 

 

sl. 27/27A)

 

 

sl. 27/27A)

 

 

 

 

 

(reserved)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

4 byte process

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n+2-th

 

 

free for next

 

 

data

 

 

8 byte process

 

 

8 byte process

 

 

8 byte process

 

 

8 byte process

 

 

 

 

 

 

(sl. 28/28A –

 

 

data

 

 

data

 

 

data

 

 

data

 

 

PDO

 

 

module

 

 

slave 3B)

 

 

(sl. 28/28A –

 

 

(sl. 28/28A –

 

 

(sl. 28/28A –

 

 

(sl. 28/28A –

 

 

 

 

 

 

 

 

4 byte empty

 

 

slave 11B)

 

 

slave 11B)

 

 

slave 11B)

 

 

slave 11B)

 

 

 

 

 

 

 

 

(reserved)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

n+3-th

 

 

 

 

 

 

 

 

 

 

 

8 byte process

 

 

8 byte process

 

 

8 byte process

 

 

 

 

 

 

 

free for next

 

 

free for next

 

 

data

 

 

data

 

 

data

 

 

PDO

 

 

 

 

 

module

 

 

module

 

 

(slave 12B –

 

 

(slave 12B –

 

 

(slave 12B –

 

 

 

 

 

 

 

 

 

 

 

 

 

 

slave 27B)

 

 

slave 27B)

 

 

slave 27B)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

2 byte process

 

 

2 byte process

 

 

n+4-th

 

 

 

 

 

 

 

 

 

 

 

free for next

 

 

data

 

 

data

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(slave 28B -

 

 

(slave 28B -

 

 

PDO

 

 

 

 

 

 

 

 

 

 

 

module

 

 

slave 31B)

 

 

slave 31B)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

6 byte empty

 

 

6 byte empty

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

(reserved)

 

 

(reserved)

 

 

n+5-th

 

 

 

 

 

 

 

 

 

 

 

 

 

 

free for next

 

 

8 byte empty

 

 

PDO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

module

 

 

(reserved)

 

 

n+6-th

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

free for next

 

 

PDO

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

module

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

The n-th PDO contains the status / control byte, one empty byte and six bytes of mailbox data when the mailbox is superimposed, or the first six bytes of process data. The subsequent PDOs contain the further process data.

Note

When the mailbox is superimposed, it is not possible to access the first six bytes of process data (flags and slave 1/1A to slave 11/11A).

If the process image of the AS-interface Master module is 12, 20, 40 or 48 bytes in size, the last PDO is not fully occupied. A further module then starts with the next PDO.

WAGO-I/O-SYSTEM 750

CANopen

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

• 73

Process Image

 

 

 

These modules present themselves with 1x 12...48 bytes, so that the object 0x4200-0x4202 for Gateway Modules, Inputs and the object 0x4300-0x4302 for Gateway Modules, Outputs are used. Therefore for each module one Subindex is occupied, within the Subindex 1 containes the mailbox size, Subindex 2 the mailbox and Subindex 3 to 48 the process data.

3.1.4.2.6 System Modules

System Modules with Diagnostics

750-610, -611

The 750-610 and 750-611 Supply Modules provide 2 bits of diagnostics in the Input Process Image for monitoring of the internal power supply.

Input Process Image

Bit 7

Bit 6

Bit 5

Bit 4

Bit 3

Bit 2

Bit 1

Bit 0

 

 

 

 

 

 

Diagnostic bit S 2

Diagnostic bit S 1

 

 

 

 

 

 

Fuse

Voltage

For the digital inputs the object 0x6000 (also 0x2000 possible) is used.

WAGO-I/O-SYSTEM 750

CANopen

74• Fieldbus Controller 750-837, /02x-000, 750-838, /02x-000 Data Exchange

3.1.5 Data Exchange

With CANopen, the transmission of data is made using communication objects.

Each communication object consists of a CAN telegram with 8 byte data and a unique COB-ID (Communication Object Identifier) in the network.

The transmission of data, the triggering of events, the signalling of error states etc. is made using communication objects.

Parameters for the communication objects as well as parameters and data of the CANopen subscribers are filled in an object directory.

3.1.5.1Communication objects

The fieldbus controllers 750-837, /020-000, /021-000 and 750-838, /020-000, /021-000 supports the following communication objects:

32 Tx-PDOs,

for process data exchange of fieldbus node input data

32 Rx-PDOs,

for process data exchange of fieldbus node output data

Server SDOs,

for exchange of configuration data and for information on the state of the node

16 Client SDOs,

for the request for the configuration data of the own node or of 16 other fieldbus nodes (master function)

Synchronization Object (SYNC), for network synchronization

Emergency Objekt (EMCY)

Network Management Objects

-Module Control Protocols

-Error Control Protocols

-Bootup Protocol

WAGO-I/O-SYSTEM 750

CANopen

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

• 75

Data Exchange

 

 

 

3.1.5.2 Communication interfaces

For a data exchange, the CANopen fieldbus controller is equipped with three interfaces:

the interface to fieldbus (-master),

the PLC functionality of the PFC (CPU) and

the interface to the bus modules

Data exchange takes place between the fieldbus master and the bus modules, between the PLC functionality of the PFC (CPU) and the bus modules as well as between the fieldbus master and the PLC functionality of the PFC (CPU).

3.1.5.3 Memory areas

The controller uses a memory space of 256 words (word 0 ... 255) for the physical input and output data.

The controller is assigned an additional memory space for mapping the PFC variables defined according to IEC 61131-3. This extended memory space (word 256 ... 511 each) is used to map the PFC variables behind the physical process image.

The division of the memory spaces and the access of the PLC functionality (CPU) to the process data is identical with all WAGO fieldbus controllers. Access is via an application related IEC 61131-3 program and independent on the fieldbus system.

Access from the fieldbus side is fieldbus specific.

WAGO-I/O-SYSTEM 750

CANopen

Источник: https://studfile.net/preview/16369781/