Bus trace funktion, Beckhoff fc510x als canopen-monitor, Einfügen fc510x als canopen monitor – BECKHOFF FC5101 Benutzerhandbuch

Seite 76: Verknüpfen der fc510x mit einer task

Advertising
background image

Eiserstraße 5 / D-33415 Verl / Telefon 05246/963-0 / Telefax 05246/963-149

76

7. Bus Trace Funktion

Beckhoff FC510x als CANopen-Monitor

Die FC5101 bzw. FC5102 kann ab Firmware-Version 1.00 und TwinCAT 2.8 (Build 738) statt als Master auch
als CANopen-Monitor eingesetzt werden.

So kann z.B. der zweite Kanal der FC5102 für diesen Zweck genutzt werden, wobei der erste Kanal weiterhin
als CANopen Master fungiert, oder umgekehrt. In diesem Fall müssen beide Kanäle an das gleiche CAN Netz-
werk angeschlossen werden (Der Datenaustausch innerhalb der Karte ist nicht vorgesehen, da dieser nicht
rückwirkungsfrei erfolgen könnte).

Die von der FC510x aufgezeichneten Telegramme werden von der mit der FC510x verknüpften Task in einem
Ring-Puffer zwischengespeichert, auf die gespeicherten Telegramme kann dann per ADS zugegriffen werden.
Es gibt ein CANopen-Monitor-Programm (CANMON) mit Filter und Trigger-Möglichkeiten von Beckhoff als
Free-Ware, mit der unten beschriebenen ADS-Schnittstelle können aber auch eigene Anwendungen auf die
Monitor-Daten zugreifen.

Einfügen FC510x als CANopen Monitor

Kontextmenü Gerät anfügen: CANopen Monitor einfügen

Danach muss der entsprechende Kanal (PCI-Speicheradresse) ausgewählt werden.

Verknüpfen der FC510x mit einer Task

Der Zugriff auf die Monitor-Daten erfolgt aus der TwinCAT-Echtzeit beim Start einer Task. Daher muß eine
zusätzliche Task im System-Manager angelegt werden, die mindestens eine UINT16-Eingangsvariable enthält,
die mit einer der Variablen der FC510x zu verknüpfen ist.

Advertising
Dieses Handbuch ist für die folgenden Produkte bezogen werden: