Programming function
blocks
FB 100: Sending data word areas
Before you call FB 100, the data block containing the link list must be
open. The function block SEND-DAT requires the number of the CPU on which
it is called in order to evaluate the information contained in the link
list.
If the SEND function (OB 202) is not executed correctly in the function
block, the error or warning number is transferred to the output parameter
ERWA and RLO is set to 1.
If the input parameter CPUN (CPU number) is illegal, ERWA has the value 16
(bit no. 4 = 1).
The function block SEND-DAT uses flag bytes FY 239 to FY 251 as scratchpad
flags.
FB 100
SEND-DAT
(1) CPUN ERWA (2)
Parameter
name
Significance Parameter
type
Data
type
CPUN
ERWA
Number of the CPU on which FB 100 is called.
The numbers 1 to 4 are permitted.
Error/warning (see SEND function/
OB 202)
D
Q
KF
BY
FB 100 LEN=90
SEGMENT 1 0000
NAME:SEND-DAT
DECL :CPUN I/Q/D/B/T/C: D KM/KH/KY/KS/KF/KT/KC/KG:KF
DECL :ERWA I/Q/D/B/T/C: Q BI/BY/W/D: BY
000B :LW =CPUN CPUN = CPUN - 1
000C :L KB 1 Error if:
000D :-F
000E :JM =ERWA CPU no. <1
000F :L KB 3
0010 :>F
0011 :JC =ERWA CPU no. >4
0012 :TAK
Continued on the next page
Applications
CPU 948 Programming Guide
10 - 72 C79000-G8576-C848-04