AD77
Member
Hi,
LIRs and TIRs in S5 to S7 conversions...
I know this has been covered a few times on the forum, but I still can't get my head round it.
Please can someone show and explain to me (using the code below). How to convert this 'Converted' S5 code into S7 using the SFC20?
I'd be eternally greatfull!
Cheers!
OPN "DB021"
L #XANZ
SLW 1
T DBW 22
L DBW 18
SLW 1
L W#16#BA00
+I
// LIR 1;
// *** Error in Line 66 (FB 103): Command not defined. ***
T DBB 2
L DBW 18
SLW 1
L W#16#BA01
+I
// LIR 1;
// *** Error in Line 73 (FB 103): Command not defined. ***
T DBB 3
L #XDBZ
SLW 1
L W#16#BA00
+I
// LIR 1;
// *** Error in Line 80 (FB 103): Command not defined. ***
T DBB 4
L #XDBZ
SLW 1
L W#16#BA01
+I
// LIR 1;
// *** Error in Line 87 (FB 103): Command not defined. ***
T DBB 5
L W#16#0
L DBW 4
<I
JC M001
L DBW 22
+I
L #XDWZ
SLW 1
+I
+ -1
T DBW 10
L DBW 2
L DBW 22
+I
L DBW 20
SLW 1
+I
+ -1
T DBW 8
L DBW 10
//CALL SFC 20 (
// SRCBLK := P#????? BYTE 0 ,
// RET_VAL := conv_ret_val,
// DSTBLK := P#????? BYTE 0
// );
// *** Error in Line 115 (FB 103): CALL SFC20 generated. Please complete parameter list. ***
BEU
M001: L #XANZ
T DBW 22
+I
L #XDWZ
+I
+ -1
T DBW 10
L DBW 2
L #XANZ
+I
L DBW 20
+I
+ -1
T DBW 8
L DBW 10
//CALL SFC 20 (
// SRCBLK := P#????? WORD 0 ,
// RET_VAL := conv_ret_val,
// DSTBLK := P#????? WORD 0
// );
// *** Error in Line 139 (FB 103): CALL SFC20 generated. Please complete parameter list. ***
LIRs and TIRs in S5 to S7 conversions...
I know this has been covered a few times on the forum, but I still can't get my head round it.
Please can someone show and explain to me (using the code below). How to convert this 'Converted' S5 code into S7 using the SFC20?
I'd be eternally greatfull!
Cheers!
OPN "DB021"
L #XANZ
SLW 1
T DBW 22
L DBW 18
SLW 1
L W#16#BA00
+I
// LIR 1;
// *** Error in Line 66 (FB 103): Command not defined. ***
T DBB 2
L DBW 18
SLW 1
L W#16#BA01
+I
// LIR 1;
// *** Error in Line 73 (FB 103): Command not defined. ***
T DBB 3
L #XDBZ
SLW 1
L W#16#BA00
+I
// LIR 1;
// *** Error in Line 80 (FB 103): Command not defined. ***
T DBB 4
L #XDBZ
SLW 1
L W#16#BA01
+I
// LIR 1;
// *** Error in Line 87 (FB 103): Command not defined. ***
T DBB 5
L W#16#0
L DBW 4
<I
JC M001
L DBW 22
+I
L #XDWZ
SLW 1
+I
+ -1
T DBW 10
L DBW 2
L DBW 22
+I
L DBW 20
SLW 1
+I
+ -1
T DBW 8
L DBW 10
//CALL SFC 20 (
// SRCBLK := P#????? BYTE 0 ,
// RET_VAL := conv_ret_val,
// DSTBLK := P#????? BYTE 0
// );
// *** Error in Line 115 (FB 103): CALL SFC20 generated. Please complete parameter list. ***
BEU
M001: L #XANZ
T DBW 22
+I
L #XDWZ
+I
+ -1
T DBW 10
L DBW 2
L #XANZ
+I
L DBW 20
+I
+ -1
T DBW 8
L DBW 10
//CALL SFC 20 (
// SRCBLK := P#????? WORD 0 ,
// RET_VAL := conv_ret_val,
// DSTBLK := P#????? WORD 0
// );
// *** Error in Line 139 (FB 103): CALL SFC20 generated. Please complete parameter list. ***