Datenaustausch PC / Busklemmen Controller

Bei Busklemmen Controllern können, unterhalb von SPS Variablen, Datenaustauschvariablen (siehe Beispiel in der Baumansicht weiter unten) für die Feldbus-basierende PC zu BC-Kommunikation definiert werden.

Bei Anwahl eines BCs in der Baumansicht des TwinCAT System Managers, erscheint auf der rechten Seite u.a. der folgende BC Mini-SPS-spezifische Dialog:

Dialog "PLC"

Datenaustausch PC / Busklemmen Controller 1:

PLC Cycle Time

Die reservierte Zykluszeit der Mini SPS. In dieser Zeitspanne werden vom BC keine Daten an den Feldbus übergeben.

Background Time

Zeit für die Bearbeitung der Kommunikation über den Feldbus (u.a. auch Programm Download, Debugging,..).

PLC Var. Offs IN

Startoffset der Datenaustauschvariablen im Eingangsbereich des BC-Prozessabbildes.

PLC Var. Offs OUT

Startoffset der Datenaustauschvariablen im Ausgangsbereich des BC-Prozessabbildes.

AMS Response during download

Kann aus Kompatiblitätsgründen bei alten Busklemmen Controllern (bei BC3100 und BC2000) deaktiviert werden. Neuere Bus Controller Firmware-Stände quittieren den Erhalt einzelner Download-Sequenzen. Daher muss hier die Checkbox aktiviert sein (bei BC9000 in jedem Fall).

Start with Configuration Error

Auch wenn der konfigurierte BC9000 nicht am Netzwerk angeschlossen ist, lässt sich, sofern diese Checkbox aktiviert ist, das TwinCAT System starten.

Retain Data

Store Retain Data: Aktiviert den Support remanenter Daten im Busklemmen Controller.

Size: Größe des remanenten Merkerbereichs innerhalb des Busklemmen Controllers (%Mx0 .. %Mxyy).

KBus Update

Double Cycle:: Aktiviert die Ausführung von I/O-Zyklen (KBus Update) innerhalb der BC-Station vor und nach jedem SPS-Zyklus.

Before PLC: Vor Ausführung des SPS-Zyklus wird ein KBus Update ausgeführt.

After PLC: Nach Ausführung des SPS-Zyklus wird ein KBus Update ausgeführt.

Firmware Update (via COMx)

Das Update einer BC-Firmware kann über diese Funktion ausgeführt werden.

Dialog "Variable"

Nach Anfügen von Variablen, unterhalb des Baumeintrags SPS Variablen, erscheint auf der rechten Seite der zur Variablen gehörende Dialog, wie in der Rubrik Variablen Informationen beschrieben.

Es sollten natürlich sinnvolle Namen für die Datenaustauschvariablen gewählt werden, da sie bei Export von Variablen Informationen als Variablennamen im lokalen BC-Prozessabbild verwendet werden.

Anschließend hat man die Möglichkeit, die Datenaustauschvariablen mit vorhandenen Tasks zu verknüpfen.

Beispielkonfiguration eines BC:

Im folgenden Bild sind sowohl Datenaustauschvariablen als auch die Feldbus Variablen dargestellt. Der BC verwaltete die Klemmen 4 - 9 lokal.

Datenaustausch PC / Busklemmen Controller 2: