Detailed Description
2.7 Structure and functions of the basic program
PLC Basic Program Solution Line (P3 sl)
Function Manual, 08/2005 Edition, 6FC5397-0BP10-0BA0
2-49
Structure of the decoding list in DB 75:
Example parameters
Group Decoding list (DB 75) Signal list
Extended
M address
First
M address
in group
Last
M address
in group
DB 76
1 2 1 5 DBX0.0 to DBX0.4
2 3 12 23 DBX2.0 to DBX3.3
3 40 55 55 DBX4.0
DATA_BLOCK DB 75
TITLE =
VERSION: 0.0
STRUCT
MSigGrp : ARRAY [1 .. 16 ] OF STRUCT
MExtAdr : INT ;
MFirstAdr : DINT;
MLastAdr : DINT;
END_STRUCT;
END_STRUCT;
BEGIN
MSigGrp[1].MExtAdr := 2;
MSigGrp[1].MFirstAdr := L#1;
MSigGrp[1].MLastAdr := L#5;
MSigGrp[2].MExtAdr := 3;
MSigGrp[2].MFirstAdr := L#12;
MSigGrp[2].MLastAdr := L#23;
MSigGrp[3].MExtAdr := 40;
MSigGrp[3].MFirstAdr := L#55;
MSigGrp[3].MLastAdr := L#55;
END_DATA_BLOCK
Structure of FB1 in OB 100
(enter the number of M groups to be decoded in order to activate the function):
Call FB 1, DB 7(
...
ListMDecGrp := 3,// M decoding of three groups
....
);