EasyManuals Logo

Siemens SIMATIC S7-1500T Safety Programming Guideline

Siemens SIMATIC S7-1500T
48 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 #43 background imageLoading...
Page #43 background image
4 Optimizing Safety Programs
Safety Programming Guideline
Entry ID: 109750255, V1.0, 10/2017
43
Siemens AG 2017 All rights reserved
4.2 Avoiding data corruption
The protection mechanisms within the scope of coded processing (see Chapter 5)
cyclically analyze the program's execution for data corruption. In case of data
corruption, a special system function block triggers an F-STOP of the CPU.
The purpose of this mechanism is to detect influences such as EMC, defect
components, etc. and bring the system to a safe state before the machine
becomes a risk for humans and the environment.
Aside from external influences, data corruption can also be caused by incorrect
programming. The most frequent cause of data corruption is that the standard user
program or an external device (e.g., HMI) writes data while the safety program
reads that data.
This can occur in the following situations:
Write access by higher-priority alarms
Write access by HMI / communication
Use of clock memories
Update of a partial PII by higher-priority alarms
For information about how to correctly program access from the standard user
program to the safety program, see Chapter 3.9.

Other manuals for Siemens SIMATIC S7-1500T

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Siemens SIMATIC S7-1500T and is the answer not in the manual?

Siemens SIMATIC S7-1500T Specifications

General IconGeneral
BrandSiemens
ModelSIMATIC S7-1500T
CategoryController
LanguageEnglish

Related product manuals