1 Preface
1
Preface
Aims for the development of the new SIMATIC control generation
An engineering framework for all automation components (controller, HMI,
drives, etc.)
Uniform programming
Increased performance
Full set of commands for every language
Fully symbolic program generation
Data handling even without pointer
Reusability of created blocks
Aim of the guideline
The new control generation SIMATIC S7-1200 and S7-1500 has an up-to-date
system architecture, and together with the TIA Portal offers new and efficient
options of programming and configuration. It is no longer the resources of the
controller (e.g. data storage in the memory) that are paramount but the actual
automation solution.
This document gives you many recommendations and tips on the optimal
programming of S7-1200/1500 controllers. Some differences in the system
architecture of the S7-300/400, as well as the thus connected new programming
options are explained in an easy to understand way. This helps you to create a
standardized and optimal programming of your automation solutions.
The examples described can be universally used for the controllers S7-1200 and
S7-1500.
Core content of this programming guideline
The following key issues on the TIA Portal are dealt with in this document:
S7-1200/1500 innovations
–
Programming languages
–
Optimized blocks
Recommendation on general programming
–
Operating system and user program
–
Storage concept
–
Symbolic addressing
–
Libraries
Recommendations on hardware-independent programming
Advantages and benefits
Numerous advantages arise by applying these recommendations and tips:
Powerful user program
Clear program structures
Intuitive and effective programming solutions
Programming Guideline for S7-1200/1500
V1.2, Entry ID: 81318674
5