0% found this document useful (0 votes)
22 views65 pages

Edition 2021-Q2

The 2021-Q2 edition of the Industrial Automation Products newsletter includes updates on new products such as the AS-FOPC02 OPC UA Function Card and DPM-C530E Panel Mount Power Meter, as well as firmware upgrades for various devices. It also announces the near completion of the new IABG EMEA headquarters, emphasizing sustainability and improved facilities. Additional resources like technical videos and an FTP site for product information are provided for customer support.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
22 views65 pages

Edition 2021-Q2

The 2021-Q2 edition of the Industrial Automation Products newsletter includes updates on new products such as the AS-FOPC02 OPC UA Function Card and DPM-C530E Panel Mount Power Meter, as well as firmware upgrades for various devices. It also announces the near completion of the new IABG EMEA headquarters, emphasizing sustainability and improved facilities. Additional resources like technical videos and an FTP site for product information are provided for customer support.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 65

Newsletter

I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Content

1 News............................................................................ 2
1.1 FTP-Site Link & Update ............................................... 2
1.2 NEW IABG EMEA HQ Nearly Finished ....................... 2
2 Product update........................................................... 3
2.1 NEW – AS-FOPC02 OPC UA Function Card .............. 3
2.2 NEW – DPM-C530E Panel Mount Power Meter with
Ethernet Communication ............................................. 4
2.3 NEW – DVP Slim Series New CPUs with PNP Output7
2.4 NEW – DVP Slim Series CANopen RTU Module –
RTU-CN01 ................................................................. 10
2.5 NEW – Delta Motor Drive Facebook ChatBot ........... 12
2.6 NEW – New filter types for AC Motor Drives ............. 13
2.7 UPDATE – DIAStudio 1.1.0 ....................................... 13
2.8 UPDATE – DIAView 3.6.0 ......................................... 16
2.9 UPDATE – DIAView Temporary Soft License ........... 17
2.10 UPDATE – ISPSoft 3.13 ............................................ 18
2.11 UPDATE – COMMGR 1.13 ....................................... 27
2.12 UPDATE – TPEditor Version 1.98.06 ........................ 27
2.13 UPDATE – AX308EA0MA1T Firmware Upgraded to
Version 1.00.01 .......................................................... 28
2.14 UPDATE – AS200 & AS300 Firmware Updated to
Version 1.10.00 .......................................................... 30
2.15 UPDATE – DVP01PU-H2 Firmware Upgraded to
Version 5.48 ............................................................... 59
2.16 UPDATE – DVP01PU-S Firmware Upgraded to
Version 5.48 ............................................................... 59
2.17 UPDATE – DVP04AD-S2, DVP04DA-S2, DVP06XA-
S2 Firmware Upgraded to Version 4.18 .................... 60
2.18 UPDATE – DVP06AD-S Firmware Upgraded to
Version 4.16 ............................................................... 60
2.19 UPDATE – VFD-ED-S Certificate EN81 Renewed.... 61
3 Application ............................................................... 62
3.1 NEW – More technical videos are available on
YouTube Channel ...................................................... 62
4 FAQ ........................................................................... 63
4.1 AC Motor Drives......................................................... 63
4.2 HMI ............................................................................ 63

Delta Electronics (Netherlands) B.V., De Witbogt 20, 5652 AG Eindhoven, The Netherlands
 +31 (0)40 8003800  +31 (0)40 8003898 and 99
Page 1 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

1 News
1.1 FTP-Site Link & Update
Our FTP server provides product information that is not available in Delta’s Download Center on the
global website, e.g. datasheets, technical notes, presentations, software, etc. Please visit our FTP site
with below account info.
ftp://den-eindhoven:[email protected]/deltronics-eindhoven/customer-service
Name and password are included in the link.
Name: den-eindhoven
Password: BuPd2175

• NOTE After migration of the ftp-server, from now on it is only possible to access our FTP via TCP
port 22/23. Therefore, please use common FTP clients such as FileZilla or Total Commander.
Access with standard web browsers, like Edge, Chrome, Opera, etc. is not possible anymore.

• Update To align the data categories with Delta’s official Download Center, we adjusted the folder
structure according to the following example.

1.2 NEW IABG EMEA HQ Nearly Finished


Within a few weeks from now, the IABG EMEA office will
move from Eindhoven to Helmond.

As usual for Delta, the building design has a strong focus on


sustainability to contribute our share to hold climate change.

The new facilities provide open design and layout, promoting


communication. We increased the overall space to offer
improved training and testing facilities. The integrated
warehouse allows for better and faster availability of our
products.

We will reveal more details in the next newsletter.

Page 2 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

2 Product update
2.1 NEW – AS-FOPC02 OPC UA Function Card

Delta’s AS-FOPC02 OPC UA function card enhances the system integration ability of
AS series PLCs. It provides connectivity between AS series PLCs and OPC UA client
devices. Improved M2M connectivity adds value for the end customer.

It mounts into the extension card slot of AS300 series CPUs or AS00SCM-A
communication modules and occupies both card slots.

Features

1. Supports OPC UA server


2. 2 x RJ-45 integrated (switch mode)
3. Max. 6 OPC UA client connections
4. Max. 1000 OPC UA tags in ISPSoft 3.13
5. Max. 64 OPC UA tags in ISPSoft 3.12
6. Provides WebUI for management

Benefits

7. M2M connectivity
8. IIoT suitable
9. CE marked and UL listed

Electrical Specifications

Page 3 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Dimensions

Unit: mm

Ordering Information

Model Description
AS-FOPC02 AS OPC UA function card

2.2 NEW – DPM-C530E Panel Mount Power Meter with Ethernet Communication
The new advanced power meter DPM-C530E possesses the same functions as
DPM-C530 and is equipped with Ethernet communication to provide better
communication efficiency and make installation and maintenance easier.

Features

10. Panel mount and LCD Display


11. Active energy accuracy level: Class 0.5S
12. Supports Modbus-RTU protocol, making integration into SCADA and EMS easy
13. Dual Ethernet port allows daisy-chaining
14. Web service for configuration and monitoring
15. Advanced energy management functions such as harmonics measurement, demand calculation,
data recording and many more

Benefits

16. Same functionality level as DPM-C530


17. Increased communication efficiency
18. CE marked and UL listed

Page 4 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Dimensions

Product Specifications

Measurement Accuracy
Electric Real Power ± 0.5% Electric Real Power ± 0.5%
Quantities Reactive ± 1% Energy Reactive ± 1%
Power Power
Apparent ± 2% Apparent ± 2%
Power Power
Voltage ± 0.5% Current ± 0.5%
Power factor ± 0.5% THD for Current ± 1%
Reactive power ± 1% Frequency ± 0.5%
Apparent power ± 2% Harmonics ± 1%
Input
Voltage 1PH2W, 1 CT 3PH3W, Δ connection, 3 CT, 2 PT
Connection 1PH3W, 2 CT 3PH4W, Y connection, 3 CT, no PT
3PH3W, Δ connection, 3 CT, no PT 3PH4W, Y connection, 3 CT, 3 PT
3PH3W, Δ connection, 2 CT, no PT 3PH4W, Y connection, 2 CT, 3 PT

Page 5 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Rated Voltage Line Voltage: 35 – 690 V AC (L-L)


Phase Voltage: 20 – 400 V AC (L-N)
Rated Current 1A/5A
Measuring 20 mA to 6 A (in accordance with IEC62053-22, accuracy specification is 50
Current mA to start calculation)
Start Current 20 mA
Frequency 50 Hz / 60 Hz
Harmonic 31st
Distortion for
Individual Current
/ Voltage
Voltage Input Measuring Category: CAT III
Alarm Set up multi-level alarms 10 multi-level alarms
Power Operating Range 80-265 V AC (maximum 4.6 W)
100-300 V DC
Frequency Operating Frequency 50 Hz / 60 Hz
Mechanical Dimensions (W x H x D) 96 x 96 x 127.5 mm
Characteristics Degree of Protection IP52 (front display)
IP20 (meter body)
Environment Ambient Operating Temperature -20-60 °C
-4-144 °F
Storage Temperature -30-70 °C
-22-158 °F
Display becomes normal 10 minutes
after cold start
Relative Humidity 5-95° RH
Altitude Up to 2000 m
Data Recording
Maximum / Minimum 39 / 39
Instantaneous Values
Alarm Type 29
Alarm History 500
Display
Screen Type LCD
Backlight White LED
Resolution 198 x 160 pixels
LED Indicator Green: pulse light
Red: fault light
Electromagnetic Compatibility
Electrostatic Discharge IEC 61000-4-2
Immunity to Radiated IEC 61000-4-3
Fields
Immunity to Fast IEC 61000-4-4
Transients
Immunity to Impulse IEC 61000-4-5
Waves
Conducted Immunity IEC 61000-4-6
Immunity to Magnetic IEC 61000-4-8
Fields
Immunity to Voltage Dips IEC 61000-4-11
Radiated Emissions FCC Part 15 Class A, EN55011 Class A
Conducted Emissions FCC Part 15 Class A, EN55011 Class A
Harmonics IEC 61000-3-2
Communications
Ethernet Modbus-TCP
Bandwidth 10 / 100 Mbps

