Delta Industrial Automation

Tips & Tricks

DIAStudio Smart Machine Suite

Hi All, It’s been long time we did not post anything on this platfrom, and the reason is because we had been really busy preparing this surprsie called DIAStudio.

DIAStudio is the result of many hours listening our customer needs, followed by even more hours of thoughfull engineers working side by side to make it possible.

Please take a look on below video to know what we are talking about.

This tool is not only one in all Software suite, also comes with a forum where all the questions you put on this blog can be answered by Delta stuff and Delta users like you.

So hurry and take a look on the software today, you can download FULL software tool free of charge on below link, just need to login.

And in order to celebrate this good news, we will invite you all on below life event, login for free so we can show you our new tool.

We are excited to invite you to the DIAStudio Event, where we will introduce you to the newly released world of our Smart Machine Suite.
There is nothing more calming in difficult moments than knowing there’s someone fighting in your court and this is why we have added the all-in-one engineering platform that unifies, simplifies and facilitates all the steps from design to commissioning, to our portfolio.
Please don’t forget to download the software here: and join us on 29th January 2021.


FTP Server enables users to download alarms, historical information and recipes from USB Disk or SD storage device to PC. Also possible to upload files from PC to USB or SD storage Device enabling the user to effect changes to alarms, historical information recipes and PLC program.

Supported HMI:

  • Network type

Supported connection methods:

  • Software for file transmission ( for example FileZilla )
  • Windows explorer
  • DOS command line

Connection Limit:

  • Maximum 3 on-line clients at the same time
  • FTP Server will automatically disconnected if unused for 90 seconds

Logon Methods:

  • Anonymous logon:
    • Users cannot add directory, upload/download files, delete files or change file names.
  • Account logon:
    • Users can add directory, upload/download files, delete files or change file names.

Example: Customer would like to upload existing recipe file to PC, make changes and then download to HMI. In this example we will use file transmission software FileZilla available here:

Solution: Please see short video below where we run trough the setup process and run the application. Also available in the attachments are the HMI .dps file and documentation for FTP setup.


FTP Server_Recipe Update_dps file

FTP Server_Setup


Download/Upload PLC program directly from/to USB through HMI

When users don’t have easy access to a laptop nor PC nearby the installation or the machine, is difficult to face the task of making some modification or backups by downloading/uploading the PLC program.

For this purpose, there’s a way to download/upload the PLC program directly from/to a USB memory stick through the DOP HMI.

Picture 1

Let’s explain the procedure in few steps assuming the case of downloading program from USB to PLC:

1. Copy the PLC program (.DVP) into an USB memory stick

2. Insert the memory stick into the USB port of the HMI

3. Enter the system menu of the HMI by pressing the “SYSTEM” button (at the rear side of the HMI) for few seconds. You will hear a “bip” sound

Picture 2

4. Enter the “Up/Download” sub menu

5. Select “HMI <->PLC” transfer mode by navigating through the  “LEFT” and “RIGHT” buttons at the bottom

Picture 3

6. Click “USB:\” on the left part of the screen and select the PLC program file you want do download

7. On the right part of the screen, select the COM port that is connected to the PLC (COM1 in this example)

Picture 4

8. After selecting COM1, HMI will search PLC automatically

Picture 5

9. Once the PLC is found by the HMI, user can download the program  by pressing “Download” button

Picture 6

Important note: The file name in the PLC to be uploaded or downloaded using this function must be DVP-xxx.dvp (xxx must be a number between 000 and 999.)











Customize Keypad Feature For DOP-W

For DOP-W series HMI it is possible to customize the layout and input keys for the onboard keypad entry.

These are the default keypad options in DOPSoft:

These options include all the basic keys that are needed in most applications but sometimes the users needs to customize the character entry for their design.

Example 1 : Customer would like to use the HMI for product rating system and log their details such as email address. For this the “@” character is needed which is not available on the custom keypad.

Solution: Please see link below for short video demonstration and also attached DOPSoft program.


DOP-W Custom Keypad .dps file




Delta Power Meter


Delta’s Power Meter DPM Series offers precise measurement of various electrical energy values and power quality parameters, including power factor, harmonics, and current / voltage unbalance with functions such as off-limit alarms and history logs. It provides exceptional Communication quality and monitoring functions that are especially suitable for sectors where power quality is critical.


Delta power meter is excellent and suitable for applications such as; Power Monitoring and Control, Energy Management Systems, Medium / Low Voltage Power Distribution Panels, Building Energy Management Systems, Factory Energy Management Systems, Factory Automation and Intelligent Buildings.

Delta Power Meter



PC-Based Configuration Software

DPMSoft software is use for configuring Delta Power Meter through MODBUS communication. Using DPMSoft  for Delta  power meter setup and data acquisition, ensures easy power management and analysis.

Thanks for visiting our blog.

MODBUS TCP communication between C2000 and AH500 in speed mode

Modbus RTU is a famous layer 2 fieldbus protocol used in wide range of applications since the mid 80’s and it has its encapsulation in a Ethernet frame, on TCP/IP protocol of layer 4 – 3 of OSI model. It can be used on Ethernet networks though a logic IP address, Modbus TCP uses the same function codes of RTU. The main advantage is that it is faster and can be used to send or receive data through any Ethernet device such as switches and routers in different topologies like star, tree or other line topologies using TCP/UDP/IP protocols in Layer 3-4. It can be installed in Standard 10, 100 or 1000 Mbit/s Ethernet technology based on copper cables, fiber optics or wireless standards can be used. Number of stations is almost infinite and it can go up to a speed of 1.5 Kbyte per telegram frame.

The full application note can be found here:


The ISPsoft program used is listed here:










DVP04TC-S/DVP04PT-S & DTE Channel setup

For DVP04TC-s/ DVP04PT-s and DTE its is possible to configure the input channels for different sensor types and also disable the unused channels. This will prevent flashing error LED when no other errors are present.

  • For DVP04TC-s and DVP04PT-S we use Control Register 1 (CR#1):

Example 1: For DVP04TC-S set CH1 for J-type sensor, CH2 K-type sensor, CH3 T-type sensor and disable CH4.

CH1 = (b2-b0) = (0, 0, 0) for J-type

CH2 = (b5-b3) = (0, 0, 1) for K-type

CH3 = (b6-b8) = (1, 0, 0) for T-type

CH4 = (b11-b9) = (1, 1, 1) to disable channel



Example 2: For DVP04PT-S set CH1 for PT100 sensor, CH2 NI100 sensor and disable CH3-4.

CH1 = (b3-b0) = (0, 0, 0, 0) for PT100

CH2 = (b7-b4) = (0, 0, 0, 1) for NI100

CH3 = (b11-b8) = (1, 1, 1, 1) to disable channel

CH4 = (b15-b12) = (1, 1, 1, 1) to disable channel




  • For DTE we use Function Address 10F6H :

Example 3: For DTE set CH1 – CH4 Enable, CH5 -CH7 Disable & CH8 Enable:

CH1(b0) = (0) Enable

CH2(b1) = (0) Enable

CH3(b2) = (0) Enable

CH4(b3) = (0) Enable

CH5(b4) = (1) Disable

CH6(b5) = (1) Disable

CH7(b6) = (1) Disable

CH8(b7) = (0) Enable

Write data 01110000 0r 70H to Function Address 10F6H





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:


Blog at

Up ↑