Lauf- und reaktionszeiten, Grundlagen – BECKHOFF BC3100 Benutzerhandbuch
Seite 17
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