Page 6 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Connection Number 16 (TCP/IP)

Ordering Information

Model Description
DPM-C530E Delta Advanced Multi-Function Meter

2.3 NEW – DVP Slim Series New CPUs with PNP Output
In order to serve the European and American market demands better, Delta releases three new DVP-
S series CPU models with the established unbeatable cost/performance ratio.

DVP28SS211S

• Increased IO integrated – 16 DI and 12 DO (PNP)


• All other specifications identical to other DVP-SS2 models

DVP28SA211S

• Increased IO integrated – 16 DI and 12 DO (PNP)


• Not compatible with left-side expansions
• All other specifications identical to other DVP-SA2 models

DVP26SE11S

• Increased IO integrated – 14 DI and 12 DO (PNP)


• Not compatible with left-side expansions
• Supports Ethernet/IP adapter mode
• All other specifications identical to other DVP-SS2 models

Page 7 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

CPU Specifications

DVP28SS211S

 32-bit CPU
 Program: 8 k steps, Data register: 5 k words
 Execution speed: Basic instruction: 0.35 μs
 Built-in RS232 & RS485 (master/slave)
 Supports MODBUS ASCII/RTU& PLC Link
 4 pulse outputs 10 kHz
 8 high-speed counter input channels (4 x 20 kHz + 4 x 10 kHz)

DVP28SA211S

 32-bit CPU
 Program: 16 k steps, Data register: 10 k words
 Execution speed: Basic instruction: 0.35 μs
 Built-in RS-232 & RS-485 (master/slave)
 Supports MODBUS-ASCII / -RTU & PLC Link
 4 high-speed output channels (2 x 100 kHz + 2 x 10 kHz)
 8 high-speed counter channels (2 x 100 kHz + 6 x 10 kHz / 1 x 2-phase 50 kHz)
 Supports line and arc interpolation

DVP26SE11S

 32-bit CPU
 Program: 16k steps, Data register: 12k words
 Execution speed: Basic instruction: 0.35 μs
 Built-in Ethernet, RS485 and USB ports
 Supports MODBUS ASCII/RTU, MODBUS TCP and Ethernet/IP (Adapter mode)
 4 high-speed pulse output channels (2 x 100 kHz + 2 x 10 kHz)
 8 high-speed counter channels (2 x 100 kHz + 6 x 10 kHz)

Page 8 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Electrical Specifications

Dimensions

DVP28SS211S

DVP28SA211S

Page 9 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

DVP26SE11S

Ordering Information

Model Power Digital Input Digital Output Type Certification


Supply Output
DVP28SS211S 24 V DC 16 12 Transistor CE, UL
(PNP)
DVP28SA211S 24 V DC 16 12 Transistor CE, UL
(PNP)
DVP26SE11S 24 V DC 14 12 Transistor CE, UL
(PNP)

2.4 NEW – DVP Slim Series CANopen RTU Module – RTU-CN01


RTU-CN01 is a CANopen Bus coupler compatible with the successful extension
modules of the Delta DVP PLC series.

Its focus are cost-sensitive motion solutions. It integrates perfectly with Delta’s
DVP15MC and DVP50MC motion controllers. Just as well, it combines with any
other CANopen master from Delta or other brand.

Features

• Connects right-side DVP-S expansion modules to the CANopen network


• Complies with CANopen DS301 V4.02
• Supports CANopen NMT and error control by heartbeat
• Up to 8 TxPDO and 8 RxPDO configurable
• Supports asynchronous, synchronous & cyclic as well as synchronous & acyclic PDO transmission
• SDO service
• Supports up to 128 DI and 128 DO points
• Supports up to 14 DVP-S modules, up to eight of them can be special modules, like analog,
temperature, pulse and others
• In combination with DVP-MC devices
o Graphical configuration software

Page 10 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

o Automatic scan and recognition of extension modules


o Control register (CR) configuration of special modules as I/O data
o Error status diagnosis and error handling settings for each module
• Adjustable behaviour after master disconnection: restore last recorded output status or reset all
outputs to zero

Specifications

Page 11 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Dimensions

Ordering Information

Model Description
RTU-CN01 CANopen Bus Coupler

2.5 NEW – Delta Motor Drive Facebook ChatBot


Delta releases a portable consultant and product expert for variable
frequency drives with immediate response 24/7 for smartphone or tablet
PC.

Features

• Find parameter information


• Find warning and fault codes for fast troubleshooting
• Download catalogues and technical manuals
• Make suggestions and provide feedback
• Global service, no regional limitation
• Guided dialogue and intuitive operation

Shortcut

Page 12 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

2.6 NEW – New filter types for AC Motor Drives


We have increased our range of solutions to achieve EMC requirements with
our variable frequency drives. Detailed information is available on request.

Features

• EMC filters for all C2000 series drives


• Passive Harmonic Filters, which reduce harmonics to 5-8% in combination
with a DC reactor, confirmed with our CFP2000 drives
• Output filters
o Zero phase reactors to reduce common mode noise
o Dv/dt chokes to reduce slew-rate-dependent voltage peaks
o Sine-wave filters to reduce slew-rate dependent voltage peaks,
acoustic switching noise and to allow the use of long motor cables
o SineFormers to reduce slew-rate dependent voltage peaks so much, they render the use of
shielded cables or shielding cable ducts unnecessary

2.7 UPDATE – DIAStudio 1.1.0


The latest version of Delta’s DIAStudio software suite provides support for
new devices and new features. Be sure to update to the latest version of
DIAInstaller first, to avoid conflicts during the update.

DIAInstaller download

https://diastudio.deltaww.com/home/downloads?sec=download#software

Features

1. New devices support.

Page 13 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

2. New features

Page 14 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Page 15 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

2.8 UPDATE – DIAView 3.6.0


A new version of Delta’s DIAView SCADA software is released

DIAView V3.6.0 download

https://downloadcenter.deltaww.com/downloadCenterCounter.aspx?
DID=4947&DocPath=1&hl=en-US

Features

1. Web publishing supports https protocol


2. Added number of Web client to the user list in the service manager
3. Optimized B/S data agent to improve data transmission performance
4. Fixed the issue that special characters cannot be entered in the text box
5. Added a shortcut key “ctrl + mouse scroll” to control the screen size of the web
6. Pictures can be quickly imported to the web window by dragging the pictures from the folder to the
window
7. Added an object browser in web window
8. Added a graphics library in web window
9. Added extendable property of combined graphics in web window
10. Added advanced controls: pie chart, report, dashboard, web browser in web window
11. Optimized C/S data agent to improve data transmission performance
12. Added project backup automatically and abnormal restoring
13. Optimized the virtual keyboard, supports inputs of simplified Chinese, traditional Chinese, and
English characters
14. Fixed the issue that the object cannot be dragged to move by a mouse
15. Added a script to save workspace image: ‘SaveFullWorkSpaceAsImage’
16. Fixed the issue that the alarm information in the text box cannot be viewed by scrolling the mouse
17. Optimized the animation of the analog value string and added the function of marking on text or
resources
18. Fixed the issue that the ‘Moving’ animation does not work on some basic graphics.
19. Added the function of automatically creating animation connections in the value of input events
20. Added 337 new graphics in graphic libraries, including sensors, icons and graphics, motor pump
fans, valve containers, and control computers
21. Added ‘Parent’ property for the combined graphics
22. Added ‘GetElementByName’ method for the combined graphics
23. Optimized an extendable property, which can take effect immediately during development
24. Added bar code control
25. Added QR code control
26. Optimized the presentation of the curve
27. Optimized toolbar icons, providing a variety of icon sizes to choose from, and added more optional
configurations for the toolbar buttons
28. Fixed the issue that no meshes on the axis transposition property of bar chart and customized
curves
29. Added historical variable filter function for selection
30. Fixed the data error issue where the same variable appears in multiple history record groups

Page 16 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

31. Fixed the issue that when executing multiple customized curve ‘CategoryPointCount’ scripts, only
one curve can be shown
32. Optimized the curve performance to improve curve rendering speed
33. Added a header and footer in the printing report
34. Optimized cell editing in the report
35. Added alarm loop function
36. Added alarm control by scrolling
37. Added the function of dynamically adding recipe ingredients and binding variables at runtime
38. Added customized expression alarm
39. Added customized editing project - loading pictures and icons
40. Added alarm API for third parties to obtain alarm information
41. Added customizable user types
42. Optimized the performance of variable dictionary to improve the efficiency of variable processing
and response
43. Fixed the issue that temporary license cannot be recognized
44. Added time program and condition program grouping. Each group occupies a thread
independently, not affecting each other; the maximum number of groups is 128
45. Fixed the issue of memory overflow when global functions are frequently called
46. Added the string type in data exchange
47. Fixed the issue that the IO address cannot be read due to the length of the IO address exceeding
the range
48. Project packaging function optimized, added information icon in the process of reading
49. Project packaging function optimized, added rollback function when packaging errors occur
50. Project packaging function optimized, fixed the issue of packaging error caused by controls or
icons in Chinese shown in English version
51. Project packaging function optimized, fixed the issue that the prompt information shown during
packaging is incorrect

2.9 UPDATE – DIAView Temporary Soft License


In order to work around the current worldwide semiconductor shortage and logistic
constraints, we offer a temporary soft license during the coming six months. This soft
license allows the full use of DIAView until we can provide USB dongles again.

How to acquire your soft license

• Contact your sales representative


• Provide the order code
• Provide the MAC address of the device, in which you plan to use DIAView
• We will provide the credentials and all required information

Page 17 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

2.10 UPDATE – ISPSoft 3.13


We improved our successful PLC programming software further. This new version
supports new devices and adds new functionalities.

DIAView V3.6.0 download

https://downloadcenter.deltaww.com/en-
US/DownloadCenter?v=1&q=ISPSoft%20V3.13&sort_expr=cdate&sort_dir=DESC

Features

1. HWCONFIG now supports the following PLC CPUs, DVP 50MC-04S, DVP 50MC-16S,
AS532EST, and AS564EST
2. HWCONFIG now supports the module AS02ADH-A when used with AS300, AS200 or AS100
3. DVP SS2/EC3-8K Series is now supported in Data Exchange for AS, AH and AH Motion PLC in
HWCONFIG

4. HWCONFIG integrated the embedded EtherCAT configuration software, ECAT Builder, for AH
Motion Series PLC CPU (when acting as an EtherCAT Master). You can simply right click on the
PLC CPU to see the option and double-click it to open the EtherCAT setting window
5. Besides the existing helpful functions, the integrated HWCONFIG has more to offer
a. Shorten the time to start EtherCAT setting window
b. The existing EtherCAT projects created by ECAT Builder can be used in the integrated
HWCONFIG
c. Optimized the way EtherCAT graphical topology shows to illustrate an actual EtherCAT
network topology. The best part is you can set up directly from the EtherCAT graphical
topology

Page 18 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Page 19 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

d. Add your own self-defined PDO entry

Page 20 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

e. Add your own self-defined Initial Command

Page 21 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

f. You can also set up the connected EtherCAT Sub-devices

g. If an error occurs while importing an ESI file, the Device Description File Manager provides
more detailed information
h. When AS Series PLC CPU (FW V1.10 or later) acts as an EtherNet/IP Scanner, M type
registers are supported in Data Exchange

i. For parameter backup and restoration functions, more EtherNet/IP communication cards
and inverters are supported, including
i. CMC-EIP02
ii. VFD-C2000 Plus / C2000 (+ CMC-EIP01)
iii. VFD-CH2000 (+ CMC-EIP01)
j. Optimized HWCONFIG UI

Page 22 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

i. Added a Pan Tool


When there are too many devices and they cannot be shown on the same display
window, you can use the Pan Tool to move around and look for the device that is
not on the current the display window

ii. When you add an AS RTU device in the EtherNet/IP topology, you can use the
embed link to enter the setting page of the RTU right-side modules

iii. For a more intuitive access, you can click the device on the setting page to see its
corresponding functions on the tool bar. Click the function button to get into its
setting window. The corresponding functions may include the following:
1. supported protocols, EtherNet/IP, EtherCAT, IO-Link and more
2. EtherNet/IP AS RTU configurations

Page 23 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

3. Extension functions, e.g. parameter backup, firmware update, LC wizard


and more
4. External software, e.g. CANopen Builder, DeviceNet Builder, SCMSoft and
more

k. Added SynMode in the option of Mode in Data Tracer, available for the following Series
PLC, DVP Motion / AS Motion / AH Motion. Now you can chose from three modes, including
Auto, Trigger and Sync. The SynMode is used to read the variable value in the PLC
cyclically. Up to 4 variables can be traced. Refer to section 23.2.6 in ISPSoft User Manual
for more details
How to open Data Tracer (with SynMode function):
i. For DVP/AS Motion Series PLC:
Go to ISPSoft -> Wizard -> Data Tracer
ii. AH Motion
Firstly you need to enable SynMode function.
Go to ISPSoft -> Tools -> Options -> General -> Project Setting -> Data Tracer ->
Enable SyncMode.
Once SynMode function is enabled, you can open Data Tracer the same way as to
open it for DVP and AS Motion Series PLC: Go to ISPSoft -> Wizard -> Data Tracer

Page 24 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

l. Added a new file type .diatag for Export Symbols to File. The information for the self-defined
data type is included in this file type. Select this file type if you need the definition for the
self-defined data type

m. Optimized the function “Enable lock permanently”


The option “Enable lock permanently” is moved to the window of Export Function Block.
Enable this option is to lock the going-to-be-exported function blocks only. You can still edit
your function blocks in the project and you can select all function blocks that you’d like to
export with one click

Page 25 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

n. Updates in “Card Utility”


i. The following PLCs, AS524C and AS516E, are supported for Controller Type, AS
ii. AS200 and AS300 Series PLC now can backup/restore the followings, HW TAG,
OPC-UA TAG, EIP TAG, EIP Data Exchange Table and IO-Link modules

o. New instruction $MOV is available for the following DVP Series PLC CPU. With this new
instruction $MOV, you can edit the string directly and move it to the appointed devices

p. You can use constant strings in the program. The STRING escape sequence ($) as defined
in IEC_61131-3 is supported. For example, the escape sequence $$ produces $ and $”
produces”
q. Up to 1000 symbols can be added in OPC UA Table

Corrections

1. Fixed an issue that if the project was created by previous versions of HWCONFIG, some data
cannot be read correctly
2. Corrected the quantity of parameters for backup/restoration in AS300 Series PLC CPU in
HWCONFIG
3. Fixed an issue that the firmware version of the function card 1 installed in AS300 Series PLC CPU
is not shown completely in HWCONFIG online mode
4. Fixed an issue that the firmware version of AS00SCM is not shown completely in HWCONFIG
online mode
5. The data exchange table will only appear when AS Series PLC CPU is connected to AS00SCM
which is installed with a communication card
6. Updated the parameter names of AH Series to be consistent with the parameter names of AS
Series in HWCONFIG
7. If HWCONFIG receives the code (07x740A) while AH Series PLC CPU is downloading,
HWCONFIG will prolong the timeout time and keep trying to communicate

Page 26 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

8. Fixed an issue that firmware version and MAC address of AHxxEMC are not shown completely in
HWCONFIG online mode
9. If switching among various DDF versions in HWCONFIG and then to open SCMSoft, the module
versions of AH10SCM and AH15SCM will be shown incorrectly
10. Updated the embedded EDS file in HWCONFIG
11. Fixed an issue that the communication setting value is shown differently on the graphic in
NWCONFIG
12. Fixed an issue that setting values on PLC-Link UI are shown incorrectly in NWCONFIG
13. Fixed the security vulnerability issue (CNVD-2020-33323) found in ISPSoft project and reported by
CNVD
14. Fixed an issue that if using device E inside the array in ST programming language, an error
message that states incorrect positioning will show up while compiling
15. Fixed an issue that if ES3 Series using devices X and Y in ST programming language, after
compiling, the corresponding addresses will NOT be correct
16. Fixed an issue that the POU created in C language can only be used in cyclic tasks; if used in
other tasks, the POU is not working
17. Fixed an issue that when AS Series PLC CPU (FW V1.08.20) uses ISPSoft (V3.12) to download,
an error code C212(8101) will appear
18. Fixed an issue that if MOVB instruction uses WORD ARRAY in the input contact and to extract a
bit of a word (e.g. myArray[0].0), an error will occur while compiling

