Application of DCC Programming on SINAMICS

DCC is an abbreviation of Drive Control Chart drive control chart. It is a programming language that Siemens provides for a new generation of drive systems. DCC uses the graphical programming language (CFC) to implement the functions related to the drive system. The user completes the actual special process requirements through programming. DCC has powerful functions, and it can not only realize basic functions such as common logic, timing, and operation, but also can realize PID, curl diameter calculation and other technological functions. DCC programming ideas and the general PLC is very similar, can be freely defined according to the needs of the user parameters, but also has a strong encryption function, has not yet cracked DCC encryption protection.

We can activate the DCC function in four steps:

In the first step, the DCB process package is loaded onto the CF card. The specific operation is divided into the following eight steps. After the loading is completed, the device must be powered off and then powered on.

The second step, when inserting the DCC program, import the DCB library file, as shown in the following figure. When naming a DCC table, the names cannot be repeated, even under different objects.

The third step is to assign an execution group sampling period. First of all, in the offline state, right-click the DCC chart in the project navigation bar, select "set execution groups"; then, select the appropriate scan cycle, compile and download.

The fourth step is to compile and download. Compile the project in the edit window of the CFC. After successful compilation, switch to online mode and download. Any changes to the DCC must be compiled and downloaded before they become effective.

It is worth noting that parameter declarations are required when editing DCC blocks. The meaning of the parameter declaration is: In the corresponding drive object, the input/output of the DCC function block is given a unique parameter, also called a user-defined parameter. In the DCC function block used in the SINAMICS, "parameter declaration" is required for input and output. Its definition is shown below.

With the introduction of DCC, the Sianmics controller (CU) has the ability to program. If the equipment's logic and mathematical operation requirements are not very high, the inverter itself can be competent without PLC participation.