Herunterladen Inhalt Inhalt Diese Seite drucken

Programmierung; Bcxx50 - Plc-Eigenschaften; Twincat Plc - Beckhoff BC3150 Dokumentation

Busklemmen-controller für profibus
Vorschau ausblenden Andere Handbücher für BC3150:
Inhaltsverzeichnis

Werbung

Programmierung

5
Programmierung
5.1

BCxx50 - PLC-Eigenschaften

Beschreibung
Datenspeicher
Programmspeicher
Source Code Speicher
RETAIN
INPUT
OUTPUT
MERKER
max. größe einer Variable
max. POUs
5.2

TwinCAT PLC

Das Beckhoff TwinCAT Software-System verwandelt jeden kompatiblen PC in eine Echtzeitsteuerung mit
Multi-SPS-System, NC-Achsregelung, Programmierumgebung und Bedienstation. Die
Programmierumgebung von TwinCAT wird auch für die Programmierung der BC/BX genutzt. Wenn Sie
TwinCAT PLC (Windows NT4/2000/XP) installiert haben, können Sie die Feldbus-Verbindung oder die
serielle Schnittstelle für Software-Download und Debugging verwenden.
TwinCAT I/O oder TwinCAT PLC können auch als Ethernet-Master (Host) genutzt werden, um Prozessdaten
mit dem Busklemmen-Controller auszutauschen. TwinCAT stellt ihnen hierzu den System Manager als
Konfigurationstool sowie die Treiber und das ADS-Protokoll zu Verfügung.
Busklemmen-Controller der Serien BCxx50, BCxx20 und BXxx00
Diese Busklemmen Controller der 2. Generation werden mit dem TwinCAT System Manager konfiguriert und
mit TwinCAT PLC-Control programmiert. Sie müssen für diese Koppler TwinCAT PLC installieren
(Windows NT4, Windows 2000, Windows XP).
Programmierung und Programmübertragung
• über die serielle Schnittstelle [} 73]
• über die Feldbus-Schnittstelle (nur bei Busklemmen-Controllern für PROFIBUS, CANopen und
Ethernet)
Online Change
Die Busklemmen-Controller Busklemmen-Controller der BX-Serie und die BCxx50 unterstützen Online
Change. Das bedeutet, dass das PLC-Programm durch ein neues Programm ersetzt wird, ohne dass
dadurch das Programm unterbrochen wird. Nach Beendigung der Task wird auf das neue Programm
umgeschaltet. Damit verbunden ist die doppelte Haltung des SPS Programms. Es stehen 512 kByte zu
Verfügung, die für die doppelte Haltung des PLC Programm durch zwei dividiert werden muss, also
256 kByte. Zusätzlich müssen noch für Task-Konfiguration etc. einige kByte abgezogen werden. Beim
Online Change werden noch dynamische Daten in den Speicher abgelegt. Sollte ein Programm an die
Speichergrenze stoßen (größer 240 kByte) kann es passieren das ein Online Change nicht mehr funktioniert
auch wenn das Programm nach einem "Rebuild all" wieder in den BX geschrieben werden kann.
Wann geht kein Online Change?
Es gibt einige Punkte, nachdem ist ein Online Change nicht mehr möglich.
• einfügen einer neuen Bibliothek
54
Wert
32 kByte
48 kByte minus Task-Konfiguration minus POUs beim Online
Change
128 kByte
2 kByte
2 kByte
2 kByte
4 kByte
16 kByte
Beschränkung durch Speicher
Version: 2.1.0
BC3150

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis