EasyManuals Logo

Siemens CPU 948 User Manual

Siemens CPU 948
548 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #199 background imageLoading...
Page #199 background image
Contents of Chapter 5
5.1 Frequent Errors in the User Program. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 4
5.2 Error Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 5
5.3 Procedure for Error Analysis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 8
5.4 Control Bits and Interrupt Stack . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 9
5.4.1 Control Bits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 10
5.4.2 ISTACK Content. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 14
5.4.3 Example of Error Diagnosis using the ISTACK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 19
5.5 Error Handling Using Organization Blocks. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 20
5.6 Causes of Error and Reactions of the CPU . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 23
5.6.1 OB 19: Calling a Logic Block That Is Not Loaded (KB). . . . . . . . . . . . . . . . . . . . . . . . 5 - 24
5.6.2 OB 19: Calling a Data Block That Is Not Loaded (KDB) . . . . . . . . . . . . . . . . . . . . . . . 5 - 24
5.6.3 OB 23/24, OB 28/29: Timeout Error (QVZ). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 25
5.6.4 OB 25: Addressing Error (ADF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 26
5.6.5 OB 26: Cycle Time Exceeded Error (ZYK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 27
5.6.6 OB 27: (Substitution Error SUF). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 28
5.6.7 OB 30: Parity Error and Timeout Error in the User Memory (PARE). . . . . . . . . . . . . . 5 - 28
5.6.8 OB 32: Load and Transfer Error (TRAF) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 29
5.6.9 OB 33: Collision of Timed Interrupts Error (WEFES/WEFEH) . . . . . . . . . . . . . . . . . . 5 - 30
5.6.10 OB 34: Error with G DB/GX DX (FEDBX). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 32
5.6.11 OB 35: Communication Errors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 32
5.6.12 OB 36: Error in Self-test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 33
5.7 Self-Test . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 34
5.7.1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 34
5.7.2 Description of the Test Functions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 35
5.7.3 Settings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 37
5.7.4 Error Handling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 - 38
5
Interrupt and
Error Diagnostics
CPU 948 Programming Guide
C79000-G8576-C848-04
5 - 1

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens CPU 948 and is the answer not in the manual?

Siemens CPU 948 Specifications

General IconGeneral
BrandSiemens
ModelCPU 948
CategoryController
LanguageEnglish

Related product manuals