2.11 UPDATE – COMMGR 1.13


A new version for Delta’s COMMGR software for use with ISPSoft is released.

DIAStudio V1.0 download

https://downloadcenter.deltaww.com/en-
US/DownloadCenter?v=1&q=COMMGR%20V1.1&sort_expr=cdate&sort_dir=ASC

Corrections

1. Since AH Simulator is replaced by Simulators of AH5X0 and AX5X1, removed AH Simulator from
COMMGR V1.13 to fixed the security vulnerability issues reported by ICS-CERT
2. The simulators of AS200 and ES3 are upgraded
3. New devices are added in Ethernet Search:
DVP-MC Series: 50MC-04S, 50MC-16S
AS MC Series: AS532EST, AS564EST
Function Cards: AS-FOPC02

2.12 UPDATE – TPEditor Version 1.98.06


Delta’s latest TPEditor software version 1.98.06 is released, it can be
downloaded from Delta official Download Center.

DIAStudio V1.0 download

https://downloadcenter.deltaww.com/en-
US/DownloadCenter?v=1&q=TPEditor%20V1.98.06&sort_expr=cdate&sort_dir=DESC

Page 27 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Corrections

1. Fixed the security vulnerability issues.

2.13 UPDATE – AX308EA0MA1T Firmware Upgraded to Version 1.00.01

New functions

1. New settings for AX308E CPU (available for DIADesigner-AX V1.1 or


later)
a. The options of network-related settings are moved from the tab,
Ethernet (General) to System Settings
b. New DNS Server settings are included

2. More AS series modules are supported as the right-side extension modules of AX308E CPU
a. Positioning modules: AS02PU (V1.02.20 or later), AS04PU (V1.02.20 or later)
b. Counter module: AS02HC (V1.00.00)
3. More instructions are available for the right-side extension modules
a. For load cell modules: DFB_DLCCAL, DFB_DLCWEI
b. For temperature measurement modules: DFB_DMPID
c. For positioning modules: DFB_DPUCNT, DFB_DPUCONF, DFB_DPUDRA, DFB_DPUDRI,
DFB_DPUJOG, DFB_DPUMPG, DFB_DPUPLS, DFB_DPUZRN, DFB_PUSTAT
Refer to Chapter 6 from AX Series - Standard Instruction Manual (V3) for more information
4. Added new built-in IO output PWM function block

Refer to Chapter 10 from AX Series - Standard Instruction Manual (V3) for more information

Corrections

1. When using an AS Series DIO module on the right-side of AX-308E CPU, if the variable is
declared in IO Mapping and performed comment out selected lines in the POU in the original

Page 28 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

project, and before downloading the project again if the comment is removed from the POU, the
actual input points will be incorrect, e.g. %IX1 ON will become %IX0.2 ON
2. If the settings of the right-side modules are not matched with what are set in DIADesigner-AX, AX-
308E CPU will NOT RUN
3. Updated the procedures of turning on AX-308E CPU to eliminate the chance of NOT being able to
turn AX-308E CPU on
4. Fixed an issue that when the communication of Delta_Modbus_Master_COM_Port failed, the
attempt to retry stops working
5. Fixed an issue that when executing the function block DFB_ModbusRequest or
DFB_ModbusRequest2 of the library DL_ModbusComMaster_AX3 to read coils or registers and if
the reading length is set to 1920/120, AX308-E CPU will crash
6. Fixed an issue that while the function block DFB_ModbusRequest2 or DFB_ModbusRequest of
the library DL_ModbusComMaster_AX3 uses the function of
READ_WRITE_MULTIPLE_REGISTERS, if the reading length is set over the value 120, an error
code will be sent but it is not the error code intended for the incident. The correct error code
should be DFB_MB_ERROR_CODE_DFB_INVALID_TRANSMISSION_MODE
7. Set the value to 0 in usiSlaveAddr, the contact of DFB_ModbusRequest2 or DFB_ModbusRequest
of the library DL_ModbusComMaster_AX3 is forbidden
8. Fixed an issue that if the value is set to 0 in tResponseTimeout (the contact of
DFB_ModbusRequest2 of the library DL_ModbusComMaster_AX3), once the execution of
DFB_ModbusRequest2 is complete, the state changes to DONE even when nothing is received
9. Fixed an issue that when using the function block DFB_COMRS of the library DL_COM_AX3 to
communicate, if an ending character is set in 1 byte, the communication will not stop immediately
after receiving the ending character
10. Fixed an issue that when a Modbus TCP Slave device receives a command with a wrong ID
number, an error code will be sent but it is not the error code intended for the incident
11. Fixed an issue that the error of exceeding the maximum TCP connection number (32) is not
recorded
12. Fixed an issue that if the socket TCP connection is created through Auto-Reconnect, the error flag
will not be cleared, even after the connection is established
13. Fixed an issue that if the AX-308E CPU firmware is V1.01.0 and its DDF is V1.01.0 or previous
versions, after downloading the project to the PLC, the Delta_Modbus_TCP_Slave_Device can
NOT communicate again
14. The maximum setting number of COM ID in Delta_Modbus_Serial_Device is changed from 254 to
247
15. The library of DL_EtherneLib provides various data transmission options for the same connection
to enhance conveniences
16. Fixed an issue that when AX308E CPU switches from STOP to RUN, the function blocks of the
DL_EtherneLib_AX3 will clear the states of the previous connections
17. Fixed an issue that when the settings in the function blocks of the DL_EtherneLib_AX3 are NOT
matched with what are set in actual placements, a connection can still be established
18. When the Ethernet network cable is being removed, an error message will appear in
DL_EtherneLib_AX3 or DL_ModbusTCPMaster_AX3, depending on the situation
19. Fixed an issue that the state of bSlaveError (the contact of the function block
DFB_ModbusTCPMaster of the library DL_ModbusTCPMaster_AX3) stays TRUE, even after the
error had been corrected
20. If executing the function block DFB_ModbusTCPChannel of the library
DL_ModbusTCPMaster_AX3 before setting up the Modbus TCP Master device in the setting page
of Channel, an error code will be sent, however AX-308E CPU can stay in the state of RUN
21. Fixed an issue that if deleting some channel settings in the function block
DFB_ModbusTCPChannel of the library DL_ModbusTCPMaster_AX3, other channels that are
unedited may also be affected and respond with errors

Page 29 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

2.14 UPDATE – AS200 & AS300 Firmware Updated to Version 1.10.00

New Instructions and Functions

The following instructions and functions require ISPSoft 3.12 or later.

No. API No. Function / Description Reference


Instruction
1 1426 IOLINKR New instructions for IO-Link modules. Read the Attachment
1427 IOLINKW parameters from the IO-Link devices and write the B-1
parameters into the IO-Link devices.
2 SM203 Use SM203 to clear the settings in the non-
latched areas when PLC is from RUN to STOP.
3 Backup and New items are added for the backup and Note B-3
Restore restoration in the SD card.
4 Manual + Added remote IO modules in Manual + Flags in Attachment
Flags in I/O I/O allocation settings B-4
allocation
setting
5 2710 DPPMR Instruction for 2-Axis relative-coordinate point-to-
point synchronized motion; now you can change
the target speed point during output.
6 1229 FSORT New sorting instruction for data in floating-point Attachment
format B-6
7 0709 XCMP Added a new flag SM603; when the objects in the
stack area exceed the capacity of the stack area,
SM603 switches to True, indicating the input
objects have exceeded the capacity of the stack
area, and the running speed of coming objects
should be slow down
8 Number of Added SR1017; users can monitor the Ethernet
Ethernet connection number of the current PLC scan cycle
connections stored in SR1017
9 2700 Execute Now you can execute the instruction DPLSY in an Attachment
DPLSY in interrupt to perform high-speed pulse output B-11
interrupts

