7 Programming FCs (Functions) and FBs for S7 Ethernet CPs
A-248
S7-CPs for Industrial Ethernet Configuring and Commissioning
Release 01/2007
C79000-G8976-C182-07
Table 7-12 Condition Codes PNIO_RECV, continued
NDR MeaningSTATUSERROR
0 1 8F31H Parameter is in the write-protected 2nd act. data block.
0 1 8F32H Parameter contains a DB number that is too high.
0 1 8F3AH Destination area is not loaded (DB).
0 1 8F42H Timeout reading a parameter from the I/O area.
0 1 8F43H Timeout writing a parameter to the I/O area.
0 1 8F44H Address of the parameter to be read is disabled in the accessed rack.
0 1 8F45H Address of the parameter to be written is disabled in the accessed rack.
0 1 8F7FH Internal error, e.g. illegal ANY reference.
0 1 8090H Module with this address does not exist.
0 1 80A0H Negative acknowledgment reading from the module.
0 1 80A1H Negative acknowledgment writing to the module.
0 1 80B0H The module does not recognize the data record.
0 1 80B1H The specified data record length is wrong.
or
The CP changes to STOP.
0 1 80C0H The data record cannot be read.
0 1 80C1H The specified data record is currently being processed.
0 1 80C2H There are too many jobs pending.
0 1 80C3H Resources occupied (memory).
0 1 80C4H Communication error: (occurs temporarily and a repetition in the user
program will often remedy the problem).
7.8.3 General Response of the FCs for PROFINET IO
IO Consumer Status (IOCS) and IO Provider Status (IOPS)
The two communication partners - CPU/CP on the one hand and IO device on the
other - both have status information for the data (GOOD or BAD). This status
information is transferred parallel to the data. The status of the partner that sends
the data is called IOPS (IO Provider Status), the status of the receiving partner is
called IOCS (IO Consumer Status).
The IOPS and IOCS status are not necessarily identical. It is, for example,
possible that the S7-300 CPU is in STOP mode (output disable or no PROFINET
IO blocks active). In this case, the CP as PROFINET IO controller transfers the
BAD status to the IO devices.
FC 12 PNIO_RECV - continued