Siemens Industry Online Support
Siemens AG
Entry type: FAQ Entry ID: 67582299, Entry date: 10/29/2013

How do you efficiently and effectively program for the S7-1200/S7-1500 in STEP 7 (TIA Portal)?

  • Entry
  • Associated product(s)
The recommended programming below for S7-1200/S7-1500 refers to STEP 7 (TIA Portal) V12.

The table below gives an overview of the entries for efficient and effective programming of the S7-1200 and S7-1500 with STEP 7 (TIA Portal) V12 and higher. Click the corresponding link (Entry ID) to go to the entry concerned.

Extensive guidelines for efficient programming of S7-1200/1500


Entry ID
Programming guidelines for S7-1200/150081318674
Enhanced performance and readability through symbols
Universal definition and utilization of symbols67598995
Array access with variable index67598676
Creation of PLC data types and their advantages67599090
Application of user defined data types (UDT)67582844
Transfer of whole structures instead of many single components67585079
Other recommendations
Disabling the enable output (ENO) for functions67797146
Using the MOVE instruction also in STL67797036
Using S5 timers and S5 counters in the program67585220

Additional Keywords
Upgrade, Transfer


Security information
In order to protect technical infrastructures, systems, machines and networks against cyber threats, it is necessary to implement – and continuously maintain – a holistic, state-of-the-art IT security concept. Siemens’ products and solutions constitute one element of such a concept. For more information about cyber security, please visit
Rate entry
no rating
Requests and feedback
What do you want to do?
Note: The feedback always relates to the current entry / product. Your message will be forwarded to our technical editors working in the Online Support. In a few days, you will receive a response if your feedback requires one. If we have no further questions, you will not hear from us.