Note B-3:
New items are added for the backup and restoration in the SD card.
1. Users’ C execution code and initial values
2. Device initial value table
3. ECAM table
4. Data Logger parameter
5. EIP TAG table
6. OPC UA table
7. IO-LINK device parameter
8. EIP data exchange table
9. CAN DS301 data exchange table
10. Webpage account and authorization settings

Page 30 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Modified Instructions and Functions

The following instructions and functions are compatible with your compiled PLC programs.

No. Functions / Description Remark


Instructions
1 PU module instructions • Added a new error code for the incident of
(API 1402-1410) exceedingthe limit. When it is the first time to
execute the PUinstruction, it clears the
completion flags automatically
• Now you can use a negative number in the
targetspeed in instruction PUZRN
2 Operation Speed Improve the speed of instruction execution and
enhance the accuracy of the TMRH execution to
shorten the PLC program scan time
3 Memory card Words used as a filename is expanded from 9
instructions words to 255 words.
(API 2300-2304)
4 Download record The source of the downloaded data is included in Note C-4
the record.
5 MCONF In the past, the connection needed to be cut off,
(API 2210) before executing instruction MCONF. Now if the
IP address is detected to be the same, the
connection is kept
6 CSFO (API 2708) • New backlash compensation function is added. Attachment
• To lessen the lag time during the output that C-6
follows a desired reference signal, new flags
SM1700~SM1705are added to enable/disable
the backlashcompensation and new
SR1700~SR1710 are addedto define the value
in frequency for compensation.
7 DTQC (API 2817) Increased the torque range from -300 ~ 300 to -
DTQLC (API 2818) 3000 ~ 3000 to accommodate the improved
torque accuracy of Delta servo system, ASDA-A3
and ASDA-B3 Series.
8 HWCONFIG Added SM27 flag to enable/disable analog input Note C-8
warning and add SR27 to show the error code.
Available for F2AD (installed in AS300) and
AS218 built-in AD channels.

Note C-4:
1. PLC operation codes (ISP)
2. PLC parameters (HWCONFIG)
3. Module configurations (HWCONFIG)
4. PLC operation codes and programs (ISP)
5. PLC operation codes (Online editing)
6. PLC operation codes and programs (Online editing)
7. PLC operation codes and programs (Restoration from SD card)
8. Module configurations and PLC parameters (HWCONFIG)
9. Module configurations and data exchange table (HWCONFIG)
10. Module configurations, PLC parameters and data exchange table (HWCONFIG)
11. Module configurations (EIP Builder)
12. Module configurations, PLC parameters and data exchange table (Restoration from SD card)

Page 31 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Note C-8:
Example of disabling F2AD Analog Input Warning.

Error Codes in SR27:

Error Code Description Solution


16#0040 Function card 1 AS-F2AD: the value of the built-in AD input Check the actual
channel 1 exceeds the acceptable range. input signal
16#0041 Function card 1 AS-F2AD: the value of the built-in AD input Check the actual
channel 2 exceeds the acceptable range. input signal
16#0042 Function card 2 AS-F2AD: the conversion value of the input Check the actual
channel 1 exceeds the acceptable range. input signal
16#0043 Function card 2 AS-F2AD: the conversion value of the input Check the actual
channel 2 exceeds the acceptable range. input signal
16#0044 Function card 1 AS-F2AD: the current input of the built-in AD Check the
input channel 1 is disconnected. (4mA~20mA mode) connection
16#0045 Function card 1 AS-F2AD: the current input of the built-in AD Check the
input channel 2 is disconnected. (4mA~20mA mode) connection
16#0046 Function card 2 AS-F2AD: the current input of the input Check the
channel 1 is disconnected. (4mA~20mA mode) connection
16#0047 Function card 2 AS-F2AD: the current input of the input Check the
channel 2 is disconnected. (4mA~20mA mode) connection

Page 32 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Attachment B-1 IOLINKR & IOLINKW

Page 33 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Explanation

1. This instruction is available for PLC with FW V1.08.50 or later and ISPSoft V3.12 or later
2. You can refer to the IODD file of the IO-Link device to learn more about the device parameters.
You can also use this instruction to read the IO-Link device parameters
3. There is no limit on the number of times you execute the instruction but only one instruction
(IOLINKR or IOLINKW) can be executed at a time
4. During communication, it takes at least 5 seconds for the IO-Link device to response. Do NOT
stop or start another instruction during this time. After the communication with IO-Link is done, it is
suggested to use the flags DONE or ERROR to stop or start the instruction
5. Group: The group number of AS04SIL that is connected to the right side of PLC directly or
connected to the remote module that acts as PLC, e.g. the first connected module is module
number 1, the second connected module is number 2. Up to 15 modules can be connected. If the
connected module is not AS04SIL, the Error flag switches to ON
6. Module: The module number that is connected to the right side of PLC directly or connected to the
remote module that acts as PLC, e.g. the first connected module is module number 1, the second
connected module is module number 2. Up to 32 modules can be connected and counted and
each type of modules should be included in the count. If the module is not AS04SIL, the Error flag
switches to ON
7. Port: The communication port number, ranging from 1 to 4. If the port number used is not the port
for AS04SIL, the Error flag switches to ON
8. Index is the index number that is read from the parameter of the IO-Link device
9. SubIndex is the sub-index number that is read from the parameter of the IO-Link device. The sub-
index number can be set from 0 to 255. If the value exceeds the setting range, the Error flag
switches to ON

Page 34 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

10. DateType is the parameter data type of the IO-Link device. You need to set the correct datatype
before executing this instruction
If the setting value exceeds the setting range, the Error flag switches to ON.

11. DataRead is the data read from the IO-Link device; unit: byte, arranged by high byte and low byte
12. ReadLen is the data length of the data read from the IO-Link device; unit: byte
13. Done is a communication complete flag. When this flag is ON, it indicates the parameter of the IO-
Link device is read completely. The range of the read data (ReadData) will be used according to
the data length (READLen)
14. Error is a communication error flag. When this flag is ON, it indicates an error occurs during the
communication among the PLC CPU, AS04SIL and the IO-Link device. Refer to the following
Error Codes for troubleshooting

Page 35 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

15. Refer to the following table for more details when any of the Error flag is ON

Page 36 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

16. The communication process among the PLC CPU, AS04SIL and IO-Link device:

17. Sequences of the EN, Done, and Error flags: when an error occurs during communication
(scenario 1) and when the communication is compete (scenario 1)

Page 37 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Example 1: Read the parameter of Application Specific Tag on the first device of the
communication port.

1. Check HWCONFIG to learn the setting value in Application Specific Tag is “ABCDEFGH”

2. AS04SIL is the first module that installed on the right side of the PLC CPU. The setting value in
Group is 0, and 1 in both Module and Port
3. We learnt that its index is 24, its Sub-index is 0, and the data type is StringT from its IODD file or
the IO-Link device manual. Set the setting values in Index to 24, in Sub-index to 0, in data type to
4 (StringT)
4. Start sending “to read” request when M0 is ON. When M10 (DONE) is ON, it indicates the device
has responded and has complete reading. ReadLen (D40) is 32, and the data string is stored in
DataRead (D50~D65). IO-Link device reads the data and stores it in accordance with the order of
high byte and low byte

Example 2: Read the parameter of the gain trim green channel on the first device of the second
communication port.

Page 38 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

1. Check HWCONFIG to learn the setting value in gain trim green channel is “-63”

2. AS04SIL is the first module that installed on the right side of the PLC CPU. The setting value in
Group is 0, 1 in Module and 2 in Port
3. We learnt that its index is 72, its Sub-index is 0, and the data type is IntegerT from its IODD file or
the IO-Link device manual. Set the setting values in Index to 72, in Sub-index to 0, in data type to
2 (IntegerT)
4. Start sending “to read” request when M0 is ON. When M10 (DONE) is ON, it indicates the device
has responded and has complete reading. ReadLen (D40) is 1, and the data is stored in
DataRead (D50 Low Byte). IO-Link device reads the data and stores it in accordance with the
order of high byte and low byte

Page 39 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Example 3: Read the parameter of gain trim green channel on the first device of the second
communication port.

1. Check HWCONFIG to learn the setting value in Ambient temperature is 28.60551

2. AS04SIL is the first module that installed on the right side of the PLC CPU. The setting value in
Group is 0, 1 Module and 2 in Port
3. 3. We learnt that its index is 268, its Sub-index is 0, and the data type is Float32T from its IODD
file or the IO-Link device manual. Set the setting values in Index to 268, in Sub-index to 0, in data
type to 3 (Float32T)
4. 4. Start sending “to read” request when M0 is ON. When M10 (DONE) is ON, it indicates the
device has responded and has complete reading. ReadLen (D40) is 4, and the data is stored in
DataRead (D50~D51). IO-Link device reads the data and stores it in accordance with the order of
high byte and low byte

Page 40 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Page 41 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Explanation

1. This instruction is available for PLC with FW V1.08.50 or later and ISPSoft V3.12 or later.
2. You can refer to the IODD file of the IO-Link device to learn more about the device parameters.
You can also use this instruction to write the parameters into the IO-Link device
3. There is no limit on the number of times you execute the instruction but only one instruction
(IOLINKR or IOLINKW) can be executed at a time
4. During communication, it takes at least 5 seconds for the IO-Link device to response. Do NOT
stop or start another instruction during this time. After the communication with IO-Link is done, it is
suggested to use the flags DONE or ERROR to stop or start the instruction
5. Group: The group number of AS04SIL that is connected to the right side of PLC directly or
connected to the remote module that acts as PLC, e.g. the first connected module is module

Page 42 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

number 1, the second connected module is number 2. Up to 15 modules can be connected. If the
connected module is not AS04SIL, the Error flag switches to ON
6. Module: The module number that is connected to the right side of PLC directly or connected to the
remote module that acts as PLC, e.g. the first connected module is module number 1, the second
connected module is module number 2. Up to 32 modules can be connected and counted and
each type of modules should be included in the count. If the module is not AS04SIL, the Error flag
switches to ON
7. Port: The communication port number, ranging from 1 to 4. If the port number used is not the port
for AS04SIL, the Error flag switches to ON
8. Index is the parameter index number that is intended to write into the IO-Link device
9. SubIndex is the parameter sub-index number that is intended to write into the IO-Link device. The
sub-index number can be set from 0 to 255. If the value exceeds the setting range, the Error flag
switches to ON
10. DateType is the parameter data type of the IO-Link device. You need to set the correct datatype
before executing this instruction. Refer to API1426 IOLINKR instruction for more information
11. DataWrite is the data written into the IO-Link device; unit: byte, arranged by high byte and low byte
12. WriteLen is the data length of the data to be written into the IO-Link device; unit: byte
13. Done is a communication complete flag. When this flag is ON, it indicates the parameters have
written into the IO-Link device completely
14. Error is a communication error flag. When this flag is ON, it indicates an error occurs during the
communication among the PLC CPU, AS04SIL and the IO-Link device. Refer to the Error Codes
from API1426 IOLINKR instruction for troubleshooting
15. The communication process among the PLC CPU, AS04SIL and IO-Link device:

16. Sequences of the EN, Done, and Error flags: when an error occurs during communication
(scenario 1) and when the communication is compete (scenario 1)

Page 43 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Example 1: Write the parameter of Application Specific Tag into the first device of the first
communication port.

1. Check HWCONFIG to learn the setting value in Application Specific Tag is “ABCDEFGH”

2. AS04SIL is the first module that installed on the right side of the PLC CPU. The setting value in
Group is 0, 1 in Module and 1 in Port
3. We learnt that its index is 24, its Sub-index is 0, and the data type is StringT from its IODD file or
the IO-Link device manual. Set the setting values in Index to 24, in Sub-index to 0, in data type to
4 (StringT)
4. Use the instruction $MOV to write the string “IO-Link” into the data device, starting from D60
5. Start sending “to write” request when M1 is ON. When M10 (DONE) is ON, it indicates the device
has received the response and has complete writing. WriteLen is 32, and the data string is saved
in DataWrite (D60~D75). IO-Link device writes the data into the data devices in accordance with
the order of high byte and low byte

Page 44 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

6. Check HWCONFIG to learn the setting value in Application Specific Tag is updated to “IO-Link”

Page 45 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Example 2: Write the parameter of gain trim green channel into the first device of the second
communication port.

1. Check HWCONFIG to learn the setting value in gain trim green channel is “-63”

2. AS04SIL is the first module that installed on the right side of the PLC CPU. The setting value in
Group is 0, 1 in Module and 2 in Port
3. We learnt that its index is 72, its Sub-index is 0, and the data type is IntegerT from its IODD file or
the IO-Link device manual. Set the setting values in Index to 72, in Sub-index to 0, in data type to
2 (IntegerT)
4. Use the instruction $MOV to write 0xE2 (-30) into the data device, starting from D60
5. Start sending “to write” request when M1 is ON. When M10 (DONE) is ON, it indicates the device
has received the response and has complete writing. WriteLen is 1, and the data is saved in
DataWrite (D60 Low byte). IO-Link device writes the data into the data devices in accordance with
the order of high byte and low byte

Page 46 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

6. Check HWCONFIG to learn the setting value in gain trim green channel is updated to “-30”

Attachment B-4 IO Allocation Settings

IO Allocation Settings

When selecting “Manual + Flags (only I/O module of CPU module)” in “I/O allocation setting when Power
On”, use flags SM230-SM261 to activate the 1st – 32nd module on the right-side of the CPU module.
(available for FW V1.06.00 or later).

When selecting “Manual + Flags (I/O module of CPU & Remote module)”, use flags SM230-SM261 to
activate the 1st – 32nd module on the right-side of the CPU module remotely (available for FW V1.08.50
or later and ISPSoft V3.12 or later supports this function.)

For less module applications, you can use the same PLC program and download the I/O allocation table
once for various I/O applications. Two things to be noted when applying this mode:
A. You need to use a bigger I/O allocation planning beforehand and store this planning in AS series
PLC.
B. You can simply use special flags to mark which I/O module will NOT be used to meet the actual I/O
module placement. But you cannot rearrange the original order of the module placement.

Add a new selection “Manual + Flags” for the setting option “I/O module allocation setting when Power
ON”. Select this option, you need to use it with flags SM230-SM261. For less module applications, you
can simply use special flags to mark which I/O module will NOT be used to meet the actual I/O module
placement. In this mode, you can use the same PLC program and download the I/O allocation table
once for various I/O applications.

Example:

Step 1: Select “Manual + Flags (I/O module of CPU & Remote module)” for the setting option “I/O module
allocation setting when Power ON” in HWCONFIG.

Step 2: Create an entire module allocation and download the I/O allocation table to HWCONFIG.

Step 3: When 16AP, 04DA, 08AM (right-side module) and 16AP as well as 06X6 (remote module) are
not needed in the application, you can set the flags SM231 (indicating 16AP), SM233 (indicating 04DA),

Page 47 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

SM235 (including 08AM), SM237 (indicating remote 16AP) and SM239 (indicating remote 06X6) to OFF
to meet the actual I/O module placement. You do not need to change their order number in the PLC
program. After turn the power off and then power-on again, the actual placement is as below. The IO
number in the PLC program does NOT need to be changed.

Actual I/O Module Placement

Page 48 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

The order numbers, the model names and their corresponding device numbers in the complete I/O
allocation list.

Right-side modules:
Order 0 1 2 3 4 5 6 7
Number
Model AS332 16AP 16AP 04AD 04AD 06XA 08AM 08AN
Corresponding device X1.0 / X2.0 / D28040 D28060 D28080 X3.0 Y3.0
starts from Y1.0 Y2.0

Remote modules:
Order Number 0 1 2 3 4 7
Model SCM 16AP 06XA 06XA 16AP 08AN
Corresponding device D29000 X4.0 / D29040 D29060 X5.0 / Y3.0
starts from Y4.0 Y5.0

The order number and the corresponding device numbers stay the same.

Right-side modules:
Order 0 1 3 5 7
Number
Model AS332 16AP 04AD 06XA 08AN
Corresponding device X1.0 / D28040 D28080 Y3.0
starts from Y1.0

Remote modules:
Order Number 0 2 4
Model SCM 06XA 16AP
Corresponding device D29000 D29040 X5.0 /
starts from Y5.0

Note: The order number rule also applies when you use the FROM/TO or other module-related
instructions.

Page 49 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Attachment B-6 FSORT

Explanation

1. This instruction stores the data to be sorted in the group×columnx2 registers starting from the
register specified by dst. If src and dst specify the same register, the sorted data is the same as
the original data in the register specified by src
2. The operand group must be between 1–32. The operand column must be between 1–6. The
operand ref must be between 1– column
3. When SM604 is OFF, the instruction sorts the data in ascending order. When SM604 is ON, the
instruction sorts the data in descending order

