Delta Industrial Automation

Tips & Tricks



Homing and Positioning with C2000 with S7 1500 / 1200 via Profibus-DP

Positioning is one of the main applications of drive technologies and motion control and  the necessity of positioning in industrial applications is quite wide and there are many applications where positioning could be applied. Some of these applications are a process machine valve, a conveyor, the thread of a ball-screw, a lifter, a drilling machine pattern or a driving cart through an assembly line. Precise positioning (tenths of millimeters for CNC for example) takes into account many other factors and are driven by Servo-controllers like the Delta ASD family servo-drives. However, the  C2000 can be used for a variety of positioning functions with all robustness of a power drive for non-precise application where millimeters or less are not a problem. In this application we are going to learn how to set a drive system with C2000 for positioning, and how to transfer a position command using Profibus-DP from a S7-Siemens PLC with  TIA PORTAL.

You can also download the C2000 fine tuning for this application:


You can also download the S7-1500 fw 1.8 program:


How to connect C/CP2000 to S7 1500/1200 using Profibus-DP

PROFIBUS DP is a widely used layer 2 industrial network protocol patented by Siemens and a default protocol in many Siemens automation products. In this application note we will learn how to exchange data between Delta C2000 drives and S7 1500 PLC through Profibus-DP Fieldbus. In the first part, the  hardware setup of it will be covered including GSD installation.

After that, we will check how to communicate through PZD (cyclic data), memory addresses, words and bits on both sides of communication with practical examples of C2000 Delta drives.

The example was made with S7 1500 and TIA portal with Delta C2000, but it can surely also be used for the S7 1200 and CP2000.

You can download the application note from here:


Or use the you tutorial:

Blog at

Up ↑