beautypg.com

Process image control functions – BECKHOFF C1220 User Manual

Page 25

background image

Eiserstraße 5 / D-33415 Verl / Telefon 05246/963-0 / Telefax 05246/963-149

25

Software description of functions

Beckhoff Lightbus - PC interface card C1220

Process image control functions

The General Control Block serves to control and check updating of the
individual process images. When a bit is set in the request mask the
corresponding process image is updated and is reported as complete via
the ready mask. After the complete message, the bit first has to be deleted
from the request mask before communication can be restarted. It is
possible to interrupt updating of a process image. If the request by a
higher-priority update is triggered during an ongoing process updating in
the request mask, the current operation is interrupted.

The corresponding bits are set in the error mask if errors in the fibre-optic
ring are to be detected during normal operation.

General Control Block

Adress

Contents

Comment

0x0FFF

Request mask

0x0FFE

IRQ outputs

0x0FFD

Ready mask

0x0FFC

IRQ inputs

0x0FFB

reserved

0x0FFA

Error-Mask

0x0FF9

Control-Mask

0x0FF8

-

reserved

0x0FF7

-

reserved

0x0FF6

-

reserved

0x0FF5

Firmware Revision

0x0FF4

Fimrware Release

0x0FF3

-

reserved

0x0FF2

-

reserved

0x0FF1

-

reserved

0x0FF0

-

reserved

Request mask:

P7

P0

high

<= Priority <=

low

Ready mask:

P7

P0

where: P7 => Process 08

...
P0 => Process 01

Error mask:

E7

E1

E0

E0 set = general fibre-optic error
E1 set = Address error in resident address check
E7 set = CPU error in the C1220

IRQ output:

-

-

-

-

IO3

IO2

IO1

IO0