Page 50 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

4. It is suggested that you use the pulse type instruction, FSORTP, instead of sorting repeatedly

Example

1. Suppose SM604 is OFF. When X0.0 switches from OFF to ON, the instruction sorts the data in
ascending order

2. The data which to be sorted is as in the following table

Page 51 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

3. When the value in D100 is 3, the data is sorted as in the following table

4. When the value in D100 is 5, the data is as in the following table

Additional Remarks

1. If value in the the device exceeds the range, the instruction is NOT executed, SM0 is ON, and the
error code in SR0 is 16#2003
2. If the value in group, column, or ref exceeds the range, the instruction is NOT executed, SM0 is
ON, and the error code in SR0 is 16#200B
3. If the value in src exceeds the range of a floating-point value, the instruction is NOT executed,
SM0 is ON, and the error code in SR0 is 16#2013

Page 52 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Attachment B-11 DPLSY

Execute DPLSY in interrupts


Use DPLSY in high-speed comparison interrupt (I2xx), available for FW V1.08.70 or later.

Example of the PLC program:


• Start the instructions of high speed counter (DCNT) and high speed comparison (DHSCS) in the
program cycle

• Write an instruction DPLSY in the high-speed comparison interrupt I200

Note: Auto-reset the control when outputting 1000 pulses at 1kHz frequency from Y0.0. are complete.

• The procedure
There are four procedures A-D, when the input counted value changes 49 -> 50 to output the pulses
through Y0.0
A. The input counted value changes from 49 to 50
B. The high-speed comparison interrupt is triggered. The PLC program is interrupted and the high-
speed comparison interrupt is executed
C. Execute instruction DPLSY that is written in the high-speed comparison interrupt
D. Pulses are put out from Y0.0
Since the interrupt is affected by the time it is triggered and by the PLC on-going executions, such as
IO points refreshing, communication implementing and so forth, the time when the pulses to be outputted
can be greatly delayed.

To improve the execution time, new SM flags are added.


• SM120-SM151: To pre-store the parameters for DPLSY to output
Set the SM in this category to ON to save the DPLSY to-be-outputted parameters, including output point
number, target frequency and number of pulses to the PLC flash memory. When the high-speed
comparison interrupt is triggered and any of the SM360-391 is set to ON, the output can be started right
away. Once any of SM120-151 is used, it is set to OFF. You need to set it to ON before using it again.
• SM360-SM391: To enable triggering DPLSY in the interrupt to output pulses

Page 53 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

When the high-speed comparison interrupt is triggered and any of the SM360-391 is set to ON, the
output can be started right away to output any of the SM120-151 stored DPLSY parameters. Auto-reset
the control, after the output is complete.

The corresponding numbers of high-speed comparison interrupt to the newly added SMs are listed
below.

Number of the high-speed To pre-store the parameters To enable triggering DPLSY


comparison interrupt for DPLSY to output in the interrupt to output
pulses
I200 SM120 SM360
I201 SM121 SM361
I202 SM122 SM362
I203 SM123 SM363
I210 SM124 SM364
I211 SM125 SM365
I212 SM126 SM366
I213 SM127 SM367
I220 SM128 SM368
I221 SM129 SM369
I222 SM130 SM370
I223 SM131 SM371
I230 SM132 SM372
I231 SM133 SM373
I232 SM134 SM374
I233 SM135 SM375
I240 SM136 SM376
I241 SM137 SM377
I242 SM138 SM378
I243 SM139 SM379
I250 SM140 SM380
I251 SM141 SM381
I252 SM142 SM382
I253 SM143 SM383
I260 SM144 SM384
I261 SM145 SM385
I262 SM146 SM386
I263 SM147 SM387
I264 SM148 SM388
I265 SM149 SM389
I266 SM150 SM390
I267 SM151 SM390

Page 54 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

Use the above-mentioned new SM in the PLC program.

Explanation

Set M0 to ON to trigger SM120 to ON to save the DPLSY to-be-outputted parameters (outputting 1000
pulses at 1kHz frequency) to the PLC flash memory.
Start HC200 high-speed counter and set SM360 to ON. When the counted value in S2 reached 50, the
high-speed comparison interrupt I200 is triggered. The moment when the interrupt is triggered, Y0.0
starts to output 1000 pulses at 1kHz frequency.

• The high-speed comparison interrupt I200

Since the execution of high-speed output has been completed in POU, there is no need to write any
program in the interrupt.

Attachment C-6 Backlash compensation for CSFO

Backlash Compensation

Use backlash compensation in CSFO (available for FW V1.08.30 or later)

PLC uses the propositional conversion formula to converse the frequency and pulse numbers for inputs
into what are suitable for outputs. From input to output, this process not only takes time and it may also
cause backlash issues. When the number of pulses run through the input goes larger, so does the
backlash.

Page 55 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

To precise operation, use the following SM/SR to compensate for backlashes caused by a longtime
CSFO operation.

• SM1700~1705: Flag to activate the backlash compensation ON: To increase the actual output
frequency and the number of output pulses to close the distance between the position of input and
output. The compensation stops automatically once the positions of input and output are the same.
You can also set this flag to OFF, if the positions of input and output do not need to be the same.

OFF: To decrease the actual output frequency and the number of output pulses to stop
compensating till the output falls behind to its original delayed position.

NOTE: Be sure to close the flag to deactivate the compensation before stopping the execution of
CSFO. If not, you may find the compensated output is still running even after the execution of CSFO
has stopped.

• SR1700~1710: Increase the frequency to compensate backlashes


You can define the frequency, ranging from 50 Hz~10 KHz (unit: 50 Hz) for the compensation of the
backlashes. At first, it is recommended to try a lower frequency. Otherwise, sudden and quick
movements may have an impact on the mechanism operation. The compensation stops
automatically once the positions of input and output are the same. The frequency unit is 50 Hz; thus,
if using 80 Hz, it will be seen as 50 Hz and 120Hz will be treated as 100 Hz.

Page 56 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

The illustration of using backlash compensation in CSFO.

The ratio of the number of input and output pulses is 1:1. The timings are shown as , , , . See
the explanations below

 Since the number of pulse runs through input is large and the input frequency is fast, the output
cannot catch up with it, the distance between input and output grows bigger and bigger. The backlash
compensation has not started yet
 Enable the flag to activate the backlash compensation. Increase the number of output pulses
according to the frequency of input and compensation until the positions of input and output are the
same
 Disable the flag to deactivate the backlash compensation. Decrease the actual output frequency and
number of output pulses to stop compensating until the output falls behind to its original delayed
position
 When the flag to activate the backlash compensation is enabled or disable, the PLC calculates and
to increase or decrease the output frequency to enhance the smoothness of the compensation

The example here shows if the current output frequency is 1 KHz and the compensated frequency is
100 Hz, the actual output frequency should be around 1.1 KHz.

Corrections

All the issues below can be fixed by upgrading firmware to V 1.10.00 or above (no tools are required).
Contact the technical service of your sales agent for a firmware upgrade for AS series.

No. Functions / Description


Instructions
1 CANopen DS301 It is possible for the slaves to loose communication, if
reading/writing data from the connected SD card during
CANopen communication.
2 SD Card It is possible for the PLC to crash if reading/writing data
from a broken SD card.
3 DCCMR When the value of the X-coordinate is 0 and the value of the
(API 2716) Y-coordinate is less than 0, it is possible that drawing a

Page 57 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

circle in the clockwise direction can go wrong from time to


