Rob...
Lifetime Supporting Member
LAR1 P##Receive
L B#16#10 // Loading syntax ID
T LB [AR1,P#0.0] // Transfer to Any Pointer
L B#16#2 // Load data type byte
T LB [AR1,P#1.0] // Transfer to Any Pointer
L 32
T LW [AR1,P#2.0] //Load 32 bytes
L #db_nr //Source is the DB Nr 104
T LW [AR1,P#4.0]
L P#DBX 48.0
T LD [AR1,P#6.0] // Start Adress
I know what it is doing, it is creating P#DB104.DBX48.0 Byte 32. This is later used in an SFC14 block further on.
I just can't wrap my head around how it compiles the information together.
Never have used area pointers in this manner before.
Last edited: