Functional description
I IA CE
SIPLUS RIC IEC on S7 V1.5
Page 13 of 28
©SIEMENS AG 2013
3.1.1.3. Parameter and functions details:
Comp_ID
Block identifier for (actual only internal) diagnostic functions. Assign different numbers
within one block type as byte variable e.g.
B#16#1
Para_Image_DB
DB-No. of the dedicated parameter - / image data block.
0:
the parameter-/ image data block is created automatically during
process. Size correspondent to max_No_of_Images
>0:
Number of the parameter-/ image data block to be used
max_No_of_Images
Size of the dynamically generated image data block.
The use of the memory per information object is 44 Byte.
At CPUs supporting a DB size of 16kByte
max. 371
at CPUs supporting a DB size of 64kByte
max. 1489
with one FB call.
With corresponding capable CPUs the amount of information can be increased by
multiple call of the FB.
P_Application_Src
P_Application is a pointer on a common data range from ‚S7_IEC_Config’ block.
Therefore it must be interconnected via a DWord variable with its output
‚P_Application’. Via this pointer resp. the data range behind, application data like
ASDU address, receive buffer etc. are handed over to the config block.
ASDU_Adr_Src
Value of the address from the application service data unit, which is the source of the
information.
Permissible range for the length of the ASDU address 1
byte
is 1 up to 254
Permissible range for the length of the ASDU address 2
byte
is 1 up to 65534
The broadcast addresses 255 (FFh if length 1) resp. 65535 (FFFFh if length 2) are
always accepted.
First_Info_Adr_Src
Value of the address of the first information object processed from the block
Permissible range for the length of the IOA address 1 byte is 1 up to 255
Permissible range for the length of the IOA address 2 byte is 1 up to 65535
Permissible range for the length of the IOA address 3 byte is 1 up to 16777215
If the information object address exists in structured form (3 octets), it has to be con-
verted into a decimal number:
IOA dec = 256* 256*256*octet3
Together with ‚Last_Info_Adr_Src’ it is possible to filter on defined address ranges.
Last_Info_Adr_Src
Value of the address from the last information object processed from the block
Permissible range for the length of the IOA address 1 is 1 up to 255
Permissible range for the length of the IOA address 2 is 1 up to 65535
Permissible range for the length of the IOA address 3 is 1 up to 16777215
If the information object address exists in structured form (3 octets), it has to be con-
verted into a decimal number:
IOA dec = 256* 256*256*octet3
Together with ‚First_Info_Adr_Src’ it is possible to filter on defined address ranges.
Tx_Prio_L / Tx_Prio_H
Priority of transmission with Prio L / H: 0 (highest) - 15 (lowest) Default = 0
Filt_15_13_11_9_7_5_3_1
Filter for the processible information types.
Set bits unlock the processing for the allocated information types. The numbers in the
parameter name respond to the basis TK (without time).
Allocation of the parameter bits to the TKs:
Bit
Bit 7
Bit 6
Bit 5
Bit 4
Bit 3
Bit 2
Bit 1
Bit 0
TK
15
13
11
9
7
5
3
1
Type
IT
MEc
MEb
MEa
BO
ST
DP
SP
Def.
1
1
1
1
1
1
1
1
With the default adjustment (B#16#FF) all TKs are forwarded.
P_SLi
P_SLi is a pointer to a common data range from ‚SL_ORG_ASDU’, block. Thus it has
to be interconnected wi
th its output ‚P_SLi’ via a DWord variable.
Via this pointer resp. the data range behind values like ASDU address, actual time
stamp, send buffer etc. are taken over from ORG block as well as general interroga-
tions are processed.