time.
4 HWCONFIG • The firmware version of the function card 1 in AS300
Series PLC CPU is not shown completely in HWCONFIG
online mode.
• The firmware version of AS00SCM is not shown
completely in HWCONFIG online mode.
5 PLSR When setting the number of output pulses to unlimited, if
(API 2701) you start executing the instruction PLSR and then stop it
immediately, it is possible that the output still continues
even after the instruction execution has been stopped.
6 Data Exchange through When there is a strong interference to communication in
COM Port RTU mode, the connection might be lost.
7 DDRVI (API 2706) While executing the instructions to output, if changing the
DDRVA (API 2707) target position in the ramp-up zone, it is possible that the
output direction may be incorrect.
8 DMPID When setting MOUT_AUTO=TRUE, the value in MOUT
(API 1417) does NOT change along with the parameter MV.
9 ZRNM Use multiple ZRNM instructions in SFC programming, but
(API 2810) only one ZRNM instruction will be executed.
10 Ethernet • The number of connected Client does NOT show in
Communication SR1012 during Modbus TCP communication.
• Solved the possible failure of network communication
caused by broadcast storm attacks
11 DPIDE When using the constant values in decimal or hexadecimal
(API 0708) format in the field of cycle parameter and using Auto Tuning
at the same time, after auto tuning is complete, PLC will be
in the state of STOP.
12 DPLSVC While editing and updating in online mode, it is possible that
(API 2805) the instruction execution cannot proceed.
13 JOG (API 2703) It is possible that even after these instructions are closed,
DDRVI (API 2706) the output directions are not cleared as they should be.
DDRVA (API 2707)
DDRVM (API 2709)
14 DCNT If using the software counter function in DCNT, along with
(API 1004) any of the instructions DZRN, DZRN, DZRN2, PWD, PPDT,
or XCMP, or using the interrupt in X point, it is possible that
after closing the mentioned instruction, the software counter
function in DCNT will be closed as well.
15 PLC Project Download When AS Series PLC CPU (FW V1.08.20) uses ISPSoft
(V3.12) to download, an error code C212(8101) will appear.

Page 58 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

2.15 UPDATE – DVP01PU-H2 Firmware Upgraded to Version 5.48

Corrections

1. Deleted the error code 0x23


2. Fixed an issue that if a MPG is triggered to move in both positive
and negative directions, the movement cannot be stopped
3. Fixed an issue that no value can be written in CR49
4. Fixed the issues that the velocity cannot be changed during JOG
and JOG cannot be stopped
5. Improved the refreshing rate in CR43
6. Fixed an issue that when sending/receiving data through RS485,
an communication error will occur
7. Fixed an issue that during homing, if the axis changes its direction
after it reached the positive/negative limit, the pulse outputting will
not be accurate
8. Fixed an issue that during homing, even if the axis has reached the
positive/negative limit, it cannot be stopped
9. Fixed an issue that after the module reset to its default settings, the flag to record the homing state
is NOT restored to the default value OFF
10. Fixed an issue that if JOG is triggered to move in both positive and negative directions, the motor
drive cannot be stopped
11. Fixed an issue that after setting up the communication parameters through RS485, the received
communication code is unreadable

2.16 UPDATE – DVP01PU-S Firmware Upgraded to Version 5.48

Corrections

1. Hardware-related updates:
a. Since the old IC used in the module had stopped production, changed
to a new IC and upgraded the hardware and firmware of DVP01PU-S
accordingly. Note: the old and new versions of hardware and firmware
are not interchangeable

2. Firmware-related updates:
a. Fixed an issue that while using a MPG, the pulse output may not be
able to stop occasionally
b. Fixed an issue that when PLC reads its right-side module, DVP01PU-
S replied with wrong firmware version
c. Fixed an issue that changing velocity will lead to a non-stop movement
d. When the axis reaches the positive/negative limit while using a MPG,
JOG instruction can be used to have the axis leave the positive/negative limit
e. Fixed an issue that after setting up the communication parameters through RS485, the
received communication code is unreadable
f. Fixed an issue that if the value 65536 is written in CR44 (accumulated pulse input number of
MPG), the value will NOT show 65536 when reading it back
g. Before enabling the MPG function, the value in CR44 (accumulated pulse input number of
MPG) can be edited

Page 59 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

2.17 UPDATE – DVP04AD-S2, DVP04DA-S2, DVP06XA-S2 Firmware Upgraded to


Version 4.18

Issue

If any DIO point extension module of the DVP-S series, such as DVP08SM11N,
DVP06SN11R, DVP08SP11R /T, DVP32SM11N, DVP32SN11TN, is installed
right after the analog extension module, including DVP04AD-S2, DVP04DA-S2,
DVP06XA-S2 which is installed as the first extension module on the right-side of
the DVP CPU, chances are the DIO point extension module can NOT be
detected.

Solutions

1. Install the DIO extension module as the first extension on the right side of the
DVP-DPU (recommended!)
2. Use CPUs with the following firmware versions or later versions, and then
you can install analog extemsion module as the first extension module on the right side of the
CPU
3. When the above solution are not possible, contact Delta technical support team or the distributors
for a firmware upgrade for the analog extension modules

2.18 UPDATE – DVP06AD-S Firmware Upgraded to Version 4.16

Corrections

1. Fixed an issue that the error status value “incorrect average times setting”
in CR#30 cannot be cleared

Page 60 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

2.19 UPDATE – VFD-ED-S Certificate EN81 Renewed


Liftinstituut renenewed the EN81 certificate for our VFD-ED-S lift
drive. The new certificate is valid until June 11th, 2026.

Page 61 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

3 Application
3.1 NEW – More technical videos are available on YouTube Channel

There are technical videos about the below topics on YouTube Channel

https://www.youtube.com/c/DeltaIndustrialAutomationEMEA

Subscribe and enable notification in order to get notifications on all our new videos.

1. AX308-E Series Tutorial 1 – Useful Hotkeys for Programming


This video shows how to achieve programming results faster with hotkeys.
https://www.youtube.com/watch?v=PGnUvJQEqUU

2. AX308-E Series Tutorial 2 – How to Create the Counter Function


This video shows you how to connect an incremental encoder to the controller and set it up.
https://www.youtube.com/watch?v=uFeNZQlItsU

3. AX308-E Series Tutorial 3 – Calculating Pulse Bandwidth


In this video, you can see how to setup servo control though high-speed pulses.
https://www.youtube.com/watch?v=X8U2vIIyauk

AX308-E Series Tutorial 4 – The AS Series I/O Module Settings with AX-3 CPU
In this video, you can see how to setup I/Os for symbolic programming.
https://www.youtube.com/watch?v=S3ar-8E3e34

4. DIADesigner-AX – How to Create E-Cam


This video shows how to use E-cam in motion control.
https://www.youtube.com/watch?v=2WhkKpnkah4

5. DIADesigner-AX – How to Create Motion Axis via EtherCAT


In this video, you can see how to setup a motion axis in an EtherCAT system.
https://www.youtube.com/watch?v=8GHjo1o_zt8

6. AX-3 Ethernet/IP Communication


This video shows how to set up Ethernet/IP communication.
https://www.youtube.com/watch?v=xXBY3moTVGM

7. Machine Vision System DMV3000G – Paper Cup Inspection


This video shows how to use the pre-configured items for paper cup inspection.
https://www.youtube.com/watch?v=dubK-kTkbrQ

8. Machine Vision System DMV3000G – Label Inspection


This video shows how to implement label inspection with.
https://www.youtube.com/watch?v=9swgssLdyAs

Page 62 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

4 FAQ
4.1 AC Motor Drives

Variable Frequency Drives with integrated STO function, e.g. M300 or C2000 series
Q How to avoid the need for double reset, when using a safety relay or safety controller?

A Safety regulations require that after a safety stop, the user needs to confirm the safe
operation of the drive before a restart is possible.

If you connect a safety sensor, e.g. an emergency stop pushbutton directly to the STO inputs
of the drive, it is required to acknowledge this by a reset on the drive. That is the factory
default setting.

However, oftentimes the emergency stop button connects to a safety relay or safety
controller, and safe outputs from that relay or controller connect to the STO inputs of the
drive. In that case, the safety relay or controller already requires a reset, and a second reset
on the drive is be unnecessary.

Drive parameter 06-44 provides the user with a choice.

06-44 = 0 “STO latch” means, the drive needs a reset to enable restart.

06-44 = 1 “STO no latch” means, the reset takes place on the safety relay, and the drive
can restart immediately after the STO inputs are active again.

4.2 HMI

DOP-W and DOP-100 Series


Q How to maintain the last active display language after power cycling?

A DOPSoft2, DOPSoft4 and DIAScreen make the user select a preferred language. That
language will be the standard language when powering up the HMI.

This is not always convenient, because users in a country with a different language will need to
change the language every time they start the HMI up.

Page 63 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

To overcome this restriction, check System Control, both in the Control and Status Block.

Add an “After Execute Macro” to each language change button, moving bits 0-7 of the Status
Block’s System Control word into retentive memory bits of the HMI as shown below.

Page 64 of 65
Newsletter
I n d u s t r i a l A u t o m a t i o n P r o d u c t s
Edition 2021-Q2

In the “Initial Macro”, move those seven bits back from the retentive memory to bits 0-7 of the
Control Block’s System Control word.

Page 65 of 65

You might also like