Errors when reading/writing data record
The following errors can occur when reading/writing the data record:
Table 4-3 Errors when reading/writing data record
Error code
(W#16#...)
Description
7001 First call with REQ=1: Data transfer started; BUSY has the value 1.
7002 Interim call (REQ irrelevant): Data transfer already active; BUSY has the value 1.
8085 Due to a problem in the system, information is not currently available (for example,
due to a lack of resources).
80A2 DP protocol error at layer 2
80A3 PROFIBUS DP: DP protocol error with Direct-Data-Link-Mapper or user interface/user
80A4 Bus communication disrupted
80A7 DP slave or modules is occupied (temporary error)
80A9 Application – Feature/Function is not supported.
DPV1 service <> DS-Read/ DS-Write
80C0 The module has the data record, however there are no read data yet.
80C2 The module currently processes the maximum possible jobs for a CPU.
80C3 The required operating resources (memory, etc.) are currently occupied.
80C4 Internal temporary error. Job could not be carried out.
Repeat the job. If this error occurs often, check your installation for sources of elec‐
trical interference.
80C5 Distributed I/O's not available
80C6 Data record transfer was canceled due to priority class cancellation.
80C7 Job cancelled due to restart (warm restart) or cold restart of DP master.
Handling temporary errors:
If any of the above-mentioned errors are detected, the function call to read or write data
record is executed again. Such persistent calls might lead to the loading of the CPU work
memory.
Dynamic reset of temporary errors:
To prevent the loading of CPU work memory, handling of temporary errors has been
enhanced such that the maximum count of these repetitive calls is set to 300, beyond which
read or write data record function call terminated dynamically.
If an error persists for more than 300 cycles, an alarm is generated to notify the user.
Manual reset of temporary errors:
The manual reset of temporary error is possible when a temporary error exists and the
repeated system function call count has not exceeded 300.
The temporary error at read data record can also be reset manually by setting:
• RWER_RST = 16#01
The temporary error at write data record can also be reset manually by setting:
• RWER_RST = 16#02
SIMO_CHN Function
4.1Description
SIMOCODE DP PCS 7 Library Migration (Legacy) - V9.1 SP2
Programming and Operating Manual, 11/2022, A5E51265657002A/RS-AC/003 45