Lauf- und reaktionszeiten, Grundlagen – BECKHOFF BC3100 Benutzerhandbuch

Seite 17

Advertising
background image

Grundlagen

BC3100

17

Das Auftreten eines Fehlers im laufenden Betrieb löst nicht sofort die Aus-
gabe des Fehlercodes über die LEDs aus. Der Busklemmen-Controller
muß zur Diagnose der Busklemmen aufgefordert werden. Die Diagnosean-
forderung wird nach dem Einschalten generiert.

Feldbusfehler

Die rote BF-LED auf dem Busklemmen-Controller leuchtet, wenn der
BC3100 nicht am Profibus-DP Datenaustausch teilnimmt.

PLC-RUN

Die grüne RUN-LED auf dem Busklemmen-Controller leuchtet, wenn die
PLC-Task im RUN ist.

PLC-Programm in Flash
speichern

Beim Herunterladen des PLC-Programms mit der TwinCAT-PLC-
Programmierumgebung wird das Programm zunächst nur im RAM gespei-
chert. Durch den Befehl Online->Erzeugen eines Bootprojektes wird das
Programm vom RAM in das Flash gespeichert. Während dieses Speicher-
vorganges geht die rote DIA-LED auf dem Busklemmen-Controller an.


Lauf- und Reaktionszeiten

Zykluszeit der PLC-Task

Die PLC-Task wird zeitgesteuert zyklisch aufgerufen, wobei die Zykluszeit
über die Konfigurationsschnittstelle einstellbar ist (Defaultzeit: 5 ms). Die
minimale Zykluszeit beträgt 1 ms. Für die Bearbeitung der Hintergrundpro-
zesse sollten 20% der zeitlichen Ressourcen reserviert werden. Die Lauf-
zeit der PLC-Task setzt sich aus dem Datenaustausch über den K-Bus,
dem Betriebssystem der PLC-Task sowie dem eigentlichen PLC-
Programm zusammen.

Die Laufzeit der PLC-Task kann mit der Konfigurationssoftware KS2000
gemessen werden. Aus dieser Messung kann dann die Soll-Zykluszeit
sowie die Zeit für die Hintergrundbearbeitung eingestellt werden.

K-Bus Reaktionszeit

Die Reaktionszeit auf dem K-Bus wird durch das Schieben und Sichern der
Daten bestimmt. Die folgende Tabelle enthält Meßwerte für typische Auf-
bauten. Die Hochrechnung auf größere Anzahlen ist möglich.

Am Busklemmen-Controller gesteckte

Klemmen

Laufzeit auf dem K-Bus

Digital

OUT

Digital

IN

Analog

IN/OUT

T_Zyklus

(us)

4

0

0

150

8

0

0

170

12

0

0

170

16

0

0

200

20

0

0

200

24

0

0

220

28

0

0

220

32

0

0

245

0

4

0

150

0

8

0

180

0

12

0

180

0

16

0

200

0

20

0

200

0

24

0

230

0

28

0

230

0

32

0

250

4

4

0

170

8

8

0

195

12

12

0

220

16

16

0

250

20

20

0

275

24

24

0

300

28

28

0

325

32

32

0

350

4

4

1 (KL3202)

630

4

4

2 (KL3202)

700

Advertising