show the entry list
PROFIBUS general -- Operation and maintenance -- Diagnosing errors
Which diagnostic messages of the DP slave can you read out on a CP342-5 as DP master?
What settings do you make in the Amprolyzer V3.2 to record the messages of a PROFIBUS network and trigger recording on the occurrence of a PROFIBUS event?
With the S7-1200, how do you read out the diagnostics data of a PROFIBUS DP slave with the "DPNRM_DG" instruction and how do you evaluate the data in the user program?
Additional diagnostics address when using DPV1
System requirements for the BT200 log kit
Which organization blocks do you need for error handling in STEP 7 V5.5?
Questions and answers about Amprolyzer V3.0
PROFIBUS bus monitor AMPROLYZER doesn't run under WIN 98
Testing the availability of a slave with the BT200
Question and Answers on Amprolyzer V3.1
PROFIBUS wiring test BT 200 V2 (MLFB 6ES7181-0AA01-0AA0)
How do you read out the diagnosis data of a PROFIBUS DP slave with the SFC13 "DPNRM_DG" and how do you evaluate the data in the user program?
Report "MS Excel is required" while opening the Amprolyzer
Why is the Diagnostics Repeater recognized in "Accessible Nodes", but not in the Online Hardware?
Commissioning a non-functioning DP master system
Diagnostics tools for commissioning the PROFIBUS DP network
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
No online connection with STEP 7 after closing Amprolyzer
PROFINET general -- Operation and maintenance -- Diagnosing errors
Why do I get an error when calling the FB79 on a PROFINET IO system despite correct parameterization of the Vision Sensor V130-2?
PROFInet messages in the S7 diagnostics buffer (IE/PB Link)
Which organization blocks do you need for error handling in STEP 7 V5.5?
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
Diagnostics of PROFINET devices
ET 200S (standard modules) -- Operation and maintenance -- Diagnosing errors
How do you use the "Online & diagnostics" view in the TIA Portal to diagnose the distributed IO and lower-level modules?
Why do values not equal to 0 (zero) appear in Byte 6 of the checkback interface after the ET200S 1Step Module 6ES7138-4DC00-0AB0 has been replaced by the successor module 6ES7138-4DC01-0AB0?
In STEP 7 V11 SP2 or higher, how do you access online a DP-Slave, ET 200S, for example, to determine the diagnostics status and diagnostics messages?
How do you read out the diagnosis data of a PROFIBUS DP slave with the SFC13 "DPNRM_DG" and how do you evaluate the data in the user program?
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
How do you find out the status of the stations of a DP master system or of a PROFINET IO system?
Why does the group error LED of the IM 151 light on my ET 200S station when I plug in a reserve module?
ET 200M (standard modules) -- Operation and maintenance -- Diagnosing errors
How do you use the "Online & diagnostics" view in the TIA Portal to diagnose the distributed IO and lower-level modules?
Why are sporadically not all the modules parameterized when starting up a software redundancy configuration with 2 IM 6ES7153-2BA..-....?
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
How do you find out the status of the stations of a DP master system or of a PROFINET IO system?
How is a DP slave's diagnostic data read out with SFC 51 "RDSYSST" (with CP443-5 extended as a DP master)?
How is a DP slave's diagnostic data read out with SFC 51 "RDSYSST" (with an integrated DP interface on the CPU as the DP master)?
ET 200pro -- Operation and maintenance -- Diagnosing errors
How do you use the "Online & diagnostics" view in the TIA Portal to diagnose the distributed IO and lower-level modules?
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
How do you find out the status of the stations of a DP master system or of a PROFINET IO system?
ET 200iSP -- Operation and maintenance -- Diagnosing errors
How do you use the "Online & diagnostics" view in the TIA Portal to diagnose the distributed IO and lower-level modules?
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
How do you find out the status of the stations of a DP master system or of a PROFINET IO system?
ET 200X -- Operation and maintenance -- Diagnosing errors
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
ET 200eco -- Operation and maintenance -- Diagnosing errors
How do you use the "Online & diagnostics" view in the TIA Portal to diagnose the distributed IO and lower-level modules?
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
S7-300 CPU 31x -- Operation and maintenance -- Diagnosing errors
When the CPU starts up how can you identify a previous stop event and process it in the program (even after an overall reset)?
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
What should you do upon display of the error message 33:8580 "MMC defective"
With MMC (Micro Memory Card) slotted, why does the STOP LED blink on the SIMATIC S7-300 CPU?
Which organization blocks do you need for error handling in STEP 7 V5.5?
How do you find out the status of the stations of a DP master system or of a PROFINET IO system?
Why are devices not correctly displayed in the topology view of the web server?
Capturing module and diagnostics data of the automation system
CPU switches to STOP when a PG/PC goes online via PROFIBUS
How do you get an overview of the SIMATIC automation system and what solutions are there for undesired operating states?
What do you have to do if the SIMATIC S7-300 CPU no longer goes into RUN mode after adding a CP or FM module?
Why does the EXTF LED light continuously on a CPU 300 (V1.0.0)/CPU 400 (V1.1.0) after occurrence of a diagnostics alarm?
Which information is entered in the diagnostic buffer of the SIMATIC S7 CPU in STEP 7 V5.x?
Memory reset request by the CPU
Why does the "SF DP" LED light on the CPU 315-2 DP (6ES7 315-2AF0x-0AB0; x = 0,1,2) although no DP configuration has been loaded into the CPU?
Why does the CPU remain in STOP after voltage recovery following complete loss of voltage for the entire system?
Why does the LED BF2 light with PROFINET CPUs S7-315/317-2PN/DP V2.3 even though no bus fault can be determined?
Why does my SIMATIC S7-300 CPU go into STOP with error 16#4548 "Stop by I/O administration"?
How can you avoid diagnostics problems when implementing dummy module DM 370?
S7-300 CPU 31x -- Product information -- Technical data
How many modules can you slot on an S7-300 mounting rail?
How can you control the ALM (Active Line Module) of a CU320 (with DriveCLIQ) with the SIMATIC program?
Where can you find an update to use the SINAMICS with newer firmware in S7 Technology V4.1?
Which modules can you use when implementing software redundancy?
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
How do you find out further technical information about your module?
Why can't I see the values which are transmitted to an unlinked destination DB with SFC84, even though SFC84 is not indicating an error (RET_VAL = W#16#000?
How does the CPU 31x/31xC/C7 react when an MMC fault occurs during the save procedure?
What is the effect of the STEP 7 function "Copy RAM to ROM"?
Why does the SFC 54 "RD_DPARM" not work with the new S7-300 CPU with MMC?
How do you copy the user program from the load memory into the main memory without PG with a S7-300 CPU with MC slot?
How can you backup your program from the load memory?
Which communication services supported by the CPUs with integrated PROFINET interface and by the WinAC RTX via Industrial Ethernet?
Implementation of SIMATIC modules of the product families S7-300, S7-400, ET 200M, ET 200S ET, 200iSP and TDC in environments with high concentrations of corrosive gas
At which ambient temperature and at which air pressure can you operate a SIMATIC S7-300?
What can you do when the power requirement of the modules in the subrack exceeds the power supply provided by the CPU on the backplane bus?
Where do you find certificates and approvals for SIMATIC S7 in the Internet?
Where can you find images, graphics, symbols and screenshots for SIMATIC industrial automation systems?
Which SIMATIC S7 components and which drives support clock-synchronicity functionality?
S7-400 CPU 41x -- Product information -- Technical data
Why is the download procedure with an S7-400 CPU aborted with the error message "D223"?
What are the functional restrictions of old releases and firmware versions for the S7-400 CPUs operating in conjunction with the CP443-5 Extended V6.1?
Which modules can you use when implementing software redundancy?
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
How do you find out further technical information about your module?
Which communication services supported by the CPUs with integrated PROFINET interface and by the WinAC RTX via Industrial Ethernet?
Implementation of SIMATIC modules of the product families S7-300, S7-400, ET 200M, ET 200S ET, 200iSP and TDC in environments with high concentrations of corrosive gas
Where can you find images, graphics, symbols and screenshots for SIMATIC industrial automation systems?
Where do you find certificates and approvals for SIMATIC S7 in the Internet?
Which SIMATIC S7 components and which drives support clock-synchronicity functionality?
Retentivity behavior of S7-400 CPUs and the CPU 318-2 CPUs
S7-400: Operating Mode Switch at the new CPU 41x (as of FW Version 4.0)
S7-400 CPU 41x -- Operation and maintenance -- Diagnosing errors
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
How can you recognize whether an I/O access error occurs several times from the error code in the OB122?
Battery error with the S7-400: OB81 is not called
Which organization blocks do you need for error handling in STEP 7 V5.5?
How do you find out the status of the stations of a DP master system or of a PROFINET IO system?
Capturing module and diagnostics data of the automation system
CPU switches to STOP when a PG/PC goes online via PROFIBUS
Why after power off/on or after return of a DP standard slave does the EXTF LED on the CPU 300/400 remain on and doesn't go out?
When the CPU starts up how can you identify a previous stop event and process it in the program (even after an overall reset)?
Why won't the IM and/or the CP with a CPU S7-400 go into RUN mode when the event ID 530D appears in the diagnostics buffer?
Why does the CPU remain in STOP after voltage recovery following complete loss of voltage for the entire system?
What should you watch out for when using the blocks SFC 17 "ALARM_SQ", SFC 18 "ALARM_S", SFC 107 "ALARM_DQ" and SFC 108 "ALARM_D"?
What should you watch out for when you use the SFC20 "BLKMOV", SFC81 "UBLKMOV" or SFC21 "FILL" blocks?
Which organization blocks do you have to load into the CPU to ensure that the CPU does not go into the "STOP" status when a remote I/O fails?
Part number:

