Version 2.01 Dezember 2005
8.3
PDO (Prozessdaten-Objekte)
Prozessdatenobjekte PDO stellen das eigentliche „Transportmittel" für die Übertragung von Prozess-
daten (z. B. Eingänge, Ausgänge) dar. Sie beinhalten Daten und werden durch eine unbestätigte
Übertragung von einer maximalen Länge von 8 Byte für den Transfer von Prozessdaten (PDO) ohne
zusätzlichen Protokolloverhead behandelt.
Beschreibung
8.3.1
RxPDO, TxPDO
Bezogen auf einen CAN-Bus-Teilnehmer kann ein PDO empfangen oder gesendet werden. Für jeden
Teilnehmer ist eine spezifische Aufstellung der entsprechenden Objekte RxPDO (Empfangs-PDO)
und TxPDO (Sende-PDO) erforderlich. Es sind maximal 4 Objekte RxPDO und 4 Objekte TxPDO pro
CAN-Bus-Teilnehmer möglich.
Die Feldbusmodule der E•FBM–Serie unterstützen ereignisorientierte oder abfragegesteuerte „asyn-
chrone" Übertragung von PDOs.
Das Senden eines PDO sowie die Datenübergabe an den Anwendungsprozess erfolgt sofort nach
dem Auftreten des zugeordneten Ereignisses bzw. dem Empfang des PDO's durch den Consumer.
8.3.2
Inhibit time
Das zyklische Sendeverhalten eines PDO kann durch die im Modul parametrierbare „Inhibit time" [in
ms] gesteuert werden. Ein neues PDO wird erst dann gesendet, wenn die zugehörige „Inhibit time"
des entsprechenden PDO abgelaufen ist.
Die Voreinstellung der „Inhibit time" ist 0.
8.3.3
SYNC (Synchronisierung von PDO)
Empfangene Synchronisationsobjekte zum zeitgesteuerten Senden von PDO's werden von den Feld-
busmodulen nicht ausgewertet, da die Feldbusmodule nur asynchrone (ereignisorientierte) PDO sen-
den.
© 2004 ECKELMANN AG
•
32
Telefon:+49(0)611- 7103-0
Bit 0..11
Byte 0
Byte 1
Cob-ID
PDO-Daten
Berliner Straße 161
D-65205 Wiesbaden
•
Fax:+49(0)611-7103-133
www.eckelmann.de
•
•
EEDP Ausgabe
https://edp.eckelmann.de
Byte 2
Byte 3
Byte 4
Byte 5
info@eckelmann.de
•
E•FBM: Systemhandbuch
Byte 6
Byte 7