Delta Ia-Plc DVP MDM en 20240226
Delta Ia-Plc DVP MDM en 20240226
www.deltaww.com
DVP Series Module Manual
Revision History
Ve r s i o n Revision Date
1st The first version was published. 2 0 2 3 / 11 / 3 0
DVP Series Module Manual
Table of Contents
Chapter 1 Introduction
9.5 DVP02TUN-S/DVP02TUR-S/DVP02TUL-S/
i
12.4.1 Indicators of DVP01LC-SL/DVP02LC-SL............................................ 12-7
12.4.2 Indicators of DVP201LC-SL/DVP202LC-SL/DVP211LC-SL .................... 12-8
ii
13.1.8 LED Indictor and Troubleshooting ................................................. 13-66
iii
13.4.9 DVPPF02-SL Configure .............................................................. 13-158
13.4.10 Application Example .................................................................. 13-159
13.4.11 LED Indicator and Troubleshooting .............................................. 13-164
iv
1
Chapter 1 Introduction
Table of Contents
1.1 Introduction .................................................................................................. 1-2
1.1.1 DVP-E Series Modules ................................................................................ 1-2
1.1.2 DVP-S Series Modules ................................................................................ 1-4
1-1
DV P S er i es M od u le M an u a l
1.1 Introduction
_1
Weighing moduleThe manual covers the usage instructions for special modules in the DVP-E (DVP-ES3/EX3/ES2/EX2)
series and DVP-S (DVP-SV3/SX3/SV2/SX2/SA2/SS2/SE/SE2) series. This includes analog modules, temperature
modules, weighing modules, communication modules, etc. For specific details about the special modules in the DVP-EH
series, please refer to the detailed installation manuals for each module.
4-point input,24VDC,5mA
DVP08XP211R
4-point relay output,250VAC,30VDC or below,2A/output,5A/COM
4-point input,24VDC,5mA
DVP08XP211T
4-point transistor output(sinking),5~30VDC,0.5A/output,4A/COM
8-point input,24VDC,5mA
DVP16XP211R
8-point relay output,250VAC,30VDC or below,2A/output,5A/COM
16-point input,24VDC,5mA
DVP24XP200R
8-point relay output,250VAC,30VDC OR BELOW,2A/output,5A/COM
16-point input,24VDC,5mA
DVP24XP200T
8-point transistor output(sinking),5~30VDC,0.5A/output,4A/COM
16-point input,24VDC,5mA
DVP32XP200R
16-point relay output,250VAC,30VDC or below,2A/output,5A/COM
16-point input,24VDC,5mA
DVP32XP200T
16-point transistor output(sinking),5~30VDC,0.5A/output,4A/COM
4-channel analog signal input
14-bitresolution-bit resolution:-5V~+5V,-10~+10V,-20mA~+20mA
Analog I/O module DVP04AD-E2
13-bitresolution-bit resolution:0/4~20mA
conversion time:400μs/channel
1-2
Ch a pt er 1 In tr od uc t i o n
1-3
DV P S er i es M od u le M an u a l
4-point input,24VDC,5mA
DVP08SP11R 4-point relay output,250VAC,30VDC or below,1.5A/output,
5A/COM
4-point input,24VDC,5mA
DVP08SP11T 4-point transistor output(sinking),30VDC,55°C 0.1A/output、50°C
0.15A/output、45°C 0.2A/output、40°C 0.3A/output,2A/COM
8-point input,24VDC,5mA
DVP16SP11T 8-point transistor output(sinking),30VDC,55°C 0.1A/output、50°C
0.15A/output、45°C 0.2A/output、40°C 0.3A/output,2A/COM
8-point input,24VDC,5mA
DVP16SP11TS
8-bit transistor output(sourcing),30VDC,55°C 0.3A/output,2A/COM
1-4
Ch a pt er 1 In tr od uc t i o n
1-5
DV P S er i es M od u le M an u a l
1-6
Ch a pt er 1 In tr od uc t i o n
1-7
DV P S er i es M od u le M an u a l
_1 Positioning module DVP01PU-S Single-axis 200 kHz positioning control expansion module
2-axispositioning control.
5~24VDC,one set of(A/B/Z phase)differential input, Hardware input
bandwidth up to a maximum of 1 kHz
Left-side positioning
DVP02PU-SL 24VDC,5mA,5-point input,Hardware input bandwidth up to a
module
maximum of 1 kHz
5VDC,2-axis(4 points)differential output,Maximum output
frequency of 200 kHz
1-8
Ch a pt er 1 In tr od uc t i o n
1.2 Specification
1_
1.2.1 General Specification
Item Specification
Operating environment
0~55°C
temperature
Tested with:
Half-sine wave:
Strength of shock 15g peak value,11ms duration;
Impact
Shock direction:The shocks in each in direction per axis,on 3 mutually perpendicular axes
(total of 18 shocks)
International standard specifications IEC 61131-2 & IEC 60068-2-27(TEST Ea)
1-9
DV P S er i es M od u le M an u a l
1. Direct Screw Locking Method: Please use M4 screws according to the product dimensions for direct locking.
2. Installation on DIN Rail: During installation, hang the groove at the back of the module in the direction of arrow 1
onto the aluminum rail. Press it down in the direction of arrow 2 until you hear a click sound, indicating the
completion of the installation. To remove the module, use a flathead screwdriver to pry open the fixed plastic piece
first, then lift and pull the module out in an upward direction.
DVP-ESeries DVP-SSeries
2
2
1-10
Ch a pt er 1 In tr od uc t i o n
Step Four: Press the upper and lower locking tabs of the
Step Three: Connect the PLC I/O module connector port
I/O module in the direction of the arrow to secure the
with the module connector port.
modules in place.
1 - 11
DV P S er i es M od u le M an u a l
_1 Step One: Use a screwdriver to open the expansion side Step Two: Use the screwdriver to flip the expansion
cover, revealing the expansion module connection
module locking tab upwards.。
interface.
Note: The connection and installation method of the host with the left-side modules are the same as the installation with
the right-side modules described above, as shown in the following diagram.
1-12
Ch a pt er 1 In tr od uc t i o n
1.4 Wiring
1.4.1 DVP-E Series 1_
1. Wiring Precautions
During installation or wiring, it is imperative to ensure that all external power sources are switched
off. Failure to turn off all power sources may result in electric shock to users or damage to the
product.
Lors de l'installation ou du câblage, il est impératif de s'assurer que toutes les sources
d'alimentation externes soient éteintes. Le non-respect de cette consigne pourrait entraîner un
risque de choc électrique pour les utilisateurs ou des dommages au produit.
After completing the installation or wiring, when powering on or operating the module, it is
essential to confirm the correct installation of the module terminal cover. Failure to do so may lead
to electric shock or operational errors.
Une fois l'installation ou le câblage terminé, lors de la mise sous tension ou de l'utilisation du
module, il est essentiel de vérifier que le capot terminal du module est correctement installé. Ne
pas le faire pourrait entraîner un risque de choc électrique ou des erreurs opérationnelles.
The (Protective Ground) / (Functional Ground) terminals must be grounded using
protective grounding conductors. Failure to do so may result in electric shock or operational
errors.
Les bornes (Protective Ground) / (Functional Ground) doivent être mises à la terre à
l'aide de conducteurs de mise à la terre de protection. Ne pas le faire pourrait entraîner un risque
de choc électrique ou des erreurs opérationnelles.
When wiring the PLC, check the rated voltage and terminal configuration defined in the product
specifications to ensure correct and safe wiring. Connecting an incorrect power supply or
improperly wiring the product contrary to the rated values may pose risks such as fire or damage.
Lors du câblage du PLC, vérifiez la tension nominale et la configuration des bornes définies dans
les spécifications du produit pour garantir un câblage correct et sûr. Connecter une alimentation
incorrecte ou câbler le produit de manière contraire aux valeurs nominales peut entraîner des
risques tels que l'incendie ou des dommages.
External wiring configurations should be carried out using dedicated tools for bending, welding,
and proper soldering. Poor wiring configurations may lead to short circuits, fires, or operational
errors.
Les configurations de câblage externe doivent être réalisées à l'aide d'outils dédiés pour le pliage,
la soudure et un soudage approprié. Des configurations de câblage médiocres peuvent entraîner
des courts-circuits, des incendies ou des erreurs opérationnelles.
It is crucial to ensure that each module is free of foreign objects such as iron filings or wiring
residues. These foreign objects may cause fires, damage, or operational errors.
Il est crucial de s'assurer que chaque module est exempt de corps étrangers tels que des limailles
de fer ou des résidus de câblage. Ces objets étrangers peuvent provoquer des incendies, des
dommages ou des erreurs opérationnelles
2. Module Wiring
(1) Definitions of Two-Wire, Three-Wire, and Four-Wire Configurations
Two-Wire, Three-Wire (Passive Sensors): The sensor shares a power circuit with the system
Four-Wire (Active Sensors): The sensor utilizes an independent power supply and is recommended not to
share the power circuit with the system.
1-13
DV P S er i es M od u le M an u a l
(2) Wiring for terminal connections should use 24-12AWG single-core or multi-core wires. It is recommended to
use needle-type terminals with a hole diameter smaller than 2mm (insulated with a protective sleeve) for wiring, as
_1
specified in the diagram. The screw torque for PLC terminal screws is 3.8kgf-cm (3.3lbf-in), and only copper wires
rated at 60/75°C should be used.
Note: For relay output wiring, the wire diameter specifications vary depending on the provided power type.
Refer to section 2.6.2.1 for details.
shield ed cab le
Y0 AC Load
C0
AC Power supply
(5) When using cable conduits for wiring, ensure proper grounding of the conduits.
(6) Separate the DC 24V input line from the AC 110V and 220V input lines.
(7) When the wiring length exceeds 200m (686.67 inches), leakage current may be generated by line capacitance,
leading to system equipment malfunctions and damage.
3. Grouding
(2) Use 18-12AWG single-core or multi-core wires for grounding, and it is recommended to use needle-type
terminals with a hole diameter smaller than 2mm for wiring, as specified in the diagram.
(3) Place the grounding point close to the PLC and securely connect the grounding cable.
Caution:
1. For wiring of 110V/220V and 24VDC power cables, use 18-12AWG conductors. Twist the power conductors at
the terminal connections, and it is recommended to use needle-type terminals with a hole diameter smaller than
2mm for wiring, as specified in the diagram.
2. When wiring is connected to the / terminals, ensure that it is grounded. Apart from grounding, do not connect
the / terminals to any other devices. Failure to ground the / terminals may result in interference
affecting the PLC or pose a risk of electric shock due to the potential of the / terminals.
1-14
Ch a pt er 1 In tr od uc t i o n
2. Module Wiring
Two, Three-Wire (Passive Sensors): Sensors share a power circuit with the system.
Four-Wire (Active Sensors): Sensors use an independent power supply, and it is recommended not to share
the power circuit with the system.
1-15
DV P S er i es M od u le M an u a l
(2) Wiring to the connection terminals should use 24-16AWG single-core or multi-core wires. It is recommended
to use needle-type terminals with a hole diameter smaller than 2mm (insulated with a protective sleeve) for
_1
wiring, as specified in the diagram. The specifications are as follows: PLC terminal screw torque is 2.0kgf-cm
(1.77lbf-in), and only copper wires rated at 60/75°C should be used
Note: For relay models, the output wiring specifications vary depending on the provided power type. Refer to
section 7.6.2.1 for details.
(4) When it is not possible to keep a certain distance between the main circuit and power lines, use grouped
shielded cables and ground them at the I/O end. In some environments, ground the other end.
I/O
S hield ed cab le
Y0 AC Load
C0
AC power supply
(5) When wiring using conduit, ensure that the conduit is grounded in the correct manner.
(6) Please separate the DC 24V input line from the AC 110V and 220V input lines.
(7) When the wiring length exceeds 200m (686.67 inches), leakage current may be generated by line
capacitance, leading to system equipment malfunctions and damage.
Caution:
When wiring is connected to the / terminals, ensure that it is grounded. Apart from grounding, do not connect
the / terminals to any other devices. Failure to ground the / terminals may result in interference
affecting the PLC or pose a risk of electric shock due to the potential of the / terminals.
1-16
2
Chapter 2 DVP-E Series Digital Input/Output
Module
Table of Contents
2.1 General Specifications ................................................................................... 2-2
2-1
DV P S er i es M od u le M an u a l
Model (DVP) 08XM 08XN 08XN 08XP 08XP 16XM 16XP 16XN 16XP 16XN
Item 211N 211R 211T 211R 211T 211N 211T 211T 211R 211R
Power supply 24VDC (Provided by CPU module)
_2 Weight (g) 105 135 109 120 107 148 149 143 179 209
Model(DVP) 08XM 08XP 08XP 16XM 16XP 16XP 24XP 24XP 32XP 32XP
Item 211N 211R 211T 211N 211R 211T 200R 200T 200R 200T
Number of inputs 8 4 4 16 8 8 16 16 16 16
Connector type Removable terminal block
Input type Digital input
Input form Direct current (sinking or sourcing)
Input voltage 24VDC,5mA
OFF→ON >15VDC
Action level
ON→OFF <5VDC
OFF→ON 10ms±10%
Response time
ON→OFF 15ms±10%
Input impedance 4.7kΩ
Input isolation 500VAC
Input display When the optocoupler is driven, the input LED indicator is ON.
2-2
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
Model(DVP) 08XP 08XN 16XP 16XN 24XP 24XN 32XP 08XP 08XN 16XP 16XN 24XP 24XN 32XP
Item 211R 211R 211R 211R 200R 200R 200R 211T 211T 211T 211T 200T 200T 200T
Number of outputs 4 8 8 16 8 24 16 4 8 8 16 8 24 16
Connector type Removable terminal block
Output type Relay-R Transistor-T
Voltage 10~250VAC,5~30VDC 5~30VDC 2_
Leakage current – <10uA
Resistance 2A/output,5A/COM*3 0.3A/output,1.2A/COM*2
Max.
Inductance Life cycle curve*4 N/A
load
Bulb 20WDC/100WAC N/A
Minimum load 1mA/5V
Output isolation 1500VAC 500VAC
Switching
≦1Hz ≦100Hz
frequency*1
Resp OFF→ON 50μs
onse Approximately 10ms
time ON→OFF 200μs
*2. UP, ZP should include external aid power 24VDC (-15% ~ +20%) and the rated comsumption is around 1mA/point
*3. DVP16XN211R and DVP16XP211R should include external aid power 24VDC (-15% ~ +20%) and the rated
comsumption is around 5mA/point
*4. Life cycle curve: The lifetime of a relay terminal varies with the working voltage, the load type (the power factor cosø,
the time constant t(L/R)), and the current passing through the terminal. The life cycle curve is shown below.
120VAC Resistive
3000
30VDC Inductive(t=7ms)
2000
240VAC Inductive(cosψ = 0.4)
1000
120VAC Inductive(cosψ =0.4)
Operation(X10 )
500
3
300
200
100
30VDC
50 Inductive
(t=40ms )
30
20
2-3
DV P S er i es M od u le M an u a l
_2
2 1 6X P 2 9
8DI / 8 DO
R
10
11
3 12
2-4
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
2.3 Dimension
105.82 2_
98
110
106
110
90
90
98
61 .5
L1 L1
78
L L
Unit:mm
L 45 70 145
L1 37 62 137
Refer to
2-5
DV P S er i es M od u le M an u a l
DVP08XM211N
1 2 3 4 5 6
S/S X0 X1 X2 X3 NC
_2
DVP08XM2 (8DI)
NC X4 X5 X6 X7 NC
1 2 3 4 5 6
DVP08XN211R/T
1 2 3 4 5 6
C0 Y0 Y1 Y2 Y3 NC
DVP08XN2-R (8DO)
C1 Y4 Y5 Y6 Y7 NC
1 2 3 4 5 6
1 2 3 4 5 6
NC NC Y0 Y1 Y2 Y3
DVP08XN2-T (8DO)
UP ZP Y4 Y5 Y6 Y7
1 2 3 4 5 6
DVP08XP211R/T
1 2 3 4 5 6
S/S X0 X1 X2 X3 NC
DVP08XP2-R (4DI/4DO)
C0 Y0 Y1 Y2 Y3 NC
1 2 3 4 5 6
1 2 3 4 5 6
S/S X0 X1 X2 X3 NC
DVP08XP2-T (4DI/4DO)
UP ZP Y0 Y1 Y2 Y3
1 2 3 4 5 6
DVP16XM211N
1 2 3 4 5 6 7 8 9 10
S/S X0 X1 X2 X3 X4 X5 X6 X7 NC
DVP16XM2 (16DI)
S/S X10 X11 X12 X13 X14 X15 X16 X17 NC NC NC
1 2 3 4 5 6 7 8 9 10 11 12
2-6
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
DVP16XN211R/T
1 2 3 4 5 6 7 8 9 10
C0 Y0 Y1 Y2 Y3 C1 Y4 Y5 Y6 Y7
DVP16XN2-R (16DO)
24V 0V C2 Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17
1 2 3 4 5 6 7 8 9 10 11 12
1 2 3 4 5 6 7 8 9 10 2_
UP0 ZP0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
DVP16XN2-T (16DO)
UP1 ZP1 Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17 NC
1 2 3 4 5 6 7 8 9 10 11 12
DVP16XP211R/T
1 2 3 4 5 6 7 8 9 10
S/S X0 X1 X2 X3 X4 X5 X6 X7 NC
DVP16XP2-R (8DI/8DO)
24V 0V C0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
1 2 3 4 5 6 7 8 9 10 11 12
1 2 3 4 5 6 7 8 9 10
S/S X0 X1 X2 X3 X4 X5 X6 X7 NC
DVP16XP2-T (8DI/8DO)
UP ZP Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 NC
1 2 3 4 5 6 7 8 9 10 11 12
DVP24XP200R/T
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X13 X14 X15 X16 X17
DVP24XP2-R (16DI/8DO)
+24V 24G NC C0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
1 2 3 4 5 6 7 8 9 10 11 12
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X13 X14 X15 X16 X17
DVP24XP2-T (16DI/8DO)
+24V 24G UP ZP Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
1 2 3 4 5 6 7 8 9 10 11 12
2-7
DV P S er i es M od u le M an u a l
DVP24XN200R/T
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
L N NC C0 Y0 Y1 Y2 Y3 C1 Y4 Y5 Y6 Y7 C4 Y20 Y21 Y22 Y23 NC NC
DVP24XN2-R (24DO)
+24V 24G NC NC C2 Y10 Y11 Y12 Y13 C3 Y14 Y15 Y16 Y17 C5 Y24 Y25 Y26 Y27 NC NC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
_2 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
L N NC UP0 ZP0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 UP2 ZP2 Y20 Y21 Y22 Y23 NC
DVP24XN2-T (24DO)
+24V 24G NC NC UP1 ZP1 Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17 UP3 ZP3 Y24 Y25 Y26 Y27 NC
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
DVP32XP200R/T
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X13 X14 X15 X16 X17
DVP32XP2-R (16DI/16DO)
+24V 24G NC C0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 C1 Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X13 X14 X15 X16 X17
DVP32XP2-T (16DI/16DO)
+24V 24G UP ZP0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 ZP1 Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
2-8
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
2.5 Wiring
This section illustrates how to wire digital input/output modules. The wiring diagrams below also illustrate how the power
supplies are connected to S/S, and COM. If you need more information about wiring of digital input/output terminals, refer
to Section 2.6 in this manual.
Sinking Sourcing
S/S X0 X1 X2 X3 NC S/S X0 X1 X2 X3 NC
IN D VP08 XM211N ( 8 D I)
IN D VP08 XM211N ( 8 D I)
NC X4 X5 X6 X7 NC NC X4 X5 X6 X7 NC
2-9
DV P S er i es M od u le M an u a l
_2
C0 Y0 Y1 Y2 Y3 NC
C1 Y4 Y5 Y6 Y7 NC
NC NC Y0 Y1 Y2 Y3
O UT D VP0 8XN211T ( 8 D O)
UP ZP Y4 Y5 Y6 Y7
Note: You need to add external power supply 24 VDC (-15% ~ +20%) for UP and ZP; power consumption is up to 10 mA
2-10
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
IN IN
S/S X0 X1 X2 X3 NC S/S X0 X1 X2 X3 NC
C0 Y0 Y1 Y2 Y3 NC C0 Y0 Y1 Y2 Y3 NC
O UT O UT
IN IN
S/S X0 X1 X2 X3 NC S/S X0 X1 X2 X3 NC
UP ZP Y0 Y1 Y2 Y3 UP ZP Y0 Y1 Y2 Y3
O UT O UT
Note: You need to add external power supply 24 VDC (-15% ~ +20%) for UP and ZP; power consumption is up to 5 mA.
2 - 11
DV P S er i es M od u le M an u a l
_2
S/S X0 X1 X2 X3 X4 X5 X6 X7 NC
S/S X0 X1 X2 X3 X4 X5 X6 X7 NC
2-12
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
2_
C0 Y0 Y1 Y2 Y3 C1 Y4 Y5 Y6 Y7
O UT D VP16XN211R ( 1 6 DO)
UP0 ZP0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
O UT D VP16XN211T ( 1 6D O)
Note:
1. You need to add external power supply 24 VDC (-15% ~ +20%) for UP0, ZP0 and UP1, ZP1; power consumption is up
to 30 mA.
2-13
DV P S er i es M od u le M an u a l
IN
S/S X0 X1 X2 X3 X4 X5 X6 X7 NC
2 4V 0V C0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
O UT
IN
S/S X0 X1 X2 X3 X4 X5 X6 X7 NC
2 4V 0V C0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
O UT
2-14
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
IN
S/S X0 X1 X2 X3 X4 X5 X6 X7 NC
UP ZP Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 NC
OUT
IN
S/S X0 X1 X2 X3 X4 X5 X6 X7 NC
UP ZP Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 NC
OUT
Note:
1. You need to add external power supply 24 VDC (-15% ~ +20%) for UP and ZP; power consumption is up to 15 mA.
2-15
DV P S er i es M od u le M an u a l
IN
L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X1 3 X14 X15 X16 X17
OUT
IN
L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X1 3 X14 X15 X16 X17
OUT
Note:
2. The module is built-in with a +24 V power supply for I/Os to use.
2-16
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
2_
IN
L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X1 3 X14 X15 X16 X17
+24V 24G UP ZP Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
OUT
IN
L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X1 3 X14 X15 X16 X17
OUT
Note:
1. You need to add external power supply 24 VDC (-15% ~ +20%) for UP and ZP; power consumption is up to 15 mA.
L N NC C0 Y0 Y1 Y2 Y3 C1 Y4 Y5 Y6 Y7 C4 Y20 Y21 Y2 2 Y2 3 NC NC
OUT DVP24XN200R ( 2 4D O)
+2 4V 24G NC NC C2 Y10 Y11 Y12 Y13 C3 Y14 Y15 Y16 Y17 C5 Y24 Y25 Y26 Y27 NC NC
Note:
2. The module is built-in with a +24 V power supply for I/Os to use.
2-17
DV P S er i es M od u le M an u a l
+24V 24G NC NC UP1 ZP1 Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17 UP3 ZP3 Y2 4 Y25 Y26 Y27 NC
Note:
1.You need to add external power supply 24 VDC (-15% ~ +20%) for UP0, UP1, UP2, UP3 and ZP0, ZP1, ZP2, ZP3;
power consumption is up to 30 mA.
IN
Sinking input and L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X1 3 X14 X15 X16 X17
+24V 24G NC C0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 C1 Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17
OUT
IN
Sourcing input and L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X1 3 X14 X15 X16 X17
+24V 24G NC C0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 C1 Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17
OUT
Note:
2. The module is built-in with a +24 V power supply for I/Os to use.
2-18
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
2_
IN
L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X1 3 X14 X15 X16 X17
+24V 24G UP ZP0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7 ZP1 Y10 Y11 Y12 Y13 Y14 Y15 Y16 Y17
OUT
IN
L N NC S/S X0 X1 X2 X3 X4 X5 X6 X7 X10 X11 X12 X1 3 X14 X15 X16 X17
OUT
Note:
1.You need to add external power supply 24 VDC (-15% ~ +20%) for UP, ZP0 and ZP1; power consumption is up to 30
mA.
2-19
DV P S er i es M od u le M an u a l
When the digital input signal is DC input, there are two DC input types, Sinking and Sourcing. See the definition below.
_2
Sinking Sourcing
Sink= The current flows into the terminal X0. Source= The current flows from the terminal X0.
X0 S/S
S/S X0
I/O
X0
Internal c ircui t
S /S
+
2 4V D C
Sourcing
I/O
X0
I nte r na l c ir cu it
S /S
+
2 4 V DC
2-20
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
I/O
+V cc
X0
I nte rn al Cir cui t
2_
Internal Circuit
0V S/S
+
P NP 2 4V D C
I/O
+ Vcc X0
Inte r na l Ci r cui t
0V S/ S
+
24 V DC
NP N
2-21
DV P S er i es M od u le M an u a l
Use the two-wire proximity switch whose leakage current IL is less than 1.5 mA when the switch is OFF. If the leakage
current IL is larger than 1.5 mA, connect the divider resistance Rb using the formula below.
6
Rb ≤ (k Ω)
IL − 1.5
_2 Sinking
I/O
IL
X0
Rb Intern al Ci rc uit
+ S /S
24 VD C
Tw o-w ire P roximity Switch
Sourcing
I/O
IL X0
Rb Internal Ci rcui t
S/S
+
2 4VD C
Two- wire Proximity Sw itch
2-22
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
Sinking
In tern al Ci rc uit
S /S 2_
+
24V DC
Sourcing
Th r ee - wi r e P r o xim it y S wi tch
I/O
X0
S /S
+
24VDC
Sinking
I/O
X0
Ab o ve
I nt ernal Circuit
15 V DC
S/S
+
24 V DC
Op toe le ctro ni c swi tch
Sourcing
I/O
X0
2-23
DV P S er i es M od u le M an u a l
There are two types of output units: relay outputs and transistor outputs.
1. Relay output
_2 Relay output wiring varies according to the provided power type and requires different wire sizes for different
applications. The specifications are as shown in the diagram. The terminal screw torque at the PLC is 3.8 kgf-cm
(3.3 lbf-in). Only copper wires rated for 60/75°C can be used.
AC power supply DC power supply
Terminal
Specifications < 2 mm 8-10 mm 24-12 AWG
< 2 m m 8-10 m m 18-16
- AWG
C0 C0
*1. For the relays output terminals within the common point COM (those with the same color in the diagram below), it
is necessary to use the same voltage (10~250VAC or 5~30VDC).
C0 Y0 Y1 Y2 Y3 ˙ C1 Y4 Y5 Y6 Y7
2. Transistor output
UP UP
Y0 + Y0 +
24 + 24
0.5A V DC 0.5A 5-30 VDC
VDC
ZP ZP
2-24
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
Relay terminals have no polarity. They can be used with alternating current that passes through a load, or with direct
current that passes through a load. The maximum current that can pass through every relay terminal is 2A and refer to
each product specification for the maximum current that can pass through every common terminal. The lifetime of a relay
terminal varies with the working voltage, the load type (the power factor cosψ), and the current passing through the
terminal. The relation is shown in the life cycle curve below.
2_
120VAC Resistive
3000
30VDC Inductive(t=7ms)
2000
240VAC Inductive(cosψ = 0.4)
1000
120VAC Inductive(cosψ =0.4)
Operation(X10 )
500
3
300
200
100
30VDC
50 Inductive
(t=40ms )
30
20
C0 Y0 Y1 Y2 C0 Y3 Y4 Y5 Y6 Y7
2-25
DV P S er i es M od u le M an u a l
A relay or a solenoid valve is used as a DC load. A diode is connected in parallel to absorb the surge voltage that
occurs when the load is OFF.
Relay output
Relay/ Solenoid valve
Y0
VDC
⑤ D
+ pow er s upply
_2 C0
D: 1 N400 1 diode
An electromagnetic contactor is used as an AC load. A resistor and a capacitor are connected in parallel to absorb
the surge voltage that occurs when the load is OFF.
Relay output
Electromagnetic contactor
Y7
R A C powe r supply
⑥ C
C0
R: 1 00~120
C: 0 .1 ~0.24 uF
A bulb (incandescent lamp) is used as a DC load. A thermistor is connected in series to absorb the surge current
that occurs when the load is ON.
Re lay o utput
Bulk NTC
Y 0.1 /
Y 0.2
V DC
⑦
+ power supply
C0
NTC:10
A bulb (neon lamp) is used as an AC load. A thermistor is connected in series to absorb the surge current that
occurs when the load is ON.
Rela y outp ut NT C
Bulk
Y0 .6/
Y0 .7
⑦ A C po we r supply
C0
NT C:1 0
.
Mutually exclusive output: For example, Y0.3 controls the clockwise rotation of the motor, and Y0.4 controls the
⑧ counterclockwise rotation of the motor. This interlock circuit and the program in the PLC ensure that there are
protective measures if an abnormal condition occurs.
2-26
Ch a pt er 2 D V P- E S er i es D ig i ta l I /O M od u l e
2_
UP
UP H igh Power and
Low power ON/ OFF frequently
+
Y + Y VDC
VD C
ZD D
D
ZP
ZP D: 1N4001Diode or its equivalent
D: 1N400 1Diode or its equi vale nt ZD: 9V Zener, 5W
2-27
3
Chapter 3 DVP-E Series Analog Input/Output
Module
Table of Content
3.1 General Specifications ................................................................................... 3-2
3.1.1 DVP04AD-E2 Specifications ...................................................................... 3-2
3.1.2 DVP02DA-E2/DVP04DA-E2specifications .................................................... 3-4
3.1.3 DVP06XA-E2Specification ........................................................................ 3-5
3-1
DV P S er i es M od u le M an u a l
Electrical specifications
2. The connected module is numbered automatically from 0 (nearest to the PLC CPU) to 7 (furthest away from the PLC
CPU).
Functional specifications
Self-diagnosis function Detecting if exceeding upper and lower limits or channel disconnection
25° C/77° F: The allowed error range is ±0.5% of full scale.
Overall Accuracy
0° C to 55° C/32° F to 131° F: The allowed error range is ±1% of full scale
Response time 400μs/channel
3-2
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
*1. If the input signal exceeds the hardware input limit, the module only shows the maximum value. If the input signal is
below the lower limit, it only shows the minimum value.
3_
*2. If the input signal exceeds the hardware input limit, it also exceeds the digital conversion limit, and a conversion limit
error appears. For example, in the voltage input mode (-10 V to +10 V), when the input signal is 10.15 V, exceeding
the hardware upper limit, it also exceeds the conversion upper limit. The module uses the upper limit value (32387) as
the input signal and a conversion limit error appears.
*3. If an input signal exceeds the absolute range, it might damage the channel.
3-3
DV P S er i es M od u le M an u a l
2. The connected module is numbered automatically from 0 (nearest to the PLC CPU) to 7 (furthest away from the PLC
CPU).
Functional specifications
3-4
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
2. The connected module is numbered automatically from 0 (nearest to the PLC CPU) to 7 (furthest away from the PLC
CPU).
3-5
DV P S er i es M od u le M an u a l
*1: If the input signal exceeds the hardware input limit, the module only shows the maximum value. If the input signal is
below the lower limit, it only shows the minimum value.
*2: If the input signal exceeds the hardware input limit, it also exceeds the digital conversion limit, and a conversion limit
error appears. For example, in the voltage input mode (-10 V to +10 V), when the input signal is 10.15 V, exceeding
the hardware upper limit, it also exceeds the conversion upper limit. The module uses the upper limit value (32387) as
the input signal and a conversion limit error appears.
*3: If an input signal exceeds the absolute range, it might damage the channel.
Yes. The module is with short circuit protection, but if the duration of a short circuit is too
Short circuit Protection
long, it can cause circuit damage. Current output can be open circuit.
3-6
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
1
4
2
0 4AD -E 2
4AI
7 3_
8
9
3
3-7
DV P S er i es M od u le M an u a l
3.3 Dimension
1 10
98
106
90
_3
62 6 1.5
70 78
Unit: mm
DVP04AD-E2
1 2 3 4 5 6 7 8 9 10 11 12
V1+ I1+ VI1- FE V2+ I2+ VI2- FE V3+ I3+ VI3- FE
DVP04AD-E2 (4AI)
24V 0V FE V4+ I4+ VI4- FE
1 2 3 4 5 6 7 8
DVP02DA-E2
DVP02DA-E2 (2AO)
24V 0V FE FE FE VO1 IO1 AG VO2 IO2 AG
1 2 3 4 5 6 7 8 9 10 11 12
DVP04DA-E2
1 2 3 4 5 6 7 8 9 10 11 12
VO1 IO1 AG FE VO2 IO2 AG FE VO3 IO3 AG FE
DVP04DA-E2 (4AO)
24V 0V FE VO4 IO4 AG FE
1 2 3 4 5 6 7 8
DVP06XA-E2
1 2 3 4 5 6 7 8 9 10 11 12
V1+ I1+ VI1- V2+ I2+ VI2- V3+ I3+ VI3- V4+ I4+ VI4-
DVP06XA-E2 (4AI/2AO)
24V 0V FE FE FE VO1 IO1 AG VO2 IO2 AG
1 2 3 4 5 6 7 8 9 10 11 12
3-8
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
3-9
DV P S er i es M od u le M an u a l
Function: Set value changing Prohibit set value changing in CH1 ~ CH4. Default=
40 O R/W prohibited H’0000
41 X R/W Function: Save all the set values Save all the set values, Default =H’0000
Function: Enable/Disable limit Upper and lower bound detection, b0~b3 corresponds to
100 O R/W
detection Ch1~Ch4 (0: Disable/1: Enable). Default= H’0000
You can use CR#0 to reset all the settings by simply writing H’4352 in CR#0 and wait for one second before turning
the power OFF and then ON again, all the modules connected will be initialized. It is suggested to connect to only
one module for module reset. And this is only available for firmware V1.10 or later.
3-10
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
Description
bit0 K1(H’1) Power supply error bit6 K64(H’40) CH4 Conversion error
bit2 K4(H’4) Upper/lower bound error bit10 K1024(H’0400) Sampling range error
Note: Each error status is determined by the corresponding bit (b0 ~ b13) and there may be more than 2 errors
occurring at the same time. 0 = normal; 1 = error.
Users can adjust the conversion curves according to the actual needs by changing the Offset value (CR#28 ~
CR#31) and Gain value (CR#34 ~ CR#37).
X (V )
Y = 16000 × × 32000 − Offset (Gain − Offset )
10(V )
Y=Digital output, X=Voltage input
X (V )
Y = 16000 × × 32000 − Offset (Gain − Offset )
5(V )
Y=Digital output, X=Voltage input
X ( mA)
Y = 16000 × × 32000 − Offset (Gain − Offset )
20( mA)
Y=Digital output, X=Current input
3 - 11
DV P S er i es M od u le M an u a l
X ( mA)
Y = 16000 × × 32000 − 6400 (19200 − 6400 )
20( mA)
Y=Digital output, X=Current input
Gain: The corresponding voltage/current input value when the digital output value = 16,000.
Offset: The corresponding voltage/current input value when the digital output value = 0.
_3
Mode 0 Mode 1
+32384
10V +32000
Gain
Voltage Digital
output 5V output +16000
-5V -16000
-32000
-10V -32384
3-12
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
Mode 2 Mode 3
+32384 +32384
+32000 +32000
3_
Digital Digital
output +16000 output +16000
Gain Gain
0 0
Mode 4
+32384
+32000
Digital
output +16000
-20mA 0 10mA
20mA
Offset Gain
-16000
Current input
-32000
-32384
3-13
DV P S er i es M od u le M an u a l
+4mA~+20mA,Gain=19,200(= )
,
Mode 6 of CR#2~CR#5
Offset=6,400(= )
Mode 5 Mode 6
_3 +32384
+32000 +32384
+32000
Digital
output Digital
+16000 output +16000
Gain
Gain
0
0
-384 10mA 20mA -384 4mA 12mA 20mA
Offset
Current input Offset
Current input
3-14
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
Function: Enable/Disable limit Upper and lower bound detection, b0~b3 corresponds to
100 O R/W
detection CH1~CH4 (0: Disable/ 1: Enable). Default= H’0000.
3-15
DV P S er i es M od u le M an u a l
Symbols:
O: When CR#41 is set to H’5678, the set value of CR will be saved.
X: Set value will not be saved.
R: You can use FROM instruction to read data.
W: You can use TO instruction to write data.
You can use CR#0 to reset all the settings by simply writing H’4352 in CR#0 and wait for one second before turning
the power OFF and then ON again, all the modules connected will be initialized. It is suggested to connect to only
one module for module reset. And this is only available for firmware V1.12 or later.
Description
Upper / lower bound setting
bit0 K1 (H’1) Power supply error bit11 K2048 (H’0800)
error
Set value changing
bit1 K2 (H’2) Reserved bit12 K4096 (H’1000)
prohibited
Communication breakdown
bit2 K4 (H’4) Upper/lower bound error bit13 K8192 (H’2000)
on next module
bit9 K512 (H’0200) Mode setting error -
Note: Each error status is determined by the corresponding bit (b0 ~ b13) and there may be more than 2 errors
occurring at the same time. 0 = normal; 1 = error
3-16
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
You can adjust the conversion curves according to the actual needs by changing the Offset value (CR#28 ~ CR#31)
and Gain value (CR#34 ~ CR#37).
Gain: The corresponding voltage/current input value when the digital output value = 16,000.
Offset: The corresponding voltage/current input value when the digital output value = 0.
3-17
DV P S er i es M od u le M an u a l
Mode 0
10V
_3 Voltage
Gain
output 5V
-32000 0 +32767
-32768 +16000 +32000
Offset
-5V
Digital input
-10V
Mode 1
20mA
Gain
Current
output 10mA
0 +32767
+16000 +32000
Offset
Digital input
3-18
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
+4mA~+20mA,Gain=19,200(= )
,
Mode 2 of CR#2~CR#5
Offset=6,400(= )
Mode 2
20mA
Gain
3_
Current 12mA
output
4mA
+32767
-6400 0 +16000 +32000
Offset
Digital input
3-19
DV P S er i es M od u le M an u a l
3-20
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
40 O R/W Set value changing prohibited Prohibit set value changing in CH1 ~ CH4. Default= H’0000.
41 X R/W Save all the set values Save all the set values. Default =H’0000
Display the upper and lower bound status. (0: Not exceed /1:
Exceeds upper or lower bound value), b0~b5 corresponds to
101 X R/W Upper and lower bound status
Ch1~Ch6 for lower bound detection result; b8~b13
corresponds to CH1~CH6 for upper bound detection result.
3-21
DV P S er i es M od u le M an u a l
You can use CR#0 to reset all the settings by simply writing H’4352 in CR#0 and wait for one second before turning
the power OFF and then ON again, all the modules connected will be initialized. It is suggested to connect to only
one module for module reset. And this is only available for firmware V1.14 or later.
Description
bit2 K4(H’4) Upper/lower bound error bit10 K1024(H’0400) Sampling range error
bit4 K16(H’10) CH2Conversion error bit12 K4096(H’1000) Set value changing prohibited
Communication breakdown on
bit5 K32(H’20) CH3Conversion error bit13 K8192(H’2000)
next module
Note: Each error status is determined by the corresponding bit (b0 ~ b13) and there may be more than 2 errors
occurring at the same time. 0 = normal; 1 = error
You can adjust the conversion curves according to the actual needs by changing the Offset value (CR#28 ~ CR#31)
and Gain value (CR#34 ~ CR#37).
Offset: The corresponding voltage/current input value when the digital output value = 0.
Gain: The corresponding voltage/current input value when the digital output value = 16,000.
3-22
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
X (V )
Y = 16000 × × 32000 − Offset (Gain − Offset )
10(V )
Y=Digital output, X=Voltage input
X (V )
Y = 16000 × × 32000 − Offset (Gain − Offset )
5(V )
Y=Digital output, X=Voltage input
X ( mA)
Y = 16000 × × 32000 − Offset (Gain − Offset )
20( mA)
Y=Digital output, X=Current input
X ( mA)
Y = 16000 × × 32000 − 6400 (19200 − 6400)
20( mA)
Y=Digital output, X=Current input
3-23
DV P S er i es M od u le M an u a l
Mode 0 Mode 1
+32384
10V
_3 +32000
Gain
Voltage Digital
output 5V output +16000
-5V -16000
-10V -32000
-32384
3-24
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
Mode 2 Mode 3
+32384
+32000 +32384 3_
+32000
Digital
output +16000 Digital
output +16000
Gain
0 Gain
0
-384 5V 10V
Offset -384 2.5V 5V
Voltage input Offset
Voltage input
3-25
DV P S er i es M od u le M an u a l
Mode 4
+32384
+32000
_3
Digital
output +16000
-20mA 0 10mA
20mA
Offset Gain
-16000
Current input
-32000
-32384
3-26
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
+4mA~+20mA,Gain=19,200(= )
,
Mode 6 of CR#2~CR#5
Offset=6,400(= )
Mode 5 Mode 6
3_
+32384 +32384
+32000 +32000
Digital Digital
output +16000 output +16000
Gain Gain
0 0
3-27
DV P S er i es M od u le M an u a l
You can adjust the conversion curves according to the actual needs by changing the Offset value (CR#32 ~ CR#33)
and Gain value (CR#38 ~ CR#39).
Offset: The corresponding voltage/current input value when the digital output value = 0.
Gain: The corresponding voltage/current input value when the digital output value = 16,000.
3-28
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
Mode 0
10V
Gain
Voltage
output 5V
3_
-32000 0 +32767
-32768 +16000 +32000
Offset
-5V
Digital input
-10V
Mode 1
20mA
Gain
Current
output 10mA
0 +32767
+16000 +32000
Offset
Digital input
3-29
DV P S er i es M od u le M an u a l
+4mA~+20mA,Gain=19,200(= )
,
Mode 2 of CR#6~CR#7
Offset=6,400(= )
Mode 2
20mA
Gain
_3 Current
output
12mA
4mA
+32767
-6400 0 +16000 +32000
Offset
Digital input
3-30
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
3.6 Wiring
3.6.1 Wiring DVP04AD-E2
AG
*6
4-w ir e: v ol tage inp ut
CHX
-10 V~ + 10 V Shi eld ed cabl e *1 1M
+ V I+
+ 2 4V 250 CH1
- *3 I1 +
0V 1M
VI 1-
*4
FE
*6 AG
4-w ir e: c urr ent inp ut CHX
-20 mA ~ +2 0 mA Shi eld ed c abl e *1 1M
3_
V 2+
+ *2 25 0 CH2
+ 24 V I2 +
- 1M
0V V I2 -
*4
FE
2-wi re: cu rrent i np ut
4 mA ~ +2 0m A
*6 AG
+ 2 4V CHX
Shi eld ed c abl e *1
+ 1M
V 3+
- *2 25 0 CH3
I3 +
1M
0V V I3 -
*4
FE
3-wi re: vo ltag e inpu t
-1 0 V~ + 10 V Shi eld ed c abl e *1 *6 AG
+ 2 4V CH X
+ 1M
V4 +
25 0 CH4
0V - I 4+
1M
*4 V I4 -
FE
+ 15 V
0V D C /D C
24 VD C AG
24 V C on ve rt e r
-15 V
*1. Use shielded cables to isolate the analog input signal cable from other power cables
*2. If the module is connected to a current signal, the terminals Vn and In+ (n=1–4) must be short-circuited.
*3. If noise in the input voltage results in noise interference in the wiring, connect the module to a capacitor with a
capacitance between 0.1–0.47 μF with a working voltage of 25 V.
*4. Connect FE of the shielded cable to ground.*5. Connect the terminal to ground.
*6. Every channel can work with the wiring shown above.
3-31
DV P S er i es M od u le M an u a l
Vol ta ge outp ut
-10V ~+10V *4
CHX
VO1 CH1
*2
I O1
AC moto r drive, Sh ield ed ca ble *1 AG
AG
record er, FE
prop orti onin g val ve
*4
_3
C urren t ou tput
CHX
0mA~20mA
V O4 CH4
IO4
AG
AG
AC motor drive , Shiel ded cabl e*1 FE
reco rd er,
propo rti oning val ve *3
FE
+15V
0V DC/DC
24VDC AG
24V Conv er ter
-15V
*1. Use shielded cables to isolate the analog input signal cable from other power cables.
*2. If noise in the input voltage results in noise interference in the wiring, connect the module to a capacitor with a
capacitance between 0.1–0.47 μF with a working voltage of 25 V.
*4. Every channel can work with the wiring shown above.
3-32
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
AG
4-wire: v ol tage inp ut *8
-1 0V~+ 10 V Shiel ded c ab le *1 CH X-I
1M
+ V1 +
+2 4V C H1
*3 I1+ 2 50
-
0V 1M
VI1 -
*6
FE
*8 AG
4-wire: c urr en t inp ut
CH X-I
-2 0mA~ +2 0mA Shiel ded c ab le *1 1M
V 2+
*2 250
3_
+ CH 2
+ 24V I 2+
- 1M
0V VI 2-
*6
FE
2-wi re: cu rrent i npu t
4m A~+ 20m A
*8 AG
+2 4V Shiel ded c ab le *1 C HX-I
+ 1M
V 3+
- *2
250 CH 3
I 3+
VI 3- 1M
0V
*6
FE
3-wi re: vo ltag e inpu t
-1 0V~ +10 V
Shiel ded c ab le *1 *8 AG
+ 24V CH X-I
+ 1M
V4+
25 0 C H4
0V - I 4+
1M
VI4-
*6
FE
3-wi re: cur rent i npu t
*8 AG
-20 mA~+ 20 mA Shiel ded c ab le *1 CH X-I
+ 24V 1M
+ *2 V 1+
25 0 C H1
I1 +
0V - 1M
VI1-
*6
FE
AC motor dr ive,
rec order, Vo lt ag e outp ut
-10V ~+ 10V *8
proportioning v alv e CH X-O
VO1 C H5
*5
IO1
Sh ield ed cabl e *4 *6 AG
AG
FE
AC motor dr ive, *8
rec order, Cur rent ou tpu t CHX -O
proportioning v alv e 0mA~ 20 mA
VO2 CH 6
IO2
AG
AG
*6
Sh iel ded cab le *4
FE
*7
+ 15V
0V DC /D C
2 4VD C AG
24V C on ve rte r
-15 V
3-33
DV P S er i es M od u le M an u a l
*1. Use shielded cables to isolate the analog input/output signal cable from other power cables.
*2. If the module is connected to a current signal, the terminals Vn and In+ (n=1–4) must be short-circuited.
*3. If noise in the input voltage results in noise interference with the wiring, connect the module to a capacitor with a
capacitance between 0.1–0.47 μF with a working voltage of 25 V.
*4. Use shielded cables to isolate the analog output signal cable from other power cables.
*5. If noise in the output voltage results in noise interference in the wiring, connect the module to a capacitor with a
capacitance between 0.1 μF–0.47 μF with a working voltage of 25 V.
3-34
Ch a pt er 3 D V P- E S e r i es A na l og I /O M od u le
3.7 Troubleshooting
When an error occurs in AD, DA, XA modules, an error indicator will start blinking. Once you see an error indicator starts
blinking, you can use the FROM instruction to read the error codes stored in CR#43. The bit 0 to bit 13 indicates the error
codes. It is possible to have two errors at the same time. 0 indicates normal and 1 indicates error. Refer to the following
table for more the causes and the solutions for troubleshooting.
bit0 OFF ON The external voltage is abnormal. Check the power supply
bit10 Average time setting error Check the average time setting
bit13 The later module is disconnected. Check the wiring of the modules.
3-35
4
Chapter 4 DVP-E Series Temperature
Measurement Module
Table of Contents
4.1 General Specifications ................................................................................ 4-2
4.1.1 DVP04PT-E2/DVP06PT-E2 Specifications .................................................... 4-2
4.1.2 DVP04TC-E2 Specifications ...................................................................... 4-4
4-1
DV P S er i es M od u le M an u a l
2. The connected module is numbered automatically from 0 (nearest to the PLC CPU) to 7 (furthest away
4-2
Ch a pt er 4 D V P- E S e r i es Tem p er at ur e Me as ur e m en t M od u le
4-3
DV P S er i es M od u le M an u a l
DVP06PT-E2
Note*4. The temperature unit to be displayed is 0.1 °C and 0.1 °F. If the display mode is Fahrenheit, the number
in the second decimal place will not be displayed.
2. The connected module is numbered automatically from 0 (nearest to the PLC CPU) to 7 (furthest away from the PLC
CPU).
4-4
Ch a pt er 4 D V P- E S e r i es Tem p er at ur e Me as ur e m en t M od u le
Functional specifications
Note*3. The temperature unit to be displayed is 0.1 °C and 0.1 °F. If the display mode is Fahrenheit, the number
in the second decimal place will not be displayed.
4-5
DV P S er i es M od u le M an u a l
1
4
2
0 4P T- E 2
4AI -P T
7
_4 8
9
3
4-6
Ch a pt er 4 D V P- E S e r i es Tem p er at ur e Me as ur e m en t M od u le
1 10
98
106
90
62 6 1.5
70 78 4_
Unit: mm
DVP04PT-E2
1 2 3 4 5 6 7 8 9 10 11 12
O1 + I 1+ I1 - FE O2 + I2 + I2 - FE O 3+ I3 + I3- FE
DVP04PT-E2 (4A I)
24V 0V FE O4 + I4 + I4 - FE
1 2 3 4 5 6 7 8
DVP06PT-E2
1 2 3 4 5 6 7 8 9 10 11 12
O1 + I 1+ I1 - O2 + I2 + I2 - O3 + I3 + I3 - O4 + I4 + I 4-
DVP06PT-E2 (6A I)
24V 0V FE FE FE O5 + I5+ I5 - O6 + I6+ I6 -
1 2 3 4 5 6 7 8 9 10 11 12
DVP04TC-E2
1 2 3 4 5 6 7 8 9 10 11 12
I1+ I1- FE I2+ I2- FE I3+ I3- FE I4+ I4- FE
DVP04TC-E2 (4AI)
24V 0V FE FE FE FE FE
1 2 3 4 5 6 7 8
4-7
DV P S er i es M od u le M an u a l
_4 Mode4(H’0004)
:0~300Ω
4 4 O R/W CH3 Input mode setting Mode5(H’0005)
:0~3000Ω
Mode6(H’0006)
:JPt100(-180°C~500°C)
Mode7(H’0007)
:Cu50(-50°C~150°C)
5 5 O R/W CH4 Input mode setting
Mode8(H’0008)
:Cu100(-50°C~150°C)
Mode9(H’0009)
:LG-Ni1000(-50°C~180°C)
6 O R/W CH5 Input mode setting Mode-1(H’FFFF)
:Channel unavailable
Note1:DVP04PT-E2 do NOT support mode 6-9.
Note2:DVP04PT-E2 mode 5 requires firmware
7 O R/W CH6 Input mode setting
version V1.11 or above
Select the temperature unit (Celsius °C / Fahrenheit
7 O R/W Temperature unit setting °F).
Default= H’0(°C)
8 8 O R/W CH1 average times
9 9 O R/W CH2 average times
Average times setting of channels CH1 ~ CH6
10 10 O R/W CH3 average times
Setting range: K1 ~ K100
11 11 O R/W CH4 average times
Default = K10
12 O R/W CH5 average times
13 O R/W CH6 average times
Average temperature
12 14 X R
measured at CH1
Average temperature
13 15 X R
measured at CH2
Average temperature Average temperature measured.
14 16 X R Setting Temperature Unit:
measured at CH3
Average temperature DVP04PT-E2:CR#7
15 17 X R
measured at CH4 DVP06PT-E2:CR#27
Average temperature
18 X R
measured at CH5
Average temperature
19 X R
measured at CH6
4-8
Ch a pt er 4 D V P- E S e r i es Tem p er at ur e Me as ur e m en t M od u le
CR#
Attrib. Registers content Description
04PT 06PT
41 41 X R/W Save all the set values Save all the set values. Default =H’0000
4-9
DV P S er i es M od u le M an u a l
CR#
Attrib. Registers content Description
04PT 06PT
Symbols:
O: When CR#41 is set to H’5678, the set value of CR will be saved.
X: Set value will not be saved.
R: You can use FROM instruction to read data.
_4 W: You can use TO instruction to write data.
You can use CR#0 to reset all the settings by simply writing H’4352 in CR#0 and wait for one second before turning
the power OFF and then ON again, all the modules connected will be initialized. It is suggested to connect to only
one module for module reset.
Description
bit0 K1(H’1) Power supply error Bit7 K128(H’80) CH5 Conversion error
bit2 K4(H’4) Upper/lower bound error bit9 K512(H’0200) Mode setting error
bit3 K8(H’8) CH1 Conversion error bit10 K1024(H’0400) Sampling range error
bit5 K32(H’20) CH3 Conversion error bit12 K4096(H’1000) Set value changing prohibited
Communication breakdown
bit6 K64(H’40) CH4 Conversion error bit13 K8192(H’2000)
on next module
Note: Each error status is determined by the corresponding bit (b0 ~ b13) and there may be more than 2 errors
occurring at the same time. 0 = normal; 1 = error
4-10
Ch a pt er 4 D V P- E S e r i es Tem p er at ur e Me as ur e m en t M od u le
※ PIDControl Registers
PID control function is not available for CH5 and CH6 of DVP06PT-E2.
CR
Attrib. Register content Description
CH1 CH2 CH3 CH4
Please set the temperature value according to proper
120 140 160 180 O R/W Set temperature value
range of each sensor type. Default = K0
121 141 161 181 O R/W Sampling time (s) Range: K1 ~ K30 (s). Default = K2
122 142 162 182 O R/W KP Proportional control constant. Default = K121
123 143 163 183 O R/W KI Integral constant. Default = K2,098
124 144 164 184 O R/W KD Derivative constant. Default = K-29
125 145 165 185 O R/W Upper limit of I value Upper limit of I value. Default = K0
126 146 166 186 O R/W Lower limit of I value Lower limit of I value. Default = K0
127 147 167 187 X R I value Current accumulated offset value
128 148 168 188 O R/W Heating/cooling 0: Heater, 1: Cooler. Default = H’0000
129 149 169 189 O R/W Upper limit of output Setting range: K-32,760~K32,760. Default = K32,000
130 150 170 190 O R/W Lower limit of output Setting range: K-32,760~K32,760. Default = K0 4_
131 151 171 191 X R Output percentage Range: K0~K1,000. (Unit: 0.1%)
132 152 172 192 X R Output width (ms) Width of control output. Unit: ms
133 153 173 193 X R Output cycle (ms) Cycle of control output. Unit: ms
134 154 174 194 X R Output volume Output volume
135 155 175 195 X R/W PID_RUN/STOP 0: STOP, 1: RUN. Default = K0
136 156 176 196 X R/W Auto-tuning 0: Disabled, 1: Auto-tuning. Default = K0
Symbols:
O: Set value will be saved.
X: Set value will not be saved.
R: You can use FROM instruction to read data.
W: You can use TO instruction to write data.
X ( °)
Y = − Offset
0.1(°)
Y= Digital output,
4 - 11
DV P S er i es M od u le M an u a l
Mode 0 Mode 1
Digital output Digital output
+8,000 +1,700
+4,000
Measured Measured
-180 C temperature input -80 C temperature input
-1,800 -800
Mode 2 Mode 3
Digital output Digital output
_4 +14,720 +3,380
+7,360
Measured Measured
-292 F temperature input -112 F temperature input
-2,920 -1,120
Mode 4 Mode 5
Digital output
D ig ita l Outpu t
+3,000 +3 0 ,0 0 0
M ea sured
Measured input Inpu t
impedance Im peda nc e
0 3 ,0 0 0 Ω
0 300Ω
4-12
Ch a pt er 4 D V P- E S e r i es Tem p er at ur e Me as ur e m en t M od u le
40 O R/W Set value changing prohibited Prohibit set value changing in CH1 ~ CH4. Default =H’0000
41 X R/W Save all the set values Save all the set values. Default =H’0000
Register for storing all error status. See the table of error status
43 X R Error status
for more information.
Upper and lower bound detection,
Function: Enable / Disable limit
100 O R/W b0~b3 corresponds to CH1 ~ CH4 (0: Disable/ 1: Enable).
detection
Default= H’0000.
Display the upper and lower bound status
(0: Not Exceeding; 1: Exceeding upper and lower bound value),
101 X R/W Upper and lower bound status
b0~b3 corresponds to CH1 ~ CH4 lower bound, b8~b11
corresponds to CH1 ~ CH4 upper bound.
4-13
DV P S er i es M od u le M an u a l
You can use CR#0 to reset all the settings by simply writing H’4352 in CR#0 and wait for one second before turning
the power OFF and then ON again, all the modules connected will be initialized. It is suggested to connect to only
one module for module reset. And this is only available for firmware V1.10 or later.
Description
bit0 K1 (H’1) Power supply error bit6 K64 (H’40) CH4 Conversion error
bit1 K2 (H’2) Temperature sensing componet error bit9 K512 (H’0200) Mode setting error
bit2 K4 (H’4) Upper/lower bound error bit10 K1024 (H’0400) Sampling range error
bit3 K8 (H’8) CH1 Conversion error bit11 K2048 (H’0800) Upper / lower bound setting error
bit4 K16 (H’10) CH2 Conversion error bit12 K4096 (H’1000) Set value changing prohibited
Communication breakdown on
bit5 K32 (H’20) CH3 Conversion error bit13 K8192 (H’2000)
next module
Note: Each error status is determined by the corresponding bit (b0 ~ b13) and there may be more than 2 errors
occurring at the same time. 0 = normal; 1 = error
CR
Attrib. Register content Description
CH1 CH2 CH3 CH4
Please set the temperature value according to proper
120 140 160 180 O R/W Set temperature value
range of each sensor type. Default = K0
121 141 161 181 O R/W Sampling time (s) Range: K1 ~ K30 (s). Default = K2
122 142 162 182 O R/W KP Proportional control constant. Default = K121
123 143 163 183 O R/W KI Integral constant. Default = K2,098
124 144 164 184 O R/W KD Derivative constant. Default = K-29
125 145 165 185 O R/W Upper limit of I value Upper limit of I value. Default = K0
126 146 166 186 O R/W Lower limit of I value Lower limit of I value. Default = K0
127 147 167 187 X R I value Current accumulated offset value
128 148 168 188 O R/W Heating/cooling 0: Heater, 1: Cooler. Default = H’0000
4-14
Ch a pt er 4 D V P- E S e r i es Tem p er at ur e Me as ur e m en t M od u le
CR
Attrib. Register content Description
CH1 CH2 CH3 CH4
Upper limit of output. Setting range: K-32,760 ~ K32,760.
129 149 169 189 O R/W Upper limit of output
Default = K32,000
Lower limit of output. Setting range: K-32,760 ~ K32,760.
130 150 170 190 O R/W Lower limit of output
Default = K0
131 151 171 191 X R Output percentage Range: K0~K1,000 (Unit: 0.1%)
132 152 172 192 X R Output width (ms) Width of control output. Unit: ms
133 153 173 193 X R Output cycle (ms) Cycle of control output. Unit: ms
134 154 174 194 X R Output volume Output volume
135 155 175 195 X R/W PID_RUN/STOP 0: STOP, 1: RUN. Default = K0
136 156 176 196 X R/W Auto-tuning 0: Disabled, 1: Auto-tuning. Default = K0
Symbols:
O: Set value will be saved.
X: Set value will not be saved.
R: You can use FROM instruction to read data.
W: You can use TO instruction to write data. 4_
※ Adjust TC Conversion Curve
You can adjust the conversion curves according to the actual needs by changing the Offset value (CR#28 ~ CR#31).
Offset: Deviation digital value from the target value. (Measured Value= Original Value – Adjust Value Offset)
X ( °)
Y = − Offset
0.1(°)
Y= Digital output,
X= Current input
4-15
DV P S er i es M od u le M an u a l
-100°C~1150°C(-1000~11500)
Mode 0 of CR#2~CR#5
-148°F~2102°F(-1480~21020)
-100°C~1350°C(-1000~13500)
Mode1 of CR#2~CR#5
-148°F~2462°F(-1480~24620)
0°C~1750°C(0~17500)
Mode2,3 of CR#2~CR#5
32°F~3182°F(320~31820)
-150°C~390°C(-1500~3900)
Mode4 of CR#2~CR#5
-238°F~734°F(-2380~7340)
-150°C~980°C(-1500~9800)
Mode5 of CR#2~CR#5
-238°F~1796°F(-2380~17960)
-150°C~1280°C(-1500~12800)
Mode6 of CR#2~CR#5
-238°F~2336°F(-2380~23360)
+11,500 +13,500
(+21,020) (+24,620)
Measured Measured
-100 C temperature -100 C temperature
(-148 F) input (-148 F) input
0 +1,150 C 0 +1,350 C
(+2,102 F) (+2,462 F)
-1,000(-1,480) -1,000(-1,480)
Mode 2: R-type thermocouple Mode 4: T-type thermocouple
Mode 3: S-type thermocouple
+17,500 +3,900
(+31,820) (+7,340)
Measured Measured
0C -150 C temperature
temperature (-238 F)
(-32 F) input input
0 +390 C
0(-320) +1,750 C (+734 F)
(+3,182 F)
-1,500(-2,380)
4-16
Ch a pt er 4 D V P- E S e r i es Tem p er at ur e Me as ur e m en t M od u le
+9,800 +12,800
(+17,960) (+23,360)
Measured Measured
-150 C temperature -150 C input
(-238 F) input (-238 F) impedance
0 +980 C 0 +1,280 C
(+1,796 F) (+2,336 F)
-1,500(-2,380) -1,500(-2,380)
4_
Mode 7
+8,000
Digital
output
-80mV 0
+80mV
Voltage input
-8,000
4-17
DV P S er i es M od u le M an u a l
4.6 Wiring
4.6.1 Wiring DVP04PT-E2/DVP06PT-E2
0~300Ω, 0~3000Ω
Ni100/Ni1000/Pt100/Pt1000 Ni100/Pt100/J Pt100
Cu50/Cu100/JPt100/LG-Ni1000 Cu50/Cu100
*6 Ni1000/Pt1000/
CHX LG -Ni1000 *3
O1+
I1+ ADC
I1- INA
AG
Shielded cable*1 FE
2 - Wire
0~300Ω, 0~3000Ω
Ni100/Ni1000/Pt100/Pt1000
Cu50/Cu100/JPt100/LG-Ni1000
*6
CHX
O4+
I4+
I4-
Shielded cable*1 FE AG
3 - Wire
_4 *5
+15V
0V DC/DC
converter AG
24V
-15V
24V DC
*1. Use shielded twisted pair cables for temperature sensors, including Ni100/Ni1000, Pt100/Pt1000, Cu50/Cu100, JPt100,
LG-Ni1000 for analog input module wiring and keep them away from power cables and other cables that generate noise.
Use 3-wire temperature sensors. But if you use two-wire temperature sensors, In-+and In- must be short-circuited
(where n is between 1–6).
*2. When the impedance to be measured is 0~300Ω or 0~3000Ω, it is recommended to use a 2-wire or 3-wire temperature
sensor instead of a 4-wire one.
DVP06PT-E2:
When using temperature sensors such as Ni100, Pt100, JPt100, Cu50, Cu100 and 0~300 Ω impedance sensor, the
internal excitation current is 1.0389 mA.
When using temperature sensors such as Ni1000, Pt1000, LG-Ni1000 and 0~3000 Ω impedance sensor, the internal
excitation current is 208.3μA。
DVP04PT-E2:
When using temperature sensors such as Ni100, Pt100 and 0~300 Ω impedance sensor, the internal excitation
current is 1.53mA.
When using temperature sensors such as Ni1000, Pt1000 and 0~3000 Ω impedance sensor, the internal excitation
current is 200μA.
*4. Connect FE of the shielded cable to ground when the noise it too loud.
*6. CHX: Every channel can work with the input wiring shown above.
Note 1: Use cables with the same length (less than 200 m) and use terminal resistors of less than 200 ohm.
Note 2: Please refer to the functional specifications for the sensor types supported by each model.
4-18
Ch a pt er 4 D V P- E S e r i es Tem p er at ur e Me as ur e m en t M od u le
+ I 1+ MU X
- I 1-
S hielded cable*1 FE
- 80mV ~80 mV *3
C HX
+
I4 +
-
I4-
5V
0V D C /D C
Conv er ter AG
24V
2 4V D C 4_
*1. The cable connected to the input terminal should be the cable or the shielded twisted pair cable connected to a type J,
K, R, S, T, E, N thermocouple. It should be kept separate from other power cables and cables that generate noise.
*3. CHX: Every channel can work with the input wiring shown above.
Note 1: only use copper conducting wires with a temperature rating of 60/75°C and the length must be less
than 50 m.
Note2: TC modules must run for 30 minutes before they start to take any temperature measurement.
4-19
DV P S er i es M od u le M an u a l
4.7 Troubleshooting
When an error occurs in PT, TC modules, an error indicator will start blinking. Once you see an error indicator starts blinking,
you can use the FROM instruction to read the error codes stored in CR#43. The bit 0 to bit 13 indicates the error codes. It
is possible to have two errors at the same time. 0 indicates normal and 1 indicates error. Refer to the following table for
more the causes and the solutions for troubleshooting.
Bit
RUN LED ERROR LED Description Solution
No.
bit0 OFF ON The external voltage is abnormal. Check the power supply.
4-20
5
Chapter 5 DVP-E Series Position Control
Module
Table of Contens
5.1 General Specifications ................................................................................... 5-2
5.1.1 DVP02PU-E2 Specifications ......................................................................... 5-2
5-1
DV P S er i es M od u le M an u a l
5-2
Ch a pt er 5 D V P- E S e r i es P os i t io n C on tr ol M od u l e
IN
8
OUT
2 0 2 PU -E2 9
10
11
3
5-3
DV P S er i es M od u le M an u a l
106
110
98
90
62 61.5
70 78
_5 Unit: mm
5-4
Ch a pt er 5 D V P- E S e r i es P os i t io n C on tr ol M od u l e
5.6 Wiring
X4
Del ta s erv o driv e
ASDA - A2 S eries
X3
Y0+ PLS 43
Y0- /PLS 41
X2 Y1+ SIGN 36
Y1- /SIGN 37
5__
X1
X0
Note: Refer to Chapter 6 Applied Instruction (Module Instructions API14xx) from DVP-ES3/EX3/SV3/SX3 Series
Programming Manual and Delta Servo Drive Manual for more details on output modes.
5-5
DV P S er i es M od u le M an u a l
5.7 Troubleshooting
When an error occurs in PU modules, you can check the state code to identify the causes, error indicator will not display.
Please refer to special extension module exchange function (SM228, you can find more detailed information in section
2.2.16 ‘Additional Remarks on SM/SR’ in the DVP-ES3/EX3/SV3/SX3 Series Programming Manual).
For detailed operation and application examples regarding the API instructions, please refter to ‘API14 Module Instructions’
in DVP-ES3/EX3/SV3/SX3 Series Programming Manual.
5-6
6
Chapter 6 DVP-E Series Extension Cable
Interface Module
Table of Contens
6.1 General Specifications ................................................................................... 6-2
6-1
DV P S er i es M od u le M an u a l
Model DVPAEXT01-E2
Item DVPAEXT1R-E2 DVPAEXT1L-E2
Weight 50g 55g
78 78
4 27
1
1
90
3 3
90
96
_6
4
23
2
1 2 1
6-2
Ch a pt er 6 D V P- E S er i es Ex te ns io n C a bl e I nt er f ac e M od u le
Since the installation space is limited, you can use DVPAEXT01-E2 (DVPAEXT1R-E2 + DVPAEXT1L-E2) to extend the
communication signal and the connection between DVP-ES2/EX2 series CPU and the DI/DO or AI/AO extension modules.
D V PAEXT1R-E2
D VPAE XT1L-E 2
6__
Pin Definition
6789
6789
6-3
7
Chapter 7 DVP-S Series Digital Input/Output
Module
Table of Contents
7.1 General Specifications ................................................................................... 7-3
7-1
DV P S er i es M od u le M an u a l
7-2
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
Model(DVP) 08SP 16SP 08SN 16SN 32SN 08SP 16SP 08SN 16SN 08SP 16SP 08SN 06SN
Item 11T 11T 11T 11T 11TN 11TS 11TS 11TS 11TS 11R 11R 11R 11R
Number of outputs 4 8 8 16 32 4 8 8 16 4 8 8 6
Connector type Removable terminal block
Output type Transistor -T(Sinking) Transistor -T(Sourcing) Relay-R
10~250VAC,
Voltage 5~30VDC 5~30VDC 5~30VDC
5~30VDC
Leakage current < 10uA < 250uA <10uA –
7-3
DV P S er i es M od u le M an u a l
Model(DVP) 08SP 16SP 08SN 16SN 32SN 08SP 16SP 08SN 16SN 08SP 16SP 08SN 06SN
Item 11T 11T 11T 11T 11TN 11TS 11TS 11TS 11TS 11R 11R 11R 11R
Induc- Life
N/A
tance cycle
Life cycle curve*3
curve
Bulk N/A *4
*2. UP, ZP should include external aid power 24VDC (-15% ~ +20%) and the rated comsumption is around 1mA/point
*3. Life cycle curve: The lifetime of a relay terminal varies with the working voltage, the load type (the power factor cosø,
the time constant t(L/R)), and the current passing through the terminal. The life cycle curve is shown below.
120VAC Resistive
3000
30VDC Inductive(t=7ms)
2000
240VAC Inductive(cosψ = 0.4)
1000
120VAC Inductive(cosψ =0.4)
Operation(X10 )
500
3
300
200
100
30VDC
50 Inductive
(t=40ms )
30
20
*4. Life cycle curve: The lifetime of a relay terminal varies with the working voltage, the load type (the power factor cosø,
_7 the time constant t(L/R)), and the current passing through the terminal. The life cycle curve is shown below.
1000 250VAC Resistive
250VAC cos=0.7
φ
500 24VDC Resistive
250VAC cos=0.4
φ
Operat ion(X 103 )
100
50
24VDC t=15ms
0 2 4 6
Contact Current (A)
7-4
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
60.00
3.00
3.00
4 6
1 25.20 60.00 3.40
5 7
8 12
10
2 11
90.00
3
3
3.00
Unit: mm
7-5
DV P S er i es M od u le M an u a l
7.4 Terminals
08SN11R
08SM11N 08SM10N 16SM11N 06SN11R 16SN11T
08SN11T
C0 UP
S /S CO M S /S Y0 C0
.
Y0
X0 X0 X0 Y0 Y1
X1 X1 X1 C1 Y1 Y2
X2 X2 X2 Y1 Y2 Y3
X3
X4
X5
X3
X4
X5
X3
X4
X5
.C2
Y3
Y4
Y5
Y4
Y5
Y2 Y6
X6
X7
X6
X7
X6
X7 . Y6
Y7
Y7
C3 ZP 0
S /S Y1 0
Y3
X1 0
X1 1
X1 2
.C4
Y1 1
Y1 2
Y1 3
Y4
X1 3
X1 4
X1 5
.C5
Y1 4
Y1 5
Y1 6
Y5
X1 6
X1 7 . Y1 7
ZP 1
08SP11R 16SP11R
08SN11TS 16SN11TS 08SP11TS 16SP11TS
08SP11T 16SP11T
UP 0 S /S S /S
S /S S /S X0
Y0 X0
X0 X0
Y1 X1 X1
Y2 X1 X1 X2 X2
X2 X2 X3
Y3 X3
Y4
.
X3 X3
X4 .
.
X4
Y5
.
.
X5
.
X5
X6
.
Y6
X6
UP
Y7
UP 1
. X7
UP
X7
UP
Y0 Y10 C0 C0 Y0 Y0
Y1 Y0 Y0 Y1 Y1
Y11
Y2 C1 Y1 Y2 Y2
Y12
Y3 Y1 Y2 Y3
.
Y13 Y3
Y4 C2 Y3
.
Y14 Y4
Y5 Y2 Y4
Y6
Y7
Y15
Y16 C3
Y3
Y5
Y6
.
.
Y5
Y6
.
Y17 Y7
ZP ZP Y7 ZP ZP
32SM11N 32SN11TN
X0 1 2 X1 Y0 1 2 Y1
X2 3 4 X3 Y2 3 4 Y3
X4 5 6 X5 Y4 5 6 Y5
X6 7 8 X7 Y6 7 8 Y7
X10 9 10 X11 Y10 9 10 Y11
X12 11 12 X13 Y12 11 12 Y13
_7 X14
X16
13
15
14
16
X15
X17
Y14
Y16
13
15
14
16
Y15
Y17
S/S 17 18 S/S ZP 17 18 ZP
NC 19 20 NC UP 19 20 UP
X20 21 22 X21 Y20 21 22 Y21
X22 23 24 X23 Y22 23 24 Y23
X24 25 26 X25 Y24 25 26 Y25
X26 27 28 X27 Y26 27 28 Y27
X30 29 30 X31 Y30 29 30 Y31
X32 31 32 X33 Y32 31 32 Y33
X34 33 34 X35 Y34 33 34 Y35
X36 35 36 X37 Y36 35 36 Y37
S/S 37 38 S/S ZP 37 38 ZP
NC 39 40 NC UP 39 40 UP
DVP32SM DVP32SN
7-6
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
7.5 Wiring
This section illustrates how to wire digital input/output modules. The wiring diagrams below also illustrate how the power
supplies are connected to S/S, and COM. If you need more information about wiring of digital input/output terminals, refer
to Section 7.6 in this manual.
C OM
X0
X1
X2
X3
X4
X5
X6
X7
7_
7-7
DV P S er i es M od u le M an u a l
Sinking Sourcing
S /S S /S
X0 X0
X1 X1
X2 X2
X3 X3
X4 X4
X5 X5
X6 X6
X7 X7
_7
7-8
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
Sinking Sourcing
S /S S /S
X0 X0
X1 X1
X2 X2
X3 X3
X4 X4
X5 X5
X6 X6
X7 X7
S/S S/S
X 10 X10
X11 X 11
X 12 X12
X 13 X13
X 14 X14
7_
X15 X15
X 16 X16
X 17 X17
7-9
DV P S er i es M od u le M an u a l
X0 X1
X2 X3
X4 X5
X6 X7
X 10 X11
X 12 X 13
X 14 X 15
X 16 X 17
X 20 X 21
X 22 X 23
X 24 X 25
X 26 X 27
X 30 X 31
X 32 X 33
X 34 X 35
X 36 X 37
_7
7-10
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
OU T
C0
Y0
C1
Y1
C2
Y2
C3
Y3
C4
Y4
C5 7_
Y5
7 - 11
DV P S er i es M od u le M an u a l
OU T
C0
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
OU T
C0
_7 Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
7-12
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
UP
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
Z P0
Y10
Y 11
Y12
Y13
Y14
Y15
7_
Y16
Y17
ZP1
Note: You need to add external power supply 24 VDC (-15% ~ +20%) for UP, ZP0, ZP1; power consumption is up to 30
mA.
7-13
DV P S er i es M od u le M an u a l
Y0 Y1
Y2 Y3
Y4 Y5
Y6 Y7
Y10 Y11
Y12 Y13
Y14 Y15
Y16 Y17
ZP ZP
UP UP
Y20 Y21
Y22 Y23
Y24 Y25
Y26 Y27
Y30 Y31
Y32 Y33
Y34 Y35
Y36 Y37
ZP ZP
UP UP
_7
7-14
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
UP
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
ZP
Note: You need to add external power supply 24 VDC (-15% ~ +20%) for UP and ZP; power consumption is up to 15 mA.
7_
7-15
DV P S er i es M od u le M an u a l
UP 0
Y0
Y1
Y2
Y3
Y4
Y5
Y6
Y7
U P1
Y 10
Y11
Y 12
Y 13
Y 14
Y 15
_7 Y 16
Y 17
ZP
Note: You need to add external power supply 24 VDC (-15% ~ +20%) for UP0, UP1 and ZP; power consumption is up to
25 mA.
7-16
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
Sinking input and relay output Sourcing input and relay output
S /S S /S
X0 X0
X1 X1
X2 X2
X3 X3
OUT OUT
C0 C0
Y0 Y0
C1 C1
Y1 Y1 7_
C2 C2
Y2 Y2
C3 C3
Y3 Y3
7-17
DV P S er i es M od u le M an u a l
S/S S /S
X0 X0
X1 X1
X2 X2
X3 X3
OU T OUT
C0 C0
Y0 Y0
C1 C1
_7 Y1 Y1
C2 C2
Y2 Y2
C3 C3
Y3 Y3
7-18
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
Sinking input and relay output Sourcing input and relay output
S/S S /S
X0 X0
X1 X1
X2 X2
X3 X3
X4 X4
X5 X5
X6 X6
X7 X7
OU T OU T
C0 C0
Y0 Y0
Y1 Y1
Y2 Y2 7_
Y3 Y3
Y4 Y4
Y5 Y5
Y6 Y6
Y7 Y7
7-19
DV P S er i es M od u le M an u a l
S/S S /S
X0 X0
X1 X1
X2 X2
X3 X3
X4 X4
X5 X5
X6 X6
X7 X7
OU T OU T
C0 C0
Y0 Y0
Y1 Y1
_7 Y2 Y2
Y3 Y3
Y4 Y4
Y5 Y5
Y6 Y6
Y7 Y7
7-20
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
S/S S/S
X0 X0
X1 X1
X2 X2
X3 X3
OU T OU T
UP UP
Y0 Y0
Y1 Y1
Y2 Y2 7_
Y3 Y3
ZP ZP
Note: You need to add external power supply 24 VDC (-15% ~ +20%) for UP and ZP; power consumption is up to 10 mA.
7-21
DV P S er i es M od u le M an u a l
S/S S /S
X0 X0
X1 X1
X2 X2
X3 X3
X4 X4
X5 X5
X6 X6
X7 X7
OU T OU T
UP UP
Y0 Y0
Y1 Y1
_7 Y2 Y2
Y3 Y3
Y4 Y4
Y5 Y5
Y6 Y6
Y7 Y7
ZP ZP
Note: You need to add external power supply 24 VDC (-15% ~ +20%) for UP and ZP; power consumption is up to 15 mA.
7-22
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
When the digital input signal is DC input, there are two DC input types, Sinking and Sourcing. See the definition below.
Sinking Sourcing
Sink=The current flows into the terminal X0. Source=The current flows from the terminal X0
X0 S/S
S/S X0
I/O
X0
Internal c ircui t
S /S
+
2 4V D C
Sourcing
7_
I/O
X0
I nte r na l c ir cu it
S /S
+
2 4 V DC
7-23
DV P S er i es M od u le M an u a l
I/O
+V cc
X0
I nte rn al Cir cui t
Internal Circuit
0V S/S
+
P NP 2 4V D C
I/O
+ Vcc X0
Inte r na l Ci r cui t
0V S/ S
+
24 V DC
NP N
_7
7-24
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
Use the two-wire proximity switch whose leakage current IL is less than 1.5 mA when the switch is OFF. If the leakage
current IL is larger than 1.5 mA, connect the divider resistance Rb using the formula below.
6
Rb ≤ (k Ω)
IL − 1.5
Sinking
I/O
IL
X0
Rb Intern al Ci rc uit
+ S /S
24 VD C
Tw o-w ire P roximity Switch
Sourcing
I/O
IL X0
Rb Internal Ci rcui t
S/S
+
2 4VD C
Two- wire Proximity Sw itch
7_
7-25
DV P S er i es M od u le M an u a l
I/O
X0
In tern al Ci rc uit
S /S
+
24V DC
Sourcing
Th r ee - wi r e P r o xim it y S wi tch
I/O
X0
S /S
+
24VDC
Sinking
I/O
X0
Ab o ve
I nt ernal Circuit
15 V DC
_7 S/S
+
24 V DC
Op toe le ctro ni c swi tch
Sourcing
I/O
X0
7-26
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
I/O
X0
Internal ci rcuit
C OM
85~132VAC
50/60Hz
There are three types of output units: relay outputs and transistor outputs (NPN and PNP).
1. Relay output
Relay output wiring requires different wire sizes depending on the provided power type, as specified in the diagram.
The terminal screw torque at the PLC is 2.0 kgf-cm (1.77 lbf-in). Only copper wires rated for 60/75°C can be used.
AC power supply DC power supply 7_
Terminal
Specifications
< 2 m m 6-8 mm 18-16
- AWG < 2 mm 6-8 mm 24-16
- AWG
C0 C0
(DVP06SN11R: 6A) (DVP06S N11R: 6A)
*1. The relay output terminals within the common point COM (those with the same color in the diagram below) should
use the same voltage (10~240VAC or 5~24VDC).
C0 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
7-27
DV P S er i es M od u le M an u a l
Y0 +
+ 5~30VDC Y0 24
0.3A V DC
0.3A
ZP
C0
UP
Y0 +
+ 24
0.3A 5-30 VDC
VDC
ZP
UP
0.3A +
24
V DC
Y0
ZP
_7
7-28
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
Relay terminals have no polarity. They can be used with alternating current that passes through a load, or with direct current
that passes through a load. The maximum current that can pass through every relay terminal of DVP06SN11R is 6 A,
same as the maximum current that can pass through common terminal.
For other models, the maximum current that can pass through every relay terminal is 1.5A, and the maximum current that
can pass through common terminal is 5A. The lifetime of a relay terminal varies with the working voltage, the load type (the
power factor cosψ), and the current passing through the terminal. The relation is shown in the life cycle curve below.
Operation(X10 )
500
3
200 24VDC t=7ms
300
200
100
100
30VDC
50 Inductive
50 (t=40ms )
24VDC t=15ms 30
20
C0 Y0 Y1 Y2 C0 Y3 Y4 Y5 Y6 Y7
7_
7-29
DV P S er i es M od u le M an u a l
A relay or a solenoid valve is used as a DC load. A diode is connected in parallel to absorb the surge voltage
that occurs when the load is OFF.
Relay output
Relay/ Solenoid valve
Y0
VDC
⑤ D
+ pow er s upply
C0
D: 1 N400 1 diode
An electromagnetic contactor is used as an AC load. A resistor and a capacitor are connected in parallel to absorb
the surge voltage that occurs when the load is OFF.
Relay output
Electromagnetic contactor
Y7
R A C powe r supply
⑥ C
C0
R: 1 00~120
C: 0 .1 ~0.24 uF
A bulb (incandescent lamp) is used as a DC load. A thermistor is connected in series to absorb the surge current
that occurs when the load is ON.
Re lay o utput
Bulk NTC
Y 0.1 /
Y 0.2
V DC
+ power supply
C0
_7 NTC:10
⑦
A bulb (neon lamp) is used as an AC load. A thermistor is connected in series to absorb the surge current that
occurs when the load is ON.
Rela y outp ut NT C
Bulk
Y0 .6/
Y0 .7
A C po we r supply
C0
NT C:1 0
Mutually exclusive output: For example, Y0.3 controls the clockwise rotation of the motor, and Y0.4 controls the
8
○ counterclockwise rotation of the motor. This interlock circuit and the program in the PLC ensure that there are
protective measures if an abnormal condition occurs.
7-30
Ch a pt er 7 D V P- S S e r i es D i g it a l I/O M o d u l e
NPN PNP
C0
2. A diode and Zener are connected in parallel to absorb the surge voltage: used in high-power and power-
④ on/off frequently situations.
NPN PNP
UP
High power a nd
ON/OF F fr eque nt ly Hi g h p ow er an d + VD C +
O N /O FF
Y + fr equ en tly VD C
VD C Y
7_
ZD D
ZP D ZD
C
D: 1N4 00 1Diode o r it s equiva lent D: 1N4 001 Diode o r its e quivale nt
ZD: 9V Ze ne r, 5W ZD: 9V Zen er, 5W
Mutually exclusive output: For example, Y3 controls the clockwise rotation of the motor, and Y4 controls the
⑤ counterclockwise rotation of the motor. This interlock circuit and the program in the PLC ensure that there are
protective measures if an abnormal condition occurs.
7-31
8
Chapter 8 DVP-S Series Analog Input/Output
Module
Table of Contents
8.1 General Specifications ............................................................................ 8-2
8.1.1 DVP04AD-S2/DVP06AD-S Specifications ....................................................... 8-2
8.1.2 DVP02DA-S/ DVP04DA-S2 Specifications ...................................................... 8-3
8.1.3 DVP06XA-S2 specifications .......................................................................... 8-4
8-1
DV P S er i es M od u le M an u a l
Functional specifications
Average function Yes, 04AD-S2:CR#2 ~ CR#5; 06AD-S: CR#2 ~ CR#7, setting range: K1 ~ K20
Self-diagnosis function Detecting if exceeding upper and lower limits or channel disconnection.
_8 25° C / 77° F: The allowed error range is ±0.5% of full scale.
Overall Accuracy
0° C to 55° C / 32° F to 131° F: The allowed error range is ±1% of full scale.
An analog circuit is isolated from a digital circuit by a digital integrated circuit/an
optocoupler, but the analog channels are not isolated from one another.
Isolation between a digital circuit and a ground: 500VAC
Isolation
Isolation between an analog circuit and a ground: 500VAC
Isolation between an analog circuit and a digital circuit: 500VAC
Isolation between the 24 VDC and a ground: 500VAC
*1. If the input signal exceeds the hardware input limit, the module only shows the maximum value. If the input signal is
below the lower limit, it only shows the minimum value.
*2. If the input signal exceeds the hardware input limit, it also exceeds the digital conversion limit, and a conversion limit
error appears. For example, in the voltage input mode (-10 V to +10 V), when the input signal is -10.25 V, exceeding
8-2
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
the hardware lower limit, it also exceeds the conversion lower limit. The module uses the lower limit value (-8192) as
the input signal and a conversion limit error appears.
*3. If an input signal exceeds the absolute range, it might damage the channel.
Functional specifications
8-3
DV P S er i es M od u le M an u a l
*1. If an input signal exceeds the absolute range, it might damage the channel.
D/A Functional specifications
8-4
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
60.00
3.00
3.00 4 6
1 25.20 60.00 3.40
5 7
8 14
10 12
2
11
90.00
3 13
3
3.00
Unit: mm
8-5
DV P S er i es M od u le M an u a l
8.3 Terminals
DVP04AD-S2 DVP06AD-S DVP04DA-S2 DVP02DA-S DVP06XA-S2
V1+ V+ V1+ V+ V1+
I1+ I+ I1+ I+ I1+
C O M1 COM COM COM COM1
FG V+ FG FG V2+
V2+ I+ V2+ V+ I2+
I2+ COM I2+ I+ COM2
C OM 2 COM COM
V+ FG
V3+
FG FG
.V3+
I+
COM .V3+
. I3+
COM3
V+ V4+
I3+ I3+
I+ I4+
C OM 3 COM
COM COM4
FG FG
V4+ V+ V4+ V5+
I4+ I+ I4+ I5+
C OM 4 COM COM COM
FG V+ FG V6+
. I+
COM
. I6+
COM
_8
8-6
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
8-7
DV P S er i es M od u le M an u a l
8-8
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
○ means latched.
╳ means not latched.
R means can read data by using FROM instruction or RS-485.
W means can write data by using TO instruction or RS-485.LSB(Least Significant Bits):
1. Voltage input:1LSB=10V/8,000=1.25mV
2. Current input:1LSB=20mA/4,000=5μA
※Added the RESET function for 04AD-S2 with firmware V4.16 or later. Connect the module power input to 24 VDC and
write H’4352 into CR#0 and then turn the power off and on again; all parameters in modules, including communication
parameters are restored to factory defaults.
※ The corresponding parameters address H’4000 ~ H’4022 of CR#0 ~ CR#34 are provided for users to read/ write data
via RS-485 communication.
※ Function codes: 03’H is for reading data from registers. 06’H is for writing a word data into registers. 10’H is for writing
multiple word data into registers.
※ If you want to use Modbus address in decimal format, you can transfer a hexadecimal register to decimal format and
then add one to have it become a decimal Modbus register address. For example, transferring the address “H’4000” of
CR#0 in hexadecimal format to decimal format, to have the result 16384 and then adding one to it, you have 16385,
the Modbus address in decimal format.
※ DVP04AD-S2 CR#32communication format settings: for modules with firmware V4.14 or previous versions, b11~b8
data format selection is not available. For ASCII mode, the format is fixed to 7, E, 1 (H’00XX) and for RTU mode, the
format is fixed to 8, E, 1 (H’C0xx/H’80xx). For modules with firmware V4.15 or later, refer to the following table for setups.
Note that the original code H’C0XX/H’80XX will be seen as RTU, 8, E, 1 for modules with firmware V4.15 or later.
8_
8-9
DV P S er i es M od u le M an u a l
Ex: Write H’C310 into CR#32 for a result of RTU, exchange low and high byte of CRC check code, 8,N,1 and baud rate
at 57600 bps.
Current input
-4,000
The chart above is to adjust A/D conversion characteristic curve of voltage input mode and current input mode. Users can
adjust conversion characteristic curve by changing OFFSET values (CR#18 ~ CR#21) and GAIN values (CR#24 ~ CR#27)
depend on application.
8-10
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
8 - 11
DV P S er i es M od u le M an u a l
RS-485
CR# Parameter Latched Register name b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
address
CR#30:Error status value (see the table below)
Error description Value b15~b8 b7 b6 b5 b4 b3 b2 b1 b0
Abnormal power K1(H’1) 0 0 0 0 0 0 0 1
Scale over error K2(H’2) 0 0 0 0 0 0 1 0
Mode error K4(H’4) 0 0 0 0 0 1 0 0
Offset/gain error K8(H’8) Reserved 0 0 0 0 1 0 0 0
Abnormal digital value K32(H’20) 0 0 1 0 0 0 0 0
Incorrect number of
K64(H’40) 0 1 0 0 0 0 0 0
values averaged
Instruction error K128(H’80) 1 0 0 0 0 0 0 0
Note: Each error code corresponds to a bits(b0 ~ b7). Two or more errors may happen at the same time. 0 means
normal, and 1 means there is an error.
Ex: When the digital input exceeds 4000, the scale over (K2) error will be displayed; when the analog output
exceeds 10V, Abnormal digital value (K32) and scale over (K2) error states will be displayed at the same time.
Communication Setting RS-485 communication address.
31 H’4051 ○ R/W
address setting Setting range is 01 ~ 254 and factory setting is K1.
Used to set communication format. For baud rate, the settings are
4,800/9,600/19,200/38,400/57,600/115,200 bps.
Communication format:
DVP04DA-S2
_8 CR#33 is used to set the internal function priority. For example: characteristic register. Output latched function will save
output setting in the internal memory before power loss.
In hexadecimal to display software version. For example: H’010A
34 H’4054 ○ R Firmware version
means 1.0A.
35~48 System used
Symbols:
○ Means latched.
╳ Means not latched.
R means can read data by using FROM instruction or RS-485.
W means can write data by using TO instruction or RS-485.
LSB(Least Significant Bits):
1. Voltage output: 1LSB =10V/4,000=2.5mV
2. Current output:1LSB =20mA/4,000=5μA
8-12
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
※ Added the RESET function for 04AD-S2 with firmware V4.16 or later. Connect the module power input to 24 VDC and
write H’4352 into CR#0 and then turn the power off and on again; all parameters in modules, including communication
parameters are restored to factory defaults.
※ The corresponding parameters address H’4032 ~ H’4054 of CR#0 ~ CR#34 are provided for users to read/ write data
via RS-485 communication.
※ Function codes: 03’H is for reading data from registers. 06’H is for writing a word data into registers. 10’H is for writing
multiple word data into registers
※ If you want to use Modbus address in decimal format, you can transfer a hexadecimal register to decimal format and
then add one to have it become a decimal Modbus register address. For example, transferring the address “H’4032” of
CR#0 in hexadecimal format to decimal format, to have the result 16434 and then adding one to it, you have 16435,
the Modbus address in decimal format.
※ DVP04DA-S2 CR#32 communication format settings: for modules with firmware V4.14 or previous versions, b11~b8
data format selection is not available. For ASCII mode, the format is fixed to 7, E, 1 (H’00XX) and for RTU mode, the
format is fixed to 8, E, 1 (H’C0xx/H’80xx). For modules with firmware V4.15 or later, refer to the following table for
setups. Note that the original code H’C0XX/H’80XX will be seen as RTU, 8, E, 1 for modules with firmware V4.15 or
later.
Ex: Write H’C310 into CR#32 for a result of RTU, exchange low and high byte of CRC check code, 8,N,1 and baud rate at
57600 bps.
8-13
DV P S er i es M od u le M an u a l
Digital input
GAIN - OFFSET: Setting range: +400LSB ~ +6,000LSB.
The charts above are D/A conversion characteristic curve of voltage output mode and current output mode. Users can
adjust conversion characteristic curve by changing OFFSET values (CR#18 ~ CR#21) and GAIN values (CR#24 ~
CR#27) depend on application.
_8
8-14
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
8-15
DV P S er i es M od u le M an u a l
8-16
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
※ Added the RESET function for 06XA-S2 with firmware V4.16 or later. Connect the module power input to 24 VDC and
write H’4352 into CR#0 and then turn the power off and on again; all parameters in modules, including communication
parameters are restored to factory defaults.
※ The corresponding parameters address H’40C8 ~ H’40EA of CR#0 ~ CR#34 will allow user to read/write data via
RS-485 communication.
※ Function codes: 03’H is for reading data from registers. 06’H is for writing a word data into registers. 10’H is for writing
multiple word data into registers.
CR#30 is the error code. Please refer to the chart below.
Error Description Value b15~ b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Abnormal power K1 (H’1) 0 0 0 0 0 0 0 0 0 0 0 1
The D/A output exceeds
K2 (H’2) 0 0 0 0 0 0 0 0 0 0 1 0
the range.
Mode error K4 (H’4) 0 0 0 0 0 0 0 0 0 1 0 0
Offset/gain error K8 (H’8) 0 0 0 0 0 0 0 0 1 0 0 0
Hardware malfunction K16 (H’10) 0 0 0 0 0 0 0 1 0 0 0 0
Abnormal digital value K32 (H’20) 0 0 0 0 0 0 1 0 0 0 0 0
Incorrect number of
K64 (H’40) 0 0 0 0 0 1 0 0 0 0 0 0
values averaged
Reserved
Instruction error K128 (H’80) 0 0 0 0 1 0 0 0 0 0 0 0
The input received by
K256 (H’100) 0 0 0 1 0 0 0 0 0 0 0 0
CH1 is out of the range.
The input received by
K512 (H’200) 0 0 1 0 0 0 0 0 0 0 0 0
CH2 is out of the range.
The input received by
K1024 (H’400) 0 1 0 0 0 0 0 0 0 0 0 0
CH3 is out of the range.
The input received by
K2048 (H’800) 1 0 0 0 0 0 0 0 0 0 0 0
CH4 is out of the range.
Note: Each error code corresponds to a bits(b0 ~ b11).
Two or more errors may happen at the same time. 0 means there normal, and 1 means there is an error.
Example: If the digital input exceeds 4,000, the error K2 will occur.
If the analog output exceeds 10V, the errors K2 and K32 will occur. (A/D does not support displaying the error K2.)
※ If you want to use Modbus address in decimal format, you can transfer a hexadecimal register to decimal format and
then add one to have it become a decimal Modbus register address. For example, transferring the address “H’40C8” of
CR#0 in hexadecimal format to decimal format, to have the result 16584 and then adding one to it, you have 16585,
the Modbus address in decimal format.
※ DVP06XA-S2 CR#32 communication format settings: for modules with firmware V4.14 or previous versions, b11~b8 8_
data format selection is not available. For ASCII mode, the format is fixed to 7, E, 1 (H’00XX) and for RTU mode, the
format is fixed to 8, E, 1 (H’C0xx/H’80xx). For modules with firmware V4.15 or later, refer to the following table for
setups. Note that the original code H’C0XX/H’80XX will be seen as RTU, 8, E, 1 for modules with firmware V4.15 or
later.
8-17
DV P S er i es M od u le M an u a l
Ex: Write H’C310 into CR#32 for a result of RTU, exchange low and high byte of CRC check code, 8,N,1 and baud rate at
57600 bps.
Analog/Digital Curves
Adjusting the A/D Conversion Curves of CH1~Ch4
Voltage input mode:
Di gi tal ou tpu t
+2,0 00
Mode 0 of CR#1: GAIN=5V(1,000LSB)
,OFFSET=0V(0LSB).
Mo de 0
Mode 1 of CR#1: GAIN=6V(1,200LSB)
,OFFSET=2V(400LSB).
+1,0 00
Mo de 1
Voltage input value when digital output is 1,000. Setting
GAIN:
0 5V 6V range is -800LSB ~ +4,000LSB.
- 10 V - 6V 2V 1 0V
OFFSET GAIN
Vo lta ge in pu t Voltage input value when digital output is 0.
OFFSET:
- 1,0 00 Setting range is -1,000LSB ~ +1,000LSB
Use the chart above to adjust A/D conversion characteristic curve of voltage input mode and current input mode. Users
can adjust conversion characteristic curve by changing OFFSET values (CR#18~CR#21) and GAIN values
(CR#24~CR#27) according to application.
8-18
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
0 +2,000
Digital
+4,000input
GAIN-OFFSET: Setting range is +400LSB~+6,000LSB
OFFSET
Use the chart above to adjust D/A conversion characteristic curve of voltage output mode and current output mode. Users
can adjust conversion characteristic curve by changing OFFSET values (CR#14~CR#15) and GAIN values
(CR#18~CR#19) according to application.
8_
8-19
DV P S er i es M od u le M an u a l
8-20
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
RS-485
CR# parameters Latched Register name b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
address
It is used to set communication format.
For baud rate, the settings are
4,800/9,600/19,200/38,400/57,600/115,200 bps.
Communication format:
Communication
#32 H’4052 ○ R/W ASCII:7,E,1 / 7,O,1 / 8,E,1 / 8,O,1 / 8,N,1
format setting
RTU :8,E,1 / 8,O,1 / 8,N,1
Factory default: ASCII,9600,7,E,1 (CR#32=H’0002)
Refer to ※CR#32 communication format settings at the end of this
table for more information.
Reserved CH2 CH1
Output latched setting, default setting H’0000.
Give CH1 setting for example:
Reset to default 1. When b0=0, user can set OFFSET and GAIN value of CH1
setting and set (CR#22, CR#28). When b1=1, inhibits user to adjust OFFSET and
#33 H’4053 ○ R/W
characteristics GAIN value of CH1 (CR#22, CR#28).
adjustable priority 2. b1 means if characteristic register is latched. b1=0 (default setting,
latched), b1=1 (not latched).
3. When b2 is set to 1, all settings will be reset to default setting.
CR#33 is used to set the internal function priority. For example: characteristic register. Output latched function will save
output setting to the internal memory before power loss.
In hexadecimal to display software version. For
#34 H’4054 ○ R Firmware version.
example: H’010A means 1.0A.
#35 ~ #48 System used
Symbols: ○ means latched.
╳ means not latched.
R means can read data by using FROM instruction via RS-485.
W means can write data by using TO instruction via RS-485.
LSB (Least Significant Bits): 1. Voltage output: 1LSB=10V/4,000=2.5mV.
2. Current output: 1LSB=20mA/4,000=5μA.
※ Added the RESET function for modules with firmware V4.06 or later. Connect the module power input to 24 VDC and
write H’4352 into CR#0 and then turn the power off and on again; all parameters in modules, including communication
parameters are restored to factory defaults.
※ The corresponding parameters address H’4032 ~ H’4054 of CR#0 ~ CR#34 are provided for users to read/ write data
via RS-485 communication. 8_
※ If you want to use Modbus address in decimal format, you can transfer a hexadecimal register to decimal format and
then add one to have it become a decimal Modbus register address. For example, transferring the address “H’4032” of
CR#0 in hexadecimal format to decimal format, to have the result 16434 and then adding one to it, you have 16435,
the Modbus address in decimal format.
※ Function codes: 03’H is for reading data from registers. 06’H is for writing a word data into registers. 10’H is for writing
multiple word data into registers.
※ CR#32 communication format settings: for modules with firmware V4.04 or previous versions, b11~b8 data format
selection is not available. For ASCII mode, the format is fixed to 7, E, 1 (H’00XX) and for RTU mode, the format is
fixed to 8, E, 1 (H’C0xx/H’80xx). For modules with firmware V4.05 or later, refer to the following table for setups. Note
that the original code H’C0XX/H’80XX will be seen as RTU, 8, E, 1 for modules with firmware V4.05 or later.
8-21
DV P S er i es M od u le M an u a l
Ex: Write H’C310 into CR#32 for a result of RTU, exchange low and high byte of CRC check code, 8,N,1 and baud rate at
57600 bps.
_8
8-22
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
20mA
mode 2
Mode 2 of CR#1: GAIN=12mA(2,400 LSB)
,OFFSET=4mA(800 LSB)
mode 3
Mode 3 pf CR#1: GAIN=10mA(2,000 LSB)
,OFFSET=0mA(0 LSB)
12mA
10mA GAIN
The setting range of current output when digital input value is
GAIN:
current K2,000 should be 0LSB ~ +4,000LSB.
output
4mA The setting range of current output when digital input value is
OFFSET:
K0 should be -2,000LSB ~ +2,000LSB.
0
+2,000 +4,000
OFFSET
digital input
GAIN-OFFSET: Setting range: +400 LSB~+6,000 LSB
The charts above are D/A conversion characteristic curve of voltage output mode and current output mode. Users can
adjust conversion characteristic curve by changing OFFSET values (CR#14 ~ CR#15) and GAIN values (CR#18 ~
CR#19) depend on application.
8_
8-23
DV P S er i es M od u le M an u a l
8-24
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
RS-485
CR
parameter Latched Register content b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
#
address
value of CH6
Adjusted GAIN
#24 H’4018 ○ R/W
value of CH1
Adjusted GAIN
#25 H’4019 ○ R/W
value of CH2
Adjusted GAIN GAIN settings at CH1 ~ CH6. Default=K4,000; Unit: LSB.
#26 H’401A ○ R/W
value of CH3 When voltage input, range: K-3,200LSB ~ K16,000LSB.
Adjusted GAIN When current input, range: K-3,200LSB ~ K10,400LSB.
#27 H’401B ○ R/W
value of CH4 Please refer to this instruction sheet when setting OFFSET and GAIN.
Adjusted GAIN
#28 H’401C ○ R/W
value of CH5
Adjusted GAIN
#29 H’401D ○ R/W
value of CH6
CR#18 ~ CR#29: Please note that: GAIN value – OFFSET value=+800LSB ~ +12,000LSB (voltage) or +800LSB ~
+6,400LSB (current) When GAIN – OFFSET is small (steep oblique), the resolution of input signal will be finer and
variation on the digital value will be greater. When GAIN – OFFSET is big (gradual oblique), the resolution of input
signal will be rougher and variation on the digital value will be smaller.
Register for storing all error status.
#30 H’401E ╳ R Error status
See the table of error status for more information.
CR #30: Error status value (see the table below):
Error status Content b15 ~ b8 b7 b6 b5 b4 b3 b2 b1 b0
Abnormal power supply K1 (H’1) 0 0 0 0 0 0 0 1
Incorrect mode setting K4 (H’4) 0 0 0 0 0 1 0 0
Offset/Gain error K8 (H’8) 0 0 0 0 1 0 0 0
Abnormal digital range K32 (H’20) Reserved 0 0 1 0 0 0 0 0
Incorrect average times
K64 (H’40) 0 1 0 0 0 0 0 0
setting
Instruction error K128 (H’80) 1 0 0 0 0 0 0 0
Note: Each error status is determined by the corresponding bits (b0 ~ b7) and there may be more than 2 errors
occurring at the same time. 0=normal; 1=error
Communication For setting RS-485 communication address. Range: 01 ~ 254.
#31 H’401F ○ R/W
address setting Default=K1.
For baud rate, the settings are
4,800/9,600/19,200/38,400/57,600/115,200 bps.
Communication format:
Communication ASCII:7,E,1 / 7,O,1 / 8,E,1 / 8,O,1 / 8,N,1
#32 H’4020 ○ R/W
format setting RTU :8,E,1 / 8,O,1 / 8,N,1
Factory default: ASCII, 9600, 7, E,1 (CR#32=H’0002) 8_
Refer to ※CR#32 communication format settings at the end of this
table for more information.
Return to default CH6 CH5 CH4 CH3 CH2 CH1
Take the setting of CH1 for example:
Return to default 1. b0: Switch for upper/lower bound alarm on the input value for the
setting; channel. 0=disabled; 1=enabled (default).
#33 H’4021 ○ R/W
OFFSET/GAIN 2. b1: OFFSET/GAIN tuning. 0=forbidden; 1=allowed (default).
tuning authorization 3. When b12 ~ b15=1, all values in CH1 ~ CH6 will return to default
settings. b12 ~ b15 will return to 0 automatically after the setting is
completed.
CR#33 for input mode, setting of average times, OFFSET value and GAIN value will be reset after returning to default
settings.
8-25
DV P S er i es M od u le M an u a l
RS-485
CR
parameter Latched Register content b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
#
address
Displaying the current firmware version in hex, e.g. version 1.00 is
#34 H’4022 ○ R Firmware version
indicated as H’0100.
#35 ~ #48 For system use
Symbols: ○: Latched (when written in through RS-485 communication).
╳: Non-latched.
R: Able to read data by FROM instruction or RS-485 communication.
W: Able to write data by TO instruction or RS-485 communication.
LSB (Least Significant Bits): 1. For voltage input: 1LSB=10V/8,000=1.25mV.
2. For current input: 1LSB=20mA/4,000=5μA.
※ Added the RESET function for modules with firmware V4.12 or later. Connect the module power input to 24 VDC and
write H’4352 into CR#0 and then turn the power off and on again; all parameters in modules, including communication
parameters are restored to factory defaults.
※ The corresponding parameters address H’4000 ~ H’4022 of CR#0 ~ CR#34 are provided for users to read/ write data
via RS-485 communication.
※ If you want to use Modbus address in decimal format, you can transfer a hexadecimal register to decimal format and
then add one to have it become a decimal Modbus register address. For example, transferring the address “H’4000” of
CR#0 in hexadecimal format to decimal format, to have the result 16384 and then adding one to it, you have 16385,
the Modbus address in decimal format.
※ Function codes: 03’H is for reading data from registers. 06’H is for writing a word data into registers. 10’H is for writing
multiple word data into registers.
※The latched CR must be written through RS-485 communication to have the power-off latching function. If it is written by
the host using the TO/DTO command, it will not have the power-off latching function.
※ CR#32 communication format settings: for modules with firmware V4.10 or previous versions, b11~b8 data format
selection is not available. For ASCII mode, the format is fixed to 7, E, 1 (H’00XX) and for RTU mode, the format is
fixed to 8, E, 1 (H’C0xx/H’80xx). For modules with firmware V4.11 or later, refer to the following table for setups. Note
that the original code H’C0XX/H’80XX will be seen as RTU, 8, E, 1 for modules with firmware V4.11 or later.
b15 ~ b12 b11 ~ b8 b7 ~ b0
ASCII/RTU,
exchange low and high byte of CRC Data format Baud rate
check code
Description
H'0 ASCII H'0 7,E,1*1 H'01 4800 bps
_8 RTU, H'1 8,E,1 H'02 9600 bps
H'8 do not exchange low and high
byte of CRC check code H'2 reserved H'04 19200 bps
Ex: Write H’C310 into CR#32 for a result of RTU, exchange low and high byte of CRC check code, 8,N,1 and baud rate at
57600 bps.
8-26
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
-20mA -12mA
The current input value when the digital output
0
GAIN: value=+4,000.
4mA 20mA
GAIN
Range: -3,200LSB ~ +10,400LSB.
OFFSET
The user can adjust the OFFSET/GAIN curves according to the actual needs by changing the OFFSET value (CR#18 ~
CR#23) and GAIN value (CR#24 ~ CR#29).
8_
8-27
DV P S er i es M od u le M an u a l
8.5 Wiring
8.5.1 Wiring DVP04AD-S2
Voltage input AG
-10V~+10V CH1 1M
V1+ CH1
*5 I1+ 250
1M
COM1
FG
Shielded cable*1
AG
Current input
-20mA~+20mA CH4 1M
*2 V4+ 250 CH4
I4+ 1M
COM4
FG
Shielded cable*1
*3
Terminal of
power module +15V
DC24V 24V DC/DC
System *4 0V con ver ter AG
-15V
grounding
(100 or less)
*1: When performing analog input, please isolate other power wirings.
*2: When connecting to current signals, please make sure to short-circuit “V+” and “I+” (V4+ and I4+) terminals.
*3: If the noise is too loud, please connect the FG and ground terminals.
*4: Please connect the terminal on both the power module and DVP04AD-S2 to the system earth point and ground the
system contact or connect it to the cover of power distribution cabinet.
*5: If the ripple voltage of the input terminal of the load connected is large, and results in interference with the wiring,
please connect a 0.1~0.47 μF and 25 V capacitor.
※ Use cables with the same length (less than 200 m) and wire resistance of less than 100 ohm.
_8
8-28
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
Voltage output
0V~ +10V CH1
V1+ CH1
*2
I1+
AC motor drive, recorder, COM
proportioning valve... Shielded FG
cable*1
Current output CH4
0mA~20mA V4+ CH4
I4+
COM
AC motor drive, recorder, FG
Shielded
proportioning valve...
cable*1
*4
Connected to on
a power supply module +15V
*3 DC24V 0V D C /D C
24V AG
System ground converter -15V
Ground (Impedance: Less than 100 )
Note 1: Please isolate the analog output cable from other power cables.
Note 2: If noise interferes with the wiring and makes the ripple voltage of the input terminal of the load connected high,
please connect a 0.1~0.47 μF and 25 V capacitor.
Note 3: Please connect on a power supply module and on the analog output module to the system ground, and
then ground the system ground or connect the system ground to a distribution box.
Note 4: If there is much noise, please connect the terminal FG to the ground terminal.
※ Use cables with the same length (less than 200 m) and wire resistance of less than 100 ohm.
8_
8-29
DV P S er i es M od u le M an u a l
Voltage input AG
-10 V~+10 V
CH1 1M
V1+
*3 I1+ 250 CH1
1M
COM1
Shielded cable*1
AG
Current input
CH4 1M
-20 mA~+20 mA
*2 V4+ 250 CH4
I4+ 1M
COM4
Shielded cable*1
Connected to on
a power supply module +15V
24V D C /D C
DC24V converter AG
*6 0V
System ground -15V
Ground (Impedance: Less than 100 )
Voltage output
0V ~ +10V
CH5
V5+ CH5
*5 I5+
COM
AC motor drive, recorder,
proportioning valve...
Shielded cable*4
Current output
0mA ~ 20mA CH6
V6+ CH6
I6+
COM
AC motor drive, recorder,
proportioning valve...
Shielded cable*4
Connected to on
a power supply module +15V
24V D C /D C
Note 1: Please isolate the analog input cable from other power cables.
Note 2: If current is connected, the connection between V+ and I+ (the connection between V4+ and I4+) needs to be a
short circuit.
_8 Note 3: If ripple voltage results in interference with the wiring, please connect a 0.1~0.47 μF and 25 V capacitor.
Note 4: Please isolate the analog output cable from other power cables.
Note 5: If noise interferes with the wiring and makes the ripple voltage of the output terminal of the load connected high,
please connect a 0.1~0.47 μF and 25 V capacitor.
Note 6: Please connect on a power supply module and on the analog output module to the system ground, and
then ground the system ground or connect the system ground to a distribution box.
※ Use cables with the same length (less than 200 m) and wire resistance of less than 100 ohm.
8-30
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
Voltage input
-10V ~ +10V 104.7K
C H1 C H1
V+
250
*4 I+ 100K
CO M
AG Shielded cable *1 AG
Current input
-20mA ~ +20mA C H6 104.7K C H6
V+
*2 250
I+ 100K
CO M
AG AG
Shielded cable *1
Terminal of
+15V
power m odule 0V DC/DC
*3 AG
24V converter
S ys te m -15V
gro u n din g
Class 3 grounding
(100 Or less)
*1: When performing analog input, please isolate other power wirings.
*2: When connecting to current signals, please make sure to short-circuit “V+” and “I+” terminals.
*3: Please connect the terminal on both the power module and DVP06AD-S to the system earth point and ground the
system contact or connect it to the cover of power distribution cabinet.
*4: If the ripple voltage of the input terminal of the load connected is large, and results in interference with the wiring,
please connect a 0.1~0.47 μF and 25 V capacitor.
8_
8-31
DV P S er i es M od u le M an u a l
Voltage output
*2 0V ~ 10V CH1
V+ CH1
I+
AC drive, recorder, COM
scale valve... FG
Shielded cable*1
terminal of
power module +15V
0V DC/DC
*3 DC24V
24V converter AG
System -15V
grounding
Class 3 grounding
(100 or less)
Note 2: If noise interferes from loaded input wiring terminal is significant, please connect a capacitor with 0.1 ~ 0.47μF 25V
for noise filtering.
Note 3: Please connect power module terminal and analog output module terminal to system earth point and
make system earth point be grounded or connects to machine cover.
Note 4: If there is much noise, please connect the terminal FG to the ground terminal.
※ Use cables with the same length (less than 200 m) and wire resistance of less than 100 ohm.
_8
8-32
Ch a pt er 8 D V P- S S e r i es A na l og I /O M od u le
8.6 Troubleshooting
When an error occurs in AD, DA, XA modules, an error indicator will start blinking. Once you see an error indicator starts
blinking, you can use the FROM instruction to read the error codes stored in CR#30. The bits 0 to bits 15 indicates the
corresponding error codes. It is possible to have two errors at the same time. 0 indicates normal and 1 indicates error.
Refer to the following table for more the causes and the solutions for troubleshooting
bits0 OFF ON The external voltage is abnormal. Check the power supply.
Input value exceeds the set
bits1 Blinking Blinking Check the input signal
upper/lower bound
Check whether the value written in the
Communication address setting
bits2 communication address is correct and
error
rewrite it
Blinking OFF Check if the written value of OFFSET
bits3 OFFSET/GAIN error
and GAIN are correct and rewrite them.
Analog measuring sensor is
bits4 Contact the factory
abnormal
Input value exceeds the set
bits5 Blinking Blinking Check the input signal
upper/lower bound
bits6 Average time setting error Check the average time setting
Check whether the instruction reads or
Blinking OFF writes from incorrect CR.
bits7 FROM/TO instruction error
Check whether the module is properly
connected.
The signal received by channel 1
bits8 Check the signal received by channel 1
exceeds the range of analog inputs
The signal received by channel 2
bits9 Check the signal received by channel 2
exceeds the range of analog inputs
Blinking Blinking
The signal received by channel 3
bits10 Check the signal received by channel 3
exceeds the range of analog inputs
The signal received by channel 4
bits11 Check the signal received by channel 4
exceeds the range of analog inputs
8_
8-33
9
Chapter 9 DVP-S Series Temperature
Measurement Module
Table of Contents
9.1 General Specification ........................................................................................ 3
9.1.1 DVP04PT-S/DVP06PT-S Specification ............................................................... 3
9.1.2 DVP04TC-S Specifications .............................................................................. 5
9.1.3 DVP08NTC-S Specifications ............................................................................ 6
9.1.4 DVP02TUN-S/DVP02TUR-S/DVP02TUL-S/DVP02TKN-S/ DVP02TKR-S/DVP02TKL-S
Specifications ............................................................................................... 8
9.5 DVP02TUN-S/DVP02TUR-S/DVP02TUL-S/
DVP02TKN-S/DVP02TKR-S/DVP02TKL-S Control Registers ..................................... 23
9.5.1 Control Registers......................................................................................... 23
9.5.1.1 MODBUS Address List for DVP02TK-SSeries ............................................. 23
9.5.1.2 MODBUS Hex Address List for DVP02TK-S Series ..................................... 23
9.5.1.3 List of the Control Registers ................................................................... 24
9.5.1.4 Basic Setup Page.................................................................................. 26
9.5.1.5 PID Setup Page .................................................................................... 30
9.5.1.6 Program Control Setup Page .................................................................. 32
9.5.1.7 Pattern0, 1 Setup Page ......................................................................... 33
9.5.1.8 Pattern 2, 3 Setup Page ........................................................................ 34
9.5.1.9 Pattern 4, 5 Setup Page ........................................................................ 36
9.5.1.10 Pattern 6, 7 Setup Page ........................................................................ 37
9.5.1.11 Automatic PID Calculation Setup Page .................................................... 38
9.5.2 Examples of Setting a Control Register .......................................................... 39
9.5.3 Analog Input Description .............................................................................. 40
9.5.4 Outputs ..................................................................................................... 41
9.5.4.1 The output value varies with the PV value ............................................... 41
1
9.5.4.2 Alarm Outputs ......................................................................................41
9.5.5 ON/OFF Control Mode ...................................................................................43
9.5.6 Control Mode ...............................................................................................45
9.5.7 Programmable SV Control Mode .....................................................................49
9.5.8 ERROR LEDIndicator .....................................................................................49
9.5.9 Automatic PID Calculation Feature (Support TK V1.06/TU V4.18 and above) .......50
9.5.9.1 Feature Description ...............................................................................50
9.5.9.2 Setup Instructions .................................................................................50
9.5.9.3 Additional Instructions ...........................................................................51
9.5.10 RS-485 Communication Setup for DVP02TK-S .................................................51
9.5.10.1 MODBUS Communication Protocol ...........................................................51
9.5.10.2 Restore to Factory Settings ....................................................................51
9.5.10.3 RS-485 Communication Setup ................................................................52
9.5.11 TK Wizard-Connection Setup .........................................................................54
9.5.11.1 Restore to Factory Settings for DVP02TK-S ...............................................54
9.5.11.2 COMMGR Setup ....................................................................................54
9.5.11.3 Settings in TKSoft .................................................................................55
9.5.11.4 TKSoft-Scan the Connected Device ..........................................................56
2
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
Functional Specifications
Digital data format 16-bits two’s complement number
Response time DVP04PT-S:200ms/channels; DVP06PT-S:160ms/channels
Overall accuracy 0° C to 55° C / 32° F to 131° F: The allowed error range is ±6% of full scale.
2-wire/3-wire:
Pt100:DIN 43760-1980 JIS C1604-1989,100Ω 3850 PPM/°C
Pt1000:DIN EN60751,1 kΩ 3850 PPM/°C
Applicable sensors Ni100/Ni1000:DIN 43760
Cu50/Cu100
LG-Ni1000
0~300Ω/0~3000Ω
Rated measurement range Please refer to the table Note*1 below.
Digital analog-to-digital
Please refer to the table Note*2 below.
conversion range
Maximum measurable
Please refer to the table Note*3 below.
temperature range
Centigrade(°C) 0.1°C
Fahrenheit(°F) 0.18°F*4
Resolution
Input 0~300Ω:0.01Ω
impedance 0~3000Ω:0.1Ω
3
DV P S er i es M od u le M an u a l
0~3000Ω - - K0~K30,000
Note*4. The temperature unit to be displayed is 0.1 °C and 0.1 °F. If the display mode is Fahrenheit, the
number in the second decimal place will not be displayed.
4
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
Functional specifications
Analog input channel 4 channel/each module
Digital conversion range 16 bits two’s complement number
Response time 200ms/channel
25°C/77°F: The allowed error range is ±0.5% of full scale. 0 to +55°C / 32 to 131°F: The
Overall accuracy
allowed error range is ±1% of full scale.
Applicable sensors J-type,K-type,R-type,S-type,T-type thermocouple
Rated input range Please refer to the table Note*1 below.
Analog-to-digital
Please refer to the table Note*2 below.
conversion
Centigrade
0.1°C
Hardware (°C)
resolution Fahrenheit
0.18°F*3
(°F)
Average function Yes, CR#2~CR#5, setting range:K1~K20
Self-diagnosis function Detecting if exceeding upper and lower limts or channel disconnection.
5
DV P S er i es M od u le M an u a l
Note*3. The temperature unit to be displayed is 0.1 °C and 0.1 °F. If the display mode is Fahrenheit, the number in
the second decimal place will not be displayed
Functional specifications
Analog input channel 8 channel/each module
Digital data format 16 bits two’s complement number
Response time 200ms/channel
25°C/77°F: The allowed error range is ±0.5% of full scale.
Overall accuracy
0 to +55°C / 32 to 131°F: The allowed error range is ±1% of full scale.
Pt1000: DIN 43760
Ni1000: DIN EN60751
LG-Ni1000
NTC 10K B25 B85 3977K
NTC 100K B25 B85 4260K
NTC 20K B25 B85 4200
NTC 30K B25 B50 4200
PT-42H 10K B25 B85 3435K
PT-43 10.74K B25 B85 3480K
Applicable sensors
PT-51F 49.12K B25 B85 3992K
PT-25E2 98..63K B25 B85 4066K
PT-312 231.4K B25 B85 4240K
KTY81 110 120
KTY81 121
KTY81 122
KTY81 210 220
_9 KTY81 221
KTY81 222
Drive current 213.33uA(RTD)/109.17uA(NTC)/1.009mA(KTY81 Series)
Analog-to-digital
Please refer to the table Note*2 below.
conversion
6
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
9_
7
DV P S er i es M od u le M an u a l
9.1.4 DVP02TUN-S/DVP02TUR-S/DVP02TUL-S/DVP02TKN-S/
DVP02TKR-S/DVP02TKL-S Specifications
Electrical specifications
Supply voltage 24VDC(20.4~28.8VDC)
(-15%~+20%)
Connector type Removable terminal block
Hardware resolution 16 bits
Distance 100 meters
Input disconnection detection Temperature input supports disconnection detection
An analog circuit is isolated from a digital circuit by a digital integrated circuit.
There is no isolation between channels.
Isolation between a digital circuit and a ground: 500 VDC
Isolation
Isolation between an analog circuit and a ground: 500 VDC
_9 Isolation between an analog circuit and digital circuit: 500 VDC
Isolation between the 24 VDC and a ground: 500 VDC
The modules are numbered from 0 to 7 automatically by their distance from
Connect to DVP-PLC CPU DVP-PLC. Max. 8 modules are allowed to connect to DVP-PLC and will not occupy
any digital I/O points.
Weight 70g
8
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
9
DV P S er i es M od u le M an u a l
Maximum OFF→ON
10ms 0.5ms
response time ON→OFF
500
3
300
200
100
30VDC
50 Inductive
(t=40ms)
30
20
_9 Contact Current(A)
10
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
3.00
4 6
1 25.20 60.00 3.40
5 7
8 14
10 12
2
11
90.00
3 13
3
3.00
Unit:mm
11
DV P S er i es M od u le M an u a l
9.3 Terminals
DVP04PT-S
DVP04PT-S CH1 Ch2 Ch3 Ch4
L+ L- I- FG L+ L- I- FG L+ L- I- FG L+ L- I- FG
DVP06PT
DVP06PT-S CH1 CH2 CH3 CH4 CH5 CH6
L+ L- I- L+ L- I- L+ L- I- L+ L- I- L+ L- I- L+ L- I-
DVP04TC-S
DVP04TC-S CH1 Ch2 Ch3 Ch4
L+ L- SLD L+ L- SLD L+ L- SLD L+ L- SLD
DVP02TUR-S/DVP02TUN-S DVP02TUL-S
DVP08NTC-S
DVP02TKR-S/DVP02TKN-S DVP02TKL-S
L+ L+
I+ I+
CH1 CH1
L- L-
I- I-
L+ L+
I+ I+
CH2
CH2
L- L-
I- I-
SL D SLD
.
OUT1
. VO
O UT2 IO O U T1
C0 AG
.
OUT3
. VO
OUT4 IO O U T2
C1 AG
. .
_9
12
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
9.4 DVP04PT-S/DVP06PT-S/DVP04TC-S/DVP08NTC-S
Control Register
9.4.1 DVP04PT-S/DVP06PT-S Control Register
CR# Address Latched Attribute Register content Description
Model name DVP04PT-S model code= H’8A
#0 H’4064 O R
(Set up by the system) DVP06PT-S model code = H’CA
b15~12 b11~8 b7~4 b3~0
CH4 CH3 CH2 CH1
Take CH1 mode (b3,b2,b1,b0) for example.
1. (0,0,0,0): Pt100 (default)
2. (0,0,0,1): Ni100
3. (0,0,1,0): Pt1000
4. (0,0,1,1): Ni1000
CH1~CH4 Mode
#1 H’4065 X R/W 5. (0,1,0,0): LG-Ni1000
setting
6. (0,1,0,1): Cu100
7. (0,1,1,0): Cu50
8. (0,1,1,1): 0~300 Ω
9. (1,0,0,0): 0~3000 Ω
10. (1,1,1,1)The channel is disabled.
Mode 8 and 9 are only available for DVP04PT-S V4.16 or
later and DVP06PT-S V4.12 or later.
Number piece of readings used for the calculation of
DVP04PT-S: “average” temperature on CH1.
H’4066
CH1 average number Setting range: K1~K20.
Default setting is K10.
#2 O R/W
Number piece of readings used for the calculation of
DVP06PT-S:
“average” temperature on CH1 ~ 6.
-- CH1~CH6 average
Setting range: K1~K20.
number
Default setting is K10.
Number piece of readings used for the calculation of
DVP04PT-S: “average” temperature on CH2.
#3 H’4067 O R/W
CH2 average number Setting range: K1~K20.
Default setting is K10.
Number piece of readings used for the calculation of
DVP04PT-S: “average” temperature on CH3.
#4 H’4068 O R/W
CH3 average number Setting range: K1~K20.
Default setting is K10.
Number piece of readings used for the calculation of
DVP04PT-S: “average” temperature on CH4.
#5 H’4069 O R/W
CH4 average number Setting range: K1~K20.
Default setting is K10.
#6 H’406A X R CH1 average degrees 9_
#7 H’406B X R CH2 average degrees DVP04PT-S:
#8 H’406C X R CH3 average degrees Average Celsius degrees for CH1 ~ 4
DVP06PT-S:
#9 H’406D X R CH4 average degrees
Average Celsius degrees for CH1 ~ 6
#10 -- X R CH5 average degrees Unit: 0.1°C/ 0.01 Ω (0~300 Ω)/ 0.1 Ω (0~3000 Ω)
#11 -- X R CH6 average degrees
13
DV P S er i es M od u le M an u a l
14
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
2. If you want to use Modbus address in decimal format, you can transfer a hexadecimal register to decimal format and
then add one to have it become a decimal Modbus register address. For example transferring the address “H’4064” of
CR#0 in hexadecimal format to decimal format, to have the result 16484 and then adding one to it, you have 16485, the
Modbus address in decimal format.
3. CR#32 communication format settings: for DVP04PT-S modules with firmware V4.14 or previous versions, b11~b8 data
format selection is not available. For ASCII mode, the format is fixed to 7, E, 1 (H’00XX) and for RTU mode, the format
is fixed to 8, E, 1 (H’C0xx/H’80xx). For modules with firmware V4.15 or later, refer to the following table for setups. Note
that the original code H’C0XX/H’80XX will be seen as RTU, 8, E, 1 for modules with firmware V4.15 or later.
b15 ~ b12 b11 ~ b8 b7 ~ b0
ASCII/RTU,
exchange low and high byte of CRC Data format Baud rate
check code
Description
H'0 ASCII H'0 7,E,1*1 H'01 4800 bps
RTU, H'1 8,E,1 H'02 9600 bps
H'8 do not exchange low and high
byte of CRC check code H'2 reserved H'04 19200 bps
15
DV P S er i es M od u le M an u a l
Bit number 0 1 2 3
Power source The contact is not
Description Reserved Reserved
abnormal connected to anything.
Bit number 4 5 6 7
Bit number 8 9 10 11
CH1 Abnormal CH2 Abnormal CH3 Abnormal CH4 Abnormal
Description
conversion conversion conversion conversion
Bit number 12 13 14 15
CH5 Abnormal CH6 Abnormal
Description Reserved Reserved
conversion conversion
6. When CR#29 is set to H’5678, CR#0 ~ CR#34 can be used for PID settings with DVP04PT-S version V3.08 and above.
PID Mode description
CR# Keep R/W CR# Keep R/W
#0 O R Model name #24 O R/W CH1 KD
#1 X R/W CH1~CH4 Mode setting #25 O R/W CH2 KD
#2 X R PID Output % at CH1 #26 O R/W CH3 KD
#3 X R PID Output % at CH2 #27 O R/W CH4 KD
#4 X R PID Output % at CH3 Run/Stop & Auto tuning
#5 X R PID Output % at CH4
Bit0:CH1 PID Run/Stop
CR#2~CR#5: 0~1000; Unit: 0.1%
Bit1:CH2 PID Run/Stop
#6 X R Average temperature (0C) at CH1
Bit2:CH3 PID Run/Stop
#7 X R Average temperature (0C) at CH2
Bit3:CH4 PID Run/Stop
#8 X R Average temperature (0C) at CH3 0=PID Stop,1=PID Run
#9 X R Average temperature (0C) at CH4 #28 X R/W
CR#6~CR#9:Unit: 0.1% Bit4:CH1 Auto tuning
#10 O R/W Set temperature at CH1 Bit5:CH2 Auto tuning
#11 O R/W Set temperature at CH2 Bit6:CH3 Auto tuning
Bit7:CH4 Auto tuning
#12 O R/W Set temperature at CH3
1: The auto tuning function is
#13 O R/W Set temperature at CH4
enabled. After the auto tuning action
CR#10~CR#13: Set the PID target value (SV) completed, the value becomes 0.
#14 O R/W CH1 KP Enter PID mode(H’5678)
#29 X R/W
#15 O R/W CH2 KP K0: Exit the PID mode
#16 O R/W CH3 KP #30 X R Error code
_9
#17 O R/W CH4 KP #31 O R/W CH1 Sampling time
#19 O R/W CH1 KI #32 O R/W CH2 Sampling time
#20 O R/W CH2 KI #33 O R/W CH3 Sampling time
#21 O R/W CH3 KI #34 O R/W CH4 Sampling time
#22 O R/W CH4 KI CR#31~CR#34: 1~30; Unit: 1s
Note: CR#29 must be set to H’5678 to enter the PID mode before configuring settings on other control registers.
16
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
17
DV P S er i es M od u le M an u a l
1. Added the RESET function for modules with firmware V4.14 or later. Connect the module power input to 24 VDC
and write H’4352 into CR#0 and then turn the power off and on again; all parameters in modules, including
communication parameters are restored to factory defaults.
2. If you want to use Modbus address in decimal format, you can transfer a hexadecimal register to decimal format and
then add one to have it become a decimal Modbus register address. For example, transferring the address “H’4096” of
CR#0 in hexadecimal format to decimal format, to have the result 16534 and then adding one to it, you have 16535, the
Modbus address in decimal format.
3. CR#32 communication format settings: for modules with firmware V4.12 or previous versions, b11~b8 data format
selection is not available. For ASCII mode, the format is fixed to 7, E, 1 (H’00XX) and for RTU mode, the format is fixed
to 8, E, 1 (H’C0xx/H’80xx). For modules with firmware V4.13 or later, refer to the following table for setups. Note that the
original code H’C0XX/H’80XX will be seen as RTU, 8, E, 1 for modules with firmware V4.13 or later.
b15 ~ b12 b11 ~ b8 b7 ~ b0
ASCII/RTU,
exchange low and high byte of CRC Data format Baud rate
check code
Description
_9 H'0 ASCII H'0 7,E,1*1 H'01 4800 bps
RTU, H'1 8,E,1 H'02 9600 bps
H'8 do not exchange low and high
H'2 reserved H'04 19200 bps
byte of CRC check code
RTU, H'3 8,N,1 H'08 38400 bps
H'C exchange low and high byte H'4 7,O,1*1 H'10 57600 bps
of CRC check code H'5 8.O,1 H'20 115200 bps
18
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
6. When CR#29 is set to H’5678, CR#0 ~ CR#34 can be used for PID settings in DVP04TC-S V3.08 and versions above.
PID Mode description
CR# Keep R/W CR# Keep R/W
#0 O R Model name #24 O R/W CH1 KD
#1 X R/W Thermocouple type #25 O R/W CH2 KD
#2 X R PID Output % at CH1 #26 O R/W CH3 KD
#3 X R PID Output % at CH2 #27 O R/W CH4 KD
#4 X R PID Output % at CH3 Run/Stop & Auto tuning
#5 X R PID Output % at CH4
Bit0:CH1 PID Run/Stop
CR#2~CR#5: 0~1000; Unit: 0.1%
Bit1:CH2 PID Run/Stop
#6 X R Average temperature (0C) at CH1
Bit2:CH3 PID Run/Stop
#7 X R Average temperature (0C) at CH2
Bit3:CH4 PID Run/Stop
#8 X R Average temperature (0C) at CH3 0=PID Stop,1=PID Run
#9 X R Average temperature (0C) at CH4 #28 X R/W
CR#6~CR#9:Unit: 0.1% Bit4:CH1 Auto tuning
#10 O R/W Set temperature at CH1 Bit5:CH2 Auto tuning
#11 O R/W Set temperature at CH2 Bit6:CH3 Auto tuning
Bit7:CH4 Auto tuning
#12 O R/W Set temperature at CH3
1: The auto tuning function is
#13 O R/W Set temperature at CH4
enabled. After the auto tuning
CR#10~CR#13: Set the PID target value (SV) completed, the value becomes 0.
#14 O R/W CH1 KP Enter PID mode(H’5678)
#29 X R/W
#15 O R/W CH2 KP K0: Exit the PID mode
#16 O R/W CH3 KP #30 X R Error code 9_
#17 O R/W CH4 KP #31 O R/W CH1 Sampling time
#19 O R/W CH1 KI #32 O R/W CH2 Sampling time
#20 O R/W CH2 KI #33 O R/W CH3 Sampling time
#21 O R/W CH3 KI #34 O R/W CH4 Sampling time
#22 O R/W CH4 KI CR#31~CR#34: 1~30; Unit: 1s
Note: Users must enter the PID mode (CR#29=H’5678) before setting other control registers.
19
DV P S er i es M od u le M an u a l
20
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
MODBUS
CR# Latched Attribute Register content Description
Address
O means latched.
X means not latched (Power-off latching command must be issued to maintain power-off state.)
R means can read data by using FROM instruction or RS-485.
W means can write data by using TO instruction or RS-485.
Value
Sensor Type
Demical Hexademical
K0 H00 Pt1000
K1 H01 Ni1000
K2 H02 LG-Ni1000
K3 H03 NTC 10K B25 B85 3977K
K4 H04 NTC 100K B25 B85 4260K
K5 H05 NTC 20K B25 B85 4200
K6 H06 NTC 30K B25 B50 4200
K7 H07 PT-42H 10K B25 B85 3435K
K8 H08 PT-43 10.74K B25 B85 3480K
K9 H09 PT-51F 49.12K B25 B85 3992K
K10 H0A PT-25E2 98..63K B25 B85 4066K
K11 H0B PT-312 231.4K B25 B85 4240K
K12 H0C KTY81-110/120
K13 H0D KTY81-121
K14 H0E KTY81-122
K15 H0F KTY81-210/220
K16 H10 KTY81-221
K17 H11 KTY81-222
K18 H12 Self-defined temperature/resistance table 1
K19 H13 Self-defined temperature/resistance table 2
K20 H14 Self-defined temperature/resistance table 3
K21 H15 Self-defined temperature/resistance table 4 9_
K22 H16 Self-defined temperature/resistance table 5
K23 H17 Self-defined temperature/resistance table 6
K24 H18 Self-defined temperature/resistance table 7
K25 H19 Self-defined temperature/resistance table 8
K255 HFF Channel disabled (Default)
Example:
21
DV P S er i es M od u le M an u a l
1. To set CH1 to use Pt1000 (H00) and CH2 to use NTC 30K (H06), write H0600 to CR#1.
2. To set CH5 to use self-defined table 8 (H19) and close CH6 channel (HFF), write HFF19 to CR#3.
Error Code Register (CR#15)
Instruction (CR#35)
22
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
Instruction Description
H6001 Retain values after power loss.
Restore to factory settings. Self-defined table will
H5AA5
not be reset.
H5AA6 Clear all self-defined tables.
After writing, CR#35 can be read once, where a reading of 1 indicates a successful write command, and a reading of 0
indicates a failed write command. After reading, the value will reset to 0.
9.5 DVP02TUN-S/DVP02TUR-S/DVP02TUL-S/
DVP02TKN-S/DVP02TKR-S/DVP02TKL-S Control
Registers
9.5.1 Control Registers
9.5.1.1 MODBUS Address List for DVP02TK-S Series
H1000 The 1st module on the right side of TK series, CR#0: starting address
H2000 The 2nd module on the right side of TK series, CR#0: starting address
H3000 The 3rd module on the right side of TK series, CR#0: starting address
H4000 The 4th module on the right side of TK series, CR#0: starting address
H5000 The 5 th module on the right side of TK series, CR#0: starting address
H6000 The 6 th module on the right side of TK series, CR#0: starting address
H7000 The 7 th module on the right side of TK series, CR#0: starting address
H8000 The 8 th module on the right side of TK series, CR#0: starting address
Note: Modbus address is required while using Modbus-tk to read-write registers over a RS-485 network.
23
DV P S er i es M od u le M an u a l
Address
(Hex) Attribute Name Description Default
Code of the 7th
module on the right side of
0F07 R X Code of the 7th module --
TK series
Code of the 8th module on the right side of
0F08 R X Code of the 8th module --
TK series
Refer to sections for setting up the RS-485
0F09 R/W O RS-485 communication setup K0
communication mode
0F0A R/W X Reserved
0F0B R/W O RS-485 communication format 0:ASCII / 1:RTU K0
0F0C R/W O TK station number TK station number setup K1
0F0D R/W X TK operation 0:Stop / 1:Run --
TK
TU
Add. Attribute Name Description Default
CR#
(Hex)
By default, you can see the model’s name in the program
and determine whether there is any extension module.
DVP02TUL-S: H014F
DVP02TUN-S: H024F
#0 000 R O Model --
DVP02TUR-S: H034F
DVP02TKL-S: H044F
DVP02TKN-S: H054F
DVP02TKR-S: H064F
Hexadecimal, displaying the current firmware version, for
#1 001 R O Firmware version example the current firmware is 1.02 and it will display --
H’0102.
#2 002 R O CH1 PV
Channel current value --
#3 003 R O CH2 PV
24
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
TK
TU
Add. Attribute Name Description Default
CR#
(Hex)
K2: Program control setup page for CH1
K3: Pattern 0, 1 setup page for CH1
K4: Pattern 2, 3 setup page for CH1
K5: Pattern 4, 5 setup page for CH1
K6: Pattern 6, 7 setup page for CH1
K7: Automatic PID calculation setup page for CH1
K10: Basic setup page for CH2
K11: PID setup page for CH2
K12: Program control setup page for CH2
K13: Pattern 0, 1 setup page for CH2
K14: Pattern 2, 3 setup page for CH2
K15: Pattern 4, 5 setup page for CH2
K16: Pattern 6, 7 setup page for CH2
K17: Automatic PID calculation setup page for CH2
#11
According to each
~ -- R/W X Please refer to each setup page. K0
setup page
#42
-- 00B R/W -- Page0 Basic setup page for CH1 --
-- 02B R/W -- Page1 PID setup page for CH1 --
-- 04B R/W -- Page2 Program control setup page for CH1 --
-- 2B1 R/W O Page17 Automatic PID calculation setup page for CH2 --
25
DV P S er i es M od u le M an u a l
TK
TU
Add. Attribute Name Description Default
CR#
(Hex)
DVP02TUL-S/DVP02TKL-S and the digital output of
/DVP02TUN-S/DVP02TKR-S/DVP02TKN-S.
DVP02TUL-S/DVP02TKL-S:
CR#4: CH1 analog output value range K0~K4000
CR#5: CH2 analog output value range K0~K4000
DVP02TUR-S/DVP02TUN-S/DVP02TKR-S/DVP02TKN-S:
CR#4 (bit0/bit1): CH1 digital output Y0/Y1
CR#5 (bit0/bit1): CH2 digital output Y2/Y3
#46 24E R O CH1 display value The display value is the measured value after being rounded
24F off or the value set to be displayed for the channels.
#47 R O CH2 display value
Bit7-15 Reserved
TK CH1 TK CH2
TU
Page0 Page10 Attribute Name Description Default
CR#
Add. (Hex) Add. (Hex)
K-255: Channel closed
K0: 0 ~ 5V
K1: 0~10V
K2: 0 ~ 20mA
_9 K3: 4 ~ 20mA
#11 00B 0EB R/W O Sensor type K4: 0 ~ 50mV K0
K5: Pt100
K6: JPt100
K7: Pt1000
K8: J
K9: K
26
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
TK CH1 TK CH2
TU
Page0 Page10 Attribute Name Description Default
CR#
Add. (Hex) Add. (Hex)
K10: R
K11: S
K12: T
K13: E
K14: N
K15: B
K16: L
K17: U
K18: TXK
K19: C
K20: PL II
K21: Cu50
K22: Cu100
K23: Ni100
K24: Ni1000
K25: LGNi1000
K26: 0~10V (Quick AI)
K27: Ni120
K28:-100mV ~ 100mV
K29:4 ~ 20mA (Quick AI)
Unit of K0: OC
#12 00C 0EC R/W O K0
temperature K1: OF
Offset temperature
#13 00D 0ED R/W O K-999 ~ K999 K0
error
Temperature filter ranges from K10
to K10000.
When the value inputted is in the
range of ±10 of the last inputted
Temperature filter
#14 00E 0EE R/W O value, the system will run the K10
range
filtering measurement. Hence, when
the noise interference is bigger, the
filter range setting should be
bigger too.
Ranging K0~K50.
Operational formula: value = (last
value*n + this measurement) / (n+1)
When the set value is less, the PV
#15 00F 0EF R/W O Filtering factor
will be closer to this measurement.
K1 9_
When the set value is bigger, the
filtering factor will be bigger and the
PV will be similar.
K0: PID Auto
#16 010 0F0 R/W O Control type K1: PID Manual K0
K2: PID program control
27
DV P S er i es M od u le M an u a l
TK CH1 TK CH2
TU
Page0 Page10 Attribute Name Description Default
CR#
Add. (Hex) Add. (Hex)
K3: ON/OFF
(for DVP02TUR-S/DVP02TUN-S/
DVP02TKR-S/DVP02TKN-S)
K0: Heating
K1: Cooling
K2: Alarm
#17 011 0F1 R/W O Output 1 control (for DVP02TUR-S /DVP02TUN-S/ K0
DVP02TKR-S /DVP02TKN-S)
K3: Proportion (for DVP02TUL-S/
DVP02TKL-S)
K0: Heating
K1: Cooling
#18 012 0F2 R/W O Output 2 control K2: Alarm K0
Note: not for DVP02TUL-S/
DVP02TKL-S
K0: cyclic output
K1: immediately output
DVP02TUN-S/ DVP02TKN-S:
28
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
TK CH1 TK CH2
TU
Page0 Page10 Attribute Name Description Default
CR#
Add. (Hex) Add. (Hex)
29
DV P S er i es M od u le M an u a l
TK CH1 TK CH2
TU
Page1 Page11 Attribute Name Description Default
CR#
Add. (Hex) Add. (Hex)
K0:Normal, the value of MOUT
won’t be changed with the value of
#11 02B 10B R/W O MOUT_AUTO MV. K0
K1:Auto, the value of MOUT will be
changed with the value of MV.
When set to PID Manual, the MV
value will be outputted as the
#12 02C 10C R/W O MOUT K0
manually set MOUNT value,
between MV_MAX and MV_MIN.
The smaller the value of integral
delay parameter the slower the
#13 02D 10D R/W O α value accumulation of integral coefficients K65
would start. Setup range is from K0
to K100.
#14-
#17 Reserved
PID formula types
#18 032 112 R/W O PID_EQ K0: Independent Formula K1
K1: Dependent Formula
30
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
TK CH1 TK CH2
TU
Page1 Page11 Attribute Name Description Default
CR#
Add. (Hex) Add. (Hex)
and the PID algorithm will be
implemented, otherwise the
present error will be brought into
the PID algorithm according to the
normal processing.
Feedforward output value, used for
#21 035 115 R/W O BIAS K0
the PID feedforward.
The MV output value is K0~K1000
#22 036 116 R/W X MV --
and the unit is 0.1.
Accumulated integral value
#23 037 117 R/W X I_MV(Low word) --
temporarily stored. This value is
usually used for reference only.
Users can clear or modify it
according to their needs.
I_MV(High When the MV is greater than the
#24 038 118 R/W X --
word) MV_MAX, or less than the
MV_MIN, the accumulated integral
value in I_MV will no longer be
altered.
PID working:
AUTO Tuning
#25 039 119 R/W O SV - PID Range < PV < SV + K1
(PID hysteresis)
PID Range
#26 03A 11A R/W O β value K0 ~ K100 and the unit is 0.01. K65
Kc_Kp floating Calculated proportional coefficient
#27 03B 11B R/W O point format
(Lo word) (Kc or Kp)
If the P coefficient is less than 0, 1.0
Kc_Kp floating the Kc_Kp will be 0. Independently,
#28 03C 11C R/W O point format if Kc_Kp is 0, it will not be
(Hi word) controlled by P.
Ti_Ki floating
#29 03D 11D R/W O point format Integral coefficient (Ti or Ki)
(Lo word)
If the calculated coefficient I is less 1.0
Ti_Ki floating than 0, Ti_Ki will be 0. If Ti_Ki is 0,
#30 03E 11E R/W O point format it will not be controlled by I.
(Hi word)
Td_Kd floating
#31 03F 11F R/W O point format Derivative coefficient (Td or Kd)
(Lo word) If the calculated coefficient D is
less than 0, Td_Kd will be 0. 0.1
Td_Kd floating
#32 040 120 R/W O point format If Ti_Ki is 0, it will not be controlled
(Hi word) by D.
Tf floating point Derivate parameter for suppressing 9_
#33 041 121 R/W O format
(Lo word) variations can filter derivatives,
which would be more effective with
0.0
Tf floating point greater parameter values.
#34 042 122 R/W O format
(Hi word) Generally, it is suggested to use
the result of auto tuning.
31
DV P S er i es M od u le M an u a l
TK CH1 TK CH2
TU
Page1 Page11 Attribute Name Description Default
CR#
Add. (Hex) Add. (Hex)
Default integral
#35 043 123 R/W O K0~K10000 (The unit is 0.01) K0
coefficient
#36 044 124 R/W O Max. value of MV K0~K1000 (The unit is 0.1%) K1000
#37 045 125 R/W O Min value of. MV K0~K1000 (The unit is 0.1%) K0
32
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
TK CH1 TK CH2
TU Page2 Page12
Address Address Attribute Name Description Default
CR#
(Hex) (Hex)
max. step number to run
The current cycle index
number of the Pattern
#25 059 139 R X
number 0~7 to repeat
running
Temperature wait function K0~K999 (unit: 0.1)
#26 05A 13A R/W O K0
setup K9999: disable
Go back to the pattern
#27 05B 13B R/W O number that is currently
running
K0~K7 K0
Go back to the step
#28 05C 13C R/W O number that is currently
running
Time unit of program K0: The unit is 1 min.
#29 05D 13D R/W O K0
control K1: The unit is 0.1 sec.
33
DV P S er i es M od u le M an u a l
TK CH1 TK CH2
TU Page3 Page13
Address Address Attribute Name Description Default
CR#
(Hex) (Hex)
#28 07C 15C R/W O Pattern 1-1 Target temperature
#29 07D 15D R/W O Pattern 1-2 Target temperature
#30 07E 15E R/W O Pattern 1-3 Target temperature
#31 07F 15F R/W O Pattern 1-4 Target temperature
#32 080 160 R/W O Pattern 1-5 Target temperature
#33 081 161 R/W O Pattern 1-6 Target temperature
#34 082 162 R/W O Pattern 1-7 Target temperature
#35 083 163 R/W O Pattern 1-0 Running time
#36 084 164 R/W O Pattern 1-1 Running time
#37 085 165 R/W O Pattern 1-2 Running time
#38 086 166 R/W O Pattern 1-3 Running time Range: K0~K900 (Unit
K0
#39 087 167 R/W O Pattern 1-4 Running time minutes)
#40 088 168 R/W O Pattern 1-5 Running time
#41 089 169 R/W O Pattern 1-6 Running time
#42 08A 16A R/W O Pattern 1-7 Running time
34
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
TK CH1 TK CH2
TU Page4 Page14
Address Address Attribute Name Description Default
CR#
(Hex) (Hex)
#27 09B 17B R/W O Pattern 3-0 Target temperature
#28 09C 17C R/W O Pattern 3-1 Target temperature
#29 09D 17D R/W O Pattern 3-2 Target temperature
#30 09E 17E R/W O Pattern 3-3 Target temperature
Range: -32768~32767 K0
#31 09F 17F R/W O Pattern 3-4 Target temperature
#32 0A0 180 R/W O Pattern 3-5 Target temperature
#33 0A1 181 R/W O Pattern 3-6 Target temperature
#34 0A2 182 R/W O Pattern 3-7 Target temperature
#35 0A3 183 R/W O Pattern 3-0 Running time
#36 0A4 184 R/W O Pattern 3-1 Running time
#37 0A5 185 R/W O Pattern 3-2 Running time
#38 0A6 186 R/W O Pattern 3-3 Running time Range: K0~K900 Unit
K0
#39 0A7 187 R/W O Pattern 3-4 Running time (minutes)
#40 0A8 188 R/W O Pattern 3-5 Running time
#41 0A9 189 R/W O Pattern 3-6 Running time
#42 0AA 18A R/W O Pattern 3-7 Running time
9_
35
DV P S er i es M od u le M an u a l
36
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
37
DV P S er i es M od u le M an u a l
_9
38
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
9_
39
DV P S er i es M od u le M an u a l
40
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
9.5.4 Outputs
9.5.4.1 The output value varies with the PV value
This functionality is only available for DVP02TUL-S/DVP02TKL-S series. When the PV varies, the corresponding output
will vary accordingly. Take 4~20mA as an example, and set the upper-limit to 1000, lower-limit to 0; when PV is 0, the
output will be 4mA and when PV is 1000, the output will be 20mA. When set it to a negative slope and set the range to
0~1000; when the PV is 0, the output will be 20mA and when the PV is 1000, the output will be 4mA. As the linear graph
shown below, the analog output will vary according to the PV value.
An al og O utp ut
Ma x.
Ou tpu t Va lu e
Min .
Ou tpu t Va lu e
Temp er atu re
L owe r- li mit o f P V Up pe r- li mit o f P V
The alarm output is only available for DVP02TUN-S, DVP02TUR-S, DVP02TKN-S and DVP02TKR-S series, not for
DVP02TUL-S and DVP02TKL-S series. Alarm function is to set the input value to trigger the outputs to do corresponding
actions. There are 12 modes available for setups. The alarm output operations are shown below.
Setting
Alarm Type Alarm Output Operation
Value
0 Alarm function disabled. None
ON
Deviation upper- and lower-limit: This alarm output operates
1 when the PV is higher than the setting value SV+AL-H or lower
than the setting value SV-AL-L. OFF
AL-L SV AL-H
ON
41
DV P S er i es M od u le M an u a l
Setting
Alarm Type Alarm Output Operation
Value
ON
42
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
The output is OFF, when the input is greater than the setting value. Output is ON, when the input is smaller than the total
value of the setting value + adjustment sensitivity setting value. For example, set the setting value to 100 degree and the
heating sensitivity adjustment to 10 degrees; when the temperature reached 100 degree, the digital output switches to
OFF. When the temperature is 90 degrees, it will heat up to 100 degrees, and then the digital output will switch to OFF.
OFF PV
SV
The output is ON, when the input is greater than the total value of the setting value + adjustment sensitivity setting value.
Output is OFF, when the input is smaller than the setting value. For example, set the setting value to 10 degrees and the
cooling sensitivity adjustment to 5 degrees; when the temperature reached 10 degrees, the digital output switches to OFF.
When the temperature is 15, it will cool down to 10 degrees, and then the digital output will switch to OFF.
ON
Coo li ng
O FF PV
SV
9_
43
DV P S er i es M od u le M an u a l
ON
Heating Cooli ng
OFF PV
SV
When setting one output for heating and the other for cooling, a non-action zone (dead band) can be set as the figure
above. For example, set the setting value to 100 degrees, heating sensitivity adjustment to 10 degrees, cooling
sensitivity adjustment to 5 degree and dead band to 20 degrees; when the temperature is 90~110 degree, the outputs
will be OFF. Heating up the temperature to 90 degrees, the output will switch to OFF. When the temperature is below 80
degrees, the heating up will be started. Cooling down the temperature to 110 degrees, the output will switch to OFF.
When the temperature is over 115 degrees, the cooling will be started.
_9
44
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
PID Formula:
9_
45
DV P S er i es M od u le M an u a l
※All the CVs stated above are the MVs in the formula.
Auto tuning mode: When auto tuning is done, the value will become 0 and switch to the auto tuning mode
automatically.
ERR_DBW
Kc_Kp
PID-P
>0 PID_MAN
BIAS
+ 0
<=0 +
0 +
Kc_Kp MV_LIMIT
1
MV
Ti_Ki
PID-I
>0
_9 +
MV_MAX, MV_MIN
<=0 +
0 +
Ti_Ki MOUT_AUTO
+ MOUT
0
Td_Kd MOUT
PID-D PID_MAN
>0 1
0
<=0
0 1
Td_Kd, Tf MOUT
46
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
Kc_Kp
ERR_DBW Kc_Kp
>0
<=0
0
PID_MAN
BIAS
+ 0
+
+
MV_LIMIT
1
Ti_Ki MV
PID-I
>0
MV_MAX, M V_MIN
<=0
0
Ti_Ki MOUT_AUTO
MOUT
0
Td_Kd MOUT PID_MAN
PID-D
>0 1
0
<=0
0 1
Td_Kd, Tf MOUT
Note:
1. When tuning these 3 parameters, Kc_Kp, Ti_Ki and Td_Kd, set the Kc_Kp value first (according to their experiences),
and set the Ti_Ki and Td_Kd value to 0. When it can be controlled, users can increase the values of Ti_Ki and Td_Kd.
When the value of Kc_Kp is 1, it means that the proportional gain is 100%. That is, the error is increased by a factor of
one. When the proportional gain is less than 100%, the error is decreased. When th proportional gain is greater than
100%, the error is increased.
The parameters which have been tuned automatically are not necessarily suitable for every controlled environment.
Therefore, users can further modify the automatically tuned parameters. However, it is suggested to modify the values
of Ti_Ki or Td_Kd only.
P gain
47
DV P S er i es M od u le M an u a l
I gain
D gain
_9
48
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
1. Initial pattern: set the program to start running at a sequential number of patterns.
2. Initial Step: set the program to start running at a sequential number of steps.
3. Running time: set the temperature duration time, if not necessary, it can be set to 0.
4. Step: includes 2 parameter settings: a setting point X and a Running time T, indicating the setting value (SV) to rise to
X degree after the time T. If the setting point X is identical to the previous setting, this process is called a Soak,
otherwise it is called a Ramp; therefore this control procedure is also called a Ramp Soak control. The first
running procedure is preset as a Soak control, to set the temperature control to setting point X degree in
advanced and keep the temperature at X degree, at a duration time of T.
5. Number of loops: Extra loops to be carried out for the pattern. If set to 1, the pattern will be carried out 2 times.
7. Execution: Before execution, users need to set up all the parameters. If the setting control is in the running mode, the
program will start running from the initial pattern and initial step, carrying out commands one by one by their
set orders. When the setting control is in the ending mode, the SV will stop at the final setting. When the
setting control is in the stop mode and the temperature will be at the value before the stop, by re-selecting to
run, the program will start running from the initial pattern and initial step. When the setting control is in the
pause mode and the temperature is at the value before the pause, by re-selecting to run, the program will start
running from the step where the program was paused, carrying out the remaining parts. During execution, the
SV cannot be set up.
Parameter:
9_
49
DV P S er i es M od u le M an u a l
As the set value (SV) being changed, the PID parameters would be calculated automatically based on the relation
between two set points after performed auto-tuning twice.
1. After auto-tuning two set points, the SV slope of a 2. When the SVs being changed, the corresponding PID
linear function would be calculated based on the parameters would be calculated according to the
changes of the waveform parameters between two calculated slope.
points.
Step 6: When the setting is completed, the auto-calculation feature would be switched to ON automatically. And the PID
parameters would be output differently according to each SV
50
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
It’s suggested that set the tuning points at 25% and 75% of the SV application range
2. Copying parameters
Under the same environment, CR#12~CR#33 on automatic PID calculation page can be copied to the same
position of other modules (including internal calculation parameters) so as to achieve the same calculation result.
In case that you want to reset a specific tuning point, simply reset the SV and the current tuning point, then perform
auto-tuning again.
For DVP02TK-S series, MODBUS supports formats: RTU and ASCII. When RTU is selected, the data length is 8 and the
following function codes are supported.
Users can restore the RS-485 communication settings back to defaults (9600/7/1/E, station number 1) by switching RUN
to STOP and then STOP to RUN after turning on the device within 5 seconds.
9_
51
DV P S er i es M od u le M an u a l
There are 2 methods to setup RS-485 communication, via TK Wizard or setting the MODBUS address.
TK Wizard (TKSoft): click the Module Information and set up baud rate, transfer mode and then click “Send” to
save the settings
Write the value 0x00XY (refer to the following list for X and Y setups) in MODBUS address (0x0F09).
Example: the value 0x0000 (X=0/Y=0) indicates the baud rate is 9600, data length is 7, stop bits is 1 and the
parity is Even.
Value Description
_9 0 9600(default)
3 57600
4 115200
52
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
5~16 reserved
0 7(default)
Bit3 Data Length
1 8
0 1-bit(default)
Bit2 Stop Bits
1 2-bit
Y
0 Even(default)
1 Odd
Bit1~Bit0 Parity
2 None
3 reserved
0 0 0 0 0 7 1 even
1 0 0 0 1 7 1 odd
2 0 0 1 0 7 1 none
3 0 0 1 1 7 1 even
4 0 1 0 0 7 2 even
5 0 1 0 1 7 2 odd
6 0 1 1 0 7 2 none
7 0 1 1 1 7 2 even
8 1 0 0 0 8 1 even
9 1 0 0 1 8 1 odd
A 1 0 1 0 8 1 none
B 1 0 1 1 8 1 even
C 1 1 0 0 8 2 even
D 1 1 0 1 8 2 odd 9_
E 1 1 1 0 8 2 none
F 1 1 1 1 8 2 even
53
DV P S er i es M od u le M an u a l
Refer to section 9.5.9.2 for more information on restoring the RS-485 communication settings back to defaults (9600/7/1/E,
station number 1).
Input the communication setting values to create a TK connection in COMMGR. After setting the values, click the
auto-detect button to check if the connection is successfully established. Click OK to confirm the settings.
_9
54
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
9_
55
DV P S er i es M od u le M an u a l
Once the setup completed, users can click the Scan button to have the system to detect the connected DVP02TK-S
series and the extension modules from the right side of DVP02TU-S.
Double click the DVP02TK-S / DVP02TU-S icon to open the setting page.
_9
56
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
9.6 Wiring
9.6.1 Wiring DVP04PT-S/DVP06PT-S
,
Pt100 0 *2
CH 1
L+
2 -Wi re L-
I-
Shielded c able*1
AG
*2
Pt100 CH6
L+
3-Wire L-
I-
S hielded cable* 1 AG
Note1: Use only the wires that are packed with the temperature sensor for analog input and separate from other power
line or any wire that may cause noise.
Note2: 3-wire RTD sensor provides a compensation loop that can be used to subtract the wire resistance while 2-wire
RTD sensor has no mechanism to compensate. Use cables (3-wired) with the same length (less than 200 m) and
wire resistance of less than 20 ohm.
Note3: If there is noise, please connect the shielded cables to the system earth point, and then ground the system earth
point or connect it to the distribution box.
Note4: Please keep wires as short as possible when connecting the module to a device whose temperature is going to be
measured, and keep the power cable used as far away from the cable connected to a load as possible to prevent
noise interference.
Note5: Please connect on a power supply module and on the temperature module to a system ground, and then
ground the system ground or connect the system ground to a distribution box.
9_
57
DV P S er i es M od u le M an u a l
Shi elded
cable* 1 C H1
+ L+ MUX
- L-
SLD
Thermoc oupl e
Shielded
c able*1 C H4
+ L+
- L-
S LD
Thermocouple Cold-junction 5V
*2 compensation
AG
Termi nal of
power module +15V
Sy stem groundi ng 0V DC/ DC
*3 AG
24V c o n ve r te r
-15V
Cl ass 3 g rounding (100 o f l ess )
Note1: Use only the wires that are supplied with J, K, R, S, T thermocouple sensor. Tighten PLC terminal screws to a
torque of 1.95 kg-cm (1.7 in-lbs).
Note3: Please connect power supply module terminal and DVP04TC-S temperature measurement module terminal
to system earth ground.
Warning2: Only use copper conducting wires with a temperature rating of 60/75°C and the length must be less than 50 m.
Warning3: TC modules must run for 30 minutes before they start to take any temperature measurement.
_9
58
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
AG
2-Wire
Note1: Use only the wires that are packed with the temperature sensor for analog input and separate from other power
line or any wire that may cause noise.
Note2: DVP08NTC-S only supports 2-wire RTD sensor, which has no mechanism to compensate.
Note3: If there is noise, please connect the shielded cables to the system earth point, and then ground the system earth
point or connect it to the distribution box.
Note4: Please keep wires as short as possible when connecting the module to a device whose temperature is going to be
measured, and keep the power cable used as far away from the cable connected to a load as possible to prevent
noise interference.
Note5: Please connect on a power supply module and on the temperature module to a system ground, and then
ground the system ground or connect the system ground to a distribution box.
9_
59
DV P S er i es M od u le M an u a l
Ni 100/Ni1 00 0/ Ni1 20
LG-Ni1000/Cu 50 /Cu 10 0 電流輸出
Current Output
Pt100/J Pt 10 0/ Pt1000 Shielded CH1
隔離線*1 Cable*1 L+
I+
ADC
L-
I- I NA
2-Wire AG
SLD
60
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
2 4V D C O UT1
OUT 2
+
C0
D: 1N4 0 0 1
D io d e o r eq u i va le n t co m po n e n t
24 V DC OU T3
O UT 4
+
C1
D: 1N4 0 0 1
D io d e o r eq u i va le n t co m po n e n t
OUT3
240V AC
OUT4
C1
9_
61
DV P S er i es M od u le M an u a l
OUT3
24V DC
OUT4
C1
0V~+10V
OUT1
VO CH1
IO
AG
AG
0mA~+20mA, OUT2
4mA~+20mA
VO CH2
IO
AG
AG
_9
62
Ch a pt er 9 D V P- S S er i es Te m pe r a tu r e M e as u r e me nt Mo d u le
9.7 Troubleshooting
When an error occurs in PT, TC modules, an error indicator will start blinking. Once you see an error indicator starts
blinking, you can use the FROM instruction to read the error codes stored in CR#30. The bit 0 to bit 15 indicates the error
codes. It is possible to have two errors at the same time. 0 indicates normal and 1 indicates error. Refer to the following
table for more the causes and the solutions for troubleshooting.
RUN ERROR
Bit No. Description Solution
LED LED
bit0 OFF ON The external voltage is abnormal. Check the power supply.
Input value exceeds the set
bit1 Blinking Blinking Check the input signal.
upper/lower bound.
Check whether the value written in the
bit2 Communication address setting error communication address is correct and
rewrite it
Blinking OFF Check if the written value of OFFSET
bit3 OFFSET/GAIN error
and GAIN are correct and rewrite them.
bit5 Blinking Blinking The input value is out of range. Check the input signal.
bit6 Average time setting error Check the average time setting.
9_
63
10
Chapter 10 DVP-S Series Position Control
Module
Table of Contents
10.1 DVP01PU-S Specification ............................................................................. 10-2
10-1
DV P S er i es M od u le M an u a l
10
10-2
Ch a pt er 1 0 D V P- S S er ies Pos i ti o n Co n tr o l M od u l e
3.00
4 6
1 25.20 60.00 3.40
5 7
8 14
10 12
2
11
90.00
3 13
3
3.00
Unit: mm
10
10-3
DV P S er i es M od u le M an u a l
LV :Low voltage indicator, lit when external input power is lower than 19.5V
ERROR :Error indicator (ON/OFF blinking). It will blink when CR#39 is not 0.
10.3 Terminals
DVP01PU-S
s/s
STA R T
S TO P
DO G
LS P
LS N
PG0 +
PG0 -
A+
A-
B+
B-
CLR+
CLR-
F P+
F P-
RP +
R P-
10
10-4
Ch a pt er 1 0 D V P- S S er ies Pos i ti o n Co n tr o l M od u l e
10
10-5
DV P S er i es M od u le M an u a l
Attribute
Address
System setting, Read-only (For the model code, please refer to the
#0 H’4190 ○ R Model No.
model list H’0110..)
Range: 1 ~ +2,147,483,647 PPS/REV, factory setting: 2,000
#2 #1 H’4191 ○ R/W Pulse rate (A)
Pulse/Revolution (PLS/REV)
#4 #3 H’4193 ○ R/W Feed rate (B) Range: 1 ~ +2,147,483,647 unit/REV, factory setting: 1,000 (unit*1/REV)
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Parameter
Acceleration curve
Pulse direction
#5 H’4195 ○ R/W
Factory setting:
DOG polarity
Unit setting
H’0000
options
10-6
Ch a pt er 1 0 D V P- S S er ies Pos i ti o n Co n tr o l M od u l e
CR No.
Attribute
Address
Content Setting Range
Latched
HM LW
ABS/REL Coordinate
CLR output (On/Off)
Running
Current position = 0
Software START
CW pulse STOP
Zero return start
Software STOP
#31 H’41AF ╳ R/W
factory setting:
-
-
H’0000
Error reset
JOG+
JOG-
b11~
b15 b14 b13 b12 b8 b7 b6 b5 b4 b3 b2 b1 b0
b9
1st-speed
MASK setting
STOP mode
1st-speed
Interrupt
Current position Range display: -2,147,483,648 ~ +2,147,483,647 PLS
#34 #33 H’41B1 ╳ R/W
CP (PLS) Factory setting: 0 PLS
Current speed Range display: 0 ~ +2,147,483,647 PPS
#36 #35 H’41B3 ╳ R
CS (PPS) Factory setting: 0 PPS
RS-485 communication address setting: setting range 01 ~ 254
Factory setting: K1. Baud rate setting: 4,800, 9,600, 19,200, 38,400,
57,600, and 115,200 bps. ASCII mode data format is 7Bit, even bit and 1
Communication stop bit (7 E 1). RTU mode data format is 8Bit, even bit and 1 stop bit (8 E
address and 1)
#37 H’41B5 ╳ R/W
Baud rate b0: 4,800 bps (bit/sec.), b1: 9,600 bps (bit/sec.) (factory setting)
setting b2: 19,200 bps (bit/sec.), b3: 38,400 bps (bit/sec.)
b4: 57,600 bps (bit/sec.), b5: 115,200 bps (bit/sec.)
b6: reserved, b7: 0 for RTU, 1 for ASCII mode,
b8 ~ b15: communication address
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Route paused indication
CW pulse is outputting
MPG input downward
Execution
Position completed
CP value overflow
status
Status indication
factory setting:
-
H’XXXX
10
10-7
DV P S er i es M od u le M an u a l
CR No.
Attribute
Address
Content Setting Range
Latched
HM LW
*2: Use max. Pulse output if upper limit is exceeded. Use min. pulse output if lower limit is exceeded.
10 *3. When ERROR LED is on, it indicates DVP01PU-S hardware malfunction or error parameter setting when error LED
flashes. ERR code is recorded in CR#39.
10-8
Ch a pt er 1 0 D V P- S S er ies Pos i ti o n Co n tr o l M od u l e
*4. When the working mode CR#32 b5 is set to On, it means that the manual pulse generator input working mode is
started.
A. Manual pulse generator to generate A/B phase pulse and input them to ΦA and ΦB. The relationship between the
FP/RP output and the input pulse is as shown in the figure below:
Servo drive
A-phase Servo motor
inp ut puls e X C R#45 FP
C R#46
= out pu t puls e RP
B - phase
B. During operation, if LSP or LSN is started, the output will stop immediately. If LSP is started, CW pulse is prohibited,
and CCW pulse is allowed. If LSN is started, CCW pulse is prohibited, and CW pulse is allowed.
C. Default for Positioning completed is CR#38 b6=Off. When positioning is completed, positioning completion
indication will become CR#38 b6=On.
D. Output operating speed is proportional to the input frequency of manual pulse generator and electronic gears
(CR#40, CR#41).
※ CR#0 ~ CR48: user can use the corresponding addresses H’4190 ~ 41C0 to read/write data via RS-485 communication.
1. Baud rate supportive: 4,800, 9,600, 38,400, 57,600, and 115,200 bps.
2. Modbus ASCII/RTU: ASCII mode is 7 bits, even bit and 1 stop bit (7, E, 1). RTU mode is 8 bits, even bit and 1
stop bit (8, E, 1).
3. Function code: 03’H for read data from CR; 06’H for write one word in CR; 10’H for write many words in CR.
10
10-9
DV P S er i es M od u le M an u a l
10.5 Wiring
S TA RT
24 V
ST O P
0V
LSP
De l ta Ser vo
LSN A SD A -A 2 S er ie s
FP + PLS 43
DO G FP - /P L S 41
RP + S IG N 3 6
+2 4V RP - /S IG N 3 7
S /S
MP G p ul se
S hi el de d cab le 10
CL R+ DI2
A+
A -p h ase C L R- G N D 44
A- 5 -2 4 V DC
B+
B -p h ase
B-
5- 24 V DC
P G 0+
P G0 -
1. Please use 22-16AWG (1.5mm) wiring (either single or multiple core) for I/O wiring terminals. PLC terminal screws
should be tightened to 1.90kg-cm (1.65lb-in). Use copper conductors only, 60/75oC.
2. DO NOT arrange the wiring of I/O signal wires or power supply in the same wiring duct.
3. Make sure the terminals of power module and DVP01PU-S are properly grounded or connected to the cover
of power distribution cabinet.
10
10-10
Ch a pt er 1 0 D V P- S S er ies Pos i ti o n Co n tr o l M od u l e
10.6 Troubleshooting
When the DVP01PU-S module encounters an error, the ERROR indicator will be illuminated. Use the FROM instructions
to read the error status data register (CR#39). Refer to the table below to identify the error and execute the corresponding
solutions.
ERROR
No. Description Solution
LED
H’0000 OFF Normal
1. Target position(I)cannot be 0。
2. If at the positive limit, the target position (I) should
H’0001 Blinking Target position(I)setting error not be a positive value.
3. If at the negative limit, the target position (I) should
not be a negative value.
H’0002 Blinking Target position(II)setting error Target position(II)cannot be 0.。
Check if the speed setting is within this range:
H’0010 Blinking Operating speed(I)setting error
VMAX>V(I)>VBIAS
Check if the speed setting is within this range:
H’0011 Blinking Operating speed(II)setting error
VMAX>V(II)>VBIAS
Zero return deceleration (VCR) setting Check if the speed setting is within this range:
H’0012 Blinking
error VRT>VCR
Check if the speed setting is within this range:
H’0013 Blinking Zero return (VRT) setting error
VMAX>VRT>VBIAS
Check if the JOG speed exceeds the maximum
H’0014 Blinking JOG speed (VJOG) setting error
speed VMAX.
Check if the running instruction CR#31 bit2 is set
H’0020 Blinking CW pulse is forbidden correctly and verify that whether the executed
instruction runs in the clockwise direction.
Check if the running instruction CR#31 bit3 is set
H’0021 Blinking CCW pulse is forbidden correctly and verify that whether the executed
instruction runs in the clockwise direction.
H’0030 Blinking Low voltage signal Check whether the module input voltage is correct.
H’0081 Blinking Data writing error in internal memory Reset the module
10
1 0 - 11
11
1
Chapter 11 DVP-S Series Left-Side High-Speed
Analog Input/Output Module
Table of Contents
11.1 GENERAL SPECİFİCATİONS ................................................................... 11-2
11.1.1 DVP04AD-SL SPECIFICATIONS.................................................................... 11-2
11.1.2 DVP04DA-SL SPECIFICATIONS.................................................................... 11-3
11 - 1
DV P S er i es M od u le M an u a l
Functional specifications
Range of analog input ±10V ±5V 0~5V 1~5V ±20mA 0~20mA 4~20mA
Range of digital
conversion ±32,000 ±32,000 0~32,000 0~32,000 ±32,000 0~32,000 0~32,000
11 - 2
Ch a pt er 11 DV P- S Se r i es Le ft- S i d e Hi g h- S pe ed A n al o g I/O Mo d u le
*2. If the input signal exceeds the hardware input limit, it also exceeds the digital conversion limit, and a conversion limit
error appears. For example, in the voltage input mode (-10 V to +10 V), when the input signal is -10.25 V, exceeding
the hardware lower limit, it also exceeds the conversion lower limit. The module uses the lower limit value (-32384) as
the input signal and a conversion limit error appears.
*3. If an input signal exceeds the absolute range, it might damage the channel.
11
Functional specifications
11 - 3
DV P S er i es M od u le M an u a l
1 2 4
6
_11 7
90 [3.543] 8
63.4 [2.496]
9
3
5 10
3 [0.118] 60 [2.362] 33 .1 [ 1. 3 03 ]
5
Unit:mm
11 - 4
Ch a pt er 11 DV P- S Se r i es Le ft- S i d e Hi g h- S pe ed A n al o g I/O Mo d u le
11.3 Terminals
V1+ I1+ V1- FG V2+ I2+ V2- FG V3+ I3+ V3- FG V4+ I4+ V4- FG
CH1 Ch2 Ch3 Ch4
DVP04AD-SL
DVP04AD-SL (4AI) 11
V1+ I1+ COM FG V2+ I2+ COM FG V3+ I3+ COM FG V4+ I4+ COM FG
CH1 Ch2 Ch3 Ch4
DVP04DA-SL
DVP04DA-SL (4AO)
11 - 5
DV P S er i es M od u le M an u a l
11 - 6
Ch a pt er 11 DV P- S Se r i es Le ft- S i d e Hi g h- S pe ed A n al o g I/O Mo d u le
Users can adjust the conversion curves according to the actual needs by changing the Offset value (CR#28 ~ CR#31) and
Gain value (CR#34 ~ CR#37).
※ Input Mode 2(0mA ~ 20mA)、Mode 3(4mA ~ 20mA)、Mode 5(0V ~ 5V)、Mode 6 (1V~ 5V) do not support adjusted 11
OFFSET and GAIN value.
X (V )
Y = 16000 × × 32000 − Offset (Gain − Offset )
10(V )
Y=Digital output, X=Voltage input
Resolution:0.3125mV=20V/64,000
Gain: The corresponding voltage/current input value when the digital output value = 16,000.
Offset: The corresponding voltage/current input value when the digital output value = 0.
11 - 7
DV P S er i es M od u le M an u a l
Mode 0 -10~+10V,Gain=16,000(=5V⁄312.5uV)
,Offset=0
Mode 1 -20~+20mA,Gain=16,000(=10𝑚𝑚𝑚𝑚⁄625𝑛𝑛𝑛𝑛)
,Offset=0
_11
Range of digital conversion -32,000 LSB~+32,000 LSB
Max./Min. range of
-32,384 LSB~+32,384 LSB
digital conversion
Mode 0 Mode 1
+32384
+32000 +32384
+32000
Digital
output +16000 Digital
output +16000
-10V 0 5V
-20mA 0 10mA
10V
Offset Gain 20mA
Offset Gain
-16000
-16000
Voltage input
Current input
-32000
-32384 -32000
-32384
Mode 2 0~+20mA,Gain=16,000(=10𝑚𝑚𝑚𝑚⁄625𝑛𝑛𝑛𝑛)
,Offset=0
4~+20mA,Gain=19,200(=12𝑚𝑚𝑚𝑚⁄625𝑛𝑛𝑛𝑛)
,
Mode 3
Offset=6,400(=4𝑚𝑚𝑚𝑚⁄625𝑛𝑛𝑛𝑛)
Range of digital conversion 0 LSB~+32,000 LSB
Mode 2 Mode 3
+32384 +32384
+32000 +32000
Digital Digital
output +16000 output +16000
Gain Gain
0 0
-384 10mA 20mA -384 4mA 12mA 20mA
Offset Offset
Current input Current input
11 - 8
Ch a pt er 11 DV P- S Se r i es Le ft- S i d e Hi g h- S pe ed A n al o g I/O Mo d u le
Mode 4 -5~+5V,Gain=16,000(=2.5𝑉𝑉⁄156.25𝑢𝑢𝑢𝑢)
,Offset=0
Range of digital conversion -32,000 LSB~+32,000 LSB
Digital
output +16000
-5V 0 2.5V
5V
Offset Gain
-16000
Voltage input
-32000
-32384
Mode 5 0~+5V,Gain=16,000(=2.5𝑉𝑉⁄156.25𝑢𝑢𝑢𝑢)
,Offset=0
Mode 6 1~+5V,Gain=19,200(=2.5𝑉𝑉⁄156.25𝑢𝑢𝑢𝑢)
,Offset=6,400(=1𝑉𝑉⁄156.25𝑢𝑢𝑢𝑢)
Range of digital conversion 0 LSB~+32,000 LSB
Max./Min. range of digital
-384 LSB~+32,384 LSB
conversion
Mode 5 Mode6
+32384 +32384
+32000 +32000
Digital
output Digital
+16000 output +16000
Gain Gain
0
0
-384 2.5V 5V
-384 1V 3V 5V
Offset
Voltage input Offset
Voltage input
11 - 9
DV P S er i es M od u le M an u a l
11 - 1 0
Ch a pt er 11 DV P- S Se r i es Le ft- S i d e Hi g h- S pe ed A n al o g I/O Mo d u le
11 - 11
DV P S er i es M od u le M an u a l
※ CR#100~CR#200: Transition points for table output. See the table below:
11 - 1 2
Ch a pt er 11 DV P- S Se r i es Le ft- S i d e Hi g h- S pe ed A n al o g I/O Mo d u le
Users can adjust the conversion curves according to the actual needs by changing the OFFSET value (CR#28 ~ CR#31)
and GAIN value (CR#34 ~ CR#37)
Output Mode 2(4mA ~ 20mA), Mode 3(0V~10V) do not support adjusted OFFSET and GAIN value. 11
Equation for Voltage output Mode 0 adjustment
Resolution: 0.3125mV=20V/64,000
Resolution: 0.625μA=20mA/32,000
GAIN: The corresponding voltage/current output value when setting the digital output value = 16,000.
OFFSET: The corresponding voltage/current output value when setting the digital output value = 0.
Mode 0 -10~+10V,GAIN=16,000(=5𝑉𝑉⁄312.5𝑢𝑢𝑢𝑢)
,OFFSET=0
Range of digital data -32,000 LSB~+32,000 LSB
Max./Min. range of digital data -32,768 LSB~+32,767 LSB
Mode 0
10V
Voltage GAIN
output 5V
-32,000 0 +32,767
-32,768 +16,000 +32,000
OFFSET
-5V
Digital input
-10V
11 - 1 3
DV P S er i es M od u le M an u a l
Mode 1 0~+20mA,GAIN=16,000(=10𝑚𝑚𝑚𝑚⁄625𝑛𝑛𝑛𝑛)
,OFFSET=0
20m A
G ain
Current
output
10m A
0 + 327 67
+1 600 0 + 320 00
O ffs et
Digital input
+4~+20mA,GAIN=19,200(=12𝑚𝑚𝑚𝑚⁄625𝑛𝑛𝑛𝑛)
,
Mode 2
OFFSET=6,400(=4𝑚𝑚𝑚𝑚⁄625𝑛𝑛𝑛𝑛)
Mode 2
20m A
Ga in
Current
output 12m A
4m A
+3 27 67
-6 40 0 0 + 160 00 +3 200 0
O ffs et
Digit al input
11 - 1 4
Ch a pt er 11 DV P- S Se r i es Le ft- S i d e Hi g h- S pe ed A n al o g I/O Mo d u le
Mode 3 0~+10V,GAIN=16,000(=5𝑉𝑉⁄312.5𝑢𝑢𝑢𝑢),OFFSET=0
Mode 3
10V
GAIN
Voltage 5V
output
+32,767
0 +16,000 +32,000
OFFSET
Digital input
11 - 1 5
DV P S er i es M od u le M an u a l
11.5 Wiring
11.5.1 Wiring DVP04AD-SL
Active type
_11 AG
Voltage input CH1 1M
+ V1+
250 CH1
UIN *5 I1+ 1M
- VI1-
Shielded cable*1 FE
AG
Current input CH4 1M
V4+
+ *2 250 CH4
I4+ 1M
UIN
- VI4-
FE
Shielded cable*1
*3
Terminal of
power module
DC/DC +15V
*4 0V
System 24V Converter AG
grounding -15V
[ Figure 2 ]
Grounding (100 or less)
Passive type
AG
Voltage input
+ CH1 1M
V1+
UIN 250 CH1
*5 I1+ 1M
- VI1-
FE
Shielded cable*1
AG
Note 1: When performing analog input, please isolate other power wirings.
Note 2: When the A/D module is connected to current signals, make sure you short-circuit “V+” and “I+” terminals.
Note 3: If the noise is too significant, please connect FE to the grounding terminal.
Note 4: Please connect the terminal on both the power module and A/D module to the system earth point and ground
the system contact or connect it to the cover of power distribution cabinet.
Note 5: If the ripples at the loaded input terminal are too significant that causes noise interference on the wiring, connect
the wiring to 0.1 ~ 0.47μF 25V capacitor.
11 - 1 6
Ch a pt er 11 DV P- S Se r i es Le ft- S i d e Hi g h- S pe ed A n al o g I/O Mo d u le
Terminal of
power module DC/DC +15V
24+
*3 DC24V AG
24- converter
System -15V
grounding
Class 3 grounding (100 or less) [ Figure 2 ]
Note 2: If noise interferes from loaded input wiring terminal is significant, please connect a capacitor with 0.1 ~ 0.47μF
25V for noise filtering.
Note 3: Please connect power module terminal and analog output module terminal to system earth point and make
system earth point be grounded or connects to machine cover.
11 - 1 7
DV P S er i es M od u le M an u a l
11.6 Troubleshooting
When an error occurs in the left-side high-speed analog (AD/DA) modules (DVP04AD-SL/DVP04DA-SL), an
error indicator will start blinking. Once you see an error indicator starts blinking, you can use the FROM instruction to read
_11 the error codes stored in CR#43. The bit 0 to bit 15 indicates the error codes. It is possible to have two errors at the same
time. 0 indicates normal and 1 indicates error. Refer to the following table for more the causes and the solutions for
troubleshooting
RUN ERROR LV
Bit No. Description Solution
LED LED LED
bit0 OFF OFF ON The external voltage is abnormal. Check the power supply.
bit1 - - NA
Channel mode setting is out of
bit2 Blinking OFF Check the mode setting
range
bit3 - - NA
Upon restoring the input signal
Input signal exceeds the set within the set upper/lower limits,
bit4 Blinking OFF
upper/lower bound of CH1 this error state will be
automatically cleared.
Upon restoring the input signal
Input signal exceeds the set within the set upper/lower limits,
bit5 Blinking OFF
upper/lower bound of CH2 this error state will be
automatically cleared.
Upon restoring the input signal
Input signal exceeds the set within the set upper/lower limits,
bit6 RUN: Blinking OFF
upper/lower bound of CH3 this error state will be
Blinking
automatically cleared.
Upon restoring the input signal
STOP:
Input signal exceeds the set within the set upper/lower limits,
bit7 OFF Blinking OFF
upper/lower bound of CH4 this error state will be
automatically cleared.
The signal received by channel 1 Check the signal received by
bit8 Blinking OFF
exceeds the range of analog inputs channel 1
The signal received by channel 2 Check the signal received by
bit9 Blinking OFF
exceeds the range of analog inputs channel 2
The signal received by channel 3 Check the signal received by
bit10 Blinking OFF
exceeds the range of analog inputs channel 3
The signal received by channel 4 Check the signal received by
bit11 Blinking OFF
exceeds the range of analog inputs channel 4
bit12 - - NA
11 - 1 8
12
Chapter 12 DVP-S Series Left-Side High-Speed
Load Cell Module
Table of Contents
12.1 Principle of Load Cell ................................................................................ 12-3
12-1
DV P S er i es M od u le M an u a l
12-2
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
*: DVP-SV series PLCs, DVP-EH2-L series PLCs, DVP-SA2 series PLCs, and DVP-SX2 series PLCs support left-side
extension modules.
12-3
DV P S er i es M od u le M an u a l
When the corrected ambient temperature and the actual temperature have a difference of more than 10°C, it is
suggested that you re-correct it.
_12
12-4
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
DVP211LC-SL
Electrical specifications for input terminals Electrical specifications for output terminals
Input/Output terminal X0、X1 Y0、Y1、Y2、Y3
Type Digital input Transistor
Form DC(sinking or sourcing) --
Specifications Input current:24VDC,5mA Voltage specifications:5~30VDC*1
Input impedance 4.7KΩ --
Maximum switch
10kHz 1kHz 12
frequency
#1: UP and ZP should be connected to a 24 V DC power supply. The current that an output terminal consumes is
approximately 1 mA.
12-5
DV P S er i es M od u le M an u a l
3.00
90.00
_12
60.00 33.00
Unit: mm
No. Name Description
Extension unit positioning
1 For positioning between modules.
hole
2 DIN rail slot(35mm) For the DIN rail.
Extension module
3 Connect the modules.
connection port
4 Extension unit fixing clip For securing the extension module.
Indicates the status of the power supply
POWER LED indicator ON: the power is on
OFF: no power
Run LED indicator Indicates the operating status of the module
Error status of the module.
ON: A serious module error has occurred
5
ERROR LED indicator OFF: the module is normal.
Blinking (0.2 seconds ON/OFF):
A non-serious module error occurs, can NOT operate normally
Indicates the low voltage status of the module
Low voltage LED indicator ON: module voltage is too low
OFF: module voltage is normal
DVP01/02LC: Channel Net Weight, Zero Point, Maximum Value, Stability Status
Indicator
6 Functional status indicator DVP201/202LC: Weight Display, Zero Weight, Weight Upper Limit, Stability
Status Indicator
DVP211LC: Stability Function, Loop Control, Digital Input/Output Status Indicator
The inputs are connected to sensors.
7 Terminals
The outputs are connected to loads to be driven.
8 RS-232 port For wiring RS-232 communication
9 DIN rail securing clip Secure the module on the set.
10 RS-485port For wiring RS-485 communication.
11 Power input port Expansion unit power input.
12-6
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
DVP01LC DVP02LC
POWER POWER
EXC+ EXC+
RUN RUN
EXC- EXC-
ERROR ERROR
SIG+ SIG+
L.V L.V
CH1 SIG- CH1 SIG-
SEN+ SEN+
SEN- SEN-
12
NET SHD NET SHD
ZERO ZERO
MAX MAX
MOTION MOTION
EXC+
EXC-
SIG+
CH2 SIG-
NET SEN+
ZERO SEN-
MAX SHD
MOTION
12-7
DV P S er i es M od u le M an u a l
D VP 20 1 LC D VP2 02 L C D VP 211 L C
PO WE R P OW E R PO W ER
E XC + E XC + E XC +
RUN RUN RUN
E XC - E XC - E XC-
E RRO R E R R OR ER R OR
S I G+ S I G+ S I G+
L. V L.V L .V
C H 1 S I G- C H 1 S I G- S I G-
S E N+ S EN + S E N+
S E N- S E N- S EN-
CH1 C H1
_12
NE T S HD NE T S HD M OT I O N S HD
ZE R O ZE R O L OO P A0+
MAX MAX X0 A0 -
M O T I ON M O TI ON X1
E XC + S/S
E XC - X0
S I G+ X1
CH2 C H 2 S I G- UP
NE T S EN + Y0 ZP
ZE R O S E N- Y1 Y0
MAX S HD Y2 Y1
M O TI ON Y3 Y2
Y3
12-8
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
12.5 Terminals
E XC+EX C- S I G+ SI G - S E N+SE N- S HD
DVP01LC-SL
D VP0 1L C- SL
EXC+ EXC - SIG+ SIG- SEN + SEN - SH D EXC + EXC- S IG+ S IG- SEN+ SEN- SH D
DVP02LC-SL
DV P02L C- SL
12
EXC+ EXC- SIG + SIG - SEN+ SEN- SHD EXC+ EXC- SIG + SIG - SEN+ SEN- SHD
DVP202LC-SL
DVP202 LC-SL
EXC+ EXC- SIG + SIG - SEN+ SEN- SHD AO+ AO- S/S X0 X1 UP ZP Y0 Y1 Y2 Y3
DVP211LC-SL
DVP211 LC-S L
12-9
DV P S er i es M od u le M an u a l
12-10
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
1 2 - 11
DV P S er i es M od u le M an u a l
12-12
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
12-13
DV P S er i es M od u le M an u a l
12-14
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
bit15 bit14~bit8 bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0
ASCII/RTU Reserved Baud rate Data length Stop bit Parity
Description
bit15 ASCII/RTU 0 ASCII 1 RTU
0 9,600 bps 1 19,200 bps
bit7~bit4 Baud rate 2 38,400 bps 3 57,600 bps
4 115,200 bps 5 Reserved (unit: bps)
bit3 Data length (RTU = 8 bits) 0 7 1 8
bit2 Stop bit 0 1 bit 1 2 bits
0 Even 1 Odd
bit1~bit0 Parity
2 reserved 3 reserved
12-15
DV P S er i es M od u le M an u a l
You can choose to measure the net weight or the gross weight of an object. A net weight is the weight of a product, that is,
the actual weight of a product without its package. The weight of a package is a tare. A gross weight is a total weight,
namely a net weight plus a tare.
Net Weight:A net weight is the weight of a product, that is, the actual weight of a product without its package.
_12
Gross Weight:A gross weight is a total weight, namely the weight of a product itself (a net weight) plus the weight of
a package (a tare).
Example: A product weighs 10 kilograms, and the carton in which the product is packed weighs 0.2 kilograms. The
total weight gotten is 10 kilograms.
Net weight=10 kg
Tare=0.2 kg
Gross weight=10.2 kg
CR#6:Read Tare
CR#7:Gross /Net
CR#8~9:Tare Weight
Example
Display net weight using CH1 measurement values and disable CH2. (If the weight of the packaging material is known,
the tare reading step can be skipped.)
Step3:Write H’0001 to CR#6 to set the current weight of the packaging material as the tare weight.
2. Set CR#7=H’00F1.
12-16
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
When an object is put on a load cell, users can utilize this function to check whether the current measurement weight has
stabilized.
If a weight measured is in a stability range specified by users (CR#18/CR#19), the bit in CR#50 will be set to 1.
If a weight measured exceeds a range specified by users, the bit in CR#50 will be set to 0. It remains 0 until the
stability check count (CR#16, CR#17) is within the stability range again. Once the stability check count is within the
range, the bit of CR#50 will be set to 1.
Example: The measurement time set is 10 milliseconds, the number of weights measured in a stability range is 10, and
12
the stability range set is 1000 grams. If a variation exceeds 1000 grams, bit in CR#50 will be set to 0. If the variations in
100 milliseconds (10×10 ms) are within 1000 grams, bit in CR#50 will be set to 1. (Users should judge whether the present
weight measured is in the stability range set before they perform control.)
>k
△k>
>k
△k>
>k
△k>
>k
△k>
△
△k>
>k
Ti me
t m
The s tabi li ty b i t
bi t
1. DVP01LC-SL
2. DVP02LC-SL
12-17
DV P S er i es M od u le M an u a l
Users can utilize this function to determine when an item has been completely removed from the Load Cell. When the
user observes that the stability bit for the measurement value is 1 and the zero point weight bit is also 1, it indicates that
the item has been successfully removed from the Load Cell. At this point, users can perform the next control step. (The
zero point weight bit is 1 within the zero point detection range.)
LC
No objec t
C H1
Loa d Cell
_12
C H2
Average weight
Zero range
Time
Zero weight
The averaging function involves summing up the read values to obtain a smoothed result, but in real-world environments,
unavoidable external forces can lead to drastic spikes in the readings. This can cause significant fluctuations in the
calculated average. The filtering function is designed to exclude abrupt spike values from the summation average,
ensuring that the filtered average is not heavily influenced by these sudden spikes. The filtering operation is triggered
when the averaging count is equal to or greater than 30, and the filtering ratio is within the range of 10% to 50%. This
helps mitigate the impact of abrupt spikes on the averaged values.
quan tities
1. DVP01LC-SL
2. DVP02LC-SL
CR#45,CR#46:Filtered average
12-18
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
12-19
DV P S er i es M od u le M an u a l
12-20
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
12-21
DV P S er i es M od u le M an u a l
12-22
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
#106 H106A O R/W Weight changing of CH1 Default: K0; setting range: K0 ~ K32767
#107 H106B O R/W Weight changing of CH2 Default: K0; setting range: K0 ~ K32767
#118 H1076 O R/W Y0 delay output time Default: 0; setting range: 0 ~ 300;
12-23
DV P S er i es M od u le M an u a l
※Function Code: 03H: Read data from the register; 06H: Write one word of data to the register; 10H: Write multiple words
_12
of data to the register
※ CR#53、CR#55Communication format:
Bit 15 Bit 14~Bit 8 Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
ASCII/RTU Reserved Serial transmission speed Data length Stop bit Parity bit
Description
Bit 15 ASCII/RTU 0 ASCII 1 RTU
0 9,600 bps 1 19,200 bps
Bit 7~bit 4 Serial transmission speed 2 38,400 bps 3 57,600 bps
4 115,200 bps 5 Reserved
Bit 3 Data length (RTU=8 bits) 0 7 1 8
Bit 2 Stop bit 0 1 bit 1 2 bits
0 Even 1 Odd
Bit 1~bit 0 Parity bit
2 Reserved 3 Reserved
12-24
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
Users can choose to measure the net weight or the gross weight of an object. A net weight is the weight of a product, that
is, the actual weight of a product without its package. The weight of a package is a tare. A gross weight is a total weight,
namely a net weight plus a tare
Net Weight:A net weight is the weight of a product, that is, the actual weight of a product without its package
12
Gross Weight: A gross weight is a total weight, namely the weight of a product itself (a net weight) plus the weight of
a package (a tare)
Example: A product weighs 10 kilograms, and the carton in which the product is packed weighs 0.2 kilograms. The
total weight gotten is 10.2 kilograms.
CR#8~9:Measured tare
12-25
DV P S er i es M od u le M an u a l
When an object is put on a load cell, users can utilize this function to check whether the current measurement weight has
stabilized
If a weight measured is in a stability range specified by users (CR#18/CR#19), the bit in CR#51 will be set to 1
If a weight measured exceeds a range specified by users, the bit in CR#51 will be set to 0. It remains 0 until the
stability check count (CR#16, CR#17) is within the stability range again. Once the stability check count is within the
range, the bit of CR#51 will be set to 1.
_12 Example: The measurement time set is 10 milliseconds, the number of weights measured in a stability range is 10, and
the stability range set is 1000 grams. If a variation exceeds 1000 grams, bit in CR#51 will be set to 0. If the variations in
100 milliseconds (10×10 ms) are within 1000 grams, bit in CR#51 will be set to 1. (Users should judge whether the present
weight measured is in the stability range set before they perform control.)
>k
△k>
>k
△k>
>k
△k>
>k
△k>
△
△k>
>k
Ti me
t m
The s tabi li ty b i t
bi t
Users can utilize this function to determine when an item has been completely removed from the Load Cell. When the
user observes that the stability bit for the measurement value is 1 and the zero point weight bit is also 1, it indicates that
the item has been successfully removed from the Load Cell. At this point, users can perform the next control step. (The
zero point weight bit is 1 within the zero point detection range.)
DV P 20 1 LC- S L
No objec t
C H1
Loa d Cell
C H2
Average weight
Zero range
Time
Zero weight
12-26
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
Filtering out the maximum/minimum weight measured: If there is a maximum weight or a minimum weight, CR#45
can be used to filter out the maximum weight or the minimum weight. If the value in CR#45 is bigger, more weights
will be filtered out. Setting range: K0~K8
Averaging weights: The values read are averaged so that a steady value is obtained. There may be peak values due
to unavoidable external factors, and the average value obtained changes accordingly. The maximum number of
values which can be averaged are 100.
12
Low-pass filters (LPF) with different cutoff frequencies are provided. (Supported by firmware V1.14 and above.)
12.7.2.5 Correspondence between Current Outputs and Weights
Currents outputs directly correspond to weights. Currents vary with weights. Users can set a current output mode by
means of CR#103.
Current output Current output
20m A 20m A
(Mode 0) (Mode 1)
12-27
DV P S er i es M od u le M an u a l
10kg
0mA
_12 0g 20mA
A load cell module is directly connected to the left side of a DVP series PLC. The instruction TO is used to set parameters.
CR#103 is set to K2, and CR#37/CR#38 is set to K10000. Please see the WPLSoft program shown below.
That is Auto-zero function. Sensor may lose flexibility and accuracy after being used for a long time. In this case, you can
set up a range for time and weight that zero tracking is attempted. Please refer to CR#95~CR#98 for relevant information
of settings.
Weight values would be updated in real time while using control registers. Meanwhile, you are allowed to configure the
settings of changes in weight values in CR#106~CR#107 and the weight value would only be updated when the changes
is greater than the setting value.
12-28
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
When the weight is greater than the weight value that is set to output, you can set the Y point output to ON or OFF. With
delay output time, you can prevent multiple Y points from being enabled at the same time. Please refer to
CR#110~CR#121 for details of the related settings.
Weight
重量
12
Output Setting
輸 出設Value
定值
Time
時間
Y
濾波 時間
Filtering time 濾 波時間
Filtering time
12-29
DV P S er i es M od u le M an u a l
12.8 Wiring
12.8.1 DVP01LC-SL/DVP02LC-SL/DVP201LC-SL/DVP202LC-SL/
DVP211LC-SL Wiring
EX C+ A+5V
EX C- AGND
F our -wir e
SIG+
_12 SIG-
CH 1
SE N+
SE N-
EX C+ A+5V
Six- wire EX C- AGND
SIG+
SIG-
CH 2
SE N+
SE N-
Connected to
on a power supply m odule *1 A+5V
System 0V DC/DC
ground 24V conver ter
AGND
T hir d gr ound
( Im pedance: Less than 100 )
Note 1: Please connect on a power supply module and on the load cell module to a system ground, and then
ground the system ground or connect the system ground to a distribution box.
12-30
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
Multiple load cells connected in parallel are connected to a single load cell module. Take DVP202LC-SL for
example.
Load cell
Load cell
12
DVP202LC Load cell
CH1
Load cell
Load cell
CH2
Load cell
Load cell
Load cell
Note 1: Please connect on a power supply module and on the load cell module to a system ground, and
then ground the system ground or connect the system ground to a distribution box.
Note 2: If multiple load cells are connected in parallel, the total impedance should be greater than 40 Ω.
I/O I/O
X0 X0
In ter na l Interna l
Ci rcu it C ircuit
S/S S /S
12-31
DV P S er i es M od u le M an u a l
Curre nt outp ut
UP 0mA~ +20mA
*2
DC L oad
+ AO +
Y0
VDC A O-
Driv es , rec order,
Shielde d cable *1 S HD
propo rtioning v alve
ZP
_12
*1. Use shielded cables to isolate the analog input signal cable from other power cables.
*2. If noise in the input voltage results in noise interference in the wiring, connect the module to a capacitor with a
capacitance between 0.1–0.47 μF with a working voltage of 25 V.
12-32
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
P C CO M P o r t DV P 0 1 L C C O M P o r t
9 P I N D- S UB f e m a l e 8 P IN M IN I D IN
Rx 2 5 Tx 2 1
12
Tx 3 4 Rx 5 4 3
GN D 5 8 G ND 8 6
7
7 1, 2 5V
8
1
4
6
There are 2 communication interfaces in DVP01LC-SL available for the communication with the PC and other
devices. COM1 is the RS-232 port, and COM2 is the RS-485 port. Both ports comply with standard Modbus
protocol. The PC can communicate directly with DVP01LC-SL through COM1.
RS23 2
12-33
DV P S er i es M od u le M an u a l
_12
COM port: Select the communication port to be connected with the MPU.
Data length: 7 bit or 8 bit. When the transmission mode is set to RTU, it will automatically be set to “8
bit”.
Auto-detection
Click the “Auto-Detect” button, and all the connections will be auto-detected in the current transmission
mode.
4. After the communication settings are completed, click the icon on the toolbar, or select “Communication” ->
“Online” to establish the connection between the software and DVP01LC-SL.
12-34
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
5. When clicking “online”, a window for uploading module information will appear, asking whether to upload the module
data to the PC. If the user selects "Yes" the module's configuration values will be uploaded to the software and
overwrite the previous software settings.
6. Once you enter the online status, the screen will show the real-time data of DVP01LC-SL, including its current
firmware version, the average values of CH1. You can click a value, and a window displaying the enlarged character
will appear.
12
Click on a value, and the enlarged characters of the value will appear.
7. In the connection, if you would like to upload the data in DVP01LC-SL to software, click the icon . Or click the icon
if you would like to download all the parameters set in the software to the module.
12-35
DV P S er i es M od u le M an u a l
Characteristic value: The eigenvalue, corresponding to the value set in CR#2. Scroll down to select
1mV/V, 2 mV/V, 4 mV/V or 6 mV/V. The default setting is 2 mV/V.
Measurement time: Corresponds to the value set in CR#3. Scroll down to select 2ms, 10ms, 20ms,
40ms or 80 ms. The default setting is 80 ms.
RS-232 Communication
_12
Station address: The node address, corresponding to the value set in CR#52. Click to set the station
address, the range is 1 to 255, and the default setting is 1
Baud rate: Corresponds to bit4 to bit7 of CR#53. Scroll down to select 9600, 19200, 38400, 57600 or
115200. The default setting is 9600
Transfer mode: The transmission mode, corresponding to bit15 of CR#53. Scroll down to select RTU or
ASCII. The default setting is ASCII.
Data length: Corresponds to bit3 of CR#53. Scroll down to select 7 or 8. The default setting is 7. When
the transmission mode is set to be RTU, the data length will be automatically set to 8.
Parity: Corresponds to bit0 to bit1 of CR#53. Scroll down to select none, odd or even. The default setting
is even.
Stop bit: Corresponds to bit2 of CR#53. Scroll down to select 0 or 1. The default setting is 1.
RS-485Communication
Station address: The node address, corresponding to the value set in CR#54. Click to set the station
address, the range is 1 to 255, and the default setting is 1
Baud rate: Corresponds to bit4 to bit7 of CR#55. Scroll down to select 9600, 19200, 38400, 57600 or
115200. The default setting is 9600
Transfer mode: The transmission mode, corresponding to bit15 of CR#55. Scroll down to select RTU or
ASCII. The default setting is ASCII
Data length: Corresponds to bit3 of CR#55. Scroll down to select 7 or 8. The default setting is 7. When
the transmission mode is set to be RTU, the data length will be automatically set to 8.
Parity: Corresponds to bit0 to bit1 of CR#55. Scroll down to select none, odd or even. The default setting
is even.
Stop bit: Corresponds to bit2 of CR#55. Scroll down to select 0 or 1. The default setting is 1.
12-36
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
12
Gross/Net
Corresponds to the value in CR#7. Scroll down to select displaying the gross weight or net weight.
Tare Weight
Enter the weight value for tare weight settings here or click "Tare" to set it. The range is -32768 to 32767, with
a default software value of 0.
Maximum Weight
When the measured value exceeds the maximum weight, an error will be displayed in the status.
The weight measurement unit for CH1 corresponds to CR#22 and CR#23. Enter the weight unit here for user
reference, with a maximum of 4 characters. The default software value is "KG."
Standstill times
The times of standstill checks, corresponding to the value in CR#16 and CR#17. Enter the times here. The
12-37
DV P S er i es M od u le M an u a l
Standstill Range
The stability check range for CH1 corresponds to CR#18. Enter the value here to set the stability check range,
ranging from 1 to 10000. The default software value is 10.
Zero Band
The upper limit of the zero band detection for CH1 corresponds to CR#37, and the lower limit corresponds to
CR#39. This range is used for zero-state detection reference. When the weight value is within this range, the
_12 status code is set to the zero bit, indicating an empty state. Enter values here to set the upper and lower limits
of the zero-point check range, with a range of -32768 to 32767. The default software value is -10 to 10.
Average Times
The filter ratio setting for CH1 corresponds to CR#43. This is used to configure the filter ratio for the dynamic
filtering function, with a setting range of 1 to 9. The weighted average of the weight after dynamic filtering is
displayed in the CH1 filter average value on the toolbar, or can be viewed in CR#45 filter average value. The
default software value is 2
Corresponds to CR#33 and CR#34. Enter the weight base value here. The default setting is 1,000.
12-38
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
12
12-39
DV P S er i es M od u le M an u a l
_12
Weight value
The current measured weight value, displayed in the unit previously set for weight measurement.
Status code
Corresponds to the value set in CR#50, indicating the measuring statuses at CH1 and CH2, including the
empty load, overload and whether the measured values are stable.
CH1 zero weight (empty): Corresponds to bit0 of CR#50. When the value measured at CH1 equals 0,
the indicator will turn red.
CH1 max. weight (overload): Corresponds to bit2 of CR#50. When the value measured at CH1 exceeds
the maximum weight set, the indicator will turn red.
CH1 stable measured value: Corresponds to bit4 of CR#50. When the value measured at CH1 is stable,
the indicator will turn red.
12-40
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
Error code
Corresponds to the value in CR#51, displaying the operation status, including power supply abnormality,
hardware abnormality, SEN voltage errors and conversion errors.
12
Power supply abnormality: Corresponds to bit0 of CR#51. When the power supply encounters
abnormality, the indicator will turn red.
Hardware abnormality: Corresponds to bit1 of CR#51. When the hardware encounters abnormality, the
indicator will turn red.
CH1 SEN voltage error: Corresponds to bit3 of CR#51. When the SEN signal input at CH1 encounters
error, i.e. abnormal load cell signal occurs, the indicator will turn red.
CH1 conversion error: Corresponds to bit4 of CR#51. When the conversion of the measured signal at
CH1 encounters an error, the indicator will turn red.
12-41
DV P S er i es M od u le M an u a l
12.10 Correction
12.10.1 DVP01LC-SL/DVP02LC-SL Correction
The following content uses the DVP01LC-SL model as an example.
Calibration is performed to align the module with the weight values of the Load Cell and allows for the adjustment of the
curve as desired. The calibration steps are illustrated in the diagram below. Calibration can be divided into mainframe
calibration and software calibration. Mainframe calibration involves connecting the DVP-PLC mainframe to the
DVP01LC-SL module and using TO/FROM instructions to carry out the calibration steps. Software calibration, on the
other hand, requires the PC to connect to the DVP01LC-SL module using an RS-232 communication cable. The module
_12
calibration steps are then performed in the software, without the need for sending control commands through the
DVP-PLC mainframe. The following will introduce the mainframe calibration and software calibration steps separately.
Reset current
weight to zero
Add standard
weights
on load cell
In this example, we connect DVP02LC-SL to a DVP series PLC MPU and correct CH1 by TO instruction.
1. Connect the DVP01LC-SL module to the left side of the mainframe and provide power supply individually according
to the requirements.
2. Connect the Load Cell to module CH1, as illustrated in the diagram below. Please refer to section 12.8 for the wiring
details.
DVP 0 1LC-S L
CH1
Lo ad Ce ll
12-42
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
3. Set up every parameter and eigenvalue according to the actual measuring requirements and specifications of the
load cell. In this example, we use the default settings of all parameters.
4. Execute the reset to zero command by writing H’0001 into CR#26, as the WPLSoft program below.
M0
TO K100 K26 H1 K1
SET M0 12
5. Add a 1kg weight on the load cell. Please be aware of the maximum weight the load cell can take.
Standard weight (1kg)
DVP02LC-SL
CH1
Load cell
CH2
6. Write the corresponding digital value for the 1kg calibration weight (in this example, 1kg corresponds to K1000) into
CR#33 and CR#34 (CH1 calibration weight baseline), as shown in the WPLSoft program in the following diagram.
M2
TO K100 K33 K1000 K1
SET M2
Note: Users can set arbitrary values, and the corresponding curve graph will also differ. Please refer to section
12.10.1.3 for guidance.
7. Execute the weight base point command by writing H’0002 into CR#26, as the WPLSoft program below.
M3
TO K100 K26 H2 K1
SET M3
8. Save the calibration results for future use upon the next power-up. Write H'5678 into CR#41, as illustrated in the
WPLSoft program shown below.
12-43
DV P S er i es M od u le M an u a l
In this example, we will demonstrate how to correct CH1 on DVP01LC-SL by the software.
1. Install the communication connection cable. Connect the PC to the DVP01LC-SL module using an RS-232
communication cable, and provide power supply according to the requirements.
2. Connect the Load Cell to module CH1, as illustrated in the diagram below. Please refer to section 12.8 for the wiring
details.
DVP 0 1LC-S L
_12 CH1
Lo ad Ce ll
3. Open the software and see 12.9.1 for how to set up the connection between the software and DVP01LC-SL.
4. Click “Parameters” on the left-hand side column to start setting up the parameters. Set up every parameter and
eigenvalue according to the actual measuring requirements and specifications of the load cell. After the parameter
setups are done, click “Download”.
7. Place a standard 1kg calibration weight on the Load Cell. Note: Please refer to the maximum weight that the Load
Cell can bear at the time. Click on the next step command.
8. Calibration completed. The diagram below displays the relationship between the digital values and corresponding
weight values.
12-44
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
Weight
32Kg
calibration point”
1Kg
K0 K1000
Digital Value(LS B)
K32000
12
The digital values corresponding to the calibration weight can be written arbitrarily by the user, and the generated curve
graph will also differ. For example, if you modify the 1kg calibration weight corresponding to K1000 to 1kg corresponding
to K500, write it into CR#33 (CH1 calibration weight baseline), as shown in the WPLSoft program in the following diagram.
Weight
64Kg
calibration point
1Kg
12-45
DV P S er i es M od u le M an u a l
_12
Weight
10 kg
Point
1 kg
Digital value
K0 K1000 K10000 (LSB)
In addition to the adjustment of two points, a load cell supports the adjustment of multiple points (20 points at most). A
characteristic curve is shown below.
Weight
Point 5
10 kg
Point 3
Point 4
Point 1
1 kg
Point 2
Digital value
K0 K1000 K10000 (LSB)
12-46
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
Entering adjustment
Writing K1 to CR#26
Writing an adjustment
command to CR#26
YES
Adjusting the next point
NO
12-47
DV P S er i es M od u le M an u a l
12.10.2.2 Example 1
EX: One point is adjusted. (A weight which weighs 1 kg corresponds to 1000 lsb.)
A load cell module is directly connected to the left side of a DVP series PLC. The instruction TO is used to make
adjustment. The steps in making adjustment are as follows.
Step 1: Write K2 to CR#25. Please see the WPLSoft program shown below.
_12 Step 2: Connect a load cell to a module, and put no load on the load cell.
Step 3: Write H’0001 to CR#26. Please see the WPLSoft program shown below.
Step4: Select point 1 (default setting), and write H1 to CR#27. Please see the WPLSoft program shown below.
Step5: Put a standard weight which weighs 1000 g on the load cell.
S ta n da r d we i g ht (1 kg )
12-48
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
12
Step 8: Make sure that the value displayed is correct, and make the adjustment retentive. Write H’5678 to CR#41. Please
see the WPLSoft program shown below.
12-49
DV P S er i es M od u le M an u a l
12.10.2.3 Example 2
Note: The "Decimal Point Setting" and "Weight Measurement Unit" on LCSoft are for software display purposes only and
will not affect the digital values of the module itself.
A load cell module is used independently. The steps in making adjustment are as follows.
Step 1: Select 3 in the The Num. of Adjustment box. The weight of the first weight is 500 g. It corresponds to 500 lsb.
The weight of the second weight is 1000 g. It corresponds to 1000 lsb. The weight of the third weight is 1500 g. It
_12 corresponds to 1500 lsb. Please see the figure below.
12-50
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
Step 2: Put no load on the load cell used. Click “Next.” Please see the figures below.
12
Step 3: Put a standard weight which weighs 500 g on the load cell used, and click Next. Please see the figure below.
12-51
DV P S er i es M od u le M an u a l
Step 4: Type “500” in the Wight value of weights box, type “500” in the Digital value of weights box, and click Next.
Please see the figures below.
_12
Step 5: Put a standard weight which weighs 1000 g on the load cell used. Type “1000” in the Wight value of weights box,
type “1000” in the Digital value of weights box, and click Next. Please see the figures below.
12-52
Ch a pt er 1 2 D V P- S S er ies L e ft- S i de H i gh- S pe e d Lo a d Ce l l M o du l e
Step 6: Put a standard weight which weighs 1500 g on the load cell used. Type “1500” in the Wight value of weights
box, type “1500” in the Digital value of weights box, and click Next. Please see the figures below.
12
Step 7: The adjustment made is complete, and a curve is displayed. Please see the figures below.
12-53
DV P S er i es M od u le M an u a l
12.11 Troubleshooting
When an error occurs in the left-side high-speed weighing (LC) module, an error indicator will start blinking. Once you see
an error indicator starts blinking, you can use the FROM instruction to read the error codes stored in CR#51. The bit 0 to
bit 15 indicates the error codes. It is possible to have two errors at the same time. 0 indicates normal and 1 indicates error.
Refer to the following table for more the causes and the solutions for troubleshooting.
12.11.1 DVP01LC-SL/DVP02LC-SL
_12 RUN ERRO
Bit No. Descripton Solution
LED R LED
bit0 OFF Blinking The external voltage is abnormal Check the power supply.
bit2 No change Blinking CH1conversion error Check the input signal of CH1
bit3 No change Blinking CH1 SEN voltage error Check the wiring of CH1.
bit4 No change Blinking CH2 conversion error Check the input signal of CH2
bit5 No change Blinking CH2 SEN voltage error Check the wiring of CH2.
12.11.2 DVP201LC-SL/DVP202LC-SL/DVP211LC-SL
RUN ERROR
Bit No. Description Solution
LED LED
bit0 OFF ON The external voltage is abnormal Check the power supply.
No
bit1 ON Hardware malfunction Contact the factory
change
No CH1 input exceeds measurement
bit2 Blinking Check the wiring of CH1
change range or SEN voltage error
No CH1 recalibration, the calibration curve
bit3 Blinking CH1calibration error
change cannot be turned.
No Check if the input signal of CH2
bit4 Blinking CH1 exceeds the upper weight limit
change exceeds the upper weight limit.
No
bit5 Blinking CH1 no load Status flag, non-error
change
No
bit6 Blinking CH1 measurement value is stable Status flag, non-error
change
No CH2 input exceeds measurement
bit7 Blinking Check the wiring of CH2
change range or SEN voltage error
No CH2 recalibrates, the calibration curve
bit8 Blinking CH2calibration error
change cannot be turned.
No Check if the input signal of CH2
bit9 Blinking CH2 exceeds the upper weight limit
change exceeds the upper weight limit.
No
bit10 Blinking CH2 no load Status flag, non-error
change
No
bit11 Blinking CH2measurement value is stable Status flag, non-error
change
12-54
13
Chapter 13 DVP-S Series Left-Side High-Speed
Communication Module
Table of Contents
13.1 DVPEN01-SL .......................................................................................... 13-3
13.1.1 Introduction ........................................................................................ 13-3
13.1.2 Module Profiles and Dimension .............................................................. 13-5
13.1.3 Terminals ........................................................................................... 13-6
13.1.4 Installation and Wiring ......................................................................... 13-6
13.1.5 Control Register .................................................................................. 13-9
13.1.6 Software Setting ............................................................................... 13-14
13.1.7 Application Examples ......................................................................... 13-37
13.1.8 LED Indictor and Troubleshooting ........................................................ 13-66
13-1
13.3.8 Network Node Status Display ............................................................. 13-141
13.3.9 LED Indicator and Troubleshooting ..................................................... 13-146
13.3.10 Indexes and Sub-indexes for DVPCOPM-SL Working as CANopen Slave ... 13-149
13-2
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13.1 DVPEN01-SL
13.1.1 Introduction
DVPEN01-SL is an Ethernet communication module for remote setting and communication through DVP-CPU project
editing software. DVPEN01-SL features functions such as sending E-mail, automatic network correction for RTC in PLC,
data exchange, etc. It supports MODBUS TCP communication protocol and can conduct remote monitoring by using
SCADA (Supervisor Control and Data Acquisition) software or HMI (Human Machine Interfaces). DVPEN01-SL can be the
master of MODBUS TCP, sending out MODBUS TCP instructions and controlling the peripheral equipment. In addition,
under MDI/MDI-X auto-detection, it does not need to use a crossing cable. See the contents below for more detailed
instructions on DVPEN01-SL module.
13.1.1.1 Function
MDI/MDI-X auto-detection 13
Supports MODBUS TCP protocol (supports Master and Slave mode at the same time)
Auto-corrects the RTC in PLC through the Internet time correction function
Supports point-to-point data exchange (Max. data exchange length: 200 bytes)
Firmware version V2.18 and above (inclusive) support DVP-SV3 and DVP-SX3 hosts.
13.1.1.2 Specifications
Internet interface
Item Specifications
*1. When installed on the left side of DVP-SV3 and DVP-SX3 hosts, SMTP, SNMP, and MC Protocol are not supported.
Item Specification
24(data exchange table)
Client: Maximum number of connections
2(CR data exchange function)
MODBUS TCP
Server: Maximum number of connections 16
Maximum data length for a single connection 100 words
Communication type UDP
Client: Maximum number of connections 10
MC Protocol
Server: Maximum number of connections 8
Maximum data length for a single connection 100 words
RTU-EN01 Maximum connection count*2 4
IP filter
Number of entries in the whitelist. 8
function
13-3
DV P S er i es M od u le M an u a l
Item Specification
Version SNMPv2
SNMP Number of community 2
Permissions GET、GET/SET
SMTP
(Email Number of E-mails 4
function)
*2. The mapping function using RTU-EN01 does NOT take up MODBUS TCP connection slots.
Item Specification
Interface RS-232
Number of ports 1 Port
_13 Function Supports only parameter settings.
Transmission cable UC-MS030-01A (3M) / UC-MS010-02A (1M) / UC-PRG020-12A (2M)
Electrical specifications
Item Specification
Power supply voltage 24VDC (-15%~20%) (Power is supplied by the internal bus of MPU.)
Power consumption 1.5W
Insulation voltage 500V
Weight (g) 92 (g)
13-4
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1 DVPEN 01
PO WER 5 DVPEN01
POWER
2 6
RS- 23 2 RS-2 32
10 0M 100 M
L INK LI NK
3
7
90.00
RS- 23 2 R S-2 32
60.00
8
L AN LAN
4 9
3.00 33.10
60.00 13
Unit: mm
13-5
DV P S er i es M od u le M an u a l
13.1.3 Terminals
Ethernet(RJ-45)Pin Definition
1 TX+ 5 N/C
2 TX- 6 RX-
3 RX+ 7 N/C
4 N/C 8 N/C
RS-232 Pin Definition
Pin no. Definition Pin no. Definition
1 N/C 5 TX
2 N/C 6 N/C
_13
3 N/C 7 N/C
4 RX 8 GND
Adjust the I/O module clip on the left side of the MPU
Meet the I/O module port of the MPU with DVPEN01-SL as shown in the figure below.
Fasten the I/O module clip on the left side of the MPU.
DVPEN01 DVP28SV
POWER
RS-232
100M
LINK
RS-232
LAN
13-6
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
To connect DVPEN01-SL with the other I/O module, lift the extension clip of the I/O module by a screwdriver and open the
side cover.
13
13-7
DV P S er i es M od u le M an u a l
13.1.4.2 Wiring
Connect DVPEN01-SL to the Ethernet Hub by twisted pair cable CAT-5e. DVPEN01-SL has Auto MDI/MDIX function;
therefore, DVPEN01-SL does not need to use a crossing cable between the PC and DVPEN01-SL.
P C Master
Ethernet
_13
13-8
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
0 Disabled
13-9
DV P S er i es M od u le M an u a l
CR#
Type Content Explanation
HW LW
3: Data exchange failed
CR#14: 0 => data not received; 1 => data exchange being processed; 2 => data exchange successful; 3 => data
exchange fails.
1: Enabled; 0: Disabled (default)
#15 R/W RTU mapping enabled flag
Supported in firmware versions V2.0 and later.
b0: Connection status of RTU slave 1
Connection status for RTU- b1: Connection status of RTU slave 2
#16 R/W
EN01 mapping function. b2: Connection status of RTU slave 3
b3: Connection status of RTU slave 4
The communication minimum update period (ms) for
configuring the data exchange mode table can be set. The
#17 R/W Data exchange cycle time
default value is 0, indicating that the next record is sent
immediately upon receipt without waiting for a period.
_13
CR#19 b0 ~ b15: Error in data exchange table 1 ~ 16
Communication error status for
#19 #18 R CR#18 b0 ~ b7: Error in data exchange table 17 ~ 24
the data exchange table.
1: Error occurs
CR#21 b0-b15: Activation status of data exchange tables 1 ~ 16.
Initiate control for the data
21 20 R/W CR#20 b0-b7: Activation status of data exchange tables 17 ~ 24.
exchange item.
A status of 1 indicates that it is activated.
CR#18~CR#21:
Corresponding to the data exchange table numbers as follows:
NO. 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
NO. Reserved 24 23 22 21 20 19 18 17
13-10
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
CR#
Type Content Explanation
HW LW
When set to 1, use function code 0x03 for reading, function code 0x06 for single write, and function code 0x10 for
multiple writes
Selection of CR data exchange Select the slave IP address for CR data exchange from the
#28 R/W
IP list. data exchange table.
CR#28:
The default value is 0, using the values of CR#25 and CR#26 as the slave IP address.
When set to the slave station number in the data exchange table (i.e., K1~K255), it will search the IP address
corresponding to that station number in the data exchange table list.
Transmission buffer for CR data Starting address of the storage area for transmitting data in the
#29~#48 R/W
exchange. CR data exchange function.
Reception buffer for CR data Starting address of the storage area for receiving data in the
#49~#68 R
exchange. CR data exchange function.
#81 R/W
Read address for CR data
exchange.
Starting address of the buffer for transmitting data from the
slave in the CR data exchange function
13
Read data length for CR data Configure the number of registers for reading data in the CR
#82 R/W
exchange data exchange function (range: K1~K100).
Received address for CR data Starting address of the buffer for receiving data at the master
#83 R/W
exchange station in the CR data exchange function.
Written address for CR data Starting address of the buffer for receiving data from the slave
#84 R/W
exchange in the CR data exchange function.
Written data length for CR data Configure the number of registers for transmitting data in the
#85 R/W
exchange CR data exchange function (range: K1~K100).
Sent address for CR data Starting address of the buffer for transmitting data at the
#86 R/W
exchange master station in the CR data exchange function.
CR#81~CR #86:
Configure the MODBUS address for the local (master station) CR data exchange function's transmission buffer.
Unless there are specific requirements, it is not recommended to use this method.
For example, write H1000 (D0) to CR#81, write K1 to CR#82, fill in H1064 (D100) to CR#83; when the data exchange
is successful, the value of slave D0 will be written to master D100. Write H1002 (D2) to CR#84, write K4 to CR#85, fill
in H1008 (D8) to CR#86; when the data exchange is successful, the values of local (master) D8~D11 will be written to
slave D2~D5. It is enabled to simultaneously perform both transmit and receive functions.
If both CR#82 and CR#85 are 0, the CR data exchange transmission buffer (CR#29~CR#68) and the default number
of registers (K20) will be used.
0: Static IP address
#87 R/W Mode of setting IP address
1: DHCP
Setting an IP address
#89 #88 R/W IP address If an IP address is 192.168.1.5, set the value in CR#88 be
H0105, and the value in CR#89 be HC0A8.
Setting a netmask
#91 #90 R/W Netmask If a netmask is 255.255.255.0, set the value in CR#90 be
HFF00, and the value in CR#91 be HFFFF.
Setting a gateway IP address
#93 #92 R/W Gateway IP address If a gateway IP address is 192.168.1.5, set the value in CR#92
be H0105, and the value in CR#93 be HC0A8.
Executing the setting of an IP address.
Enabling the setting of an IP When set to 1, execute the IP configuration function.
#94 R/W
address After configuration is complete, the CR value is automatically
set back to 0.
#95 R Status of setting an IP address Showing the status of setting an IP address
1 3 - 11
DV P S er i es M od u le M an u a l
CR#
Type Content Explanation
HW LW
0: Not executed.
1: In progress
2: IP configuration completed
Please verify the legality of the IP address and ensure that the
IP address and default gateway are on the same subnet.
UDP communication port number for the MC Protocol data
#102 R/W MC Protocol UDP port
exchange slave device, default value is 1025.
#105 #104 R Assuming the MAC address is 00 18 23 AA BB CC, set
MAC Address CR#104=H0018,CR#105=H23AA,
#106 R
CR#106=HBBCC
13-12
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
CR#
Type Content Explanation
HW LW
Number of MODBUS TCP
#222 R Maximum: 16
Server connections
Number of MODBUS TCP
#223 R Maximum: 26
Client connections
CR#222~223:
Supported in firmware version V2.18 and above.
MODBUS TCP Client and Server quantities are counted separately.
The number of MODBUS TCP Server connections includes connections used by project software monitoring.
Number of RTU corresponding
#229 R Maximum: 4
function client connections
#230 R Number of TCP connections Maximum:88
CR#229~230:
Supported in firmware version V2.18 and above. 13
RTU corresponding function connections and MODBUS TCP connections are counted separately.
TCP connection count includes all connections using the TCP protocol (including but not limited to MODBUS
TCP, RTU), totaling both Client and Server connections.
The default value is 0. When set to 0x1013, reset the TCP/IP
#231 R/W TCP/IP Reset
function.
CR#231:
Supported in firmware version V2.18 and above.
Users must clear the value of CR#231 on their own.
It will interrupt all existing communication. Please use it with caution.
0 No network connected.
1 IP setting error
3 CR#13 is configured for data transmission, but data exchange mode is not activated.
13-13
DV P S er i es M od u le M an u a l
When installed on the left side of the DVP-SV3/SX3 main unit, you can also right-click on the module icon on the hardware
configuration page of DIADesigner and open DCISoft.
_13
13-14
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Communication settings
13
13-15
DV P S er i es M od u le M an u a l
Broadcast search
1. Click Search in DCISoft to search for all Delta Ethernet products on the network. The window on the left-hand side
shows the models found, and the window on the right-hand side displays the device list of all models.
_13
2. Click a model on the left-hand side, and you will see the device list of the model selected on the right-hand side.
Click the device to be set to enter the setup page.
13-16
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13
1. Right click Ethernet on the left-hand side window and click Configure to designate a model to search for.
13-17
DV P S er i es M od u le M an u a l
2. After configuring a model, select the DVPEN01-SL checkbox and click OK to auto-search for DVPEN01-SL
modules on the network.
_13
13-18
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Searching by IP address
1. Select Ethernet in the Communication Type section and enter the IP address. Click OK
13
13-19
DV P S er i es M od u le M an u a l
3. The DVPEN01-SL module found will be displayed in the right-hand side window. Double click to enter the setup
page.
_13
1. Select RS232 as the transmission type in the Communication Setting window. You will have to designate a
communication port. When DVPEN01-SL is searched by RS-232, you do not need to set the parameters (i.e. data
length, parity, stop bits and baud rate)
2. After setting the communication port, click Search. If the searching is successful, the setup page for DVPEN01-SL
will open automatically.
13-20
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
The basic settings include parameters as module name, language, enabling MODBUS TCP and time correction.
Basic settings
13
1. Module Name
There can be many DVPEN01-SL modules in the network. Thus, you can set a module name for each module
to identify the module when you need to use them.
2. Module Language
You can select a language for each module name, and the windows will be displayed in the selected language.
To enable or disable MODBUS TCP. When MODBUS TCP is disabled, WPLSoft will not be able to upload or
download.
DVPEN01-SL adopts NTP (Network Time protocol), which means it can acquire correct time automatically from
the time server in the network and correct the RTC in the MPU every fixed period of time to ensure correct time
in the MPU. The Enable Time Server is unselected by default.
Daylight Saving Time; also known as summer time is a conventional local time adopted by many countries in
the world on a seasonal basis. Most commonly DST is obtained by adjusting the official local time forward, by
one hour, for the spring, summer, and early autumn periods. Daylight Saving Time is not implemented in Taiwan;
therefore, you do not need to check this item.
6. Time Server
IP address of the time server. You can acquire correct time from the time server to correct the time in the MPU.
13-21
DV P S er i es M od u le M an u a l
7. Time Zone
A time zone is a region of the Earth that has adopted the same standard time, usually referred to as the local
time. Most adjacent time zones are exactly one hour apart, and by convention compute their local time as an
offset from Greenwich Mean Time (see also UTC). Standard time zones can be defined by geometrically
subdividing the Earth's spheroid into 24 lunes (wedge-shaped sections), bordered by meridians each 15° of
longitude apart. The local time in neighboring zones is then exactly one hour different. However, political and
geographical practicalities can result in irregularly shaped zones that follow political boundaries or that change
their time seasonally (as with daylight saving time), as well as being subject to occasional redefinition as
political conditions change. You should choice the Time zone that you are.
8. Protocol Select
DVPEN01-SL supports MODBUS TCP and the Mitsubishi MELSEC protocol in a UDP mode. The default
setting is MODBUS TCP.
_13
13-22
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
The first step for all the network equipment to connect to the network is to have its own IP address (Internet Protocol).
The IP address is like a number for every network equipment to be identified in the network
1. Enter the Control Panel window→ Enter the Network Connections window. Click on Local Area Connection.
13
2. You will see the Local Area Connection Status window. Click on Properties.
13-23
DV P S er i es M od u le M an u a l
_13
4. Enter 192.168.0.1 into the IP address box. Click on OK to complete the IP address setting of the PC.
13-24
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13
1. IP Configuration:
DHCP: Automatically updated by the server. There has to be a server in the LAN.
IP Explanation
DHCP DHCP server offers the IP address, subnet mask and gateway.
2. IP Address:
IP address is the location of the equipment in the network. Every equipment connected to the network has to have
an IP address. Incorrect IP address will result in connection failure on the equipment or even other equipment. Ask
your ISP for IP address setup. The default IP address for DVPEN01-SL is 192.168.1.5.
3. Netmask:
Subnet mask is an important parameter for setting the subnet, used for checking if the destination IP address and
the local equipment are in the same subnet. If not, the equipment will send the packet to the gateway, and the
gateway will send the packet to another subnet. Incorrect setting may cause the destination equipment unable to
communicate with DVPEN01-SL. To check whether the setting is correct, conducting a bitwise AND operation on
one's own IP and the destination device's IP with their respective subnet masks. If the two values are identical, they
are within the same subnet. The default subnet mask of DVPEN01-SL is 255.255.255.0.
4. Gateway:
Gateway is the gate for two different subnets, allowing the two ends in different subnets to communicate. For
example, if the LAN has to be connected to WAN, it will need a gateway to bridge the communication. The IP
address of the gateway has to be in the same subnet as DVPEN01-SL. The default gateway IP address of
DVPEN01-SL is 192.168.1.1.
13-25
DV P S er i es M od u le M an u a l
DVPEN01-SL has E-mail functions for the user to pre-save a segment of text messages, which can be a descriptive
message or error message, into the subject of the E-mail. When the E-mail is triggered, DVPEN01-SL will send the
messages to the user by E-mail.
DVPEN01-SL does not support TLS/SSL encrypted communication. Please ensure to verify the communication
specifications of your email server before use.
Provide four sets of E-Mail current value information. Users can define the registers or bit information they want to read.
When a trigger occurs, DVPEN01-SL will retrieve the current values set for the specified registers or bits and add them to
the E-Mail. Each set provides a maximum of 100 consecutive register information. The introduction is as follows:
Mails Setting
_13
13-26
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. SMTP Setting
The E-mail will first be sent to SMTP server, and SMTP server will send it to the designated address. For example,
assume there is an E-mail to be sent to [email protected], and the SMTP server is 172.16.144.122. The E-mail will
be sent to SMTP server first, and the server will further send it to the recipient [email protected].
B. Port: Entering the port of the SMTP server (The default value is 25.)
C. Mail From: Setting the mail address used to send E-mails (63 characters at most can be entered.)
You can select additional information for the E-mail. Every E-mail is able to contain the present values in 100
consecutive registers.
You can enter 4 E-mail addresses. One mail can be sent to 4 addresses (max. 63 English characters are allowed).
4. Selecting recipients
After you have set all the parameters for the E-mail, you will need to select recipients. The E-mail will be sent to the
designated recipients when the E-mail is triggered. The triggering condition is set when control registers (CR#3~CR#6)
are configured to 1.
Note:
To correctly send out E-mails, there has to be a SMTP server in the network. When we send out an E-mail, the mail will be
sent to SMTP server first, and the server will further send the mail to the designated address.
13-27
DV P S er i es M od u le M an u a l
13.1.6.5 SNMP
SNMP is a simple network management function. Users can read and control the registers in PLC by means of a SNMP
network management tool. (DVPEN01-SL version 2.06 and above support this function.
SNMP Setting
_13
2. Community
Users can set two communities. The relevant setting boxes are described below.
Community String: Name given to the community which is connected (63 English characters at most can be
entered.)
13-28
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
DVPEN01-SL is able to designate a data exchange area for PLC MPUs to exchange and synchronize their data.
13
Check/uncheck the station addresses to enable/disable data exchange. The station address can be selected
individually. For example, check Station Address 1 to enable the data exchange and uncheck the Station Address 2
to disable the data exchange as the image shown below. This can also be achieved by setting up CR#20~21. Please
refer to section 13.1.5 in this manual for more information.
2. Enable Condition
You can select “Always Enable” or “Program Control”. If Always Enable is selected, DVPEN01-SL will execute data
exchange continuously until the setting in DCISoft is changed. If Program Control is selected, DVPEN01-SL will
execute data exchange according to the program setting (CR#13=2: Executing data exchange; CR#13=0: Stopping
executing data exchange.)
You have to enter the IP address of DVPEN01-SL at the other end. For example, if you would like DVPEN01-SL to
exchange data with 192.168.0.1, set No. 1 as 192.168.0.1. When the data are being exchanged, if the value in CR#28
is H’0001, the data will be exchanged with 192.168.0.1.
13-29
DV P S er i es M od u le M an u a l
Reading (): Start address of the master’s receiving registerStart address of the slave’s sending register
Writing (): Start address of the master’s sending registerStart address of the slave’s receiving register
When data exchange is executed, DVPEN01-SL executes the writing () first before the reading ()
Quantity: A slave is able to send and receive the data in 100 consecutive registers at the same time.
※ For data exchange, D register is parted into 2 sections, D0000~D4095 and D4096~D9999. Please DO NOT use
different sections for the consecutive sent and received data (start address + number of data).
_13 DVPEN01-SL can communicate with Mitsubishi devices by means of the MELSEC protocol. It supports the communication
with a master and the communication with slaves simultaneously. Only UDP communication is allowed. (DVPEN01-SL
version 2.10 and above support this function.)
2. Listen Port: Setting the communication port of the MELSEC protocol slave.
3. Network No./Station No.: Setting the network number and the station number of the MELSEC protocol device.
13-30
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13
Users can disable/enable the MELSEC protocol. After the MELSEC protocol is enabled, data exchange will be carried
out according to the data which has been set.
2. Enable Condition
Users can select Always Enable or Program Control. If Always Enable is selected, DVPEN01-SL will execute data
exchange continuously until the setting in DCISoft is changed. If Program Control is selected, DVPEN01-SL will
execute data exchange according to the program setting (CR#13=2: Executing data exchange; CR#13=0: Stopping
executing data exchange).
Users need to type the IP address and the slave ID of a Mitsubishi device which supports the MELSEC protocol. For
example, users can type the slave ID 1 and the IP address 192.168.0.1. If data exchange is executed, DVPEN01-SL
will exchange data with the device whose slave ID is 1 and IP address is 192.168.0.1 by means of the MELSEC
communication.
Reading (): Start address of the Delta device’s receiving registerStart address of the Mitsubishi device’s sending
register
Writing (): Start address of the Delta device’s sending registerStart address of the Mitsubishi device’s receiving
register
When data exchange is executed, DVPEN01-SL executes the writing () first before the reading ().
Quantity: A slave is able to send and receive the data in 100 consecutive registers at the same time.
13-31
DV P S er i es M od u le M an u a l
13.1.6.8 RTU
Use the RTU function to conduct mapping between Delta’s network modules DVPEN01-SL and RTU-EN01.Set the
mapping information first, then users will be able to use WPLSoft in DVPEN01-SL to save and retrieve the mapped bit (M)
and register (D) in order to operate the remote RTU-EN01.
RTU Setting
_13
Users can select the Enable Remote I/O Mapping checkbox. After the checkbox is selected, the network module
used will be mapped onto RTU-EN01 according to the data set.
2. Communication Parameters
Users can enter a time interval in the Communication Timeout box, and a cycle in the Update Cycle box.
Users can set the bit devices and the registers which correspond to digital inputs(X), digital outputs(Y), and analog
registers (RCR) on RTU-EN01. The bit devices set start from M2000. The registers used for the reading of data start
from D2000, and the registers used for the writing of data start from D3000. The software automatically calculates
end addresses according to the numbers set.
After users check Enable cell, users have to enter the station address of RTU-EN01, IP address, the number of digital
inputs (RX), the number of digital outputs (RY), the number of registers used for the reading of data(Read), and the
number of registers used for the writing of data(Write).
DVPEN01-SL can be mapped onto four slaves. The maximum number of digital inputs used for mapping, the
maximum number of digital outputs used for mapping, the maximum number of registers used for mapping are
described below:
Analog(Read)register:64
Analog(Write)register:64
13-32
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13.1.6.9 IP Filter
IP filter is used for restricting the connection of the network in case some uncertain IP addresses will cause errors. Only
the IP addresses set within a certain range can establish a connection. Other IP addresses will be rejected.
IP Filter Setting
13
1. Enable IP Filter
2. IP Address
IP addresses that are allowed to establish connections. Maximum 8 IP addresses are allowed.
3. Subnet Netmask
The subnet of the IP address is allowed to establish a connection. To see whether the destination IP address is allowed,
conduct bitwise AND operations between the allowed IP address and subnet mask and destination IP address and
subnet mask. If the two values obtained are the same, the destination IP address is allowed by the IP filter. For
example, assume the IP address is 192.168.0.1 and subnet mask 255.255.255.255, the only one IP address allowed
to establish a connection is 192.168.0.1. If the subnet mask is 255.255.255.0, the IP addresses s allowed to establish
connections will become 192.168.0.0~192.168.0.255.
13-33
DV P S er i es M od u le M an u a l
ARP (Address Resolution Protocol) is used for obtaining the MAC address corresponding to the IP address in data
transmission. For example, there is a datum to be sent to 172.16.155.250, but you do not know the corresponding MAC
address. You can use ARP to look up the MAC address by IP address, and the corresponding MAC address will be saved,
so you do not need to look it up again when sending the next datum. Therefore, if you do not know the MAC address, you
will have to spend some time looking up the MAC address. If you want to enhance the transmission efficiency, use static
ARP table to save time. For example, assume the IP address is 192.168.0.1 and MAC is 00:14:22:56:0F:7F. As long as
there are data sent to 192.168.0.1, you will get the MAC address from the table.
_13
1. IP Address
2. MAC Address
Note:
Incorrect settings may result in connection failure. Therefore, DO NOT include MAC addresses of devices outside the
network in the list.
13-34
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
To prevent the set values in DVPEN01-SL from being modified, you can set a password to lock the settings in DVPEN01-
SL.
Password Setting
13
1. Modify
2. New password
Maximum 4 characters are allowed. Leave the column blank to disable the password protection function.
3. Confirm Password
Note:
After the password is locked, all the pages cannot be set unless you unlock the password. However, if you set DVPEN01-
SL by RS-232, you can return the setting to default setting whether the password is locked or not. For example, if you have
locked DVPEN01-SL but forget the password, you have to return DVPEN01-SL to factory default setting by RS-232, and
all the settings will return to default ones.
13-35
DV P S er i es M od u le M an u a l
If you need to clear all the settings after many modifications on the settings and return the settings to default ones, select
the Factory Setting checkbox.
_13
Note:
If you set DVPEN01-SL by RS-232, you can return the setting to default setting whether the password is locked or not. It
takes approximately 10 seconds to return to default setting, so DO NOT switch off the power within the 10 seconds.
13-36
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. The connection
DVPEN01 DVP-PLC
PC
13
3. Click Auto-Search Ethernet Module to search for all the Ethernet modules on the network.
13-37
DV P S er i es M od u le M an u a l
4. All the devices connected to the network are shown in the Ethernet section. After DELTA DVPEN01-SL is clicked,
WPSoft can communicate with the MPU by means of DVPEN01-SL.
_13
5. Double-clicked DELTA DVPEN01-SL in the Ethernet section, and DCISoft will be started. Please refer to section
13.1.6.3 for more information about setting IP address.
6. After the IP address setting is complete, repeat step 2~step 4 to use the modified IP address for communication.
13-38
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. The connection
PC DHCP Server
DVPEN01 DVP-PLC
13
PC
Hub
3. Click Auto-Search Ethernet Module to search for all the Ethernet modules on the network.
13-39
DV P S er i es M od u le M an u a l
4. All the devices connected to the network are shown in the Ethernet section. After DELTA DVPEN01-SL is clicked,
WPSoft can communicate with the MPU by means of DVPEN01-SL.
5. Double-clicked DELTA DVPEN01-SL in the Ethernet section, DCISoft will be started. Please refer to section
_13 13.1.6.3 for more information about setting IP address.
6. After the IP address setting is complete, repeat step 2~step 4 to use the modified IP address for communication.
13-40
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. Please refer to section 13.1.7.1 for the connection and how to set the communication.
13
3. Select the Modify checkbox, and enter “aabb” in the Password box and the Confirm Password box. Click on OK to
save the password.
13-41
DV P S er i es M od u le M an u a l
4. Open the setup page again, and DVPEN01-SL is now locked by the password. You cannot open any of the settings
now. Click on Confirm to leave the entering password window.
_13
5. Enter the password to temporarily unlock the protection and modify the parameters. If you close the setup page, the
locking will automatically be recovered.
13-42
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
6. To clear the password, simply leave the password columns blank. Click on Apply to clear the password.
13
13-43
DV P S er i es M od u le M an u a l
_13
2. After the Factory Setting box is selected, a confirmation window will appear. Click on Yes to return to default settings
(in approx. 5~10 seconds), and the password will be cleared as well.
3. After the searching, all the parameters have already returned to their default settings.
13-44
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. Please refer to section 13.1.7.1 for the connection and how to set the communication.
13
3. Select the Enable IP Filter checkbox. Enter “192.168.0.4” in the No. 1 IP Address box and “255.255.255.255” in the
No. 1 Subnet Netmask box.
13-45
DV P S er i es M od u le M an u a l
4. Enter “192.168.0.1” in the No. 2 IP Address box and “255.255.255.0” in the No.2 Subnet Netmask box. Click on OK
to complete the setting. Only the equipment within the IP address range can be connected.
_13
13-46
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. Please refer to section 13.1.7.1 for the connection and how to set the communication.
2. Open the setup page and switch to the Static ARP Table page.
13
3. Select the Enable ARP Table checkbox. Enter “192.168.1.6” in the No. 1 IP Address box, and its corresponding
MAC address is “00:18:23:10:00:35”.
13-47
DV P S er i es M od u le M an u a l
4. Enter “192.168.1.1” in No.2 IP Address box, and its MAC address is “00:18:23:10:00:04”. Click on OK to complete
the setting. Only the equipment within the IP address range can be connected.
_13
Note:
The MAC address of DVPEN01-SL can be obtained from WPLSoft or the MAC address sticker on the equipment.
The MAC address of PC can be found in the Network Connection Details widow (see below).
13-48
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Application Sending an E-mail to notify the administrator when the current status of X0 and Y0 is changed.
2. DVPEN01-SL does not support TLS/SSL encrypted communication. Please verify the communication specifications
of the mail server before use.
13
4. Set E-mails and select events. Enter the address of the SMTP server, the subjects of the E-mails, username/password,
the E-mail addresses of the recipients, the present values in the registers (D devices, T devices, and C devices)
attached to the E-mails, and the number of values. Check the Event cells for recipient 1. Click Apply to complete the
setting of E-mails.
13-49
DV P S er i es M od u le M an u a l
5. After all the settings in DVPEN01-SL are completed, compile the ladder diagram in the MPU and download it to the
MPU. See below for the program design:
X0
T0 K100 K3 K1 K1
X0
T0 K100 K4 K1 K1
Y0
T0 K100 K5 K1 K1
Y0
T0 K100 K6 K1 K1
END
Explanations:
_13
If the rising-edge of X0 is triggered, X0 will go from Off to On. Write “1” into CR#3 of DVPEN01-SL, and
the first E-mail will be sent out.
If the falling-edge of X0 is triggered, X0 will go from On to Off. Write “1” into CR#4 of DVPEN01-SL, and
the second E-mail will be sent out.
If the rising-edge of Y0 is triggered, Y0 will go from Off to On. Write “1” into CR#5 of DVPEN01-SL, and
the third E-mail will be sent out.
If the falling-edge of Y0 is triggered, Y0 will go from On to Off. Write “1” into CR#6 of DVPEN01-SL, and
the fourth E-mail will be sent out.
13-50
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. Please refer to section 13.1.7.1 for the connection and how to set the communication.
2. Open the setup page of PLC_B and switch to the Data Exchange page.
13
3. Select the Enable Data Exchange checkbox. Select Program Control in the Enable Confition drop-down list box.
Enter the IP address of PLC_A “192.168.0.4” in the IP Address cell corresponding to station address 1. Click on
Apply to complete the setting.
13-51
DV P S er i es M od u le M an u a l
4. After all the settings in PLC_B are completed, compile the ladder diagram in the MPU and download it to PLC_B. The
program designed is like the one shown below:
M1000
T RD D100
M1013 M2 M1
SET M1
M1
TOP K100 K28 K1 K1
RST M1
M2
FROM K100 K14 D14 K1
= D14 K2 RST M2
= D14 K3 RST M2
END
Explanations:
• Write the communication address of the destination PLC in CR#28, and DVPEN01-SL will automatically detect
by the previous setting that No. 1 IP address is “192.168.0.4".
END
Explanations:
The data received every one second are written into D0~D6.
13-52
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Select Always Enable in the Enable Condition drop-down list box. Enable a timer and write the
Application timer values into D0~D99. Continuously write the present values in D0~D99 of PLC_A into
D0~D99 of PLC_B, and write the values in D0~D99 of PLC-B into D200~D299 of PLC_A.
(1) Adopt a static IP address.
(2) IP address of PLC_A: 192.168.1.99
Network environment
(3) IP address of PLC_B: 192.168.1.97
(4) Update from PLC_A to PLC_B and PLC_B to PLC_A.
※ Firmware version 2.0 and above support this function.
1. Please refer to section 13.1.7.1 for the connection and how to set the communication.
2. Open the setup page of PLC_A and switch to the Data Exchange page.
13
3. Choose 'Enable Data Exchange,' select the execution mode as 'Always Enable.' Check the ‘Enable’ option for the
first data exchange group, enter PLC_B IP as '192.168.1.97' in the first IP address of the group. Set D200←D0 and
D0→D0, both with a quantity of 100 records.
13-53
DV P S er i es M od u le M an u a l
4. After all the settings in PLC_A are completed, you have to write a ladder diagram for the MPU and download it to
PLC_B. The program designed is like the one shown below:
_13
13-54
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Enable a timer (X20) and write the timer values into D0~D99. Control the program (X21) and write
Application the present values in D0~D99 of PLC_A into D0~D99 of PLC_B, and write the values in D0~D99
of PLC-B into D200~D299 of PLC_A. Control the program (X21) to stop the execution.
(1) Adopt a static IP address.
(2) IP address of PLC_A: 192.168.1.99
Network environment
(3) IP address of PLC_B: 192.168.1.97
(4) Update from PLC_A to PLC_B and PLC_B to PLC_A.
※ Firmware version 2.0 and above support this function.
1. Please refer to section 13.1.7.1 for the connection and how to set the communication.
2. Open the setup page of PLC_A and switch to the Data Exchange page.
13
3. Check ‘Enable Data Exchange,' select the execution mode as 'Program Control.' Check the ‘Enable’ option for the
first data exchange group, enter PLC_B IP as '192.168.1.97' in the first IP address of the group. Set D200←D0
and D0→D0, both with a quantity of 100 records.
13-55
DV P S er i es M od u le M an u a l
4. After all the settings in PLC_A are completed, you have to write a ladder diagram for the MPU and download it to
PLC_B. The program designed is like the one shown below.
_13
13-56
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Writing the time of the RTC in PLC_B into D0~D6 of PLC_A by, and using a ladder diagram
Application
to designate an IP address.
(1) Adopt a static IP address.
(2) IP address of PLC_A: 192.168.0.4
Network environment
(3) IP address of PLC_B: 192.168.0.5
(4) Update from PLC_B to PLC_A
1. Please refer to section 13.1.7.1 for how to set the communication. Compile the ladder diagram in the MPU and
download it to PLC_B. The program designed is like the one shown below.
M1000
T RD D100
M1013 M2 M1
SET M1
13
M1
TOP K100 K28 K0 K1
SET M2
RST M1
M2
FROM K100 K14 D14 K1
= D14 K2 RST M2
= D14 K3 RST M2
END
Explanations:
• Write “0” into CR#28, and PLC_B will use CR#25~CR#26 as the IP address of the destination PLC.
• Write the IP address of PLC_A into CR#25 and CR#26. The first two IP codes (192.168=H’C0A8) should be
written into CR#26, and the last two IP codes (0.4=H’0004) into CR#25.
13-57
DV P S er i es M od u le M an u a l
END
Explanations:
The data received every one second are written into D0~D6.
_13
13-58
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Writing the time in RTC in PLC_B directly into D0~D6 of PLC_A without writing in ladder
Application
diagram into PLC_A.
(1) Adopt a static IP address.
(2) IP address of PLC_A: 192.168.0.4
Network environment
(3) IP address of PLC_B: 192.168.0.5
(4) Update from PLC_B to PLC_A.
1. Please refer to section 13.1.7.1 for how to set the communication.
2. Compile the ladder diagram in the MPU and download it to PLC_B. Do NOT need to write any corresponding ladder
diagram into PLC_A.
M1000
T RD D100
M1013 M2 M1
SET M1 13
M1
TOP K100 K28 K0 K1
SET M2
RST M1
M2
FROM K100 K14 D14 K1
= D14 K2 RST M2
= D14 K3 RST M2
END
13-59
DV P S er i es M od u le M an u a l
Explanations:
Write “0” into CR#28, and PLC_B will use CR#25~CR#26 as the IP address of the destination PLC.
Write the IP address of PLC_A into CR#25 and CR#26. The first two IP codes (192.168=H’C0A8) should be written
into CR#26, and the last two IP codes (0.4=H’0004) into CR#25.
Write the MODBUS address of D0 (H’1000) in PLC_A into CR#81 and CR#84.
Write the MODBUS address of D100 (register of RTC) (H’1064) into CR#86.
_13 Once the data exchange is successful, the values in D1313~D1318 in PLC_B will be written into D0~D6 of PLC_A.
13-60
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
2. Compile the ladder diagram in the MPU and download it to PLC_B. See below for the program design. Do NOT need
to write any corresponding ladder diagram into PLC_A.
M1013 M2 M1 13
SET M1
M1
TOP K100 K118 HC0A8 K1
13-61
DV P S er i es M od u le M an u a l
INC D0
= D0 K2 MOV K0 D0
SET M2
RST M1
M2
FROM K100 K116 D14 K1
= D14 K2 RST M2
= D14 K3 RST M2
END
Explanations:
Write the IP address of PLC_A into CR#117 and CR#118. The first two IP codes (192.168=H’C0A8) should be written
into CR#118, and the last two IP codes (0.4=H’0004) into CR#117.
Set CR#111 as “1” to enable the 8-bit mode. The MODBUS instruction is stored in the low byte of CR#120~CR#247.
Write “1” into CR#115 to start the execution of MODBUS TCP instruction.
If the execution is successful, Y0 on PLC_A will go between On and Off every one second.
13-62
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Using RTU mapping to read/write the remote digital I/O and analog I/O registers.
Application
DVP28SV+DVPEN01-SLRTU-EN01+DVP06XA+DVP16SP.
Adopt static IP address.
IP address of DVPEN01-SL: 192.168.1.90
IP address of RTU-EN01: 92.168.1.91
Network Use DCISoft for RTU-EN01and check 10 mapping data for read and 10 mapping data for write.
environment Set the mapping start address and number of data for RX, RY, RCR (read) and RCR (write) at
DVPEN01-SL.
Enable the mapping function in DVP-SV PLC at DVPEN01-SL. Use M2000 and D2000 in DVP-SV to
read and M3000 and D3000 to write the value in the remote RTU-EN01.
1. Please refer to section 13.1.7.1 for more information about setting communication
2. Use DCISoft for RTU-EN01 to set mapping control registers used for reading/writing.
13
3. Use DCISoft for DVPEN01-SL to set start addresses and numbers. (RX: M2000~M2009; RY: M3000~M3009; RCR
(Reading): D2000~D2009; RCR (Writing): D3000~D3009)
13-63
DV P S er i es M od u le M an u a l
4. Edit a ladder diagram, and download it to DVPEN01-SL. The program edited is like the one shown below.
Explanations:
4. During the execution of mapping, other devices cannot be used to modify the values in mapping registers.
13-64
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Using Always Enable in the Enable Condition drop-down list box to read/write registers in a
Application Mitsubishi PLC.
DVP28SV+DVPEN01-SLMitsubishi PLC
※ Please visit the Mitsubishi website for more information about the Mitsubish PLC models which support the MELSEC
communication protocol. 13
1. Please refer to section 13.1.7.1 for more information about setting communication.
2. Use the Mitsubishi software to set the IP address of the Mitsucishi PLC and the communication parameters.
3. Write a program for the MPU, and download it to DVPEN01-SL. The program designed is like the one shown below
※ After the settings are downloaded, DVPEN01-SL will read the data in D0~D99 in the Mitsubish PLC into D0~D99 in
DVP28SV, and write the data in D100~D199 in DVP28SV into D100~D199 in the Mitsubish PLC.
13-65
DV P S er i es M od u le M an u a l
13.1.8.2 Troubleshooting
13-66
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13.2 DVPDNET-SL
13.2.1 Introduction
DVPDNET-SL running on the left side of PLC can serve as the DeviceNet master or slave with the PLC together.
Automatically exchanges data with the PLC MPU. Users can monitor the slave station by manipulating
specific registers on the PLC host.
Supports various IO connections with slave stations: Polled, Bit-Strobed, Change of State, Cyclic.
Serves as an interface for DeviceNetBuilder configuration software and DeviceNet network connection.
The configuration software can directly configure the network through the DNET module.
Supports sending Explicit message read/write slave station data through PLC ladder diagram. 13
Maximum data length for input and output is 380 bytes, respectively.
Automatically exchanges data with the PLC MPU. Users only need to program the PLC's D registers,
eliminating the need for FROM/TO instructions.
Supports server functionality for Explicit messages and supports Group 2 only server connection mode.
Maximum data length for input and output is 255 bytes, respectively.
13-67
DV P S er i es M od u le M an u a l
13.2.1.1 Features
Serves as DeviceNet master by connecting to the PLC and supports standard DeviceNet protocol.
DeviceNet Builder provides the convenient graphic configuration interface; automatically scans and recognizes all
slaves on the DeviceNet network.
Supports eight types of baud rates: 10 kbps, 20 kbps, 50 kbps, 125 kbps, 250 kbps, 500 kbps, 800kbps, 1M kbp
13.2.1.2 Specification
Module name DVPDENT-SL
Supply voltage Provided by PLC MPU
DeviceNet connector Removable connector(5.08mm)
Transmission method CAN
_13 Transmission cable
TAP-CB01 cable and TAP-CB02 cable are recommended. (The shielded wire must
be grounded, and the cable should be away from the power line)
Message type Explicit connection, IO polled connection, bit-strobe connection, COS/CC connection
Standard mode: 125k、250k、500kbps
Baud rate
Extended mode:10k、20k、50k、125k、250k、500k、800k、1Mkbps
Master mode: 64
Product code
Slave mode: 82
Product type 12
Manufacturer ID 799(Delta Electronics Inc.)
Connect to the left side of CPU, numbered from 100 to 107 according to the position
Connect to DVP-PLC CPU
of module from the closest to farthest to CPU
Weight 115g
13-68
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
6 5
DVPD N ET
1 MS
2
NS
3 4
5 6
1
x1 0
7
8
2
7
1 9
0
5 6
4
0
x1 0
7
8
90.00
2
1 9
0
DR 1
8
DR 0
I N1
I N0
63.40
9
6 4 13
3.00
60.00
Unit: mm
13-69
DV P S er i es M od u le M an u a l
13.2.3 Terminals
DeviceNet Pin Definition
Pin Signal Color Function
1 V- Black 0VDC
3 Drain - Shield
5 V+ Red 24VDC
Note: Either end of the communication cable should be connected with a terminal resistor of 121Ω and the
resistors should be connected between “Signal+” and “Signal-”.
Address Switch
_13
4
5 6 Switch setting Content
7
3
8
2
1 9
5 6
4
7
3
8
2
Example:
If you need to set the node address of DVPDNET-SL to 26, simply switch the corresponding switch of x101 to 2 and the
corresponding switch of x100 to 6.
Note:
Please set up the node address when the power is switched off. After the setup is completed, re-power DVPDNET-
SL.
Use the slotted screwdriver to rotate the switch carefully in case you scratch the switch.
Function Switch
OFF ON 250kbps
ON OFF 500kbps
IN0:
ON–When the slave is off-line, the I/O data in the buffer area will be held
OFF–When the slave is off-line, the I/O data in the buffer area will be cleared
IN1: reserved
Note:
After setting up the function switch, re-power DVPDNET-SL and then the setting is effective.
Use the slotted screwdriver to adjust the DIP switch carefully in case you scratch the switch.
13-70
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13.2.4 Installation
1. Connecting DVPDNET-SL to PLC
Meet the extension port of the PLC with DVPDNET-SL as shown in the figure below.
DVPDNET DVP28SV
13
RUN
STOP
Open the DIN rail clip on the PLC and DVPDNET-SL. Insert the PLC and DVPDNET-SL onto the
DIN rail.
Clip up the DIN rail clips on the PLC and DVPDNET-SL to fix the PLC and DVPDNET-SL on the DIN
rail, as shown below.
DVPDNET DVP28SV
RUN
STOP
13-71
DV P S er i es M od u le M an u a l
The colors on the PINs on the DeviceNet connection port match the colors of the connection cables.
Make sure you connect the cable to the right PIN.
_13
DVPDNET
Node Address:00
DeviceNet
RJ1 2
Node Address:02
13-72
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Note: Different PLC corresponds to different device addresses. For details, please refer to Input and Output Mapping Areas.
We take DVP-SV as the PLC for description below.
Max. 8 DVPDNET-SL modules can be connected to the left side of the PLC and every DVPDNET-SL is a communication
channel. When there are three DVPDNET-SL modules connected to PLC’s left side and DeviceNet Builder software is
online, the following dialog box will pop up for you to select the current channel.
13
Parameter Explanation
The unit No. of the first DVPDNET-SL (DNET Scanner) on the left side of PLC is 1. PLC’s left side can be
Unit No.
connected with max 8 DVPDNET_SL. The further DVPDNET-S is from the PLC, the larger its unit No is.
Name DVPDNET-SL’s name in software.
Code For displaying the current mode of DVPDNET-SL: master mode or slave mode.
The register areas which PLC MPU distributes to DVPDNET-SL. The areas are mainly used to receive the
Input
message from DeviceNet Slaves and the data from slaves on the bus will be automatically updated to these
mapping
registers.
The register areas which the PLC has assigned to DVPDNET-SL. The areas are mainly used to control
Output
DeviceNet slave and the control data in these registers will be automatically sent to DeviceNet slave in the
mapping
bus. Slave will take some action accordingly after receiving the data.
13-73
DV P S er i es M od u le M an u a l
The following dialog is for setting DVPDNET-SL’s current mode: master mode or slave mode.
_13
Parameter Explanation
Master mode For setting DVPDNET-SL as master.
The cycle time for master to send and receive the real time data after real-time data connection
Scan interval time
is successful.
The result value of the parameter multiplied by 4 is the timeout time. (Unit: ms)
Expected Packet Rate Master assumes that the slave is offline if it receives no response from slave after the timeout
time is elapsed.
The parameter is effective only when DVPDNET is in master mode.
Extension baud rate Selecting “Enable” activates the function.
Select an appropriate baud rate according to actual demand.
Slave mode For setting DVPDNET-SL as slave
Bit-strobed Reserved; no actual purpose now.
The parameter is effective only when DVPDNET is in slave mode.
The filled byte numbers correspond to the data length of outputs and inputs as DVPDNET-S is
Polled
in slave mode. “TxSize” corresponds to “Output length” and “RxSize” corresponds to “Input
length”.
Change of State/Cyclic Reserved; no actual purpose now.
Mapping Available for AH models only; no actual purpose now.
Note: These parameters and the configuration information are downloaded to DVPDNET-SL together.
13-74
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Double click the existing icon of DVPDNET-SL in the DeviceNet Builder interface and then the following dialog box appears
for configuring the scan module.
13
Parameter Explanation
All already scanned slaves appear in “Available list”.
Available nodes After the configuration data is downloaded to DVPDNET-SL, the slave in “Available nodes” will not
conduct the real-time data exchange with DVPDNET-SL.
After the configuration data is downloaded to DVPDNET-SL, the slave in “Scan list” will conduct the
Scan list
real-time data exchange with DVPDNET-SL.
Address The station No. for the slave on the DeviceNet bus.
Node name The node name that the node address corresponds to.
13-75
DV P S er i es M od u le M an u a l
Select the device in “Scan list” and then the data length of input and output of the device will be displayed respectively in
the lower part of the following dialog box.
_13
Parameter Explanation
PLC’s registers and the corresponding output data are shown in “Output table”. The values in PLC’s
Output Table
registers will be sent to slave in real time as the control data of the slave.
PLC’s registers and the corresponding input data are shown in “input table”. The data that slave sends
Input Table
to master will be updated in PLC’s registers in real time.
The number of the registers in PLC; “D6289_H” indicates the high byte of register D6289; “D6289_L”
Register
indicates the low byte of register D6289.
Device image For displaying the data type and the name of current slave; “Poll” means the polled data.
13-76
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
The input and output data mapping introduced here is the data mapping between the PLC and DVPDNET-SL. The
mapping relation keeps unchanged, and users are not allowed to revise the areas.
Max. 8 units of DVPDNET-SL modules can be connected on PLC’s left side. After all DVPDNET-SL modules are connected
to the PLC, the PLC will assign data mapping areas to each DVPDNET-SL.
DVPDNET DVPDNET DVPDNET DVPDNET DVPDNET DVPDNET DVPDNET DVPDNET DVP28SV
RUN
13
STOP
1. When DVPDNET-SL is used with different PLC, the input and output mapping areas for it are different. The details
are as follows:
When the PLC is DVP-SV3 or DVP-SX3, registers D16000~D19999 are occupied. The number of the first
DVPDNET-SL on the left side of the PLC is 1 and the number of the DVPDNET-SL module close to the left side
of the first DVPDNET-SL is 2, and subsequent DVPDNET-SL modules are No. 3, No. 4 and so on.
Mapping devices
Unit No.
Output mapping Input mapping
1 D16250~D16497 D16000~D16247
2 D16750~D16997 D16500~D16747
3 D17250~D17497 D17000~D17247
4 D17750~D17997 D17500~D17747
5 D18250~D18497 D18000~D18247
6 D18750~D18997 D18500~D18747
7 D19250~D19497 D19000~D19247
8 D19750~D19997 D19500~D19747
When the PLC is another model in the DVP series (that is, not DVP-SV3 or DVP-SX3), registers D6000–D9999
are occupied. The number of the first DVPDNET-SL on the left side of the PLC is 1 and the number of the
DVPDNET-SL module close to the left side of the first DVPDNET-SL is 2, and subsequent DVPDNET-SL
modules are No. 3, No. 4 and so on.
Mapping devices
Unit No.
Output mapping Input mapping
1 D6250~D6497 D6000~D6247
2 D6750~D6997 D6500~D6747
3 D7250~D7497 D7000~D7247
4 D7750~D7997 D7500~D7747
5 D8250~D8497 D8000~D8247
6 D8750~D8997 D8500~D8747
7 D9250~D9497 D9000~D9247
8 D9750~D9997 D9500~D9747
13-77
DV P S er i es M od u le M an u a l
When the PLC is DVP-SV3 and DVP-SX3, and the DVPDNET-SL of number 1 is in master mode, the data mapping
areas are assigned as shown in the following table.
Devices in PLC Function Data length Devices in PLC Function Data length
Explicit response Explicit request
D16000–D16031 32 words D16250–D16281 32 words
message program message program
Status of nodes in the
D16032–D16035 4 words D16282–D16285 Bit-strobe command 4 words
scan list
D16036 DVPDNET-SL status 1 word D16286 Reserved 1word
D16037–D16226 DeviceNet input data 190 words D16287–D16476 DeviceNet output data 190 words
D16227–D16247 Reserved 21 words D16477–D16497 Reserved 21 words
_13 When the PLC is another model in the DVP series (that is, not DVP-SV3 or DVP-SX3), and the DVPDNET-SL of
number 1 is in master mode, the data mapping areas are assigned as shown in the following table.
Devices in PLC Function Data length Register No. in PLC Function Data length
Explicit response Explicit request
D6000–D6031 32 words D6250–D6281 32 words
message program message program
Status of nodes in the
D6032–D6035 4 words D6282–D6285 Bit-strobe command 4 words
scan list
D6036 DVPDNET-SL status 1 word D6286 Reserved 1word
D6037–D6226 DeviceNet input data 190 words D6287–D6476 DeviceNet output data 190 words
D6227–D6247 Reserved 21 words D6477–D6497 Reserved 21 words
Note:
If the number of the DVPDNET-SL is 2, the numbers of the registers in the two tables above will all be added by 500
respectively; if the number of the DVPDNET-SL is 3, the numbers of the registers in the two tables above will all be added
by 1000 respectively; if the number of the DVPDNET-SL is 4, the numbers of the registers in the two tables above will all
be added by 1500 respectively and so on.
13-78
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
When the PLC is DVP-SV3 or DVP-SX3, and the DVPDNET-SL is in slave mode, the data mapping areas are
assigned as shown in the following table and these devices are for the real-time data exchange.
When the PLC is another model in the DVP series (that is, not DVP-SV3 or DVP-SX3) and the DVPDNET-SL is in
slave mode, the data mapping areas are assigned as shown in the following table and these devices are for the real-
time data exchange.
13-79
DV P S er i es M od u le M an u a l
Note: Different PLC corresponds to different device addresses. For details, please refer to Input and Output Mapping Areas
in Section 4.2. We take DVP-SV as the PLC for description below.
Explicit request message
(PLC DVPDNET-SL)
Explicit response message
(DVPDNET-SL PLC)
_13
DV PDNE T DV P28SV
RUN
STOP
DNA02
RJ12
VFD-B
Explicit response message
from slave
①: The PLC sends the explicit request message based on WPL program to DVPDNET-SL.
③: The target equipment processes the request message and replies with a response message to DVPDNET-SL.
④ : The PLC stores the response message from DVPDNET-SL to D register to finish one explicit message
transmission.
13-80
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
You can edit explicit messages in “explicit request message editing area” and “explicit response message editing area”.
See the table below for the corresponding relation between the two areas and PLC devices. If you send the requested
message to D6250 – D6281, DVPDNET-SL will write the response message data to D6000 – D6031.
Requested message
PLC device
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
D6250 ReqID) Command
ReqID: The request ID. Whenever an explicit message is sent out, the message will be given a
ReqID for DVPDNET-SL to identify every message. For the next explicit message to be sent out,
you have to change the ID. ReqID = 0 indicates that DVPDNET-SL will not send out any explicit
message. Range of ReqID: 00Hex – FFHex.
Size: The length of the message, starting from D6253. The high bytes of D6255 are reserved. When
the data length is being calculated, D6255 is counted as 1 byte. The maximum data length is 58
bytes. Errors will occur when the length is longer than 58 bytes. Unit: byte.
Service Code: The service code of the explicit message. See the meanings of the codes in the table
below:
13-81
DV P S er i es M od u le M an u a l
Response Message
PLC device
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
D6000 ReqID Status
D6001 Message Header Port Size
D6002 Service Code MAC ID
D6003 – 6031 Message Data Service Response Data
The definitions of ReqID, Port, Service Code and MAC ID are the same as their definitions in request
message.
Size: The length of the message, starting from D6003. Max. 58 bytes. Errors will occur when the length
is longer than 58 bytes. Unit: byte.
_13 See the table below for the meanings of Status (status codes):
3. Notes:
Before sending the explicit message by using WPL program, we suggest you clear the request message
editing area and response message editing area.
If the slave responds with a standard error code, and DVPDNET-SL consider the communication
successful, “The communication of the explicit message is successful.” indicates that the
communication has been completed successfully.
13-82
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
4. Application example(I)
A. Connection Figure
DV P DNE T DV P 28S V
RU N
S TOP
Node Address:00
DeviceNet
13
Node Address:02
RJ12
Note:
Delta DeviceNet slave module, IFD9502 can connect VFD AC motor drive to the DeviceNet network.
Setting of DVPDNET-SL
Parameter Setting value Explanation
Node address 00 Set the node address of the DVPDNET-SL to “00”.
Baud rate 500kbps Set the communication speed of the DVPDNET-SL and the bus to “500kbps”.
Setting of IFD9502
Parameter Setting value Explanation
Node address 02 Set the node address of the IFD9502 to “02".
Baud rate 500kbps Set the communication speed of the IFD9502 and the bus to “500kbps”.
Settings of VFD-B
13-83
DV P S er i es M od u le M an u a l
Explanations on devices
Explanation
PLC device Content
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
D6250 0101 Hex ReqID= 01 Hex Command= 01 Hex
D6251 0005 Hex Port= 00 Hex Size= 05 Hex
D6252 0E02 Hex Service Code= 0E Hex MAC ID= 02 Hex
Request message
editing area D6253 0001 Hex High bye of Class ID=00 Hex Low byte of Class ID= 01 Hex
D6254 0001 Hex High byte of Instance ID= 00Hex Low byte of Instance ID= 01 Hex
editing area D6002 8E02 Hex Service Code= 8E Hex MAC ID= 02 Hex
High byte of Service Data= 03
D6003 031F Hex Low byte of Service Data= 1F Hex
Hex
C. PLC program
M1002
ZRST D6000 D6031
Reset response message editing area
& request message editing area
ZRST D6250 D6281
M0
MOV H0101 D6250 ReqID = 01, Command = 01
D. Program explanation
In the beginning of the program, clear the contents in the response message editing area and request
message editing area to 0.
When M0 is On, DVPDNET-SL sends out the request message to read Class 1>>Instance 1>> Attribute 1
of the target equipment (node address: 02). If the communication of the explicit message is successful,
the slave will send back a response message.
When M0 is On, DVPDNET-SL only sends out the request message once. To send out the request
message again, you will have to change the value of ReqID.
The reading is successful and the data back from the target equipment are stored in D6000 – D6003.
If the reading is successful, the contents of Class 1 > > Instance 1 > > Attribute 1 of IFD9502 will be stored
in D6003. In this example, the content in D6003 should be 031F Hex.
13-84
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
A. Connection Figure
13
Note:
Delta DeviceNet slave module, IFD9502 can connect the temperature controller to the DeviceNet network.
Setting of DVPDNET-SL
Parameter Setting value Explanation
Node address 00 Set the node address of the DVPDNET-SL to “00”.
Baud rate 500kbps Set the communication speed of the DVPDNET-SL and bus to “500kbps”.
Setting of IFD9502
Parameter Setting value Explanation
Node address 02 Set the node address of the IFD9502 to “02”.
Baud rate 500kbps Set the communication speed of the IFD9502 and the bus to “500kbps”.
Setting of VFD-B
Parameter Setting value Explanation
02-00 04 The main frequency is operated on RS-485 interface.
The operation commands are operated on the communication interface.
02-01 03
Operation by keys is valid.
09-00 01 Communication address of the VFD-B: 01
09-01 03 Baud rate: 38,400
09-04 03 Modbus RTU mode, data format <8, N, 2>
13-85
DV P S er i es M od u le M an u a l
Explanations on devices
Explanation
PLC device Content
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
D6250 0101 Hex ReqID= 01 Hex Command= 01 Hex
D6251 0005 Hex Port= 00 Hex Size= 07 Hex
D6252 0E02 Hex Service Code= 10 Hex MAC ID= 02 Hex
Request message
D6253 0099 Hex High byte of Class ID= 00 Hex Low byte of Class ID= 99 Hex
editing area
D6254 0001 Hex High byte of Instance ID= 00 Hex Low byte of Instance ID= 01 Hex
D6255 0002 Hex N/A Attribute ID= 02 Hex
D6256 0004 Hex High byte of data= 00 Hex Low byte of data= 04 Hex
D6000 0101 Hex ReqID = 01 Hex Status= 01 Hex
Response message D6001 0002 Hex Port = 00Hex Size= 02 Hex
editing area D6002 9002 Hex Service Code = 90E Hex MAC ID= 02Hex
_13 D6003 0004 Hex High byte of Service Data= 00 Hex Low byte of Service Data= 04 Hex
C. PLC program
M1002
ZRST D6000 D6031
Reset response message editing area
& request message editing area
ZRST D6250 D6281
M1
MOV H0101 D6250 ReqID = 01, Command = 01
13-86
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
D. Program explanation
In the beginning of the program, clear the contents in the response message editing area and request
message editing area to 0.
When M1 is On, DVPDNET-SL sends out the request message. Write 0004 Hex into Class 99 >> Instance
1 >> Attribute 2 of the target equipment (node address: 02). If the communication of the explicit message
is successful, the slave will send back a response message.
When M1 is On, DVPDNET-SL only sends out the request message once. To send out the request
message again, you will have to change the value of ReqID.
If the writing is successful, the message back from the target equipment will be stored in D6000 – D6003.
13
13.2.9 Bit-Strobe Command
Bit-strobe is one of the standard I/O transmission methods for DeviceNet. The size of the command is fixed to 8 bytes (i.e.
64 bits), and every bit corresponds to a slave.
Note: Different PLC corresponds to different device addresses. For details, please refer to Input and Output Mapping Areas.
We take DVP-SV as the PLC for description below.
When both b0 and b1 of D6282 are 0, node 0 and node 1 are selected and they need to send back the response
message to the master.
D6283 D6282
b31 b30 b18 b17 b16 b15 b14 b2 b1 b0
Node 0
Node 1
Node 2
Node 14
In the bit-strobe mode, the master will not send control data to slave nodes.
However, when its corresponding bit is set to 0, the slave node will have to respond with I/O data to the master.
When its corresponding bit is set to 1, the slave node will not have to respond with I/O data to the master.
13-87
DV P S er i es M od u le M an u a l
This function is available for monitoring whether some DeviceNet slave is offline or not. DVPDNET-SL can conduct the
real-time monitoring of the nodes in the scan list and map the status of every node to a bit. Different PLCs on the right of
the DVPDNET-SL module correspond to different devices. The details are as follows.
When the PLC is DVP-SV3 or DVP-SX3 on the right of the DVPDNET-SL module, you can acquire the status of
nodes by monitoring D16032–D16035.
See the table below for the corresponding relation between PLC devices and the nodes on the network:
When the PLC on the right side of DVPDNET-SL module is another model in the DVP series, you can acquire the
status of nodes by monitoring D6032 – D6035.
See the table below for the corresponding relation between PLC devices and the nodes on the network.
When the node in the scan list is normal, the corresponding bit is OFF. If the node occurs with abnormality, its corresponding
bit will become ON.
You can acquire the real-time status of DVPDNET-SL by monitoring D6036/D16036. When DVPDNET-SL runs normally,
the content in D6036/D16036 is 0. While DVPDNET-SL is being initialized, the value in the high byte of D6036/D16036 is
1 and the low byte is 0. When an error occurs in DVPDNET-SL, the value in the high byte of D6036/D16036 is 2 and the
low byte contains an error code. For detains on error codes, please refer to Digital Display Diagnosis.
(Note: Different PLC corresponds to different device addresses. For details, please refer to Input and Output Mapping
Areas. We take DVP-SV as the PLC for description below)
Explanation
PLC device
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
Status of DVPDNET-SL Error codes of DVPDNET-SL
D6036
(0: normal, 1: initializing, 2: in error) (Refer to Digital Display Diagnosis)
13-88
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. Connect the devices according to the figure below. The PC accesses the PLC via RS232 or RS485.
DVPDNET-SL
DVP28SV
DeviceNet Builder
13
Note: Different PLC corresponds to different device addresses. For details, please refer to Input and Output Mapping Areas.
We take DVP-SV as the PLC for description below.
2. Open DeviceNet Builder software, select “Setup” => “Communication Setting” => “System Channel”, and the “Serial
Port Setting” dialog box will appear as below.
3. Set up the communication parameters for the PC and DVP-SV, e.g. the communication port, address, baud rate and
communication format. Click on “OK” after the configuration is finished.
13-89
DV P S er i es M od u le M an u a l
4. Select “Network” => "Online” and the “Select Communication Channel” dialog box will appear. Click on “OK” to start
scanning the DeviceNet network after selecting “analog online” in the following window.
_13
5. Select “Network” >> “Scan module” and then “Scan module setting” dialog box appears. After “Slave mode” is
selected there, fill the appropriate slave data length. Finally click on “OK” to finish the setting.
6. Select “Network” >> “Download” and then below dialog box appears. Click on “Y” to download the configuration data
to DVPDNET-SL.
7. After download is finished, power PLC off and then repower it. At this time, DVPDNET-SL has been set as slave
mode.
13-90
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. Connect the device to the Devicenet network according to the following figure. The PC accesses the PLC via RS232
or RS485.
DVPDNET-SL
DVP28SV
DeviceNet Builder
Note: Different PLC corresponds to different device addresses. For details, please refer to Input and Output Mapping Areas. 13
We take DVP-SV as the PLC for description below.
2. Open DeviceNet Builder software and select “Setup” => “Communication Setting” => “System Channel”. And then
the following dialog box appears.
3. Set up the communication parameters for the PC and DVP-SV, e.g. the communication port, address, baud rate and
communication format. Click on “OK” after the configuration is finished.
13-91
DV P S er i es M od u le M an u a l
4. Select “Network” => "Online” and the following “Select Communication Channel” dialog box will appear. Click on
“OK”.
_13
5. Select “Network” => "Setup of scan module” and the following "Setup of scan module” dialog box appears. Select
“Master mode” and “Startup” to activate the function of extended baud rate. In the meanwhile, select the appropriate
baud rate according to the actual demand. Click “OK” to finish setting.
6. Select “Network” => “Download” and the following dialog box appears. Click “OK” to download the configuration
data to DVPDNET-SL.
7. After download is completed, set DVPDNET-SL’s function switch DR0 and DR1 as ON and then repower PLC to
finish the setting of the extended baud rate.
13-92
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. Connect relevant devices to the DeviceNet network according to the following figure.
DVPDNET-SL(Master)
DVP28SV
DeviceNet Builder
DeviceN et
13
DVP28SV
DVPDNET-SL(Slave)
Note:
The DVPDNET-SL at the bottom of the figure above has been set to work in slave mode. (See Section 13.2.11).
The baud rates of the two DVPDNET-SLs are both 500K bps.
Different PLC corresponds to different device addresses. For details, please refer to Input and Output Mapping Areas. We
take DVP-SV as the PLC for description below.
2. Open DeviceNet Builder software and select “Setup” => “Communication Setting” => “System Channel” to see the
following dialog box.
13-93
DV P S er i es M od u le M an u a l
3. Set up the communication parameters for the PC and DVP-SV, e.g. the communication port, address, baud rate and
communication format. Click on “OK” after the configuration is finished.
_13
13-94
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
5. After scanning is successful, right click DNET (Slave) to select “Parameter editing”.
13
6. Set parameter 5 as “Enable” and select the baud rate in parameter 6 in the following page. Click on “Download” to
download the newly set parameter value to DVPDNET-SL (Slave).
7. After the download is completed, set DVPDNET-SL (Slave)’s function switch: DR0 and DR1 as ON. And then repower
PLC to finish the setting of the extended baud rate.
13-95
DV P S er i es M od u le M an u a l
Control requirement Using X points of DVP28SV to control RUN/STOP of the remote AC motor drive VFD-L.
Note:
Different PLC corresponds to different device addresses. For details, please refer to Input and Output Mapping Areas.
We take DVP-SV as the PLC for description below.
_13 START X0
RS232
DeviceNet
RTU-DNET
VFD -L
RT U -DN ET
V FD-L
RS485
Note:
Delta DeviceNet remote IO communication module, RTU-DNET supports the MODBUS communication function.
13-96
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. Open DeviceNet Builder software and select “Setup” => “Communication Setting” => “System Channel”, and then the
“Serial Port Setting” dialog box will appear as below.
13
2. Set up the communication parameters for the PC and DVP-SV, e.g. the communication port, address, baud rate and
communication format. Click on “OK” after the configuration is finished.
13-97
DV P S er i es M od u le M an u a l
4. If there is no progress in the bar on the dialog box, it means the connection between the PC and DVP-SV is abnormal,
or there are other programs also using the COM port on the PC. After the scan is completed, the dialog box will tell
you that the scan is completed, and the icons and device names of all the nodes scanned on the network will be
shown on the screen. See the figure below, in which the node addresses of DVPDNET-SL and RTU-DNET are 01
and 02 respectively.
_13
5. Double click on RTU-DNET (node 02), and the "Node Configuration…” dialog box will appear.
13-98
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
6. Clicking on “IO Configure…” button in “Node Configuration” dialog box, you will see “RTU Configuration” page where
you click on “Scan IO” button and “Warning” dialog box will appear. With a click on “OK”, DeviceNet Builder will detect
the devices connected to RTU-DNET as below.
13
7. Because no special module is connected to the right side of RTU-DNET, “None” word will show up in the locations of
the special modules in the following window. The number of points for X and Y are both 0. Then click on “Gateway
setting”.
13-99
DV P S er i es M od u le M an u a l
8. In the interface of “Modbus gateway setting”, use the parameters of one slave and fill in relevant values there. You
can refer to the user manual of RTU-DNET.
_13
Note: The slave mentioned here is the slave on the Modbus network and has nothing directly to do with the DeviceNet
network.
9. Click on “OK” in the window above and then click on “Download” in the following window to download the configuration
data to RTU-DNET. After the download is finished, the configuration of RTU-DNET is finished.
13-100
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. Double click on DNET Scanner (node 01), and the “Scan Module Configuration..." dialog box will pop up. You can find
the currently available nodes, RTU-DNET and VFD-B Drives 230V 3HP, in the list on the left side. On the right side,
there is an empty “Scan List”.
13
2. Move the DeviceNet slave devices in the "Available Nodes” list on the left side to the "Scan List” on the right side.
Select one node and click on > . In this way, move all the nodes to the scan list.
13-101
DV P S er i es M od u le M an u a l
3. Confirm all the settings and click on “OK”. Next, download the configuration to DVPDNET-SL. If DVP-SV is in RUN
mode while you are downloading the configuration, a “Warning” dialog box will appear.
4. Click on “OK” to continue the download. Make sure DVP-SV is in RUN mode.
Configure the DeviceNet network in the steps above. The mapping relation between DVPDNET-SL and slave
_13 device is shown as below.
13-102
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
This section introduces how to edit the ladder diagram program to meet the requirement of controlling the DeviceNet
network.
X0
MOV H12 D6287
When X0=ON, VFD-L starts up and 13
its target frequency is 20Hz.
MOV K2000 D6288
X1
MOV H1 D6287 When X1=ON, VFD-L stops running.
X0
TMR T0 K60
Y0 will be ON in DVP28SV if the
T0 frequency of VFD-L has not reached
LD<> K2000 D6037 ( Y0 ) 20Hz after starting up for 6 seconds
13-103
DV P S er i es M od u le M an u a l
DVPDNET
POWER
MS
NS
NS LED
LED status Indication How to correct
1. Make sure that the power supply and connection to
No power; or duplicated ID checking DVPDNET-SL is fine.
Off
has not completed 2. Make sure that there is at least 1 node that is able to
communicate on the network.
No correction is needed; refer to the digital display
Green light blinking No communication
diagnosis and eliminate the error.
Green light on Normal operation --
Red light Refer to the digital display diagnosis and eliminate the
Error in communication
blinking error.
1. Make sure that all the devices have a unique node
address.
Network error; duplicated ID; bus-off or
Red light on 2. Check the network connection is proper.
no power supply
3. Check if the node address of RTU-DNET is valid.
4. Check if the network power is normal.
MS LED
LED status Indication How to correct
Make sure that the power supply and connection to
Off No power
DVPDNET-SL is fine.
Configure the scan list and re-download it to DVPDNET-
Green light blinking The master is not configured.
SL.
Green light on Normal operation --
DNET as the master: Abnormal
operation of slave tasks in the scan Check the digital indicator and make sure the
Red light
list. configuration data of the salve in the scan list is
blinking
DNET as the slave: Configuration consistent with the salve actually connected.
issues.
1. Check if the configuration is valid.
Red light on Internal error 2. Re-power it. If the error still exists, send it back to the
factory.
13-104
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13-105
DV P S er i es M od u le M an u a l
13-106
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13.3 DVPCOPM-SL
13.3.1 Introduction
DVPCOPM-SL is a CANopen module operating on the left side of the PLC. The PLC can have a maximum of 8 DVPCOPM-
SL modules connected to its left side. DVPCOPM-SL master module is responsible for the data exchange between the
PLC and other slaves on the bus when the PLC is connected to the CANopen network via DVPCOPM-SL. To achieve data
exchange, DVPCOPM-SL master module is used for transmitting the data in the PLC to slaves on the bus and meanwhile
returns the data in slaves to the PLC.
The PLC connected to the right side of DVPCOPM-SL includes DVP-28SV, DVP-SX2, DVP-EH2-L, DVP-SV3 DVP-SX3
and more.
13.3.1.1 Features
DVPCOPM-SL can be used as the master in CANopen network, as well as the slave for other masters.
PDO transmission type: Supporting event trigger, time trigger, synchronous cycle, and synchronous non-cycle.
1 bit BOOL
Number of Server: 0
Number of Client: 3
Supporting Auto SDO function. Able to execute up to 20 Auto SDOs to each slave.
Supporting reading/writing of data in slaves by using SDO Service in the ladder diagram in PLC.
13-107
DV P S er i es M od u le M an u a l
As the interface between Delta CANopen Builder software and CANopen network. The software can configure
the network directly through DVPCOPM-SL.
Automatically exchanges data with the PLC. Users only need to edit a program for D registers mapped in the
PLC without using FROM and TO instructions when programming. When DVPCOPM-SL is connected to the PLC
which is DVP-SV3 or DVP-SX3, the registers D16000~D19999 are occupied. When DVPCOPM-SL is connected
to other DVP series PLC which is not DVP-SV3 or DVP-SX3, the registers D6000~D9999 are occupied.
Supporting PDO Service: Each slave can be configured with a maximum of 8 TxPDOs and 8 RxPDOs.
PDO transmission type: Supporting event trigger, time trigger, synchronous cycle, synchronous non-cycle.
Number of Server: 1
Number of Client: 0
13.3.1.2 Specification
Model name DVPCOPM-SL
Power supply Supplied by internal bus from PLC CPU
Power consumption 1.7W
CANopenconnector Removable connector(5.08mm)
Transmission method CAN
Transmission cable Contains two communication wires, one shielded wire and one ground wire
Message type PDO、SDO、SYNC(synchronous object)、Emergency(Emergency object)、NMT
13-108
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
6 5
D VPCOPM DVPCOPM
1 P OWER
R UN
POWER
RUN
3
E RR
ERR
x1 6
1
2
NODE ADDRESS
7
x 16
NODE ADDRESS
0
x1 6 0
x 16
90.00
DR 2
8
DR 2
DR 1
DR 1
DR 0
DR 0
IN 0
IN 0
63.40
9 S HLD
CA N-
SHLD
CAN-
G ND
GND
6 4
3.00 13
60.00 33.10
Unit: mm
13-109
DV P S er i es M od u le M an u a l
13.3.3 Terminals
13.3.3.1 CANopen Port
The port is used for the connection to CANopen network. Wire by using the connector enclosed with DVPCOPM-SL.
5 1 GND GND
CAN+ 4 2 CAN_L Signal-
SHLD 3
3 Shield Shield
CAN- 2
GND 1 4 CAN_H Signal+
5 - reserved
Example: If you need to set the node address of DVPCOPM-SL to 26 (1AH), simply switch the corresponding switch of
x161 to 1 and the corresponding switch of x160 to A.
Note:
1. Use a slotted screwdriver to rotate the switch carefully in case you scratch the switch.
2. Please set up the node address when the power is switched off. After the setup is completed, repower
DVPCOPM-SL.
The switch is used for setting up the baud rate for the communication between DVPCOPM-SL and CANopen network (DR0
~ DR2). See the table below for the baud rates and maximum communication distances.
Please set up the function switch when the module is powered off. After setting is over, power on the
module again.
1 3 - 11 0
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13.3.4 Installation
1. Connecting DVPCOPM-SL to PLC
Open the fixing clip on top and bottom of PLC. Meet the extension port of DVPCOPM-SL with PLC, as shown in
number.
Press the fixing clips on top and bottom of PLC and check if the connection is fine, as shown in number.
DVPCOPM DVP28SV
POWE R
R UN
ER R
1
x16
NODE ADDRESS
0
x16
1
DR 2
DR 1
13
DR 0
IN 0
CA N+ RUN
S HLD
CA N-
STOP
G ND
Open the DIN rail clip on PLC and DVPCOPM-SL. Insert PLC and DVPCOPM-SL onto the DIN rail.
Clip up the DIN rail clips on PLC and DVPCOPM-SL to fix PLC and DVPCOPM-SL on the DIN rail, as shown below.
RUN
ERR
35mm DIN rail
1
x16
NODE ADDRESS
0
x16
DR 2
DR 1
DR 0
IN 0
CAN+ RUN
SHLD
CAN-
STOP
GND
1 3 - 111
DV P S er i es M od u le M an u a l
_13 RS232
Before constructing a network, you have to first know clearly what the network is for and start a preliminary planning for
the data to be exchanged. The plan shall include the slaves to be used, type of transmission and the data to be exchanged,
total length of data to be exchanged, requirement on the response time for data exchange, and so on. The information
will decide whether the network you build is a sensible one, or whether it satisfies your needs, and even affects the later-
on network sustainability and flexibility of network capacity upgrade.
In the example below, we will illustrate how to control RUN/STOP and speed of a Delta ASD-B servo drive by a Delta digital
I/O module DVP-08ST.
13.3.5.1 Construct CANopen Network
DVP-PS01 24V power supply module, supplying power to remote I/O DVP-08ST and DVP-SA PLC.
1 3 - 11 2
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Set up DVPCOPM-SL and IFD9503 according to the table below. For how to operate IFD9503, please refer to the operation
manual of IFD9503.
DVPCOPM-SL 01 1M
L
N
0V
Node 1 Ethernet
CANopen
Node 2 Node 3
P OR T1 P ORT 2
P OR T1 PO RT 2
L
N
D V P-0 8S T
DVP -1 2 SA
0V
IF D9503
AS D-B
DV P-12SA DV P-08ST
For the connection between IFD9503 and PLC, IFD9503 and ASD-B, or IFD9503 and other equipment, please refer to
IFD9503 operation manual. For the electrical specifications and wiring of ASD-B, please refer to ASD-B operation manual.
1 3 - 11 3
DV P S er i es M od u le M an u a l
DVP-08ST provides 8 channels of digital inputs and 1 byte of input data in total. In this example, we will use X0 of DVP-
08ST to run/stop ASD-B and use X1 and X2 to select a speed for the servo drive. Y0 is for the output signal of ASD-B
status. See the table below for details.
Channel Function
D6032 D256
D6033 D257
D6034 D258
D6035 D259
D6282 D0
D6283 D1
D6284 D2
D6285 D3
Data mapping in ASD-B
In this example, IFD9503 is the interface for the connection between ASD-B and CANopen network. In default setting,
IFD9503 provides 1 word of input data and 1 word of output data to exchange with DVPCOPM-SL master.
P4-09
D6036
(Digital output status)
P4-07
D6286
(Multi-function digital input)
1 3 - 11 4
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13
2. Select “Setup” => “Communication Setting” => “System Channel”, and the "Serial Port Setting” dialog box will appear.
1 3 - 11 5
DV P S er i es M od u le M an u a l
3. Set up the parameters for communication between the PC and DVP-SV, e.g. the communication port, address, baud
rate and communication format.
4. Select “Network” => “Online”, and the “Select Communication Channel” dialog box will appear. In this example, if the
_13
connection with DVP-SV is in normal status, you will see the screen as below.
If there are more than one DVPCOPM-SL module (less than 8) connected to the left side of DVP-SV and suppose there
are two connected in this example, you will see the screen as below after clicking on “Online”. The DVPCOPM-SL which
is closest to DVP-SV is regarded as the first module, and so on.
1 3 - 11 6
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Select the DVPCOPM-SL which needs to establish the communication. Click on “OK” and start to scan all the slaves in
the network. If the network installation and power supply are normal, you will see the screen as below.
13
5. In normal condition, after the scan is over, you will find the master and all the slaves displayed in CANopen network,
as below.
1 3 - 11 7
DV P S er i es M od u le M an u a l
Select “Network” => ”Master Parameter”, and you will see the dialog box as below.
_13
Work Mode: The work mode of DVPCOPM-SL. You can select either “Master Mode” or “Slave Mode”.
Cycle Period: The regular interval at which synchronous messages are sent
Master’s heartbeat time: The cycle time for DVPCOPM-SL to send out the heartbeat message.
Setting up parameters in CANopen slave, take the parameter settings in ASD-B for example.
1. Double-click on ASD-B, and you will see the dialog box as below.
1 3 - 11 8
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Error Control Protocol: In the “Node Configuration…” page, click on “Error Control Protocol”, and you will see
the dialog box appearing as below.
13
The node configured with “error control Only one node can be
Heartbeat consumer setting” can monitor whether the nodes in the configured in “Heartbeat
window of “Heartbeat consumer” are offline. consumer”.
Icon Select some node in “Node list” and add it to --
1 3 - 11 9
DV P S er i es M od u le M an u a l
In the “Node Configuration” page, click on “Auto SDO Configuration”, and you will see the page as below.
Click on “Add” to edit an auto SDO. Click on “Edit” to modify the selected auto SDO. Each slave can be configured
with 20 auto SDOs at most.
The auto SDO can only be used for writing parameter values, rather than reading parameters and can only write to
a slave once before the slave enters the operational state from the pre-operational state.
The following window pops up by clicking on “Add” button in the window above. “Index (hex)” and “Sub-Index
(hex)” are the index and sub-index of the parameters to be accessed; “Length (dec)” is determined by the data
type of the parameter to be accessed with the unit: byte.
13-120
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
The value in “Length (dec)” is 2 for the word-type parameter. “Data (hex)” is the data in hex format to be written into
the parameter, the low byte in the left, high byte in the right and space between two bytes. For data type: double
words, the low word is in the left and high word is in the right.
PDO mapping
13
In the “Node Configuration…” page, select a TxPDO or RxPDO in “Configured PDO” and click on “PDO Mapping”,
and you will come to the “PDO Mapping…” page as below. You can add the parameters in “Available Objects from
EDS file” into “Mapped Objects”. The total length of the parameters added in each PDO CAN’T exceed 8 bytes. After
the configuration is completed, click on “OK”.
In the “Node Configuration…” page, click on “Properties” to enter the "PDO Properties” page and modify COB-ID and
Transmit type. After the configuration is completed, click on “OK”. In the “Node Configuration…” page, click on “Define
PDO” to define RxPDO or TxPDO.
In this example, we adopt the default configuration. Finally, click “OK” in the “Node Configuration…” page.
13-121
DV P S er i es M od u le M an u a l
_13
Note:
The COB-IDs of RxPDO5~ RxPDO8 and TxPDO5~ TxPDO8 can be those of RxPDO1~ RxPDO4 and TxPDO1~
TxPDO4 of slaves which have not been used on the network yet. COB-ID of every PDO must NOT be identical.
13-122
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13-123
DV P S er i es M od u le M an u a l
1. Double click on “DVPCOPM Master” icon, and you will see the “Node List Setting” dialog box as below.
_13
2. In this example, first select DVP-SS/SA/EH PLC of Node 003 and click on > to add this node into the node list.
After that, select Node 003 in the node list, and you will be able to see how the I/O data correspond to D registers in
DVP-SV from the Output Table and Input Table below.
13-124
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
3. Add Node 002 into the node list in the same way, and you will be able to see how the I/O data correspond to D
registers in DVP-SV from the Output Table and Input Table below. Click on “OK” to complete setting up the node list.
13
1. Select “Network“ => “Download” to download the configuration data to DVPCOPM-SL master. If the PLC is in RUN
status at this moment, you will be given a warning saying that you have to stop the operation before the download.
2. Click on “OK” to stop the PLC and start to download the data to the master.
3. After the download is completed, you will be given another warning, asking you if you would like to run the PLC again.
Click on “OK” to restart the PLC program, or click on “Cancel” to stop the PLC.
13-125
DV P S er i es M od u le M an u a l
In this section, we will introduce how to write WPL program to satisfy the requirement of the control over CANopen network.
1. Target
When SW0 on Slave 3 is closed, the servo drive on Slave 2 will start to run.
When SW0 on Slave 3 is open, the servo drive on Slave 2 will stop.
When the status of SW1 and SW2 on Slave 3 is switched, the running speed of servo drive on Slave 2 can be
modified.
_13 When the servo drive is running, the signal LED of Slave 2 will be On.
When the servo drive stops, the signal LED of Slave 2 will be Off.
END
Program explanations:
The 2nd row of the program indicates sending the content of D256 in DVP-SA (mapped in D6032 of DVP-SV) to the
control word (mapped in D6286 of DVP-SV) of the servo drive.
The 3rd row of the program indicates sending the output status of the servo drive (mapped in D6036 of DVP-SV) to
D0 in DVP-SA (mapped in D6282 of DVP-SV).
13-126
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
SET M1120
RST M1143
SET M0
M0
MOV K2X20 D256
MOV D0 K2M10 13
M10
Y0
END
Program explanations:
The first 3 rows of the program set up the communication format between DVP-SA and IFD9503, which is 115,200bps,
7E1-ASCII, and COM2 communication port.
When M0 = On, send the input status of X20 ~ X27 of DVP-08ST to D256, and send the data in b0 ~ b15 of D0 to
M10 ~ M25.
13-127
DV P S er i es M od u le M an u a l
When the PLC is DVP-SV3 and DVP-SX3, the input and output mapping areas for different positions on the left
side of the PLC are shown in the table below. The position of the first one on the left of the PLC is 1, the second
one is 2, and so on.
Mapping Area
Output Mapping Area Input Mapping Area
Position
1 D16250~D16476 D16000~D16226
2 D16750~D16976 D16500~D16726
3 D17250~D17476 D17000~D17226
4 D17750~D17976 D17500~D17726
_13
5 D18250~D18476 D18000~D18226
6 D18750~D18976 D18500~D18726
7 D19250~D19476 D19000~D19226
8 D19750~D19976 D19500~D19726
When the PLC is another model in the DVP series (i.e., not DVP-SV3 or DVP-SX3) the input and output mapping
areas for different positions on the left side of the PLC are shown in the table below. The position of the first one
on the left of the PLC is 1, the second one is 2, and so on.
Mapping Area
Output Mapping Area Input Mapping Area
Position
1 D6250~D6476 D6000~D6226
2 D6750~D6976 D6500~D6726
3 D7250~D7476 D7000~D7226
4 D7750~D7976 D7500~D7726
5 D8250~D8476 D8000~D8226
6 D8750~D8976 D8500~D8726
7 D9250~D9476 D9000~D9226
8 D9750~D9976 D9500~D9726
13-128
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
2. When DVPCOPM-SL serves as CANopen master, the request message areas and response message areas of SDO,
NMT and Emergency, and PDO mapping areas are described as below.
When the PLC is DVP-SV3 and DVP-SX3, the request message areas and response message areas of SDO,
NMT and Emergency, and PDO mapping areas for different positions on the left side of the PLC are shown in the
table below. The position of the first one on the left of the PLC is 1, the second one is 2, and so on.
Response
Mapping Request Message
Message Area of RxPDO Mapping TxPDO Mapping
area Area of SDO, NMT,
SDO, NMT, Area Area
Position Emergency
Emergency
1 D16250~D16281 D16000~D16031 D16282~D16476 D16032~D16226
When the PLC is another main unit in the DVP series (i.e., not DVP-SV3 or DVP-SX3), the request message areas
and response message areas of SDO, NMT and Emergency, and PDO mapping areas for different positions on
the left side of the PLC are shown in the table below. The position of the first one on the left of the PLC is 1, the
second one is 2, and so on.
13-129
DV P S er i es M od u le M an u a l
3. When DVPCOPM-SL serves as CANopen slave, the input and output mapping areas for different positions of the left
side of the PLC are as below.
When the PLC is DVP-SV3 and DVP-SX3, the input and output mapping areas for different positions on the left
side of the PLC are shown in the table below. The position of the first one on the left of the PLC is 1, the second
one is 2, and so on.
Mapping area
Output Mapping Area Input Mapping Area
Position
1 D16282~D16476 D16032~D16226
2 D16782~D16976 D16532~D16726
3 D17282~D17476 D17032~D17226
6 D18782~D18976 D18532~D18726
7 D19282~D19476 D19032~D19226
8 D19782~D19976 D19532~D19726
When the PLC is another model in the DVP series (i.e., not DVP-SV3 or DVP-SX3), the input and output mapping
areas for different positions on the left side of the PLC are shown in the table below. The position of the first one
on the left of the PLC is 1, the second one is 2, and so on.
Mapping area
Output Mapping Area Input Mapping Area
Position
1 D6282~D6476 D6032~D6226
2 D6782~D6976 D6532~D6726
3 D7282~D7476 D7032~D7226
4 D7782~D7976 D7532~D7726
5 D8282~D8476 D8032~D8226
6 D8782~D8976 D8532~D8726
7 D9282~D9476 D9032~D9226
8 D9782~D9976 D9532~D9726
13-130
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
DVPCOPM DVP28SV
13
RU N
STOP
DVPCOPM-SL DVP28SV
SDO request message from master
P
O
R
T
2
IFD9503
VFD-B
B: DVPCOPM-SL (master) sends out the request message to the target equipment.
C: The target equipment processes the request message and sends the response message to DVPCOPM-SL.
Note: The corresponding device addresses are different for DVPCOPM-SL with different PLC. Please refer to Input and
Output Mapping Areas for DVPCOPM-SL for details. In this case, the PLC is exemplified by DVP-28SV.
13-131
DV P S er i es M od u le M an u a l
You can edit SDO, NMT and Emergency in “request message editing area”. Take the first DVPCOPM-SL master placed
on the left-hand side of DVP-SV for example. See the table below for the corresponding relation between “request message
editing area” and “response message editing area” and the devices in PLC.
D6000 ~ D6031 SDO response message and Emergency response message 64 bytes
D6250 ~ D6281 SDO request message, NMT service message and Emergency request message 64 bytes
Request Message
PLC device
_13 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ReqID: Request ID. Whenever an SDO request message is sent out, the message will be given a ReqID for CANopen
master to identify. For the next request message to be sent out, you have to change the ID number. Range of ReqID:
00Hex ~ FFHex.
MAC ID: Node address of the target equipment on the CANopen network.
Type: In SDO request message, 01Hex refers to SDO data read service; 02Hex refers to SDO data write service; In
the SDO response messages, 43Hex indicates reading 4 bytes of data, and 4BHex indicates reading 2 bytes of data.
4FHex means to read 1 byte of data; 60Hex means to write 1/2/4 byte(s) of data; 80Hex means to end SDO command.
For example, if the type is 02Hex in SDO request message, the type is 60Hex in the SDO response message when
writing data is successful.
13-132
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Response message
PLC device
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
Status code:
0A Error information (See the error code for SDO response message)
0B ~ FF Reserved
Size: Data length of the message, the maximum length is 20. Unit: Bytes
MAC ID: Node address of the target equipment on the CANopen network.
Type: In the SDO response message, 43Hex means that 4-byte data are read; 4BHex means that 2-byte data are
read; 4FHex means that 1-byte data are read; 60Hex means that 1/2/4 byte (s) of data are written, 80Hex means
ending the SDO command. E.g., if the type is 02Hex in the SDO request message, the type in the SDO response
message is 60Hex when writing data is successful.
13-133
DV P S er i es M od u le M an u a l
You can send the NMT request message to D6250 ~ D6281, and the slave will not respond with a message.
Note: The corresponding device addresses are different for DVPCOPM-SL with different PLC. Please refer to Input and
Output Mapping Areas for DVPCOPM-SL for details. Here the PLC is DVP-28SV.
Request Message
PLC device
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ReqID: Request ID. Whenever a NMT request message is sent out, the message will be given a ReqID for the
CANopen master to identify. For the next NMT request message to be sent out, you have to change the ID number.
Range of ReqID: 00Hex ~ FFHex.
MAC ID: Node address of the target equipment on the CANopen network.
01Hex: Enable remote node; 02Hex: Disable remote node; 80Hex: Enter pre-operational status; 81Hex: Reset
application; 82Hex: Reset communication.
Example: If you want to stop node 03 equipment on the CANopen network, you have to set NMT service code to “02Hex”
and MAC ID to “03".
13.3.7.4 Structures of Emergency Request and Response Messages
The corresponding device addresses are different for DVPCOPM-SL with different PLC. Please refer to Input and Output
Mapping Areas for DVPCOPM-SL for details. The PLC here is DVP-28SV.
1. See the table below for the format of Emergency request message:
Request Message
PLC device
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
13-134
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
2. See the table below for the format of Emergency response message:
Response Message
PLC device
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
ReqID: Request ID. Whenever an Emergency message is sent out, the message will be given a ReqID for the
CANopen master to identify. For the next Emergency message to be sent out, you have to change the ID number.
Range of ReqID: 00Hex ~ FFHex.
Total number of data: Total number of Emergency messages CANopen master receives.
Number of data stored: The latest number of Emergency messages CANopen master receives. (Every slave gives
less than 5 Emergency messages.)
Note:
CANopen master can only send out one SDO, NMT or Emergency request message to one piece of equipment
every time.
When you use WPL program to send out SDO, NMT or Emergency request messages, we recommend you clear
the “request message editing area” and “response message editing area” to 0.
13-135
DV P S er i es M od u le M an u a l
In this section, we will illustrate how to write a WPL program to send out SDO and NMT messages or read Emergency
request messages.
1. Example I
Control requirement:
When M0 turns ON, the actual output frequency of the AC motor drive is read via SDO. The corresponding index/ sub-
index of the actual output frequency of the AC motor drive is 2021/4.
DVPCOPM DVP28SV
_13 C AN+ RU N
SH LD
C AN- STOP
GN D
Node 1 Master
CANopen
Node 2
RJ12
RS485
IFD9503 VFD-B
Baud rate 1 Mbps Set the communication speed between IFD9503 and bus to “1 Mbps”.
13-136
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Devices in PLC:
Explanation
PLC device Content
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 13
D6250 0101Hex ReqID = 01Hex Command = 01Hex
D6251 0004Hex Reserved Size = 04Hex
SDO request
D6252 0102Hex Type = 01Hex MAC ID = 02Hex
message editing area
D6253 2021Hex High byte of index = 20Hex Low byte of index = 21Hex
D6254 0004Hex Reserved Sub index = 04Hex
D6000 0101Hex ReqID = 01Hex Status = 01Hex
D6001 0006Hex Reserved Size = 06Hex
PLC program
13-137
DV P S er i es M od u le M an u a l
Program explanation
At the beginning of the program, the SDO request information mapping area and the SDO response information mapping
area are first cleared to zero.
When M0 = On, CANopen master will send out a SDO request message to read the contents in index 2021 and subindex
4 of the target equipment (at node address 02). If the communication is successful, the slave will return a response
message.
When M0 = On, CANopen master will send out the request message only once. If you would like it to send out one more
request message, you will have to change the ReqID.
Upon successful reading, the data returned from the target equipment are stored in D6000 ~ D6005.
2. Example II
Control requirement:
_13 When M0 turns ON, the target temperature of the DTA temperature controller is set to 26.0℃ via SDO. The corresponding
index/ sub-index of the target temperature of the DTA is 2047/2.
DVPCOPM DVP28SV
CAN+ RU N
SHLD
CAN- STOP
GND
Node 1 Master
CANopen
Node 2
PV
°C
°F
SV
AT OUT A L M1 A L M2
SET
D T A4 8 4 8
RS-485
IFD9503 DTA
13-138
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Devices in PLC
13
Explanation
PLC Device Content
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
13-139
DV P S er i es M od u le M an u a l
PLC program
M1002
ZRST D6000 D6031
Reset response message editing area
and request message editing area.
ZRST D6250 D6281
M0
MOV H0101 D6250 ReqID = 01, Command = 01
_13
MOV H2047 D6253 Index = 2047H
END
Program explanation:
At the beginning of the program, the SDO request message editing area and SDO response message editing
area are first cleared to zero.
When M0= On, CANopen master will send out a SDO request message to write 0104Hex into index 2047, sub
index 2 of the target equipment (at node address 02). If the communication is successful, the slave will return a
response message.
When M0 = On, CANopen master will send out the request message only once. If you would like it to send out
one more message, you will have to change the ReqID.
Upon successful reading, the messages returned from the target equipment are stored in D6000 ~ D6004.
13-140
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Users can read the content value in H’5002>>H’01 (index>>subindex) to acquire the status of the slaves on the CANopen
network by sending SDO.
Word 7 Node 127 Node 126 Node 125 …… Node 113 Node 112
The corresponding bits are in OFF status when the nodes in the node list of the master module are normal; the
corresponding bits are in ON status when the nodes in the node list of the master module are abnormal, e.g. Initializing
fails or other abnormality causes slave offline.
Users can read the content value in H’5003>>H’01 to acquire the master module status on the CANopen network by
sending SDO messages. When the master module is at normal work, the content value in H’5003>>H’01 is 0; when there
is any error in the master module, the content value in H’5003>>H’01 is the corresponding error code.
13-141
DV P S er i es M od u le M an u a l
Users can read the content value in H’5004>>H’01 to acquire CANopen network status by editing ladder diagram to send
SDO. When all nodes on the CANopen network are all at normal work, the content value in H’5004>>H’01 is 0; when any
node of CANopen network is abnormal or initializing fails, the content value in H’5004>>H’01 is 1.
Here, the SDO request message structure is for 5002/1 (index/ subindex), 5003/1 (index/ subindex), 5004/1 (index/
subindex) only and can be realized by editing the request message mapping area. Take DVPCOPM-SL, the first master
module on the left of PLC as an example, the table below shows the corresponding relations between request and response
message mapping areas, and PLC devices.
Note: The corresponding device addresses are different for DVPCOPM-SL with different PLC. Please refer to Input and
Output Mapping Areas for DVPCOPM-SL for details. The PLC here is DVP-28SV.
13-142
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Request ID: Every SDO request message to be sent out should be given a request ID. CANopen master
identifies every request message via “ Request ID ” which must be changed for the next
communication after current communication is finished. The value range for Request ID is 00 (Hex) ~ FF
(Hex).
Type: Fixed to 1 in SDO request message which indicates SDO data reading service.
Response Message
PLC Device
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
D6000 Response ID Status code
13-143
DV P S er i es M od u le M an u a l
Status Code
0B~FF Reserved
Response ID: Normally, the same as Request ID in a request message; in abnormal status, Response ID
is 0.
Data length: Data length of message data; maximum value: 32; Unit: byte.
Type: In SDO response message, 43 (Hex) represents that data of 4 bytes are read; 4B (Hex) represents
that data of 2 bytes are read; 4F (Hex) represents that data of 1 byte are read and 42(Hex) represents
data longer than 4 bytes are read.
Edit a ladder diagram to achieve the monitor function on a CANopen network as follows.
3. Real-time monitoring of the state of the slaves in the node list of the master module;
Note: The corresponding device addresses are different for DVPCOPM-SL with different PLC. Please refer to Input and
Output Mapping Areas for DVPCOPM-SL for details. Here the PLC is DVP-28SV
13-144
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
M100 2
ZR ST D60 00 D60 31
ZR ST D62 50 D 628 1
Reset res ponse mess age e diting area
and request mes sage editing area
M1 000
MO V D 200 D62 50
MO V H00 04 D 625 1
Si ze =04
MO V H0 17F D62 52
MO V H 000 1 D62 54
Su b ind ex =01H
M100 2
MOV H50 02 D20 1
MOV H01 01 D2 00
13-145
DV P S er i es M od u le M an u a l
DVPCOPM
POWER
RUN
ERR
OFF Power supply is abnormal. Ensure that the power supply to DVPCOPM-SL is normal.
RUN LED
LED status Indication Solution
Green light Upper computer is downloading network configuration
DVPCOPM-SL in STOP status
single flash and DVPCOPM-SL is waiting till the download is finished.
1. Ensure that the bus cables wiring on the CANopen
network is proper.
2. Ensure that the baud rates of the master and other
Green light
DVPCOPM-SL in pre-operational status slaves are identical.
blinking
3. Check if the configured slave has been connected
to the network.
4. Check if the slave is offline.
Green light On DVPCOPM-SL is in operational status --
ON
200ms
Gr een light
single fl ash 1000ms
200ms
OF F
ON
2 00ms
Gre en l igh t
bli nkin g 20 0ms
OF F
13-146
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
ERR LED
LED status Indication Solution
Off Normal --
1. Check if CANopen bus is the standard cable.
Red light double
Slave is offline. 2. Check if both terminals of CANopen bus are connected
flash
with a terminal resistor separately.
1. Check if CANopen bus is the standard cable.
2. Check if both terminals of CANopen bus are connected
Red light single Bus error exceeds the warning
with a terminal resistor separately.
flash level.
3. Check if the interference around CANopen bus is too
strong.
1. Check if connection for CANopen network bus cables is
Red light steady proper.
Bus-off
on 2. Check if DVPCOPM-S and other slaves are identical in
baud rate.
13
Error LED red light single flash versus double flashes:
ON
20 0m s
Re d l ig ht
si ng l e fl ash 100 0ms
OF F
ON
200m s 200 ms
Re d li ght
do ub le fl ash 200 ms 1 000 ms
O FF
DVPCOPM-SL as master
Incorrect DVPCOPM-SL’s node address The node address for DVPCOPM-SL should be set in the
F5
setting. range of 1~127.
F6 Internal error: manufacturing process Repower DVPCOPM-SL. If the error still exists, change to
13-147
DV P S er i es M od u le M an u a l
E6 Slave is offline. Make sure the power supply to the slave works normally
and the CANopen network is connected properly.
DVPCOPM-SL as slave
PDO length returned from the slave is Reset the PDO data length in the slave and download the
B1
inconsistent with that set in the node list. new setting to DVPCOPM-SL.
13-148
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Take the first one on the left side of the PLC for example. When DVPCOPM-SL serves as CANopen slave, its indexes and
sub-indexes, and attributes correspond to the registers in the PLC as shown in the following table.
13-149
DV P S er i es M od u le M an u a l
13-150
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13-151
DV P S er i es M od u le M an u a l
13.4 DVPPF02-SL
13.4.1 Introduction
DVPPF02-SL is a PROFIBUS DP slave communication module, used for connecting the Delta DVP-SV, DVP-SX2, DVP-
SV3, DVP-SX3 series PLC to the PROFIBUS DP network. DVPPF02-SL is a left-side extension module, and no external
power supply is required when using it. The power is supplied by the PLC MPU (main processing unit).
13.4.1.1 Features
Supports the loop data transmission between the PROFIBUS DP master and many slaves.
Self-diagnosis
Supports max. 100 words of I/O output and 100 words of I/O input.
13.4.1.2 Specification
PROFIBUS DP Port
Communication
Electrical Specification
Power consumption 2W
Weight 115 g
13-152
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
2 3 4 8
1
5 9 10
3
DVPPF02 12
x16
13
x16
90
6
13
60 33 11
Unit: mm
13-153
DV P S er i es M od u le M an u a l
13.4.3 Terminals
13.4.3.1 Address Switch
The address switches on DVPPF02-SL are used for setting up the node address of DVPPF02-SL on the PROFIBUS DP
network. The switches are two rotary switches x160 and x161. Range for each switch: 0 ~ F. See the table below for the
setup range for the switches.
1 Address Definition
x16
NODE ADDRESS
Example: If you are to set the node address of DVPPF02-SL to 26 (decimal), simply switch x161 to 1 and x160 to A. 26
(decimal) = 1A (hex) = 1×161 + A×160.
_13
Note:
Set up the address of DVPPF02-SL when the power is off. Re-power the module after you finish setting
up the address.
Use slotted screwdriver carefully to adjust the address in case you scrape the module.
2 - 7 -
6 1 4 - 9 -
5 DGND
13-154
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13.4.4 Installation
1. Connect DVPPF02-SL to PLC MPU
Open the fastening ports for the I/O module on the left-hand side of the PLC MPU and insert the DVPPF02-SL
alongside the fastening clips, as .
Press the clips to make sure the connection is tight, as .
DV P28 SV
1
13
RUN
STOP
Open the DIN rail clips on DVPPF02-SL and the PLC MPU. Insert DVPPF02-SL and the PLC MPU onto the
DIN rail.
Clip up the DIN rail clip on DVPPF02-SL and the PLC MPU to fix them on the DIN rail.
D VPPF0 2 D VP28 SV
x 16
R UN
ST OP
13-155
DV P S er i es M od u le M an u a l
Insert the PROFIBUS DP bus connector into the PROFIBUS DP port on DVPF02-SL. Screw it tight to ensure DVPF02-SL
and the PROFIBUS DP bus are properly connected.
_13
13-156
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Distance(m) 1200 1200 1200 1000 400 200 100 100 100
When the PLC is another model in the DVP series (that is, not DVP-SV3 or DVP-SX3), see the table below for the I/O
mapping and status registers of DVPPF02-SL at different locations. The number of the first DVPDNET-SL on the left side
of the PLC is 1 and the number of the DVPDNET-SL module close to the left side of the first DVPDNET-SL is 2, and
subsequent DVPDNET-SL modules are No. 3, No. 4 and so on.
13-157
DV P S er i es M od u le M an u a l
Please refer to Chapter 10 of the SYCON.net software manual for detailed setup instructions.
When DVPPF02-SL is configured in the software for the PROFIBUS DP master, it offers many choices for configuration,
satisfying all kinds of data length demands. See the table below. The output configuration means the data is sent from the
master to the salve; the input configuration means from the salve to the master.
13-158
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Exchange data between the master AH10PFBM-5A and the slave DVPPF02-SL through the PROFIBUS DP network.
13.4.10.2 Connect DVPPF02-SL to the PROFIBUS DP Network
1. The AH10PFBM-5A PLC is the PROFIBUS DP master and DVPPF02-SL the slave. See figure below for the network
structure.
13
3. Connect a DVP-SV PLC on the right side of DVPPF02-SL and check if the connection is proper.
Note: The corresponding device addresses are different for DVPCOPM-SL with different PLC. Please refer to Input and
Output Mapping Areas for DVPCOPM-SL for details. Here the PLC is DVP-28SV.
13.4.10.3 Software Instructions
1. ISPSoft software is Delta's PLC programming software, and it can be downloaded from Delta's official website:
http://www.deltaww.com/.
2. In this example, we take AH10PFBM-5A as PROFIBUS DP master, and illustrate with SYCON.net software.
13.4.10.4 Master Station Configuration
13-159
DV P S er i es M od u le M an u a l
13.4.10.5 I/O Mapping Relationship between Master PLC and Slave PLC
The input and output areas assigned by the master module for the AH master PLC are shown in the diagram below.
(For detailed setup instructions, please refer to Section 15.1 of the SYCON.net software manual.)
_13
The diagram below illustrates the starting addresses and lengths of the OUTPUT and INPUT areas assigned by the master
module for the master PLC. Data from the OUTPUT area is transmitted to the slave, while the INPUT area receives data
sent from the slave.
13-160
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
The diagram below illustrates the mapping addresses allocated by the master station for the slave configuration module
parameters. By the upper and lower diagrams, it can be observed that the slave configuration module corresponds to the
starting register numbers of the master PLC's OUTPUT and INPUT areas.
Offset Address: Corresponding to the offset of the starting addresses of the INPUT and OUTPUT areas allocated by the
AH master station PLC, unit: Byte
Calculation method for the starting D registers of the slave configuration module corresponding to the master station PLC:
Starting register number of OUTPUT area D registers corresponding to the slave configuration module = Starting address
of OUTPUT area + (offset address / 2).
Starting register number of INPUT area D registers corresponding to the slave configuration module = Starting address of
INPUT area + (offset address / 2).
The above explain the connection between the master and the DVPPF02-SL slave. The mapping relationship between the
master PLC's D registers and the slave configuration module is related to the master station parameter settings. For
detailed setup instructions, please refer to Section 10.3.2 of the SYCON.net software manual. 13
In this example, the starting addresses assigned by the AH master PLC for the INPUT and OUTPUT areas are D1000 and
D3000, respectively.
The mapping relationship between the master PLC and the configuration options of the DVPPF02-SL slave is as follows:
D3000 1 Word In 0
The corresponding registers for data exchange between the master station and slave station are shown in the following
table:
AH10PFBM-5A master accesses the Direction of data transmission DVPPF02-SL slave accesses the registers
registers corresponding to AH PLC in PROFIBUS DP network corresponding to SV PLC
D3000 D6000
D3001 D6001
D1000 D6250
D1001 D6251
13-161
DV P S er i es M od u le M an u a l
Using ISPSoft software to write the program for the master station PLC, when the master PLC is running and M0 is ON, it
controls the configuration options of the DVPPF02-SL. When M1 is ON, the master PLC reads the corresponding values
of the DVPPF02-SL configuration options.
_13
2. When M0 is ON, write 1000 to D3000 and 2000 to D3001. The master station will transmit the data of D3000
and D3001 through the PROFIBUS DP bus to the slave's D6000 and D6001.
3. When M1 is ON, write the data of D1000 to D100 and the data of D1001 to D110. The data of D1000 and
D1001 are transmitted from the slave's D6250 and D6251 to the master through the PROFIBUS DP bus.
Using the WPL software to write the program for the slave PLC, when the slave PLC is running and M0 is ON, it controls
the configuration options of the DVPPF02-SL. When M1 is ON, the slave PLC reads the corresponding values of the
DVPPF02-SL configuration options.
13-162
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13
1. Delta PLC programs can be designed using the Delta WPLSoft software. For details on programming methods,
please refer to the software manual.
2. When M0 is ON, write 3000 to D6250 and 4000 to D6251. The DVPPF02-SL will transmit the data of D6250
and D6251 through the PROFIBUS DP bus to the master’s D1000 and D1001.
3. When M1 is ON, write the value of D6000 to D10 and the value of D6001 to D11. The data of D6000 and
D6001 are transmitted from the master (D3000 and D3001) to the DVPPF02-SL through the PROFIBUS DP
bus.
13-163
DV P S er i es M od u le M an u a l
POWER LED
NET LED
13-164
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
1. When DVPPF02-SL is in normal operation status and the PLC MPU is in RUN status, the digital display will
only show its node address.
2. When DVPPF02-SL is in normal operation status and the PLC MPU is in STOP status, the digital display will
show its node address and the STOP status code alternately.
3. When DVPPF02-SL is initializing or in error status and the PLC MPU is in RUN status, the digital display will
show its node address, initialization code or error code alternately.
4. When DVPPF02-SL is initializing or in error status and the PLC MPU is in STOP status, the digital display will
show its node address, initialization or error code and STOP status code alternately.
13
13-165
DV P S er i es M od u le M an u a l
13.5 DVPSCM12-SL/DVPSCM52-SL
13.5.1 Introduction
DVPSCM is a serial communication module. It supports MODBUS UD Link (user-defined format of RS-485). Besides, it
can be used as a RS-422 communication port or RS-485 communication port, programming, uploading, downloading, and
monitoring can be carried out using Delta PLC software. SCMSoft, the setting software of DVPSCM12/52-SL, is built in
Delta communication software DCISoft. Please download DCISoft software from Delta website.
DVPSCM52-SL is a slave communication module using a building automation control network communication protocol
BACnet MS/TP. It is equipped with all the functions of DVPSCM12-SL and supports the BACnet MS/TP slave
communication protocol. It can read/write the BV values or AV values from/into a BACnet MS/TP master. SCMSoft, the
setting software of DVPSCM52-SL, is built in Delta communication software DCISoft. Please download DCISoft_v1.08 or
above from Delta website.
13.5.1.1 Features
_13 It provides RS-422 and RS-485 communication ports (COM1 & COM2).
RS-422/RS-485 communication and the power supply are isolated from each other.
It has the user-defined communication protocol, and the process planning function (UD Link).
DVPSCM52-SL supports the BACnet MS/TP slave functions, and can connect to a superior device.
The MPUs supports: DVP-SA2 (V1.0), DVP-SX2 (V1.2), DVP-SV (V2.2), DVP-SE (V1.0),EH2-L (V2.20), and
EH3-L (V1.00) series.
Firmware version V1.10 and above support DVP-SV3 and DVP-SX3 PLC.
13.5.1.2 Specifications
RS-485/RS-422 interface
Item Specifications
Electrical Specifications
Item Specifications
13-166
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Model Introduction
2. Supported BIBBs
3. Supported opjects
13-167
DV P S er i es M od u le M an u a l
3 9
4 10
90.00
11
60.00
5
12
3.00
6 13
13-168
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13.5.3 Terminals
RS-485/RS-422 communication ports definitions
Terminal no. RS-485 RS-422
1 - TX+
2 - TX-
3 D+ RX+
4 D- RX-
5 SG SG
6 - SG
Direct the I/O module to the interface on the MPU, Combine the I/O module with the MPU as shown in the
figure below.
DVP28SV
13-169
DV P S er i es M od u le M an u a l
Before the SCM module connects to the inferior I/O module, the fixing clip for the I/O module has to be loosened by the
screwdriver, and the side cover has to be opened.
_13
13.5.4.2 Wiring
SCM module can be connected to other Delta industrial products via standard MODBUS communication, including Touch
Panel HMI, Text Panel HMI, programmable logic controllers, inverters and servo motors. The connection examples are as
follows:
HMI : 5
9600, 8, E, 1, RTU
COM1 : 247
TC : 13
VFD:10
PLC : 12
ASDA : 11
13-170
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
2 Reserved
Group number triggered by
3 R/W The group number triggered by COM1 UD Link
COM1 UD Link
Reference address of the It is used when COM1 UD Link chooses “Base+Offset”.
4 R/W data sent through COM1 in “Reference data register+Offset” defines the actual source device
UD Link for the data sending.
Reference address of the It is used when COM1 UD Link chooses “Base+Offset”. “Reference 13
5 R/W data received through data register+Offset” defines the actual source device for the data
COM1 in UD Link receiving.
6 Reserved
Group number triggered by
7 R/W The Group number triggered by COM2 UD Link
COM2 UD Link
Reference address of the It is used when COM2 UD Link chooses “Base+Offset”.
8 R/W data sent through COM2 in “Reference data register+Offset” defines the actual source device
UD Link for the data sending.
Reference address of the It is used when COM2 UD Link chooses “Base+Offset”. “Reference
9 R/W data received through data register+Offset” defines the actual source device for the data
COM2 in UD Link receiving.
10 R Module status RUN or STOP
The flag for an error in the module, please refer to the following
11~19 R Error Flag
explanation.
20~27 R UD Link status The execution status of UD Link
28~29 Reserved
0: Not triggered,
Triggering the UD Link
30 R/W 1~254: Number of times the UD Link sequence is triggered
sequence
255: Always triggered
Triggering the data
High byte: bit; Low byte: word
31 R/W exchange through COM1
0: Not triggered; 1: Triggered once; 2: Always triggered
to read bits or words
Triggering the data
High byte: bit; Low byte: word
32 R/W exchange through COM2
0: Not triggered; 1: Triggered once; 2: Always triggered
to read bits or words.
Triggering the data
High byte: bit; Low byte: word
33 R/W exchange through COM1
0: Not triggered; 1: Triggered once; 2: Always triggered
to write bits or words.
Triggering the data
High byte: bit; Low byte: word
34 R/W exchange through COM2
0: Not triggered; 1: Triggered once; 2: Always triggered
to write bits or words.
Selecting the “reading bits Bit = 0: Disabling the function of reading bits through COM1.
35~36 R/W
through COM1” checkbox Bit = 1: Enabling the function of reading bits through COM1.
13-171
DV P S er i es M od u le M an u a l
0:1200
1:2400
2:4800
3:9600
4:19200
52 R/W COM1 baud rate 5:38400
6:57600
7:76800
8:115200
9:230400
10:460800
0:7,Even,1
1:7,Even,2
2:7,Odd,1
3:7,Odd,2
4:7,None,1
COM1 format (Data 5:7,None,2
53 R/W
Length,Parity,Stop Bits) 6:8,Even,1
7:8,Even,2
8:8,Odd,1
9:8,Odd,2
10:8,None,1
11:8,None,2
13-172
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
interface
DVPSCM52-SL
RS-485 RS-422
MODBUS 16#0000 16#0001
protocol
UD Link 16#0100 16#0101 13
BACnet
16#0200 16#0201
MS/TP slave
COM1 communication
55 R/W 1~65535ms (65535 indicates no timeout).
timeout
56 R/W COM1 transmission delay 0~65535ms
0:7,Even,1
1:7,Even,2
2:7,Odd,1
COM2 format(Data
3:7,Odd,2
63 R/W Length,Parity,Stop
4:7,None,1
Bits)
5:7,None,2
6:8,Even,1
7:8,Even,2
13-173
DV P S er i es M od u le M an u a l
interface
DVPSCM52-SL
RS-485 RS-422
MODBUS 16#0000 16#0001
UD Link 16#0100 16#0101
protocol
BACnet
16#0200 16#0201
MS/TP slave
COM2 communication
65 R/W 1~65535ms (65535 indicates no timeout)
timeout
66 R/W COM2 transmission delay 0~65535ms
13-174
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
※ Additional remarks
13-175
DV P S er i es M od u le M an u a l
Bit 15 ~ 4 3 2 1 0
SRAM is GPIO is FLASH is
Description Reserved LV occurs.
damaged. damaged. damaged.
13-176
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
The modification of communication parameters through CR#51-CR#74 requires firmware version V1.10 or above support.
The following example demonstrates the modification of the station number for COM1:
(3) Write 16#1100 to CR#71, indicating the writing of COM1 parameters with latched function.
13
If COM2 is configured, the low byte will display the status of COM2.
13-177
DV P S er i es M od u le M an u a l
When installed on the left side of the DVP-SV3/SX3 PLC, you can also right-click on the module icon on the DIADesigner
hardware configuration page to open SCMSoft.
_13
Communication setting
Open DCISoft, click “Tools” >“Communication Setting”. The user can choose the communication port, and set the
information related to RS-232. If an Ethernet module (DVPEN01-SL) is used with the SCM module, the user can select
“Ethernet” in “Communication Type” box to upload/download the program.
13-178
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
③ Finally, click “MODBUS Advance Wizard” to open the setting page for the reading/writing.
13
13-179
DV P S er i es M od u le M an u a l
In order to expedite the communication using MODBUS, SCMSoft provides “MODBUS Advance Wizard”. The user only
needs to designate the registers for the data sending and receiving, or the absolute positions. The settings will be
downloaded to the SCM module through the communication port chosen by the user. After the flag is enabled, the
designated reading and writing are complete. The following are the steps of setting the wizard.
Click “Setup” to set the communication between the MPU of the PLC and SCMSoft. If the setting has been
completed at【Communication setting】, the user does not have to set the communication here again.
2. SCM Setting
When setting the communication format of the communication port on the SCM module, the user can designate the
left-side module number, and the communication port, and set the station address, the baudrate, the physical type,
the transfer mode, and the format.
_13
3. MODBUS Advance-Reading/Writing
13-180
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Right click “Add Item” to increase bits and words. The bits are listed in the upper column, and the words are listed
in the lower column.
13
13-181
DV P S er i es M od u le M an u a l
【Master】
PLC Type: It displays the PLC type. You can click “Tools” in SCMSoft to change the PLC type.
Enter the address of the data register D in the PLC to store the value read from the
Data:
slave.
Description: Enter the description of the device. The maximum length is 30 bytes.
【Slave】
Slave ID: The number of the salve device from which the data is read
You can choose the Delta PLC type. If PLC used is not a Delta PLC, please leave the
Device Type:
column blank.
Length (bit): Indicates the length of the data being read. The maximum length is 100 bits.
_13 You can choose either “Hex” or “Modbus 6 Digit”. “Hex” represents 6 hexadecimal
Data Type: digits, and “Modbus 6 Digit” represents 6 decimal digits. If the device type is a Delta
PLC type, the data type in this column will automatically become the data register D.
Start Address: The start address of the data.
If the absolute position of the present value of the Delta DTA temperature controller is the hexadecimal value, 4700 (H’4700),
and the station address is 10, the present value can be read and stored in D100 in the MPU of the PLC through COM1 on
the SCM module. The settings are as follows:
13-182
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Download
After the setting is complete, check whether the other parameter settings conform to the slave setting. Then, click
“Download”.
Communication status
The SCM module provides the communication state of MODBUS Advance. There are four sections ─ Read Bit, Read
Word, Write Bit, and Write Word. The execution status in each line is stored in the bits in the data registers. If D100 is
entered into No.1, the execution status of the data exchange in No.1 will be displayed in the first bit (b0) in D100, and by
analogy, the execution status of the data exchange in No.2 will be displayed in the second bit (b1) if D100 is entered into 13
N0.2.
Dn
Bit b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0
No. 16 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1
D(n+1)
The default address is D500. You can change the start address in MODBUS Advance.
13-183
DV P S er i es M od u le M an u a l
Enable
Control the data exchange through the instruction TO in WPLSoft to read bits/read words/write bits/write words
(CR#31~CR#34).
Triggering the data exchange High byte: bit; Low byte: word
31 R/W
through COM1 to read bits or words. 0: Not triggered, 1: Triggered once, 2: Always triggered
Triggering the data exchange High byte: bit; Low byte: word
32 R/W
through COM2 to read bits or words. 0: Not triggered, 1: Triggered once, 2: Always triggered
Triggering the data exchange High byte: bit; Low byte: word
33 R/W
through COM1 to write bits or words. 0: Not triggered, 1: Triggered once, 2: Always triggered
Triggering the data exchange High byte: bit; Low byte: word
34 R/W
through COM2 to write bits or words. 0: Not triggered, 1: Triggered once, 2: Always triggered
_13 If you want to keep executing the word-reading, enter K2 into CR#31. If you want to execute the word-reading once,
enter K1 into CR#31.
After M0 is triggered, COM1 on the SCM module will keep reading the present value which will be stored in D100, and
the status value of bit0 in D0 is 1.
13-184
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
By establishing an SCM project, the SCM module makes the execution plan for COM1 and COM2. SCM project includes
four parts ─ COM PORT Setting, UD Link, MODBUS Advance, and COM port history.
Set the communication formats and the parameters that COM1 and COM2 execute on the
COM PORT Setting:
SCM module. (Ch 13.5.7.2).
Connect to the standard MODBUS RS-485/422 device. If other Delta automation products
MODBUS Advance: and other standard MODBUS communication devices are used, you can use this function.
(Ch 13.5.7.4).
Set whether to record the history of the communication port on the SCM module.
COM port history:
(Ch 13.5.7.5). 13
13.5.7.2 COM PORT Setting
If there has been no response for a certain period of time after the instruction is
Communication Timeout: transmitted through the communication port, that period of time is called the
communication timeout. The default communication timeout is 3000 ms.
13-185
DV P S er i es M od u le M an u a l
The default time interval between the instructions is 0 ms, that is, the next instruction
Transmitter Delay:
is transmitted immediately after the reply is received.
It means the number of times the communication has been retried after the
Communication Retry Times:
communication fails. If there is still no response, the communication stops.
UD Link provides non-Modbus RS-485/RS-422 link function. The packets can be edited according to the communication
formats. The steps of establishing UD Link are as follows:
1. Create a group Edit TX packets and RX packets Create commands Trigger and execute the instructions as a
group
_13
2. Create a group Edit TX packets and RX packets Create commands Create other groups Create
sequences Trigger and execute the instructions as sequences.
First of all, establish the transmission instructions (TXs) and the reception instructions (RXs) in the group. Then, set the
execution sequence and the number of times for TXs and RXs through the commands. Finally, trigger and execute the
instructions as a group. In addition, if various groups of group packets are required in a large system, the user can create
the groups in the sequences, and set the execution sequence.
13-186
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Create various TX packets and RX packets in a group. The contents of TX packets and RX packets may include several
messages, one address, one length, and one checksum.
13
Packet Segment Edit: Adjust the sequence of the packet segment and add/delete the packet segment.
No.: It is the packet segment number. You can edit at most 64 segments in a packet.
Class: The class of the segment includes the message, the address, the length and the checksum.
Format: The format of the segment includes Hex, ASCII, Code, and etc.
Message: Edit the constant message and the variable message. Both the constant message and the variable
message can be used with a packet head, a start bit, an end bit, or a data segment. One packet can include many
messages.
Address: Edit either the constant address or the variable address. One packet includes only one address segment.
Length: Edit the length of the packet. One packet includes only one length segment.
Checksum: Edit the checksum. One packet includes only one checksum segment.
13-187
DV P S er i es M od u le M an u a l
Format: The format of the data can be Hex, ASCII, or Code. When the format of the data is Code, it indicates that
the data uses the control code.
_13
Variable: The data is a variable which mapping register can be the internal register in the SCM module or the register
in the PLC.
Null: Does NOT make any change to the format of the data.
Hex: The ASCII data can be converted into the hexadecimal value. The words which cannot be converted will become
zeros.
ASCII: The hexadecimal value can be converted into the ASCII data. The words which cannot be converted will
become zeros.
Variable Property
Function: The variable functions include “Read R ()”, “Write W ()”, and no action “*”. For TX packets, you can choose
“Read R ()” .For RX packets, you can choose “Read R ()”, “Write W ()”, or no action “*”.
Mapping register: You can choose the internal register in the SCM module or the register in the MPU of the PLC. The
internal registers in the SCM module include I1, I2, O1, and O2. The registers in the PLC include
the data registers and “Base+Offset”.
D Internal D register in the PLC Base+Offset Used with the control register.
13-188
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Length
Format: The format of the length segment can be the hexadecimal value or the ASCII data.
Value: The user can enter the length value according to the format setting.
Checksum
Class: The user can choose the class of the checksum segment.
Format: The user can choose the format of the checksum segment.
Initial Value: The user can set the initial value of the checksum.
13
13-189
DV P S er i es M od u le M an u a l
13.5.7.3.2 Command
After creating many TX packets and RX packets, you can choose the packets to be sent and received through creating the
commands and plan the sequence of executing the commands.
_13
Command No.: Each command has its own number. You can designate the sequence of executing the commands through
these numbers.
Send Packet: Choose the group name which has been created in the groups.
Receive Packet: Choose the group name which has been created in the groups.
Success: Designate the action following the execution of a command. Choose “Next”, ”Goto”, or “End”.
Next: Execute the next command. If the number of the command being executed is one, the number of the next
command will be executed is two.
Fail: Designate the action following the execution of a command. Choose “Next”, ”Goto”, or “End”.
Next: Execute the next command. If the number of the command being executed is one, the number of the next
command will be executed is two.
Retry: The number of times the sending of a command has been retried after the sending fails.
Repeat: The number of times the sending of a command has been repeated after the command has been executed
successfully.
Send Wait: The default time interval between the instructions is 0 ms, that is, the next instruction is transmitted immediately
after the reply is received.
Timeout: If there has been no response for a certain period of time after the instruction is transmitted through the
communication port, that period of time is called the communication timeout. The default communication timeout
is 50 ms.
13-190
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13.5.7.3.3 Sequence
Click “Add Group” by right-click the mouse in Sequence to check the groups which will be executed. These groups will be
downloaded as a sequence and executed through the serial port. In addition, you can click “Error Execute Group No.” twice
to set the group which will be executed when an error occurs. When there is an error in executing a group, the group which
is set in “Error Execute Group No.” will be executed.
13
13-191
DV P S er i es M od u le M an u a l
The function of the COM PORT historical data is to record all packets during the SCM communication process in the buffer
within SCM, providing users with debugging capabilities. The buffer, shared for both transmission and reception, has a size
of approximately 2 KBytes and only retains the latest communication data, discarding older information. Additionally, the
buffer is non-latched, meaning that data will be lost if there is a power outage. The SCMSoft allows users to activate,
deactivate, or upload the buffer data within SCM.
In the COM PORT historical data, three options are available through right-clicking. The functionalities are described as
follows: "Start COM PORT Historical Data": Initiates the recording of the communication process for all COM PORTs in
SCM. "Stop COM PORT Historical Data": Halts the recording of the communication process for all COM PORTs in SCM.
"Upload COM PORT Historical Data": Uploads all communication data recorded internally in SCM to SCMSoft. Please note
that recording of all SCM communication data will automatically cease before uploading. To resume recording, it is
necessary to reselect "Start COM PORT Historical Data.”
_13
13.5.7.6 BACnet MS/TP Slave Function(Supported by DVPSCM52-SL)
If you want to connect an SCM module to a BACnet MPU, you have to set the BACnet parameters and the BACnet object
for the SCM module.
For firmware versions V1.08 and below, the host device needs to write to AV or BV before being able to read them. For
versions V1.10 and above, the host device can directly read AV and BV values without the need for prior write operations.
The BACnet parameters include the BACnet MAC address, the baud rate, and the physical type.
BACnet MAC address: 1 ~ 247 (Default: 247), Please notice that the maximum MAC address that some masters
support is 127.
Baud rates supported by BACnet: 9600 (default), 19200, 38400, and 76800 bps
13-192
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Network Number: Th network number on the BACnet network is unique. It cannot be used repeatedly. (Default: 65536).
13
BACnet object edit: Editing the AV and BV values which correspond to the data registers and coils in the Delta PLC master
connecting to the SCM module
The lenghth of tha AV value corresponds to two data registers in the Delta PLC, and the lenghth of the BV value
corresponds to one coil in the Delta PLC.
Object: You can select “AV” or “BV”. “AV” corresponds to the data registers in the PLC, and “BV” corresponds the coil in
the PLC.
SCM address: Set the address of the AV, or the BV. The setting range is 0~383.
13-193
DV P S er i es M od u le M an u a l
13.5.8 Application
13.5.8.1 MODBUS
This chapter introduces how the SCM module connects to other Delta industrial products such as the human-machine
interfaces, the text panels, the PLCs, the motor drives, and the servo motors through the standard MODBUS. The
connection diagram is as below:
_13
13-194
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13.5.8.1.1 Connection between the MODBUS Slave and the Delta Product
For SCM as the MODBUS slave, you only have to set the parameters such as the station address and the baud rate to
allow the connection with the master.
Open SCMSoft 『New Project』 COM PORT setting: 『Add SCM COM』 Set the communication parameters.
13
13-195
DV P S er i es M od u le M an u a l
Set the communication parameters of COM1: station address 247 (default), Modbus RTU, 9600, 8, Even, 1.
13.5.8.1.2 Connection between the MODBUS Master and the Delta Product
_13 1. Set the communication parameters of COM2: station address 246 (default), Modbus ASCII, 38400, 7, Even, 1.
13-196
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
3. Set the data exchange in the slave: Add Item Click the added item twice to set the reading/writing information in
the slave.
13
VFD(D1002103H)
,(D150,D151H2000,H2001)
13-197
DV P S er i es M od u le M an u a l
ASDA(D2000101H,D201020AH)
_13
(D2500101H,D251020AH)
13-198
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
PLC (D300~D309 in the masterD100~D109 in the slave), (D350~D354 in the masterD150~D154 in the slave)
13
TC(D4001000H)
,(D4511001H)
13-199
DV P S er i es M od u le M an u a l
After the setting is complete, the user can designate the communication port using MODBUS Advance ─ COM port 2 on
the first left-side module.
_13
4. Download the parameters: Set the communication. After the setting is complete, click “OK” to exit from the
communication setting, and the parameters are set.
13-200
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13
Click “Download”, choose the left-side module which will be downloaded, and click “OK”. If only one device is
connected, click “OK” directly.
13-201
DV P S er i es M od u le M an u a l
_13
5. Enable the data echange function: Control the data exchange through the instruction TO in WPLSoft to read bits/read
words/write bits/write words (CR#31~CR#34).
Triggering the data exchange through High byte: bit; Low byte: word
31 R/W
COM1 to read bits or words. 0: Not triggered, 1: Triggered once, 2: Always triggered
Triggering the data exchange through High byte: bit; Low byte: word
32 R/W
COM2 to read bits or words. 0: Not triggered, 1: Triggered once, 2: Always triggered
Triggering the data exchange through High byte: bit; Low byte: word
33 R/W
COM1 to write bits or words. 0: Not triggered, 1: Triggered once, 2: Always triggered
Triggering the data exchange through High byte: bit; Low byte: word
34 R/W
COM2 to write bits or words. 0: Not triggered, 1: Triggered once, 2: Always triggered
If you want to keep executing the word-reading, enter K2 into CR#32. If want to execute the word-reading once, enter K1
into CR#32.
If you want to keep executing the word-writing, enter K2 into CR#34. If want to execute the word-writing once, enter K1
into CR#34.
After M0 is triggered, the data will be read from the salve address which has been set through COM2 on the SCM module.
After M1 is triggered, the data will be written into the slave address which has been set through COM2 on the SCM module.
13-202
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
The SCM module can be used as the additional communication port of the PLC master. When RS-485 communication of
the PLC master is executed, you can use WPLSoft to monitor the master through the SCM module. The default
communication format of COM1 on the SCM module is 9600, 7, Even, 1, and the station address is 247.
1. Set WPLSoft: Open WPLSoft. Click “Options” and choose “Communication Setting”.
13
2. Choose RS-232 in Communication Setting, designate “COMP Port”, and enter the communication parameters. The
communication parameters here should conform to the default setting of COM1 on the SCM module. If other
communication parameters are used, they need to be modified in COM PORT Setting of the SCM module. In addition,
the setting of “Station Address” should conform to COM1 on the SCM module rather than the station address of the
MPU of the PLC.
3. Click “OK” to upload/download WPLSoft program from/to the MPU of the PLC.
13-203
DV P S er i es M od u le M an u a l
13.5.8.3 RS-485
This section introduces how SCM connects to other Delta industrial products through RS-485 (the non-standard MODBUS).
There are two common modes of connecting to the electricity meter. One is through the standard MODBUS, the other is
through RS-485. This section introduces how the SCM module connects to the electricity meter through RS-485 in UD
Link.
(Abbreviated) (Control)
Word Word
_13 number
Content Description
number
Content Description
2 Length
3 Length (repeat)
4 68h Start bit (repeat)
5 0 … FAh, FFh Device address (IA)
6 Function code (FF)
7 Parameter index (PI)
… n word, data block
Checksum (CS)
Length+5 (Add from IA to the
previous item.)
Length+6 16h End marker
13-204
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
2. The usage
There are nine types of usage in which the SCM module communicates with the electricity meter through the
combination of three record types.
Type Instruction to the electricity meter Response (through the record type)
Reset
1 N/A
Abbreviated record
Query about the status of the device: abbreviated
2 Abbreviated record
record
Measured value and error (cyclic data)
3 Full record
Abbreviated record
Event data analyzed erroneously
4 Full record
Abbreviated record
Measured value
5 Full record
Control record
13
6 Output parameter: control record Full record
7 Status: control record Full record
8 Device specifications: control record Full record
9 Real-time timing data: control record Full record
13-205
DV P S er i es M od u le M an u a l
Function code (FF): 09h Checksum (1byte; adding the previous two items up):
There is no response address for type 1, so do NOT need to edit the function code of the response (Rx).
13-206
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13
【Type 2】
Send the abbreviated record and respond with the abbreviated record. The setting of the sending is as that in type 1. You
can copy the setting directly. Notice that the function code is 29h.
13-207
DV P S er i es M od u le M an u a l
_13
Start word: 10h Check whether the response address and the
device address previously read from D0 (IA) are
the same.
13-208
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13
13-209
DV P S er i es M od u le M an u a l
_13
【Type3】
Send the abbreviated record and respond with the full record.
For the sending of the abbreviated record, the user can copy or refer to those in type 1 and type 2. Notice that the function
code (FF) is 89h.
13-210
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
Start word: 68h Length + Length (repeat): Ignore these two words.
They can be ignored or stored.
13
Start word: 68h Device address (IA): Check whether the response
address and the device address previously read
from D0 (IA) are the same.
1 3 - 2 11
DV P S er i es M od u le M an u a l
Note: Some unimportant words can be ignored. You can just store the data which is needed in the registers (Dx), and the
data whose length of the response code is unknown can be stored in the registers by means of this method.
_13
【Type4】
Send the abbreviated record and respond with the full record.
For the sending of the abbreviated record, the user can copy or refer to those in type 1 and type 2. Notice that the function
code (FF) is A9h.
13-212
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
68h + 06h + 06h + 68h + D0 + (1 word)+ (3 words) + (the content gotten from adding from IA to the end) + 16h
Star word-Length-Length-Star word Check whether the response address and the device
address previously read from D0 (IA) are the same.
13
13-213
DV P S er i es M od u le M an u a l
_13 Edit the SCM command: Sending Tx Packet1, and receiving Rx Packet1
13-214
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
【Type 5】
Send the Control record and respond with the full record.
When the control record is sent, the function code (FF) is 89h.
68h + 03h + 03h + 68h + D0 + 89h + D1 + (the content gotten from adding from IA to the end) + 16h.
13
13-215
DV P S er i es M od u le M an u a l
68h + (Null) + (Null) + 68h + D0 + (Null) + D1 + D100 + (the content gotten from adding from IA to the end) + 16h
_13
Start word: 68h Check whether the response address and the
device address previously read from D0 (IA) are
the same.
13-216
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13
4. Download: After setting all types, download the UD Link to the SCM module. Open SCMSoft 『New Project』
COM PORT Setting: 『Add SCM COM』 Set the communication parameters.
13-217
DV P S er i es M od u le M an u a l
_13
Set the communication parameters of COM1: Station address 247 (default), UD Link, 9600, 8, Even, 1.
13-218
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
The group number set in each type is triggered by “To instruction” in WPLSoft which triggers the execution of UD Link. K1
is written into CR3 if the group number is 1 and by analogy, K2 is written into CR3 if the group number is 2.
The sending of type 1~5 is controlled by M1~M5. Each triggering includes writing the station address of the electricity
meter and the function code into D0 and D1 respectively. When the data is written into the registers, the higher bit precedes
the lower bit. For example, the user has to enter H’0555 when the station address is 5, and the same applies to the reading
of the response address from D100.
13
13-219
DV P S er i es M od u le M an u a l
Set the BACnet parameters and the BACnet object for the SCM module, and then download them to the SCM module to
connect to the BACnet MS/TP module.
For firmware versions V1.08 and below, the host device needs to write to AV or BV before being able to read them. For
versions V1.10 and above, the host device can directly read AV and BV values without the need for prior write operations.
【BACnet parameters】
_13
BACnet MAC address: 1~247 (Default: 247). It can NOT be the same as the address of other device on the BACnet
network.
Baud rate: 1200 bps~460800 bps (Default: 9600). It MUST be the same as the setting for the BACnet MS/TP MPU.
【BACnet object】
Network Number: The network number on the BACnet network is unique. It CAN’T be used repeatedly. (Default: 65536)
13-220
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
BACnet object edit: Editing the AV and BV values which correspond to the data registers and coils in the Delta PLC master
connecting to the SCM module
The lenghth of tha AV value corresponds to two data registers in the Delta PLC, and the lenghth of the BV value
corresponds to one coil in the Delta PLC.
13
Object: The user can select “AV” or “BV”. “AV” corresponds to data the registers in the PLC, and “BV” corresponds the coil
in the PLC.
SCM address: The user can set the address of the AV, or the address of the BV. The setting range is 0~383.
【Download】
13-221
DV P S er i es M od u le M an u a l
_13
Click “Download”, choose the left-side module which will be downloaded, and click “OK”. If only one device is connected,
click “OK” directly.
13-222
Ch a pt er 1 3 D V P- S S er ies L e ft- S i de H i gh- S pe e d Co m mu n ic at i o n Mo d u le
13
After the parameters are downloaded, the AV and BV values in the software correspond to the registers and bit in the PLC
connected to the SCM module.
13-223
DV P S er i es M od u le M an u a l
13.5.9.2 Troubleshooting
Abnormality Cause Solution
PLC MPU not powered Check the power supply for the PLC MPU
POWER LED OFF DVPSCM52-SL not connected with the Check if DVPSCM52-SL is tightly connected with the
PLC MPU PLC MPU
Ensure the use of shielded twisted pair RS-485
Wiring error
communication cables and correct connections.
Please check the TX indicator; if it is flashing
As MODBUS master,
Slave communication function error normally, confirm whether the communication
no response from the
functionality of the slave device is normal.
slave
The MODBUS advanced settings were Please check the TX indicator; if it is not flashing, re-
not downloaded, or there is an error in download the advanced parameters for MODBUS
the CR configuration. and ensure that CR triggers data exchange correctly.
Ensure the use of shielded twisted pair RS-485
Wiring error
_13 As MODBUS slave, communication cables and correct connections
no response to the Please check the RX indicator; if it is flashing
master Parameters setting error normally, confirm whether the historical data and
communication format are correct.
Ensure the use of shielded twisted pair RS-485
Wiring error
communication cables and correct connections
Verify that the length setting for receiving packet
variable messages is correct. If there are no specific
The received packet length is set
UD requirements, it is recommended to set the length
incorrectly
Linkcommunication attribute function to ' * ' to allow the device to
error determine it autonomously.
Confirm that the functionality setting for the variable
The variable attributes for receiving attributes of receiving packets is 'Write W()', so that
packets are set incorrectly. the device will write the received variable messages
into the registers.
13-224
14
Chapter 14 DVP-S Series Left-Side Position
Module
Table of Contents
14.1 DVP02PU-SL Specification ................................................................................ 2
14-1
DV P S er i es M od u le M an u a l
14-2
Chapter 14 DVP-S Series Left-Side Position Control Module
Model
High-speed Output
Item
Number of outputs Four (2-axis)
Connector type Removable terminal blocks
Output form differential output
Output voltage 5VDC *1
Leakage current < 10uA
Minimum load 1mA / 5VDC
Resistance 20mA
Maximum load Inductance N/A
Bulb N/A
Maximum output frequency 200kHz
OFF→ON 0.15us
Maximum Response time
ON→OFF 0.15us
14-3
DV P S er i es M od u le M an u a l
1 4 3. 4
3 6
2
7
33
8
90
9
3
5 60 4.7
Unit: mm
14-4
Chapter 14 DVP-S Series Left-Side Position Control Module
14.3 Terminals
DVP02PU-SL
Y0+
Y0 -
Y1+
Y1-
Y2+
Y2-
Y3+
Y3-
A+
A-
B+
B-
Z+
Z-
S/S
X0
X1
X2
X3
X4
Le dispositif d'alimentation doit être conforme à la norme UL 62368-1/UL60950 LPS (Source d'alimentation limitée)
ou UL61010-1 / UL61010-2-201 LE (Énergie limitée).
Please be sure to use certified power supply with SELV output or certified power supply providing double insulation
evaluated by UL60950, or UL61010-1 and UL61010-2-201 standards.
Veuillez-vous assurer d'utiliser une alimentation électrique certifiée avec une sortie SELV (Safety Extra Low Voltage)
ou une alimentation certifiée fournissant une double isolation évaluée selon les normes UL60950, ou UL61010-1 et
UL61010-2-201.
If the equipment is used in a manner not specified by the manufacturer, the protection provided by the equipment may
be impaired.
Si l'équipement est utilisé d'une manière non spécifiée par le fabricant, la protection fournie par l'équipement pourrait
être compromise.
The installation that the safety of any system incorporating the equipment is the responsibility of the assembler of the
system.
14-5
DV P S er i es M od u le M an u a l
14.5 Wiring
X4
D el ta s er v o dri ve
ASD A - A2 S eries
X3
_14 Y0+ PLS 43
Y0- /PLS 41
X2 Y1+ SIGN 36
Y1- /SIGN 37
X1
X0
+24V D el ta s er v o dri ve
S/S
ASD A - A2 S eries
MPG Sh ield ed Y2+ PLS 43
c ab le
Y2- /PLS 41
A+
Phas e A Y3+ SIGN 36
A-
Y3- /SIGN 37
B+
Phas e B
B-
Z+
Phas e Z
Z-
Note:
Refer to Chapter 6 Applied Instruction (Module Instructions API14xx) from DVP-ES3/EX3/SV3/SX3 Series Programming
Manual and Delta Servo Drive Manual for more details on output modes.
14-6
Chapter 14 DVP-S Series Left-Side Position Control Module
14.6 Troubleshooting
When an error occurs in PU modules, you can check the state code to identify the causes, error indicator will not display.
Please refer to special extension module exchange function (SM228, you can find more detailed information in section
2.2.16 ‘Additional Remarks on SM/SR’ in the DVP-ES3/EX3/SV3/SX3 Series Programming Manual).
For detailed operation and application examples regarding the API instructions, please refter to ‘API14 Module Instructions’
in DVP-ES3/EX3/SV3/SX3 Series Programming Manual.
14-7
Industrial Automation Headquarters
Delta Electronics, Inc.
Taoyuan Technology Center
No.18, Xinglong Rd., Taoyuan District,
Taoyuan City 330477, Taiwan
TEL: +886-3-362-6301 / FAX: +886-3-371-6301
Asia EMEA
Delta Electronics (Shanghai) Co., Ltd. Delta Electronics (Netherlands) B.V.
No.182 Minyu Rd., Pudong Shanghai, P.R.C. Sales: [email protected]
Post code : 201209 Marketing: [email protected]
TEL: +86-21-6872-3988 / FAX: +86-21-6872-3996 Technical Support: [email protected]
Customer Service: 400-820-9595 Customer Support: [email protected]
Service: [email protected]
Delta Electronics (Japan), Inc. TEL: +31(0)40 800 3900
Industrial Automation Sales Department
2-1-14 Shibadaimon, Minato-ku Delta Electronics (Netherlands) B.V.
Tokyo, Japan 105-0012 Automotive Campus 260, 5708 JZ Helmond, The Netherlands
TEL: +81-3-5733-1155 / FAX: +81-3-5733-1255 Mail: [email protected]
TEL: +31(0)40 800 3900
Delta Electronics (Korea), Inc. Delta Electronics (Netherlands) B.V.
1511, 219, Gasan Digital 1-Ro., Geumcheon-gu,
Coesterweg 45, D-59494 Soest, Germany
Seoul, 08501 South Korea
Mail: [email protected]
TEL: +82-2-515-5305 / FAX: +82-2-515-5302
TEL: +49 2921 987 238
Delta Energy Systems (Singapore) Pte Ltd. Delta Electronics (France) S.A.
4 Kaki Bukit Avenue 1, #05-04, Singapore 417939 ZI du bois Challand 2, 15 rue des Pyrénées,
TEL: +65-6747-5155 / FAX: +65-6744-9228 Lisses, 91090 Evry Cedex, France
Mail: [email protected]
Delta Electronics (India) Pvt. Ltd. TEL: +33(0)1 69 77 82 60
Plot No.43, Sector 35, HSIIDC Gurgaon,
PIN 122001, Haryana, India Delta Electronics Solutions (Spain) S.L.U
TEL: +91-124-4874900 / FAX: +91-124-4874945 Ctra. De Villaverde a Vallecas, 265 1º Dcha Ed.
Hormigueras – P.I. de Vallecas 28031 Madrid
Delta Electronics (Thailand) PCL. TEL: +34(0)91 223 74 20
909 Soi 9, Moo 4, Bangpoo Industrial Estate (E.P.Z), Carrer Llacuna 166, 08018 Barcelona, Spain
Pattana 1 Rd., T.Phraksa, A.Muang, Mail: [email protected]
Samutprakarn 10280, Thailand
TEL: +66-2709-2800 / FAX: +66-2709-2827 Delta Electronics (Italy) S.r.l.
Via Meda 2–22060 Novedrate(CO)
Delta Electronics (Australia) Pty Ltd. Piazza Grazioli 18 00186 Roma Italy
Unit 2, Building A, 18-24 Ricketts Road, Mail: [email protected]
Mount Waverley, Victoria 3149 Australia TEL: +39 039 8900365
Mail: [email protected]
Delta Greentech Elektronik San. Ltd. Sti. (Turkey)
TEL: +61-1300-335-823 / +61-3-9543-3720
Şerifali Mah. Hendem Cad. Kule Sok. No:16-A
34775 Ümraniye – İstanbul
Americas Mail: [email protected]
TEL: + 90 216 499 9910
Delta Electronics (Americas) Ltd.
5101 Davis Drive, Research Triangle Park, NC 27709, U.S.A. Eltek Dubai (Eltek MEA DMCC)
TEL: +1-919-767-3813 / FAX: +1-919-767-3969 OFFICE 2504, 25th Floor, Saba Tower 1,
Jumeirah Lakes Towers, Dubai, UAE
Delta Electronics Brazil Ltd. Mail: [email protected]
Estrada Velha Rio-São Paulo, 5300 Eugênio de TEL: +971(0)4 2690148
Melo - São José dos Campos CEP: 12247-004 - SP - Brazil
TEL: +55-12-3932-2300 / FAX: +55-12-3932-237
*We reserve the right to change the information in this manual without prior notice. DVP-0399820-01
2023/07/31