Configuration Notes:
If the CPU recognizes an asynchronous or synchronous error during the cyclical run (e.g. diagnostics alarm of a DP slave or PROFINET I/O device, station failure, etc.), it calls an appropriate organization block (OB). Users thus have the option of responding to this event.

The following OBs have to be loaded in the CPU to ensure that they can be called by the CPU's operating system if an asynchronous or synchronous error occurs.
 
OB no. Explanation OB called
if
Error
category
Call upon
incoming event
Call upon
outgoing event
82 Diagnostics alarm A diagnostics-compatible module, for which you have enabled the diagnostics alarm, detects an error and when the error is cleared
(e.g. a short circuit in the input module).
Asynchronous error Yes Yes
83 Remove/plug alarm1) A module in the central or expansion devices is removed and plugged in (e.g. an input module is removed). Asynchronous error Yes Yes
85 Program
cycle error
- A start event for an Alarm OB is present, but the OB cannot be executed because it has not been loaded into the CPU
- An error has occurred when accessing the instance DB of a system function block.
- An error has occurred when updating the process image (module missing or defective).
Asynchronous error Configuration-specific Configuration-specific
86 Module rack
failure
Failure of a DP slave in a PROFIBUS DP master system or of an IO device in the PROFINET IO system. Asynchronous error Yes Yes
121 Programming
error
A programming error has occurred (e.g. called block is not loaded). Synchronous error Yes No
122 IO access
error
An attempt is made to access a non-existent signal module. Synchronous error Yes No
1) In the S7-300 CPU, there is no remove/plug alarm when removing/plugging in modules that are used on the PROFIBUS DP, like removing a DP slave module (exception: CPU 318-2). Depending on the DP slave used, the complete DP slave fails, which leads to OB86 "Subrack failure" being called, or standard diagnostics are performed, which leads to OB82 "Diagnostics alarm" being called.
In the S7-300 CPU, there is a remove/plug alarm only when removing/plugging in modules that are used on the PROFINET IO (e.g. removing an IO device).

If the above-mentioned organization blocks are not loaded in the CPU, the CPU switches to the "STOP" mode after attempting to call them.

Warning:
If you use the error OBs, then error handling should be programmed for reliable and error-free plant operation or at least a message should be generated in case of an error. Please take into account that the CPU might no longer go into "STOP" and thus dangerous plant statuses might remain unnoticed.
Detailed information on programming the error OBs is available in the STEP 7 Online Help or in the manual "System Software for S7-300/400 System and Standard Functions" in Entry ID: 1214574.

Further information and notes:
The diagnostics buffer of the CPU contains more information and notes about which organization block the CPU has called.

More detailed information on individual error OBs is also available in the STEP 7 Online Help under the following keywords:

  • "Diagnostics > Measures in the program for error handling" 
  • "Calling reference data (LAD/FBD/STL, blocks ...) > Language description, block help, system attributes > Help on OBs"
  • "Error OBs"
  • "Settings for reporting system errors"

The following entry tells you which organization blocks do you need for error handling in the S7 program of the CPU: 11499205.

 Entry ID:19350076   Date:2009-03-20 
I regard this article....as helpfulas not helpful                                 
mySupport
My Documentation Manager 
Newsletter 
CAx-Download-Manager 
Support Request
To this entry
Print
Create PDF 
Send to a friend
QuickLinks
Compatibility tool 
Help
Online Help
Guided Tour