Search

Delta Industrial Automation

Tips & Tricks

Tag

Delta B series

Communication between Delta HMI and Siemens PLC S7-1200

Many users have faced the challenge to connect our DOP series HMI and Siemens S7-1200 PLC. This tutorial is intended to help all who may have little knowledge either Delta HMI or Siemens PLC in order to make this communication easy to set.

HMI-S71200

By following the below steps, you will find an easy way to connect both devices using Ethernet as a communication media:

Settings on Delta HMI side

1- In DOPSoft menu bar, go to “Options” => “Communication Setting”

Picture 1

2- Click on the Ethernet port and set the following parameters on the “Device” tab

2.1- Create a new connection by means of the “+” button:

Picture 4

Picture 2

2.2- Select “S7 1200 (ISO TCP) protocol from the SIEMENS list

Picture 3

Settings on Siemens S7-1200 PLC side using TIA Portal

1- Inside the PLC program, the “TCON” system function block (SFB) has to be inserted in order to establish the communication with Delta HMI

2- Open the Main Operation Block “OB1” and insert the “TCON” SFB as follows

3- In “Instructions” -> “Extended instructions” -> “Communications” -> “Open user communication”, open the “Others” folder and drag the “TCON” block to the operation block. This automatically generates an instance data block for the “TCON” function that you have to confirm with “OK”

Picture 54- Set the Input and Output parameters of the TCON block. Press F1 when selecting the TCN Block to access online help

Picture 6

5- Inside the properties of the TCON block specify the IP address of the communication partner

Picture 7

6- TIA Portal => PLC Properties

6.1- Select “General” => “Protection” => “Permit access with PUT/GET communication from remote partner”

Picture 8Picture 9

7- Enter the “Properties” option of the System Data Block previously generated and disable the “Optimized block access” option

Picture 10

Picture 11

Hope this tutorial is helpful to all of you. Good luck !

 

ASDA-A2 and ASDA-B2 motor tuning procedure

As many of you should know, to tune a servo motor is not a piece of cake.
To have a good tune, you have to take care of the load, the inertia, the gearbox, etc..

To help you in this task, Delta provide different kind of tools.

1. ASDA-Sizing
This software is really useful to calculate the interta and the Torque needed of your system.
With this tool you can calculate the power of the motor needed and avoid bad experiences in customer’s hose

You can dowload it for free (as usual) on Delta’s web page.
But If you already installed ASDA Soft, check your computer, because probably it would be there.
ASDA-MSizing v1.04

2. Autotuning
Depending of the drive the ASDA-Soft have different autotuning tools.
On the video, we adjust (without load) some ASDA-B servodrive

On the other side, for the ASDA-A2 servodrives, our Service team, did the following PDF to help you in that task.
Simple TUning ASDA-A2&B2

Good tuning for everybody!

Motion Control: HMI – PLC – B series Servo (1 axis movements)

There are several ways to control one axis.
But If you need to control position (no speed or torque), the Step & direction way is normally the simplest and cheapest way.
The other advantage is that you don’t have to rack one’s brains thinking if that protocol is going to work or not, Step & direction is universal.

So our intention in this post, is show you the Delta PLC tools to control one axis trough step and direction:

Hardware:
As always the first is how to connect everything.
To communicate PLC and HMI you can check the HMI – 3 PLC Communication Example.
And to know how to connect the B series servodrive with out CPU, just follow the next Schem. (click on the picture to see it bigger)

Configuration:
Basically the configuration of the servo consist in match the servo inputs of the diagram with the internal configuration, but for better comprehension please check this video
Or simply download the configuration file Step & Direction

Software:
Once the hardware and configuration are finished, then you only need to download the following examples of HMI and PLC programs.
In this examples we use three kind of movements:

Relative Movement (DDRVI): We can move our servo some distance without saving any reference. (very useful for moving trays)
Absolute Movement (DDRVA): We can move our servo some distance always having reference where the home is (very useful for linear positioning applications)
Speed Movement (SPD): To mantain the servo in a constant speed. (useful on material handling applications)

One Axis Movements

All the Delta servo drives (and some inverters) have the possibility to manage them trough Step & Direction

Updated: Extended features for DDRVI and DDRVA instructions on the latest firmware versions.
Check the next link

Blog at WordPress.com.

Up ↑