Ads-schnittstelle fc510x monitor, Start der aufzeichnung, Stop der aufzeichnung – BECKHOFF FC5101 Benutzerhandbuch

Seite 81: Aufbau des ring-puffers

Advertising
background image

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

81

3 2.0722 Id: 632 Len: 8 Data: 80 00 00 00 00 00 04 05
4 2.0725 Id: 601 Len: 8 Data: 80 00 00 00 00 00 04 05
5 2.2686 Id: 732 Len: 1 Data: 00
6 2.7440 Id: 701 Len: 1 Data: 00
7 4.0802 Id: 632 Len: 8 Data: 40 00 10 00 00 00 00 00
8 4.0806 Id: 601 Len: 8 Data: 40 00 10 00 00 00 00 00
9 4.0813 Id: 5b2 Len: 8 Data: 43 00 10 00 91 01 02 00
10 4.0823 Id: 632 Len: 8 Data: 40 18 10 01 00 00 00 00
11 4.0826 Id: 581 Len: 8 Data: 43 00 10 00 91 01 07 00
12 4.0835 Id: 601 Len: 8 Data: 40 18 10 01 00 00 00 00
13 4.0838 Id: 5b2 Len: 8 Data: 43 18 10 01 02 00 00 00
14 4.0848 Id: 632 Len: 8 Data: 23 00 14 01 32 02 00 00
15 4.0853 Id: 581 Len: 8 Data: 43 18 10 01 02 00 00 00
16 4.0863 Id: 601 Len: 8 Data: 23 00 18 01 81 01 00 00

ADS-Schnittstelle FC510x Monitor

Im Folgenden ist die ADS-Schnittstelle des FC510x-Monitors beschrieben.

Start der Aufzeichnung

Mit dem folgenden ADS-Write-Kommando wird die Monitor-Aufzeichnung gestartet:

NET-ID: AMS-Net-ID des PCs

PORT: 300

IDXGRP: IndexGroup ist 0x5000 + Id (auf Karteireiter "Allgemein" des FC510x-Monitors) des FC510x-Monitors

IDXOFFS: IndexOffset ist 0xFFFF1000

LEN: Datenlänge ist 2

DATA: Es ist ein Wort mit dem Wert 1 zu übertragen

Stop der Aufzeichnung

Mit dem folgenden ADS-Write-Kommando wird die Monitor-Aufzeichnung gestoppt:

NET-ID: AMS-Net-ID des PCs

PORT: 300

IDXGRP: IndexGroup ist 0x5000 + Id (auf Karteireiter Allgemein des FC510x-Monitors) des FC510x-Monitors

IDXOFFS: IndexOffset ist 0xFFFF1000

LEN: Datenlänge ist 2

DATA: Es ist ein Wort mit dem Wert 0 zu übertragen

Aufbau des Ring-Puffers

Der Ring-Puffer, in dem die aufgezeichneten Telegramme gespeichert werden, ist in 4 kByte-Pages aufgeteilt.
Jede Page ist wie folgt aufgebaut:

Offset

Beschreibung

0x0000 - 0x0FEF

Aufgezeichnete Telegramme (s.u.)

0x0FF0 - 0x0FF3

reserviert

0x0FF4 - 0x0FF7

Länge der tatsächlich gelesenen Daten (nur in der ersten gelesenen Page)

0x0FF8 - 0x0FF9

1: noch weitere Pages gespeichert, 0: keine weiteren Pages mehr gespeichert

0x0FFA - 0x0FFB

reserviert

0x0FFC - 0x0FFD

Ende der aufgezeichneten Telegramme in dieser Page (zeigt auf die erste Speicher-
stelle nach dem letzten Telegramm)

0x0FFE - 0x0FFF

Page-Nummer

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