SIMATIC S7-200 to SIMATIC S7-1200 software conversion tool
Manual, 1/2010 3
Table of contents
1 Prerequisites, installation, and overview.................................................................................................... 5
2 Program conversion process ..................................................................................................................... 7
2.1 Run the converter tool....................................................................................................................7
2.2 Configure the S7-1200 CPU and I/O modules...............................................................................8
2.3 Compare the program blocks in the original program and the converted program.....................10
2.4 Compare the symbols/tags in the original program and the converted program.........................11
2.5 Complete the STEP 7 Basic program and verify the run-time operation.....................................13
3 Program structure conversion.................................................................................................................. 15
3.1 Program structure conversion overview ......................................................................................15
3.2 Memory addresses ......................................................................................................................16
3.3 Symbol table ................................................................................................................................18
3.4 Data block ....................................................................................................................................18
3.5 Interrupt events ............................................................................................................................19
3.6 Wizards ........................................................................................................................................21
3.7 Libraries .......................................................................................................................................22
4 S7-200 LAD instruction conversion.......................................................................................................... 23
4.1 Bit logic.........................................................................................................................................23
4.2 Timers ..........................................................................................................................................24
4.3 Counters.......................................................................................................................................24
4.4 Compare ......................................................................................................................................25
4.5 Integer math.................................................................................................................................25
4.6 Floating-point math ......................................................................................................................26
4.7 Move ............................................................................................................................................26
4.8 Convert.........................................................................................................................................26
4.9 Program control............................................................................................................................27
4.10 Logical operations........................................................................................................................28
4.11 Shift and Rotate ...........................................................................................................................28
4.12 Clock and Calendar .....................................................................................................................28
4.13 String............................................................................................................................................29
4.14 Communication ............................................................................................................................29
4.15 Interrupts......................................................................................................................................30
4.16 Table ............................................................................................................................................30