ssound1de
Level-2
- Beiträge
- 351
- Reaktionspunkte
- 27
-> Hier kostenlos registrieren
Hallo Kollegen,
hab da mal ne Verständnis-Frage zum Profibus mit einer CP 342-5.
Ich betreibe an der CP einen Profibus Geber mit folgenden Parametern ...
4 Byte Eingangsdaten (Geber-Istwert)
4 Byte Ausgangsdaten (Geber-Sollwert - Preset setzen)
Die Eingangsdaten liegen auf Peripherie-Adresse 100-103
Die Ausgangsdaten liegen auf Peripherie-Adresse 200-203
Verstehe ich das folgende richtig ...
Ich muss bei der Übertragung zwischen CPU und CP immer
(mit FC2 DP_RECV) 104 Bytes (0-103) von der CP holen und
(mit FC1 DP-SEND) 204 Bytes (0-203) an die CP senden.
Besser wäre es den Geber auf Peripherie-Adresse 0 (Ein- und Ausgangsdaten) einzustellen, dann bräuchte ich nur 4 Bytes (0-3) von der CP holen bzw. an sie senden.
Ist das richtig so?
Oder ist die Transferzeit zwischen CPU und CP so kurz, dass das nicht relevant ist?
Danke für Eure Hilfe.
Gruß
hab da mal ne Verständnis-Frage zum Profibus mit einer CP 342-5.
Ich betreibe an der CP einen Profibus Geber mit folgenden Parametern ...
4 Byte Eingangsdaten (Geber-Istwert)
4 Byte Ausgangsdaten (Geber-Sollwert - Preset setzen)
Die Eingangsdaten liegen auf Peripherie-Adresse 100-103
Die Ausgangsdaten liegen auf Peripherie-Adresse 200-203
Verstehe ich das folgende richtig ...
Ich muss bei der Übertragung zwischen CPU und CP immer
(mit FC2 DP_RECV) 104 Bytes (0-103) von der CP holen und
(mit FC1 DP-SEND) 204 Bytes (0-203) an die CP senden.
Besser wäre es den Geber auf Peripherie-Adresse 0 (Ein- und Ausgangsdaten) einzustellen, dann bräuchte ich nur 4 Bytes (0-3) von der CP holen bzw. an sie senden.
Ist das richtig so?
Oder ist die Transferzeit zwischen CPU und CP so kurz, dass das nicht relevant ist?
Danke für Eure Hilfe.
Gruß