7 Programming FCs (Functions) and FBs for S7 Ethernet CPs
A-241
S7-CPs for Industrial Ethernet Configuring and Commissioning
Release 01/2007
C79000-G8976-C182-07
Paramete
r
RemarksPossible
Values
TypeDeclarati
on
DONE OUTPUT BOOL 0: -
1: New data
accepted
This parameter indicates whether or not the
job was completed without errors.
ERROR OUTPUT BOOL 0: -
1: Error
Error code
STATUS OUTPUT WORD - Status code
See Table 7-11 Page A-242
CHECK_
IOCS
OUTPUT BOOL 0: All IOCS set to
GOOD
1: At least one
IOCS set to BAD
Auxiliary bit that indicates whether or not it is
necessary to evaluate the IOCS status area
IOCS OUTPUT ANY (as
VARTYP
E only
BYTE is
permitted
)
The address of
the data area
points to one of
the alternatives:
Memory bit
area
Data block
area
Length:
For the maximum
value, refer to the
device-specific
Part B of this
manual in the
“Performance
Data” chapter.
This may differ for
controller or
device mode.
A status bit is transferred per byte of user
data.
The length information depends on the
length in the LEN parameter (one bit per
byte)
= (Length LEN + 7/ 8)
Controller mode:
Address gaps are also transferred according
to the SEND parameter.
Address gaps are transferred with the status
GOOD.
Device mode:
Address gaps are not transferred.
The block begins the transfer of the status
for address 0.
Notes:
The minimum length of the ANY pointer
is (length LEN + 7/ 8)
Note
Remember that all output parameters may only be evaluated when the block
signals either DONE = 1 or ERROR = 1.
Notice
You must assume that the returned IOCS status does not arrive time-synchronized
with the data (SEND parameter) but delayed by one user program cycle. This
means: User data and IOCS are not consistent.
FC11 PNIO_SEND - continued