Controlnet coupler bk7000 in the controlnet, Introducing the system – BECKHOFF BK7000 User Manual

Page 18

Advertising
background image

ControlNet coupler BK7000 in the ControlNet

17

BK 7000

ControlNet coupler BK7000 in the ControlNet


Introducing the system

The deterministic control network is a serial communication system for
communication between devices that wish to exchange time-critical appli-
cation information in a deterministic and predictable manner. These devi-
ces include simple I/O devices, such as sensors/actuators as well as com-
plex control devices such as robots, programmable logic controllers, wel-
ders, process controllers, etc. Unlike general-purpose communication sys-
tems that rely on the destination delivery model, this network uses the pro-
ducer/consumer model. The producer/consumer model allows the ex-
change of time-critical application information between a sending device
(e.g., the producer) and many receiving devices (e.g., the consumers) wi-
thout the need to send the data multiple times to multiple destinations. This
is accomplished by attaching a unique identifier to each piece of applicati-
on information that is being produced onto the network medium. Any devi-
ce that requires a specific piece of application information simply filters the
data on the network medium for the appropriate identifier. Many devices
can receive the same produced piece of application information from a
single producing device. The deterministic control network provides a high
degree of protocol efficiency by utilising an implied token passing mecha-
nism. This mechanism allows all devices equal access to the network wi-
thout the network overhead associated with passing a “token” to each de-
vice granting it permission to send data. The protocol utilises a time-based
Scheduling mechanism that provides network devices with deterministic
and predictable access to the medium while preventing network collisions.
This scheduling mechanism allows time-critical data, which is required on a
periodic, repeatable and predictable basis, to be produced on a predefined
schedule without the loss of efficiency associated with continuously re-
questing or “polling” for the required data. The network protocol supports
an additional mechanism that allows data that is not time-critical in nature
or that is only required on a occasional basis to utilise any available net-
work time. This unscheduled data is transmitted after the production of the
time-critical data has been completed and before the beginning of the next
scheduled production of time-critical data.

Advertising