Extended instructions
9.3 Distributed I/O (PROFINET, PROFIBUS, or AS-i)
S7-1200 Programmable controller
418 System Manual, V4.2, 09/2016, A5E02486680-AK
Table 9- 96 DPNRM_DG instruction error codes
7000 First call with REQ=0: No data transfer active; BUSY has the value 0. -
First call with REQ =1: No data transfer active; BUSY has the value 1.
7002 Interim call (REQ irrelevant): Data transfer already active; BUSY has the
value 1.
Distributed I/Os
Specified logical base address invalid: There is no base address.
8092 The RECORD parameter supports the following data types: Byte, Char,
Word, DWord, Int, UInt, USInt, SInt, DInt, UDInt, and arrays of these types.
-
8093
• This instruction is not permitted for the module specified by LADDR
(S7-DP modules for S7-1200 are permitted).
•
LADDR specifies the I/O device instead of specifying the station. Select
the station (and not the image of the device) in the "Network" view of
the "Device configuration" to determine the diagnostic address for
LADDR.
-
80A2
• DP protocol error at layer 2 (for example, slave failure or bus problems)
• For ET200S, data record cannot be read in DPV0 mode.
Distributed I/Os
DP protocol error with user interface/user
80A4 Communication problem on the communication bus
The error occurs between the
CPU and the external DP
80B0
• The instruction is not possible for module type.
• The module does not recognize the data record.
• Data record number 241 is not permitted.
-
80B1 The length specified in the RECORD parameter is incorrect. Specified length > record
The configured slot is not occupied.
Actual module type does not match the required module type.
There is no diagnostic information.
80C1 The data of the previous write job for the same data record on the module
have not yet been processed by the module.
-
80C2 The module is currently processing the maximum possible number of jobs
-
The required resources (memory, etc.) are currently occupied.
80C4 Internal temporary error. The job could not be processed.
Repeat the job. If this error occurs frequently, check your system for elec-
trical disturbance sources.
-
Distributed I/Os not available
80C6 Data record transfer was stopped due to a priority class abort (restart or
Distributed I/Os
1
Refer to "Extended instructions, Distributed I/O: Error information for RDREC, WRREC, and
RALRM" (Page 403) for more information on general error codes.