BlockMove außerhlab des Prozessabbilds (SFC14?)

FinalMistery

Level-1
Beiträge
37
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Hi alles zusammen,
Ich würde gerne einen bestimmten Datenbereich eines Profibusteilnehmers in einen Merkerbereich kopieren.

Beispiel:
  • Adressbereich Profibusteilnehmers: E-Aresse : 512-543
  • Ich würde aber gerne nur die Daten ab 515 bis 530 in einen Merkerbereich kopieren.
Mit BLKMOV ist es nicht möglich außerhalb des Prozessabbildes zu arbeiten.
Mit SFC14 ist es nur möglich den gesamten Adressbereich des Teilnehmers zu kopieren.

Am liebesten würde ich das ganz über Any-Pointer realisieren können, da dann eine Variabilität bestehen bleibt, was Datenlänge angeht.

Gibt es einen passenden SCF oder eine andere Lösung die euch einfällt.

Ich würde mich sehr freuen wenn Ihr mir weiterhelfen könnt.

Beste Grüße
FinalMistery
 
Hallo,
du baust dir eine Schleife auf und lädst es PEB für PEB (oder auch größer z.B. PEW oder PED) weise in deinen Koppelbereich.

Gruß
Larry
 
Zurück
Oben