Siemens to Rockwell PLC migration
When using the ConvertAutomation tools for a complete project, convert the Siemens data structures first. Then convert the PLC logic blocks in dependency order, starting with blocks that do not call other project blocks and finishing with the top-level calling blocks.
Start the conversion
Use the free ConvertAutomation tools to convert Siemens data structures and PLC logic to Rockwell L5X.
Need XML or ZIP first? Download TIA XML Exporter.
Recommended conversion order
Ready to convert?
Start with the Data Structures Converter, then convert PLC logic blocks in dependency order.
Example: called blocks before the calling block
In this example, OB1_main calls FC_MotorControl, which in turn calls FC_Drive. FC_Drive does not call any other project blocks.
FC_Drive → FC_MotorControl → OB1_main.Start with blocks that do not call other blocks, then work upward. Before converting and importing each calling block, make sure its called blocks are already prepared.
Verify each step
- Import the generated data types and tags before the logic that uses them.
- After each block import, resolve missing tags, called blocks, and data-type references.
- Read the conversion report and complete every manual-action item.
- Compile and test the converted logic offline before controlled commissioning.
