- Beiträge
- 5.435
- Reaktionspunkte
- 1.409
-> Hier kostenlos registrieren
Hoi zäme
Wie macht man sowas idealerweise?
Bsp:
Der P_Send möchte ja bei DB_NO und bei DBB_NO ganzzahlig die Adresse des Zielbereichs haben.
Im Beispiel also DB2 ab DBB0 abfüllen.
Wie füttere diesen Baustein sauber wenn ich als Zielbereich gerne eine Struktur im Aufrufenden FB hätte.
also z.B. #sendebereich.Koppelbefehl als Zielbereich möglichst dynamisch. Also wenn sich was in der Schnittstelle verschiebt soll das alles trotzdem passen.
Mit DINO kriegt man ja nur den Instanzdb raus. Aber wie kriege ich dann effektiv die Startadresse des Zielbereichs heraus, vor allem wenn der aufrufende FB auch noch Multiinstanziert werden kann.
mfG René
Wie macht man sowas idealerweise?
Bsp:
Code:
CALL #P_SEND
REQ :=#ST_REQ
R :=
LADDR :=#I_Adresse
DB_NO :=2
DBB_NO :=0
LEN :=3
DONE :=#ST_DONE_SEND
ERROR :=#ST_ERROR_SEND
STATUS :=#ST_STATUS_SEND
Der P_Send möchte ja bei DB_NO und bei DBB_NO ganzzahlig die Adresse des Zielbereichs haben.
Im Beispiel also DB2 ab DBB0 abfüllen.
Wie füttere diesen Baustein sauber wenn ich als Zielbereich gerne eine Struktur im Aufrufenden FB hätte.
also z.B. #sendebereich.Koppelbefehl als Zielbereich möglichst dynamisch. Also wenn sich was in der Schnittstelle verschiebt soll das alles trotzdem passen.
Mit DINO kriegt man ja nur den Instanzdb raus. Aber wie kriege ich dann effektiv die Startadresse des Zielbereichs heraus, vor allem wenn der aufrufende FB auch noch Multiinstanziert werden kann.
mfG René