Herunterladen Inhalt Inhalt Diese Seite drucken

Erzeugen Eines Boot-Projekts; Kommunikation Zwischen Twincat Und Bx/Bcxx50 - Beckhoff BC3150 Dokumentation

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

Werbung

5.9

Erzeugen eines Boot-Projekts

Für das Erzeugen des Boot-Projektes stehen
• auf den Busklemmen-Controllern der BX-Serie ca. 250 kByte Flash zu Verfügung.
• auf den Busklemmen-Controllern der BCxx50-Serie ca. 48 kByte Flash zu Verfügung.
PLC Control
Im TwinCAT PLC Control kann man, wenn man eingeloggt ist ein Boot-Projekt erzeugen.
• Öffnen eines PLC Projektes
• Auswahl des Zielsystem (oder Auswahl der seriellen Schnittstelle)
• Einloggen auf den BX/BCxx50
• Erzeugen des Boot-Projektes (Online\Create Bootproject)
Ist ein gültiges Boot-Projekt auf dem BX/BCxx50 leuchtet die LED PLC grün.
Bei den Busklemmen-Controllern der BX-Serie blinkt während der Erzeugung des Boot-Projektes die die
PLC LED orange. Ist auf dem BX kein Boot-Projekt vorhanden, leuchtet die PLC LED orange.
Löschen eines Boot-Projektes
Sie können das Boot-Projekt auch vom Busklemmen-Controller löschen. Folgende Schritte sind einzuhalten:
• Öffnen des Projektes
• Einloggen auf den Busklemmen-Controller
• Löschen des Boot-Projektes (Online\Delete Boot Project)
Nach dem Löschen des Boot-Projektes ist die PLC LED orange.
Übernahme des aktuellen Projektes als Boot-Projekt
Nach einem Online Change ist als Boot-Projekt noch immer das alte Projekt eingetragen.
Soll das aktuelle Projekt (nach dem Online-Change) als Boot-Projekt übernommen werden,
Hinweis
muss dieses neu erzeugt werden.
Umgehen eines Starten des Boot-Projekt*
Bei den Busklemmen-Controllern der BX-Serie kann beim Booten das Starten des Boot-Projekts durch
Drücken des Navi-Schalters verhindert werden. Das Boot-Projekt ist damit nicht gelöscht und wird beim
erneuten Booten des Busklemmen-Controller wieder gestartet.
* ab Version 0.85
5.10

Kommunikation zwischen TwinCAT und BX/BCxx50

Um von TwinCAT-Daten zum Busklemmen-Controller zu transportieren liegt es nahe, die Daten in einer
Struktur anzulegen. Da die Datenhaltung auf beiden Systemen unterschiedlich ist sind folgende Hinweise zu
beachten.
• Wenn zwei unterschiedliche Datentypen aufeinander folgen (zum Beispiel Byte und INT) wird die
folgende Variable auf den nächsten graden Adress-Offset gelegt
• Boolsche Variablen sollten nie einzeln in eine Struktur gelegt werden, da sie so immer 1 Byte belegen
würden. Boolsche Ausdrücke sollten immer in ein Byte oder Wort maskiert sein.
BC3150
Version: 2.1.0
Programmierung
63

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis