Ethernet Communication Module IFD9506
Ethernet Communication Module IFD9506
Ethernet Communication Module IFD9506
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>IFD9506</strong><br />
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong><br />
Applicaton Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
Warning<br />
Please read this instruction carefully before use and follow this instruction to operate the device in order to prevent<br />
damages on the device or injuries to staff.<br />
Switch off the power before wiring.<br />
<strong>IFD9506</strong> is an OPEN TYPE device and therefore should be installed in an enclosure free of airborne dust, humidity,<br />
electric shock and vibration. The enclosure should prevent non-maintenance staff from operating the device (e.g.<br />
key or specific tools are required for operating the enclosure) in case danger and damage on the device may occur.<br />
<strong>IFD9506</strong> is to be used for controlling the operating machine and equipment. In order not to damage it, only<br />
qualified professional staff familiar with the structure and operation of <strong>IFD9506</strong> can install, operate, wire and<br />
maintain it.<br />
DO NOT connect input AC power supply to any of the I/O terminals; otherwise serious damage may occur. Check<br />
all the wirings again before switching on the power and DO NOT touch any terminal when the power is switched<br />
on. Make sure the ground terminal is correctly grounded in order to prevent electromagnetic interference.<br />
Table of Contents<br />
1 INTRODUCTION...................................................................................................................................3<br />
1.1 Features ......................................................................................................................................3<br />
1.2 Specifications ..............................................................................................................................3<br />
2 PRODUCT PROFILE & OUTLINE .......................................................................................................4<br />
2.1 Dimension ...................................................................................................................................4<br />
2.2 Product Profiles...........................................................................................................................5<br />
2.3 LED Indicators.............................................................................................................................5<br />
2.4 RJ-11 PIN Definition....................................................................................................................5<br />
2.5 RJ-11 PIN Definition....................................................................................................................5<br />
2.6 RJ-45 PIN Definition....................................................................................................................6<br />
2.7 RS-232 PIN Definition .................................................................................................................6<br />
2.8 Address Switch ...........................................................................................................................6<br />
2.9 Data Format ................................................................................................................................6<br />
2.10 Baud Rate for Modbus <strong>Communication</strong> ......................................................................................6<br />
2.11 Feed-through Terminal PIN Definition .........................................................................................7<br />
3 INSTALLATION & WIRING ..................................................................................................................7<br />
3.1 How to Install...............................................................................................................................7<br />
3.2 How to Connect <strong>IFD9506</strong> to Network..........................................................................................7<br />
4 REGISTERS IN <strong>IFD9506</strong>......................................................................................................................8<br />
4.1 Basic Registers (BR)...................................................................................................................8<br />
4.2 Explanations on BR.....................................................................................................................9<br />
4.3 Alarm Registers (AL).................................................................................................................12<br />
DVP-PLC Application Manual 1
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
5 MONITORING FUNCTIONS .............................................................................................................. 13<br />
5.1 Monitor Bit Registers (MB) ....................................................................................................... 13<br />
5.2 Monitor Word Registerss (MW) ................................................................................................ 14<br />
6 SETTING UP DEVICE ADDRESS & RELAY ADDRESS IN SLAVE MODE ..................................... 15<br />
7 MODBUS COMMUNICATION ........................................................................................................... 15<br />
7.1 Function Codes Supported....................................................................................................... 15<br />
7.2 Exception Codes Supported..................................................................................................... 16<br />
7.3 Device Type & Device Address................................................................................................. 16<br />
8 SETTING UP SOFTWARE................................................................................................................. 16<br />
8.1 Setting up <strong>Communication</strong> & Searching for <strong>Module</strong>s in DCISoft.............................................. 16<br />
8.2 Basic Settings........................................................................................................................... 19<br />
8.3 Network Settings ...................................................................................................................... 20<br />
8.4 Setting up E-Mails .................................................................................................................... 21<br />
8.5 Monitoring Settings................................................................................................................... 23<br />
8.6 IP Filter ..................................................................................................................................... 24<br />
8.7 User Defined Format ................................................................................................................ 24<br />
8.8 Virtual COM .............................................................................................................................. 26<br />
8.9 Security Settings....................................................................................................................... 29<br />
8.10 Returning to Default Settings.................................................................................................... 30<br />
9 WEBPAGE SETTINGS ...................................................................................................................... 30<br />
9.1 Webpage Connection ............................................................................................................... 30<br />
9.2 Basic Settings........................................................................................................................... 31<br />
9.3 Setting up E-Mails .................................................................................................................... 32<br />
9.4 IP Filter ..................................................................................................................................... 32<br />
9.5 Security Settings....................................................................................................................... 33<br />
9.6 Returning to Default Settings.................................................................................................... 34<br />
9.7 Monitor Table ............................................................................................................................ 34<br />
9.8 User Define............................................................................................................................... 36<br />
10 APPLICATION EXAMPLES – DCISOFT........................................................................................... 38<br />
10.1 Setting up & Unlocking Password ............................................................................................ 38<br />
10.2 Password Loss (Returning to Default Settings by RS-232)...................................................... 39<br />
10.3 IP Filter Protection .................................................................................................................... 40<br />
10.4 Application of E-Mail................................................................................................................. 41<br />
10.5 Monitoring Mode....................................................................................................................... 43<br />
10.6 Application of Modbus Slave .................................................................................................... 44<br />
10.7 Application of Virtual COM Port ................................................................................................ 47<br />
11 APPLICATION EXAMPLE – WPLSOFT ........................................................................................... 52<br />
11.1 Setting up IP Through WPLSoft................................................................................................ 52<br />
11.2 Connecting to <strong>IFD9506</strong> Through LAN in PC............................................................................. 56<br />
2<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
1 Introduction<br />
To ensure correct installation and operation of <strong>IFD9506</strong>, please read this chapter carefully before using your<br />
<strong>IFD9506</strong>.<br />
<strong>IFD9506</strong> is an <strong>Ethernet</strong> communication module for remote setting through Delta’s DCISoft or remote setting and<br />
communication through WPLSoft.<br />
<strong>IFD9506</strong> has 3 digital input contacts on it. They will send out messages to designated E-Mail addresses once<br />
being triggered.<br />
<strong>IFD9506</strong> supports Modbus TCP protocol and can be used for remote monitoring with graphic control software or<br />
human machine interface.<br />
<strong>IFD9506</strong> can be Modbus TCP master, sending out Modbus TCP commands and controlling the peripheral<br />
equipment.<br />
<strong>IFD9506</strong> can be a slave as well, receiving Modbus commands sent out from another master and sending the<br />
command to another Modbus communication network through <strong>Ethernet</strong>. In addition, in MDI/MDI-X auto-detect,<br />
jump wire is not needed when you choose the network cable.<br />
1.1 Features<br />
• Auto-detects 10/100 Mbps transmission speed; MDI/MDI-X auto-detect.<br />
• The monitor table temporarily stores the monitored data for you to fast save or acquire the data.<br />
• Supports Modbus TCP protocol (both master and slave modes)<br />
• Able to send out E-Mails when triggered.<br />
• The station address, RS-485 communication format and baud rate can be set up externally.<br />
1.2 Specifications<br />
• <strong>Ethernet</strong> interface<br />
Interface<br />
Number of ports<br />
Transmission method<br />
Transmission cable<br />
Transmission speed<br />
<strong>Communication</strong> protocol<br />
RJ-45 with Auto MDI/MDIX<br />
1 port<br />
IEEE802.3, IEEE802.3u<br />
Category 5e<br />
10/100 Mbps Auto-Defect<br />
ICMP, IP, TCP, UDP, DHCP, SMTP, Modbus TCP<br />
• COM1<br />
Interface<br />
Mini Dim<br />
Number of ports<br />
1 port<br />
Transmission method RS-232<br />
Transmission cable DVPACAB215 / DVPACAB230 / DVPACAB2A30<br />
Transmission speed 110/150/300/600/1200/2,400/4,800/9,600/19,200/38,400/57,600/115,200<br />
<strong>Communication</strong> protocol Modbus, Delta Configuration, User Define<br />
• COM2<br />
Interface<br />
Number of ports<br />
Transmission method<br />
RJ-11<br />
1 port<br />
RS-485<br />
DVP-PLC Application Manual 3
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
Transmission speed 110/150/300/600/1,200/2,400/4,800/9,600/19,200/38,400/57,600/115,200<br />
<strong>Communication</strong> protocol<br />
Modbus, User Define<br />
• Terminal block<br />
Interface<br />
Transmission method<br />
Feed-through terminal 10PIN<br />
RS-485<br />
Transmission distance 1,200m<br />
Transmissioi speed 110/150/300/600/1,200/2,400/4,800/9,600/19,200/38,400/57,600/115,200<br />
<strong>Communication</strong> protocol<br />
Max. number of stations 32<br />
• Environment<br />
Modbus, User Define<br />
ESD (IEC 61131-2, IEC 61000-4-2): 8KV Air Discharge<br />
EFT (IEC 61131-2, IEC 61000-4-4): Power Line:±2KV, Digital Input: ±2KV,<br />
<strong>Communication</strong> I/O: ±2KV<br />
RS (IEC 61131-2, IEC 61000-4-3): 80MHz~1GHz, 10V/m. 1.4GHz ~<br />
Noise immunity<br />
2.0GHz, 10V/m<br />
Conducted Susceptibility Test (EN61000-4-6, IEC61131-2 9.10): 150kHz ~<br />
80MHz, 3V/m<br />
Surge Test (Biwave IEC61132-2, IEC61000-4-5):<br />
Power line 0.5KV DM, <strong>Ethernet</strong> 0.5KV CM, RS-485 0.5KV CM<br />
Operation 0°C ~ 55 °C (temperature), 50% ~ 95% (humidity), pollution degree 2<br />
Storage<br />
Vibration/shock immunity<br />
Certificates<br />
• Electrical specification<br />
-25°C ~ 70°C (temperature), 5% ~ 95% (humidity)<br />
Standard: IEC 61131-2, IEC 68-2-6 (TEST Fc)/IEC61131-2 & IEC 68-2-27<br />
(TEST Ea)<br />
IEC 61131-2, UL508<br />
Power supply voltage<br />
Power consumption<br />
Insulation voltage<br />
Weight<br />
24VDC (-15% ~ 20%) supplied by feed-through terminal<br />
3W<br />
500V<br />
140g<br />
2 Product Profile & Outline<br />
2.1 Dimension<br />
Unit: mm<br />
4<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
2.2 Product Profiles<br />
9<br />
<strong>Communication</strong> ports: RS-485, <strong>Ethernet</strong>, RS-232<br />
POWER LED<br />
Address switch<br />
Data format/baud rate switch<br />
Digital display<br />
RS-485 LED, Reset button, <strong>Ethernet</strong> LED<br />
<strong>Module</strong> name<br />
RS-485 connector, digital input points, power<br />
supply points, earth point<br />
DIN rail connector<br />
2.3 LED Indicators<br />
Name Color Function<br />
POWER Green Power supply indication<br />
RS-485 Green Displaying the status of communication port<br />
LINK/ACT Green Displaying the status of network<br />
2.4 RJ-11 PIN Definition<br />
RJ-11 sketch PIN. Signal Definition<br />
1 -- N/C<br />
2 -- N/C<br />
3 D+ Positive pole for data<br />
4 D- Negative pole for data<br />
5 GND Ground<br />
6 -- N/C<br />
2.5 RJ-11 PIN Definition<br />
RJ-11 sketch PIN. Signal Definition<br />
1 -- N/C<br />
2 -- N/C<br />
3 D+ Positive pole for data<br />
4 D- Negative pole for data<br />
5 GND Ground<br />
6 -- N/C<br />
DVP-PLC Application Manual 5
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
2.6 RJ-45 PIN Definition<br />
RJ-45 sketch PIN Signal Definition<br />
1 Tx+ Positive pole for data transmission<br />
2 Tx- Negative pole for data transmission<br />
3 Rx+ Positive pole for data receiving<br />
4 -- N/C<br />
5 -- N/C<br />
6 Rx- Negative pole for data receiving<br />
7 -- N/C<br />
8 -- N/C<br />
2.7 RS-232 PIN Definition<br />
PIN Signal Definition<br />
1 -- N/C<br />
2 -- N/C<br />
3 -- N/C<br />
4 Rx Reception data<br />
5 Tx Transmission<br />
6 -- N/C<br />
7 -- N/C<br />
8 GND Ground<br />
2.8 Address Switch<br />
Switch setting<br />
Content<br />
01…F7<br />
Valid node address setting<br />
2.9 Data Format<br />
Switch setting Format Switch setting Format<br />
0 7-N-1 8 7-N-2<br />
1 8-N-1 9 8-N-2<br />
2 7-O-1 A 7-O-2<br />
3 8-O-1 B 8-O-2<br />
6 7-E-1 E 7-E-2<br />
7 8-E-1 F 8-E-2<br />
2.10 Baud Rate for Modbus <strong>Communication</strong><br />
Switch setting Baud rate Switch setting Baud rate<br />
1 110 7 4,000<br />
2 150 8 9,600<br />
3 300 9 19,200<br />
4 600 A 38,400<br />
6<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
5 1,200 B 57,600<br />
6 2,400 C 115,200<br />
2.11 Feed-through Terminal PIN Definition<br />
PIN Signal Definition<br />
1 SG Reference ground of signal<br />
2 D- Data-<br />
3 D+ Data-<br />
4 X2 Digital input 2<br />
5 X1 Digital input 1<br />
6 X0 Digital input 0<br />
7 S/S Reference ground of digital input<br />
8 24V +24V input<br />
9 0V 0V input<br />
10 Earth ground<br />
3 Installation & Wiring<br />
In this section, we will introduce how to connect <strong>IFD9506</strong> to other devices and the network.<br />
3.1 How to Install<br />
3.2 How to Connect <strong>IFD9506</strong> to Network<br />
Connect <strong>IFD9506</strong> to the <strong>Ethernet</strong> hub by CAT-5e twisted pair. Since <strong>IFD9506</strong> has Auto MDI/MDIX function,<br />
CAT-5e twisted pair does not need to jump wire. See below for the connection between the PC and <strong>IFD9506</strong><br />
modules:<br />
DVP-PLC Application Manual 7
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
PC Master<br />
<strong>Ethernet</strong><br />
AC motor<br />
driver<br />
RS-485 (Master Mode)<br />
RS-485 (Master Mode)<br />
Temperature<br />
controller<br />
RS-485 (Slave Mode)<br />
Human<br />
machine<br />
interface<br />
4 Registers in <strong>IFD9506</strong><br />
4.1 Basic Registers (BR)<br />
BR# Attribute Content Explanation Default Latched<br />
0 R Model name<br />
1 R Firmware version<br />
2 R<br />
Release data of<br />
the version<br />
3 Reserved<br />
4 R/W<br />
<strong>Communication</strong><br />
format<br />
Set up by the system; read only. The model code of<br />
<strong>IFD9506</strong> = H’0200<br />
Displaying the current firmwawre version in hex,<br />
e.g. V1.2 is indicated as high byte = 0x01 and low<br />
byte = 0x20.<br />
Displaying the data in decimal form. 10,000s digit<br />
and 1,000s digit are for “month”; 100s digit and 10s<br />
digit are for “day”. For 1s digit: 0 = morning; 1 =<br />
afternoon.<br />
Example: 12191 indicates the version released in<br />
the afternoon of December 19.<br />
Please refer to the table of communication format<br />
setting.<br />
5 R/W Baud rate Please refer to the table of baud rate setting. No<br />
6 R/W Address For setting up the station address No<br />
7 R<br />
Number of DI/DO<br />
points<br />
8 Reserved<br />
9 R Error code<br />
10 Reserved<br />
11 R/W<br />
12 R/W<br />
13 R/W<br />
<strong>Communication</strong><br />
time-out<br />
<strong>Communication</strong><br />
delay time<br />
TCP connection<br />
idle time<br />
Yes<br />
Yes<br />
Yes<br />
DI: high bytes; DO: low bytes 0x300 Yes<br />
Displaying the errors. Please refer to the table of<br />
error codes.<br />
For setting up the communication time-out (ms) in<br />
Modbus TCP mode.<br />
For setting up the minimum interval time between<br />
every communication datum.。<br />
For setting up idle time for TCP communication<br />
Unit: second<br />
No<br />
0 No<br />
5,000 Yes<br />
0 Yes<br />
30 Yes<br />
8<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
BR# Attribute Content Explanation Default Latched<br />
14 ~ 32 Reserved<br />
33 R/W<br />
Returning to<br />
default setting<br />
Symbol “R” refers to read only; “R/W” refers to read and write.<br />
0 No<br />
4.2 Explanations on BR<br />
BR#0: Model Name<br />
Explanations:<br />
1. Model code of <strong>IFD9506</strong> = H’0200.<br />
2. You can read the model code in the program to see if the extension module exists.<br />
BR#1: Firmware Version<br />
Explanations:<br />
The firmware version of <strong>IFD9506</strong> is displayed in hex, e.g. H’0100 indicates version V1.00.<br />
BR#2: Release Date of the Version<br />
Explanations:<br />
Displaying the data in decimal form. 10,000s digit and 1,000s digit are for “month”; 100s digit and 10s digit are<br />
for “day”. For 1s digit: 0 = morning; 1 = afternoon.<br />
Example: 12191 indicates the version released in the afternoon of December 19.<br />
BR#4: <strong>Communication</strong> Format<br />
Explanations:<br />
BR#4 low byte<br />
b7 ~ b4 b3 b2 ~ b1 b0<br />
Explanation<br />
Content<br />
Explanation<br />
Content<br />
Reserved<br />
Stop bit<br />
0: 1 stop bit<br />
1: 2 stop bits<br />
Parity bit<br />
00: None parity bit<br />
01: Odd parity bit<br />
11: Even parity bit<br />
Data bit<br />
0: 7 data bits<br />
1: 8 data bits<br />
0000 (0) 7-N-1 0011 (3) 8-O-1 1000 (8) 7-N-2 1011 (B) 8-O-2<br />
0001 (1) 8-N-1 0110 (6) 7-E-1 1001 (9) 8-N-2 1110 (E) 7-E-2<br />
0010 (2) 7-O-1 0111 (7) 8-E-1 1010 (A) 7-O-2 1111 (F) 8-E-2<br />
BR4 High byte<br />
B7 B6~B4 B3 B2 B1 B0<br />
RS-485 User<br />
Define<br />
0: Disable<br />
1: Enable<br />
Reserved<br />
RS-232<br />
User Define<br />
0: Disable<br />
1: Enable<br />
COM2 RS-485<br />
setting<br />
0: Serial Master<br />
<strong>Ethernet</strong> Server<br />
1: Serial Slave<br />
<strong>Ethernet</strong> Client<br />
COM1 RS-232<br />
setting<br />
0: Delta<br />
Configuration<br />
1: Modbus<br />
00000000 (0) Disable Disable Serial Master Delta<br />
configuration<br />
00000001 (1) Disable Disable Serial Master Delta<br />
configuration<br />
Mode<br />
0: ASCII<br />
1: RTU<br />
ASCII<br />
RTU<br />
DVP-PLC Application Manual 9
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
BR4 High byte<br />
B7 B6~B4 B3 B2 B1 B0<br />
00000010 (2) Disable Disable Serial Master Modbus ASCII<br />
00000011 (3) Disable Disable Serial Master Modbus RTU<br />
00000100 (4) Disable Disable Serial Slave Delta<br />
configuration<br />
00000101 (5) Disable Disable Serial Slave Delta<br />
configuration<br />
ASCII<br />
RTU<br />
00000110 (6) Disable Disable Serial Slave Modbus ASCII<br />
00000111 (7) Disable Disable Serial Slave Modbus RTU<br />
00001000 (8) Disable Enable Serial Master Delta<br />
configuration<br />
: : : : : :<br />
ASCII<br />
10000111 (135) Enable Disable Serial Slave Modbus RTU<br />
10001000 (136) Enable Enable Serial Master Delta<br />
configuration<br />
10001001 (137) Enable Enable Serial Master Delta<br />
configuration<br />
ASCII<br />
RTU<br />
10001010 (138) Enable Enable Serial Master Modbus ASCII<br />
10001011 (139) Enable Enable Serial Master Modbus RTU<br />
10001100 (140) Enable Enable Serial Slave Delta<br />
configuration<br />
10001101 (141) Enable Enable Serial Slave Delta<br />
configuration<br />
ASCII<br />
RTU<br />
10001110 (142) Enable Enable Serial Slave Modbus ASCII<br />
10001111 (143) Enable Enable Serial Slave Modbus RTU<br />
BR#5: Baud Rate<br />
Explanations:<br />
BR#5 low byte for baud rate of COM1<br />
<strong>Communication</strong><br />
interface<br />
Explanation<br />
Content<br />
Content<br />
RS-232<br />
Data<br />
RS-485 same as low byte<br />
Baud rate<br />
(bps)<br />
Data<br />
Baud rate<br />
(bps)<br />
Data<br />
Baud rate<br />
(bps)<br />
0x01 110 0x06 2,400 0x0B 57,600<br />
0x02 150 0x07 4,800 0x0C 115,200<br />
0x03 300 0x08 9,600<br />
0x04 600 0x09 19,200<br />
0x05 1,200 0x0A 38,400<br />
BR#5 high byte for baud rate of COM2<br />
BR#6: Address<br />
Explanations:<br />
For filling in or reading the Modbus address. The address will be displayed in the message display after being<br />
set up.<br />
10<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
BR#7: Number of DI/DO Points<br />
Explanations:<br />
Read the number of DI/DO points from BR#7.<br />
BR#9: Error Code<br />
Explanations:<br />
Error code = 0 refers to no error occurring.<br />
Code Indication How to correct<br />
01 ~ F7<br />
Node address of the scan module<br />
(when operating normally)<br />
F0 Returning to default setting --<br />
F1 <strong>IFD9506</strong> being powered --<br />
--<br />
F2 Power supply in low voltage Check if the power supply of the module works normally.<br />
F3<br />
Internal memory detection error<br />
1. Re-power <strong>IFD9506</strong>. If the errir still exists, try step 2.<br />
2. Reset <strong>IFD9506</strong>. If the error still exists, send the<br />
module back to the manufacturer for repair.<br />
F4 Internal error. Manufacturing error<br />
1. Re-power <strong>IFD9506</strong>. If the error still exists, try step 2.<br />
2. Reset <strong>IFD9506</strong>. If the error still exists, send the<br />
module back to the manufacturer for repair.<br />
F5 Network connection error Check if <strong>IFD9506</strong> is connected normally to the network.<br />
F6<br />
F7<br />
Full number of devices connected<br />
in the network.<br />
UART setting error.<br />
Check if the number is too much.<br />
Check if the RS-485, RS-232 communication format is<br />
correct.<br />
E1 Alarm 1 triggered Check alarm point 1.<br />
E2 Alarm 2 triggered Check alarm point 2.<br />
E3 Alarm 3 triggered Check alarm point 3.<br />
01 Incorrect Modbus function Check if the Modbus instruction is correct.<br />
02 Incorrect address Check if the Modbus instruction is correct.<br />
03 Incorrect data Check if the Modbus instruction is correct.<br />
04 CRC error<br />
1. Check if <strong>IFD9506</strong> is normally connected to RS-485.<br />
2. Make sure the transmission speed of <strong>IFD9506</strong> is<br />
consistent with that of other nodes on the network.<br />
0B<br />
No response from the station<br />
1. Check if <strong>IFD9506</strong> is normally connected to RS-485.<br />
2. Make sure the transmission speed of <strong>IFD9506</strong> is<br />
consistent with that of other nodes on the network.<br />
BR#11: <strong>Communication</strong> Time-out (ms)<br />
Explanations:<br />
For setting up the communication time-out. Default = 5,000ms. For example, if you wish to set up the<br />
communication time-out to 7 seconds manually, write 7000 into BR#11.<br />
BR#12: <strong>Communication</strong> Delay Time (ms)<br />
Explanations:<br />
DVP-PLC Application Manual 11
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
For setting up the minimum interval time between every Modbus communication datum. Default = 0ms. For<br />
example, if you wish to set up the communication delay time to 100ms manually, write 100 into BR#12.<br />
BR#13: TCP Connection Idle Time (s)<br />
Explanations:<br />
For setting up the TCP Connection Idle time. Default = 30s. For example, if you wish to set up the idle time to 7<br />
seconds manually, write 7 into BR#13.<br />
BR#33: Returning to Default Setting<br />
Explanations:<br />
<strong>IFD9506</strong> will return to default setting when "1" is written into BR#33. BR#33 will be cleared to “0"<br />
automatically after the returning.<br />
4.3 Alarm Registers (AL)<br />
AL# Attribute Content Explanation Default Latched<br />
0 R/W Alarm point 1 0 Yes<br />
1 R/W Alarm point 2 0 Yes<br />
2 R/W Alarm point 3 0 Yes<br />
Symbol “R” refer to read only; “R/W” refers to read and write.<br />
AL#0: Alarm Point 1<br />
Explanations:<br />
You can designate 1 RX extension point as the alarm point by setting up the AL register in <strong>IFD9506</strong>. When the<br />
alarm point is triggered, <strong>IFD9506</strong> will execute its corresponding function. When b15 of AL#0 is set to “1”, the<br />
gateway will execute the event immediately. When RX point is triggered, the gateway will only execute the<br />
triggered event once.<br />
Device Function Setting Attribute Default Latched<br />
b15<br />
Enabling the<br />
function<br />
b15 = 1: Enabling<br />
b15 = 0: Disabling<br />
R/W 0 Yes<br />
b4 ~ b14 Reserved R/W 0 No<br />
AL#0<br />
b2 ~ b3<br />
Type of event<br />
enabled when<br />
RX alarm point<br />
is triggered<br />
b1 Reserved Reserved<br />
b0<br />
Condition for<br />
triggering RX<br />
b3 b2<br />
Reserved 0 0<br />
Trigger E-Mail 0 1<br />
Reserved 1 0<br />
Reserved 1 1<br />
The setting will be invalid when<br />
thealarm function is being executed.<br />
b0 = 0: Triggered when RX input<br />
point is low<br />
b0 = 1: Triggered when RX input<br />
point is high<br />
R/W 0 Yes<br />
R/W 0 Yes<br />
12<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
AL#1: Alarm Output 2<br />
Explanations:<br />
The settings for AL#1 are the same as those in AL#0.<br />
AL#2: Alarm Output 3<br />
Explanations:<br />
The settings for AL#2 are the same as those in AL#0.<br />
5 Monitoring Functions<br />
5.1 Monitor Bit Registers (MB)<br />
MB# Attribute Content Explanation Default Latched<br />
0 R/W<br />
1 R/W<br />
2 R/W<br />
3 ~ 32 R/W<br />
Number of devicees<br />
monitored<br />
No. of station<br />
monitored<br />
Address of the<br />
device monitored<br />
No. of station<br />
monitored, address<br />
of the device<br />
monitored<br />
33 ~ 200 R/W Reserved<br />
201 R Monitored value<br />
202 ~ 213 R Reserved<br />
214 R Monitored status<br />
Symbol “R” refer to read only; “R/W” refers to read and write.<br />
Cache mode normally enabled (b15=1),<br />
monitoring data in max. 16 slaves.<br />
0 Yes<br />
No. of the station to be monitored 0 Yes<br />
Recording the address of the device<br />
monitored.<br />
No. of the station to be monitored;<br />
recording the address of the device<br />
monitored.<br />
Every MB records the value in the 16-bit<br />
device.<br />
Every MB records the status in the 16-bit<br />
device. 1 = normal; 0 = abnormal<br />
0 Yes<br />
0 Yes<br />
0 No<br />
0 No<br />
MB#0: Number of Devices Monitored<br />
Explanations:<br />
For setting up the number of devices to be monitored. Max. data in 16 slaves can be monitored.<br />
b15 is read only (Default =1: normally enabled cache mode)<br />
MB# (Odd Number): No. of Station Monitored<br />
Explanations:<br />
MB#1, MB#3, MB#5…MB#33 are for setting up the station No. (0 ~ 255) to be monitored.<br />
MB# (Even Number): Address of Device Monitored<br />
Explanations:<br />
MB#2, MB#4, MB#6…MB#34 are for setting up the address of the device to be monitored.<br />
MB#201: Monitored Value<br />
Explanations:<br />
DVP-PLC Application Manual 13
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
Every MB records the values in the 16-bit device.<br />
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0<br />
Device<br />
16<br />
Device<br />
15<br />
Device<br />
14<br />
Device<br />
13<br />
Device<br />
12<br />
Device<br />
11<br />
Device<br />
10<br />
Device<br />
9<br />
Device<br />
8<br />
Device<br />
7<br />
Device<br />
6<br />
Device<br />
5<br />
Device<br />
4<br />
Device<br />
3<br />
Device<br />
2<br />
Device<br />
1<br />
MB#214: Monitored Status<br />
Explanations:<br />
Every MB records the status in the 16-bit device. 1 = normal; 0 = abnormal.<br />
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0<br />
Device<br />
16<br />
Device<br />
15<br />
Device<br />
14<br />
Device<br />
13<br />
Device<br />
12<br />
5.2 Monitor Word Registerss (MW)<br />
Device<br />
11<br />
Device<br />
10<br />
Device<br />
9<br />
Device<br />
8<br />
Device<br />
7<br />
Device<br />
6<br />
Device<br />
5<br />
Device<br />
4<br />
Device<br />
3<br />
Device<br />
2<br />
MW# Attribute Content Explanation Default Latched<br />
0 R/W<br />
1 R/W<br />
2 R/W<br />
3 ~ 32 R/W<br />
Number of devices<br />
monitored<br />
No. of station<br />
monitored<br />
Address of the<br />
device monitored<br />
No. of station<br />
monitored, address<br />
of the device<br />
monitored<br />
33 ~ 200 R/W Reserved<br />
201 ~ 216 R Monitored value<br />
216 ~ 300 R Reserved<br />
301 R Monitored status<br />
Cache mode normally enabled (b15=1),<br />
monitoring data in max. 16 slaves.<br />
0 Yes<br />
No. of the station to be monitored 0 Yes<br />
Recording the address of the device<br />
monitored<br />
Symbol “R” refers to read only; “R/W” refers to read and write.<br />
No. of the station to be monitore; recording<br />
the address of the device monitored.<br />
Every MW records the monitored value in 1<br />
register<br />
Every MW records the status in a 16-bit<br />
register. 1 = normal; 0 = abnormal<br />
0 Yes<br />
0 Yes<br />
0 No<br />
0 No<br />
Device<br />
1<br />
MW#0: Number of Devices Monitored<br />
Explanations:<br />
For setting up the number of devices to be monitored. Max. data in 16 slaves can be monitored.<br />
b15 is read only (Default =1: normally enabled cache mode)<br />
MW# (Odd Number): No. of Station Monitored<br />
Explanations:<br />
MW#1, MW#3, MW#5…MW#33 are for setting up the station No. (0 ~ 255) to be monitored.<br />
MW# (Even Number): Address of Device Monitored<br />
Explanations:<br />
MW32, MW34, MW#36…MW#34 are for setting up the address of the device to be monitored.<br />
14<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
MW#201~#216: Monitored Value<br />
Explanations:<br />
Every MW records the values in 1 register.<br />
MW#201 MW#202 MW#203 MW#204 MW#205 MW#206 MW#207 MW#208 MW#209 MW#210<br />
Device 1 Device 2 Device 3 Device 4 Device 5 Device 6 Device 7 Device 8 Device 9 Device 10<br />
MW#211 MW#212 MW#213 MW#214 MW#215 MW#216<br />
Device<br />
11<br />
Device<br />
12<br />
Device<br />
13<br />
Device<br />
14<br />
Device<br />
15<br />
Device<br />
16<br />
MW#301: Monitored Status<br />
Explanations:<br />
Every MW records the status in a 16-bit register. 1 = normal; 0 = abnormal.<br />
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0<br />
Device<br />
16<br />
Device<br />
15<br />
Device<br />
14<br />
Device<br />
13<br />
Device<br />
12<br />
Device<br />
11<br />
Device<br />
10<br />
Device<br />
9<br />
Device<br />
8<br />
Device<br />
7<br />
6 Setting up Device Address & Relay Address in Slave Mode<br />
Device<br />
6<br />
Device<br />
5<br />
Device<br />
4<br />
Device<br />
3<br />
Device<br />
2<br />
MIP# Attribute Content Explanation Default Latched<br />
0 ~ 50 R/W<br />
Corresponding<br />
address<br />
50 ~ 249 R/W Relay IP address<br />
Symbol “R” refers to read only; “R/W” refers to read and write.<br />
Max. 100 addresses are allowed. High<br />
byte for 1 address and low byte for 1<br />
address.<br />
Total 100 IPs. Every address (1 byte)<br />
corresponds to 1 IP address (4 bytes).<br />
0 YES<br />
0 YES<br />
Device<br />
1<br />
MIP#0: Corresponding Address<br />
Explanations:<br />
The low byte of MIP#0 are for the first address, and the high byte are for the second address, and so on.<br />
MIP#51 ~ #52: Corresponding IP for the 1st Device Address<br />
Explanations:<br />
Example 1: If you wish to convert “192.168.0.1” into “COA80001” (hex), write A8C0 into MIP#50 and H0100<br />
into MIP#51.<br />
Example 2: Data in address 1 have to correspond to 192.168.0.8. Data in address 2 have to correspond to<br />
192.168.0.6. To complete such settings, write H0201 into MIP#0, A8C0 into MIP#50, H0800 into MIP#51,<br />
A8C0 into MIP#52 and H0600 into MIP#53.<br />
7 Modbus <strong>Communication</strong><br />
7.1 Function Codes Supported<br />
Function code Explanation Devices supported<br />
0x02 Read discrete input RX<br />
0x03 Read holding register BR, AL, MB, MW, MIP<br />
0x06 Write single holding register BR, AL, MB, MW, MIP<br />
DVP-PLC Application Manual 15
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
Function code Explanation Devices supported<br />
0x10 Write multiple holding registers BR, AL, MB, MW, MIP<br />
0x17 Read/write multiple holding registers BR, AL, MB, MW, MIP<br />
7.2 Exception Codes Supported<br />
Exception code<br />
0x01<br />
0x02<br />
0x03<br />
0x04<br />
0x0A<br />
0x0B<br />
Explanation<br />
Illegal function<br />
Illegal data addresss<br />
Illegal data value<br />
Slave device failure<br />
Gateway path unavailable<br />
Gateway target device failed to respond<br />
7.3 Device Type & Device Address<br />
Device<br />
type<br />
Modbus address<br />
(Hex)<br />
Discrete input<br />
5-digit Modbus address (Dec)<br />
6-digit Modbus address<br />
(Dec)<br />
RX 0x0400 ~ 0x0402 11025 ~ 11027 101025 ~ 101027 3<br />
Device<br />
type<br />
Modbus address<br />
(Hex)<br />
Holding register<br />
5-digit Modbus address (Dec)<br />
6-digit Modbus address<br />
(Dec)<br />
Number<br />
Number<br />
BR 0x0000 ~ 0x00FF 40001 ~ 40256 400001 ~ 400256 64<br />
AL 0x0200 ~ 0x0202 40513 ~ 40515 400513 ~ 400515 3<br />
MB 0x2000 ~ 0x20FF 48193 ~ 48448 408193 ~ 408448 256<br />
MW 0x2200 ~ 0x23FF 48705 ~ 49216 408705 ~ 409216 512<br />
MIP 0x2400 ~ 0x24FF 49217 ~ 49471 409217 ~ 409471 256<br />
8 Setting up Software<br />
This section gives instructions on how to set up <strong>IFD9506</strong> by DCISoft and explanations on each setup page.<br />
<strong>IFD9506</strong> is set up by UDP port 20006; therefore, you have to be aware of the relevant settings of the firewall.<br />
See the explanations below on the software.<br />
8.1 Setting up <strong>Communication</strong> & Searching for <strong>Module</strong>s in DCISoft<br />
• Broadcast search<br />
1. Open DCISoft on the PC and click on the “IP Search” icon.<br />
16<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
2. You will see the network modules found.<br />
DVP-PLC Application Manual 17
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
3. Double-click on the module to be set up to enter the setup page. The first page overviews the basic status<br />
of the module.<br />
4. The next page is for basic network setup. Consult your ISP for relevant network settings. For other setting,<br />
see BR#4 ~ BR#6 and BR#11 ~ BR#13.<br />
18<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
8.2 Basic Settings<br />
The basic settings include parameters such as module name, network settings and serial communication.<br />
• The basics<br />
1. <strong>Module</strong> name:<br />
There can be many <strong>IFD9506</strong> modules on the network. Thus, you can set up a module name for each<br />
module to identify the module when you need to use them.<br />
2. Master configuration:<br />
Open “Serial Master” mode or “Serial Slave” mode.<br />
3. Network settings:<br />
Enable DHCP or static IP. Consult your ISP for other relevant settings.<br />
A. IP configuration:<br />
There are 2 types of IP, static IP and DHCP.<br />
Static IP: Preset or manually modified by the user.<br />
DHCP: Automatically updated by the server. There has to be a server in the LAN.<br />
IP<br />
Static<br />
DHCP<br />
Explanation<br />
The user enters the IP address, subnet mask and gateway.<br />
DHCP server offers the IP address, subnet mask and gateway.<br />
B. IP address:<br />
IP address os the location of the equipment on the network. Every equipment connected to the<br />
network has to have an IP address. Incorrect IP address will result in connection failure. Consult<br />
your ISP for how to set up IP address. The default IP for <strong>IFD9506</strong> is 192.168.1.5.<br />
C. Subnet mask:<br />
Subnet mask is an important parameter for setting up the subnet, used for seeing if the destination<br />
IP and the locak equipment are in the same subnet. If not, the equipment will send the packet to the<br />
DVP-PLC Application Manual 19
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
gateway, and the gateway will send the packet to another subnet. Incorrect setting may cause the<br />
destination equipment unable to communicate to <strong>IFD9506</strong>. To see if your setting is correct, conduct<br />
bitwise AND operations between your IP and subnet mask and destination IP and subnet mask. If<br />
the two values obtained are the same, the two IPs are in the same subnet. The default subnet mask<br />
of <strong>IFD9506</strong> is 255.255.255.0.<br />
D. Gateway:<br />
Gateway is the window for two different subnets, allowing the two ends in different subnets to<br />
communicate. For example, if the LAN has to be connected to WAN, it will need a gateway to<br />
bridge the communication. The IP of the gateway has to be in the same subnet as <strong>IFD9506</strong>. The<br />
default gateway of <strong>IFD9506</strong> is 192.168.1.254.<br />
4. <strong>Communication</strong> parameter setting:<br />
Please refer to explanations on BR#4, BR#5, and BR#6.<br />
5. Timer setting:<br />
For setting up TCP connection idle time, Modbus time-out and minimum communication delay time for<br />
every communication data. Please refer to explanations on BR#11, BR#12, and BR#13.<br />
8.3 Network Settings<br />
The first step for all the equipment to connect to the network is to have its own IP (Internet Protocol) address.<br />
The IP address is like a number for every equipment to be identified on the network.<br />
• Setting up static IP of the PC<br />
1. Enter Control Panel → Network Connection → click on “Local Area Connection”.<br />
2. You will see the “Local Area Connection Status” window. Click on “Properties”.<br />
20<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
3. Click on “Internet Protocol (TCP/IP)".<br />
4. Enter “192.168.0.1” into IP address. Click on “OK” to complete the IP address setting of the PC.<br />
8.4 Setting up E-Mails<br />
E-Mail is the abbreviation of electronic mail which transmits mails through the network. <strong>IFD9506</strong> has E-Mail<br />
functions for the user to pre-save a segment of text message, which can be a descriptive message or error<br />
message, into the subject of the E-Mail. When the E-Mail is triggered, <strong>IFD9506</strong> will send the messages to the<br />
DVP-PLC Application Manual 21
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
user by E-Mail.<br />
• Mail settings<br />
1. Mail alarm setup:<br />
There are 3 mail alarms to be set up. Check the boxes to enable the alarms. The alarm can be<br />
triggered by “low" and “high”.<br />
2. SMTP server:<br />
When Alarm 1 is triggered, the E-Mail will first be sent to SMTP server, and SMTP server will send it<br />
to the designated address. For example, assume there is an E-Mail to be sent to Test@delta.com.tw,<br />
and SMTP server is 192.168.0.1, the E-Mail will be sent to SMTP server first, and the server will<br />
further send it to the recipient Test1@delta.com.tw.<br />
3. E-Mail of sender:<br />
Maximum 63 Engligh characters are allowed.<br />
4. Subject of E-Mail:<br />
You can enter the text message in the column, and the message will be placed in the subject of the<br />
E-Mail and sent to the recipient. <strong>IFD9506</strong> is able to contain 1~3 E-Mail subjects. Max. 63 English<br />
characters are allowed for each subject.<br />
5. E-Mail of recipient:<br />
One mail can be sent to 10 addresses according to the alarm setting. Every address allows Max. 63<br />
English characters. For example, (see the figure above) when Alarm 1 is triggered, the E-Mail will be<br />
sent to Test1@delta.com.tw. When Alarm 2 is triggered, the E-Mail will be sent to<br />
Test2@delta.com.tw.<br />
Note:<br />
To correctly send out E-Mails, there has to be a SMTP server in the network. When we send out an<br />
E-Mail, the mail will be sent to SMTP server first, and the server will further send the mail to the<br />
designated address.<br />
22<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
8.5 Monitoring Settings<br />
You can read data in designated addresses in different equipment in the network by setting up <strong>IFD9506</strong>. The<br />
data can be temporarily stored in <strong>IFD9506</strong> for fast storing and acquisition.<br />
• Setting up monitoring functions<br />
1. Monitor bit:<br />
Device addresses for setting up the bit status of serial slave; able to read the content in the<br />
corresponding address of the designated slave.<br />
2. Monitor word:<br />
Device addresses for setting up the word status of serial slave; able to read the content in the<br />
corresponding address of the designated slave.<br />
Note:<br />
Cache mode normally enabled, and Max. data in 16 slaves can be monitored. When the cache mode<br />
is enabled, the data you would like to read will be sent back directly from the register in <strong>IFD9506</strong>.<br />
3. Serial slave mode:<br />
The instruction sent from the master is received and transferred to the network. Please designate the<br />
station address and relay IP address.<br />
Device address: Address of the slave PLC<br />
Relay IP address: IP of the serial master<br />
DVP-PLC Application Manual 23
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
8.6 IP Filter<br />
The IP filter is used for restricting the connection of the network in case some uncertain UP will cause errors.<br />
Only the IP set within a certain range can establish a connection. Other IPs will be rejected.<br />
• Setting up IP filter<br />
1. Enable IP filter function:<br />
Check the box to enable IP filter.<br />
2. IP address:<br />
IP addresses that are allowed to establish connections. Max. 8 IPs are allowed.<br />
3. Netmask:<br />
Subnet mask of the UP that is allowed to establish a connection. To see whether the subnet mask is<br />
allowed, conduct bitwise AND operation between the allowed IP and subnet mask and destination IP<br />
and subnet mask. If the two values obtained are the same, the subnet mask is allowed by the network.<br />
For example, assume the IP is 192.168.0.1 and subnet mask 255.255.255.0, the IPs allowed to<br />
establish connections will become 192.168.0.0 ~ 192.168.0.255.<br />
8.7 User Defined Format<br />
You can define your own format for the data to be transmitted. The items to be defined include the fixed length,<br />
start item and stop item.<br />
• Select RS-232 or RS-485 to connect the device<br />
24<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
• Switch to “User Define” page to set up the “Fix Length”, “Start Item” and “Stop Item".<br />
1. Listen Port/Destination Port:<br />
Range: 1024 ~ 65535.<br />
2. Fix Length:<br />
When this is set, <strong>IFD9506</strong> will transmit data following the fixed length.<br />
3. Start Item:<br />
The start item of data. Range: 1 ~ 3<br />
DVP-PLC Application Manual 25
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
4. Stop Item:<br />
The stop item of data. Range: 1 ~ 3<br />
When the start item and stop item are set, <strong>IFD9506</strong> will transmit data following the start item and<br />
stop item. If the transmission time exceeds the Modbus time-out, <strong>IFD9506</strong> will dispose of<br />
incomplete data.<br />
Note:<br />
When using two <strong>IFD9506</strong> modules as Mater and Slave and its user define functions, the settings<br />
of the fixed length, start item and stop item have to be consistent. If not, the data will be filtered<br />
automatically.<br />
8.8 Virtual COM<br />
Virtual COM converts the data transmitted to RS-232 to <strong>Ethernet</strong>.<br />
• Select “User Define COM”.<br />
• Switch to “User Define” page and “Listen Port”.<br />
26<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
• Open Virtual COM setup page<br />
DVP-PLC Application Manual 27
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
• Press “OK”, and you will see all the devices connected on the network.<br />
• Select the module you need and press “OK”. Relevant information of the device will be imported<br />
automatically. Press “OK” to complete the setup.<br />
• Once the setup is successful, you can see the virtual COM you set in the Device Manager.<br />
28<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
8.9 Security Settings<br />
To prevent the set values in <strong>IFD9506</strong> from being modified, you can set up passwords to lock the settings in<br />
<strong>IFD9506</strong>.<br />
• Setting up password<br />
1. Password setup:<br />
Check the "Modify” box to set up the password.<br />
2. Password:<br />
Max. 4 characters.<br />
3. Confirm password:<br />
Enter the new password again.<br />
4. See “10.1 Application Examples” for more details.<br />
DVP-PLC Application Manual 29
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
Note:<br />
Once the password is locked, all the pages cannot be set up unless you unlock the password.<br />
However, if you set up <strong>IFD9506</strong> by RS-232, you can return the setting to default one whether the<br />
password is locked or not. For example, if you have locked <strong>IFD9506</strong> but forget the password, you<br />
have to return <strong>IFD9506</strong> to default setting by RS-232, and all the settings will return to default ones.<br />
8.10 Returning to Default Settings<br />
If you need to clear all the settings after many modifications on the settings and return the settings to default<br />
ones, check the “Factory Setting” box.<br />
• Returning to default settings<br />
Check “Factory Setting” box and click on “Yes”.<br />
Note:<br />
If you set up <strong>IFD9506</strong> by RS-232, you can return to settings to default ones whether the password is<br />
locked or not. It will take approximately 10 seconds to return to default settings, so DO NOT switch off<br />
the power within the 10 seconds. Besides, you can also press “Reset” button for 2 seconds to return<br />
to default settings.<br />
9 Webpage Settings<br />
This section introduces how to set up <strong>IFD9506</strong> through webpages and explains how to set up columns in each<br />
page. <strong>IFD9506</strong> is set up by UDP port 20006. Please be aware of the relevant settings for the firewall.<br />
9.1 Webpage Connection<br />
• Enable webpage function<br />
1. Open the webpage browser and enter the IP address of <strong>IFD9506</strong> in the address column.<br />
2. See below for the items to be set up. The block on the left hand side shows the basis status of<br />
<strong>IFD9506</strong>.<br />
30<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
9.2 Basic Settings<br />
The basic settings include parameters as module name, network functions and serial communication. For<br />
network settings, please consult your Internet service provider. For other settings, please refer to BR#4 ~ BR#6<br />
and BR#11 ~ BR#13.<br />
• The basics<br />
For how to set, see 8.2.<br />
DVP-PLC Application Manual 31
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
9.3 Setting up E-Mails<br />
E-Mail is the abbreviation of electronic mail which transmits mails through the network. <strong>IFD9506</strong> has E-Mail<br />
functions for the user to pre-save a segment of text messages, which can be a descriptive message or error<br />
message, into the subject of the E-Mail. When the E-Mail is triggered, <strong>IFD9506</strong> will send the messages to the<br />
user by E-Mail.<br />
• E-Mail settings<br />
1. Mail Alarm:<br />
There are 3 mail alarms available. Check the alarm to enable that alarm. Every alarm can be<br />
triggered by falling edge or rising edge.<br />
2. For how to set up SMTP server, E-mail subject and recipients, see 8.4.<br />
9.4 IP Filter<br />
The IP filter is used for restricting the connection of the network in case some uncertain IP will cause errors.<br />
Only the IP set within a certain range can establish a connection. Other IPs will be rejected.<br />
• Setting up IP filter<br />
32<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
For how to set, see 8.6.<br />
9.5 Security Settings<br />
To prevent the set values in <strong>IFD9506</strong> from being improperly modified in a well designed network environment,<br />
you can set up passwords to lock the settings in <strong>IFD9506</strong>.<br />
• How to set up passwords<br />
1. Setting up password:<br />
You can enter maximum 4 characters in the password column to set up the password. Leave<br />
the column blank to unlock the password protection.<br />
2. Confirming password:<br />
Enter the new password again.<br />
Note:<br />
Once <strong>IFD9506</strong> is locked by the password, all the pages can only be set up after the password<br />
is unlocked. However, if <strong>IFD9506</strong> is set up through RS-232 COM port, you can return all<br />
settings to default settings no matter <strong>IFD9506</strong> is locked by the password or not. For example,<br />
supposed your <strong>IFD9506</strong> is locked but you forget the password, you can return all the settings<br />
to default settings through RS-232 COM port.<br />
DVP-PLC Application Manual 33
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
9.6 Returning to Default Settings<br />
You can easily return all the settings to default ones on the page after you have modified those settings several<br />
times.<br />
• How to return to default settings<br />
Check “Factory Setting” and press (Y), all the settings in <strong>IFD9506</strong> will return to default<br />
settings.<br />
Note:<br />
Returning all the settings in <strong>IFD9506</strong> to default ones through RS-232 COM port can be done no<br />
matter <strong>IFD9506</strong> is locked by the password or not. The entire process will take approximately 10<br />
seconds, and please DO NOT switch off the power during this 10 seconds. To return to default<br />
settings, you can also press the “Reset” button for 2 seconds.<br />
9.7 Monitor Table<br />
By setting up <strong>IFD9506</strong>, you will be able to read data in specific addresses on the network and store the data<br />
temporarily in <strong>IFD9506</strong>. This realizes fast data storage and retrieval.<br />
• How to monitor master<br />
34<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
1. Monitor Bit:<br />
For setting up the address of the bit-type serial slave, and for you to read the content in the<br />
designated slave.<br />
2. Monitored content:<br />
Displaying the value monitored in the address.<br />
3. Monitored value status:<br />
The value monitored can be disaplayed in hex or decimal forms.<br />
4. Monitor Word:<br />
For setting up the address of the word-type serial slave, and for you to read the content in the<br />
designated slave.<br />
Note:<br />
Cache mode normally enabled, and Max. data in 16 slaves can be monitored. When the cache<br />
mode is enabled, the data you would like to read will be sent back directly from the register in<br />
<strong>IFD9506</strong>.<br />
• How to monitor slave<br />
DVP-PLC Application Manual 35
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
1. Serial slave mode (Used when the communication protocol is Modbus TCP):<br />
The instruction sent from the master is received and transferred to the network. Please designate<br />
the station address and relay IP address.<br />
Device address: Slave PLC address (The Gateway address and PLC address cannot be the<br />
same)<br />
Relay IP address: Serial mater IP<br />
9.8 User Define<br />
You can define your own format for data to be transmitted. The items to be defined include the fixed length, start<br />
item and stop item.<br />
• Select RS-232 or RS-485 to connect the device<br />
36<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
• Switch to “User Define” page to set up the “Fix Length”, “Start Item” and “Stop Item”.<br />
1 ~ 256<br />
1. Listen Port/Destination Port:<br />
Range: 1024 ~ 65535.<br />
5. Fix Length:<br />
When this is sest, <strong>IFD9506</strong> will transmit data following the fixed length.<br />
DVP-PLC Application Manual 37
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
6. Start Item:<br />
The start item of data. Range: 1 ~ 3<br />
7. Stop Item:<br />
The stop item of data. Range: 1 ~ 3<br />
When the start item and stop item are set, <strong>IFD9506</strong> will transmit data following the start item and<br />
stop item. If the transmission time exceeds the Modbus time-out, <strong>IFD9506</strong> will dispose of<br />
incomplete data.<br />
Note:<br />
When using two <strong>IFD9506</strong> modules as Mater and Slave and its user define functions, the settings<br />
of the fixed length, start item and stop item have to be consistent. If not, the data will be filtered<br />
automatically.<br />
10 Application Examples – DCISoft<br />
10.1 Setting up & Unlocking Password<br />
Application<br />
Steps<br />
Setting up password by <strong>IFD9506</strong> configuration<br />
(1) Set up password in <strong>IFD9506</strong>.<br />
(2) Unlock <strong>IFD9506</strong>.<br />
1. See 8.1 for the connection and how to set up the communication.<br />
2. Open the setup page and switch to “Security" page.<br />
3. Check “Modify” and enter “aabb” in “Password” and “Confirm Password” columns. Click on “OK” to save the<br />
password.<br />
38<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
4. Open the setup page again, and <strong>IFD9506</strong> is now locked by the password. You cannot open any of the<br />
settings now. To unlock the password, check “Unlock” and enter your original password.<br />
10.2 Password Loss (Returning to Default Settings by RS-232)<br />
Application<br />
Steps<br />
Returning to default settings by RS-232.<br />
(1) Set up password in <strong>IFD9506</strong>.<br />
(2) Supposed the password is forgotten, return to default settings through RS-232.<br />
DVP-PLC Application Manual 39
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
1. Use DVPACAB2A30 cable to connect the PC and <strong>IFD9506</strong>. Open the setup page.<br />
2. Check “Factory Setting” box and the warning dialog box will appear. Click on “Yes” to return to default<br />
settings (in approx. 5 ~ 10 seconds), and the password will be cleared as well.<br />
10.3 IP Filter Protection<br />
Application<br />
Steps<br />
Setting up IP filter protection. Only connections to 192.168.0.7 and 172.16.0.1 ~<br />
172.16.0.255 are allowed.<br />
(1) Check "Enable IP Filter” box.<br />
(2) Set up IP address to “192.168.0.7” and netmask to “255.255.255.255”.<br />
(3) Set up IP addres to “172.16.0.1” and netmask to “255.255.255.0”.<br />
1. See 8.1 for the connection and how to set up the communication.<br />
2. Open the setup page and switch to “IP Filter” page.<br />
3. Check “Enable IP Filter” box. Enter “192.168.0.7” into No. 1 IP and “255.255.255.255” in all “Netmask”<br />
columns.<br />
40<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
4. Enter “172.16.0.1” in No. 2 IP and “255.255.255.0” in No. 2 Netmask column. Click on “OK” to complete the<br />
setting. Only the equipment within the UP range can be connected.<br />
10.4 Application of E-Mail<br />
Application<br />
Steps<br />
Sending E-Mail to notify the administrator when Alarm 1 is triggered.<br />
(1) Check “Alarm 1” to enable it.<br />
(2) Set the IP of SMTP server to ”192.168.1.99” and "Mail From” to “Message@Delta”<br />
(3) Set the E-mail Subject of Event to “MAIL ALARM”.<br />
(4) Set the E-mail addres of administrator to test@sample.com.<br />
DVP-PLC Application Manual 41
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
1. See 8.1 for the connection and how to set up the communication.<br />
2. Open the setup page and switch to “Mail” page.<br />
3. Setting up “Mail” page and check “Mail Alarm Setup”.<br />
Enter SMTP server address, “Mail From” column, “Subject of Event”and “Recipient E-mail Address”. For<br />
example, when Alarm 1 is triggered, the mail will be sent to test@Delta.com. Trigger Alarm 1 by “low”. Enter<br />
192.168.1.99 into “SMTP Server” column and Mail From Message@Delta. Enter “MAIL EVENT” as the<br />
subject and recipient e-mail address as test@delta.com.tw. Check “Alarm 1” and press “OK” to complete the<br />
settings.<br />
42<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
10.5 Monitoring Mode<br />
Application<br />
Steps<br />
Writing the address of the device to be monitored into the monitor table.<br />
(1) Use monitor bit and monitor word functions.<br />
(2) Monitor bit data in station address 1, H100 and H300, and word data in station address<br />
1 H150.<br />
(3) Monitor bit data in station address 2, H200.<br />
(4) Monitor word data in station address 3, H200.<br />
(5) Monitor wird data in station address 4, H100.<br />
(6) Monitor bit quantity: 3; monitor word quantity: 3<br />
1. See 8.1 for how to set up communication.<br />
2. Open <strong>IFD9506</strong> Configuration page and switch to “Monitor” page.<br />
3. The settings:<br />
DVP-PLC Application Manual 43
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
Note:<br />
When the cache mode is enabled, all the read data will be read from <strong>IFD9506</strong>. In this way, the read<br />
speed can be enhanced.<br />
10.6 Application of Modbus Slave<br />
Application<br />
Steps<br />
Giving Modbus command from HMI to remote device.<br />
(1) HMI sends out the instruction.<br />
(2) Set the IP of slave <strong>IFD9506</strong> to “192.168.1.6”, station address to “7” and communication<br />
format to “38400, 8, E, 1, RTU”.<br />
(3) In the <strong>IFD9506</strong> serial slave mode table, set the device address to “1” and “3”, the two<br />
relay IPs to “192.168.1.5”.<br />
(4) Set the IP of master of <strong>IFD9506</strong> to “192.168.1.5", station address to “8” and<br />
communication format to “38400, 8, E, 1, RTU”.<br />
(5) HMI master and <strong>IFD9506</strong> slave transmit data through RS-485.<br />
(6) <strong>IFD9506</strong> slave and <strong>IFD9506</strong> master transmit data through <strong>Ethernet</strong>.<br />
(7) The RS-485 terminal on <strong>IFD9506</strong> master is connected to two devices, which are PLC at<br />
station address 0x0001 and PLC at station address 0x0003. Assume the communication<br />
format is “38400, 8, E, 1, RTU”.<br />
1. The wiring:<br />
44<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
2. Setting up HMI editing software, Screen Editor:<br />
Step 1: Open Screen Editor, “File" “New”. In the “Base Port Controller” column, select “Delta Controller<br />
RTU”.<br />
Step 2: “Option” “Configuration”. Set up the communication format in “<strong>Communication</strong>” page. As below,<br />
set it to RS-485 communication mode.<br />
DVP-PLC Application Manual 45
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
Step 3: If you want to control the On/Off of Y0 (Y0 address: 0500) of PLC at station address 0x0001 and<br />
On/Off of Y0 (Y0 address: 0500) of PLC at station address 0x0003, select “Maintained” button and<br />
create the button on the screen.<br />
Step 4: Create two “Maintained” buttons.<br />
(a) Click on the button on the left hand side first. You will see the information of the button in the<br />
“Property” window on the right hand side of the screen. Click on “Write Address” to set up the<br />
address of Y0 (0500) and the address of the PLC (1). Select “Base Port” in “Link” column and<br />
“RWB-“ in “Device Type” column.<br />
(b) Next, set up the button on the right hand side. Follow (a) step and modify the address of the<br />
PLC as “3”.<br />
46<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
Press it to complete<br />
the setup.<br />
Step 5: “Compile” first and “Download Screen and Recipe” to complete the setups in the HMI.<br />
Compile<br />
Download<br />
Screen and<br />
Recipe<br />
10.7 Application of Virtual COM Port<br />
Application<br />
Steps<br />
Through the virtual COM port, <strong>IFD9506</strong> is able to transmit the data sent to RS-232 to the<br />
<strong>Ethernet</strong> by connencting to the software supporing serial ports, e.g. Delta’s WPLSoft,<br />
VFDSoft and ASDA-Soft. See the example below for how to connect <strong>IFD9506</strong> to VFD-E AC<br />
motor drive through the virtual COM port by VFDSoft.<br />
(1) Select “User Define” protocol and set the parameters in the serial master and serial slave<br />
to the ones consistent with those in VFD-E.<br />
(2) Open Delta VFDSoft, set up the communication format (COM Setup) and establish the<br />
connection.<br />
1. Setting up Virtual COM Port<br />
• For the COM setting, select “User Define” and set the communication parameters to the ones<br />
consistent with those in VFD-E.<br />
DVP-PLC Application Manual 47
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
• Switch to “User Define” page and select “Listen Port”.<br />
• Open Virtual COM setup page<br />
48<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
• Press “OK”, and you will see all the devices connected on the network.<br />
• Select the module you need and press “OK”. Relevant information of the device will be imported<br />
automatically. Press “OK” to complete the setup.<br />
DVP-PLC Application Manual 49
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
• Once the setup is successful, you can see the virtual COM you set in the Device Manger.<br />
2. Using Virtual COM in Delta VFDSoft<br />
• Open Delta VFDSoft.<br />
50<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
• Set up communication format (COM Setup)<br />
Enter the virtual COM (COM2) set in the previous steps to “Com Port” column. Next, enter the<br />
communication format of VFD-E (38400, 7, E, 1) and press “Test" button. Once the “Success” light is<br />
ON, the communication test is regarded successful.<br />
• Press “OK”, and <strong>IFD9506</strong> will be able to communicate with VFD-E by VFDSoft.<br />
DVP-PLC Application Manual 51
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
11 Application Example – WPLSoft<br />
You can set up <strong>IFD9506</strong> by WPLSoft software. See the examples below for how to set up the communication<br />
connection. Columns in every setup page in WPLSoft are the same as those in DCISoft. Please refer to section<br />
10 for relevant settings.<br />
11.1 Setting up IP through WPLSoft<br />
Application<br />
Steps<br />
Setting up network parameters of <strong>IFD9506</strong> directly from the PC.<br />
(1) The IP of the PLC executing WPLSoft is “192.168.1.2”.<br />
(2) Subnet mask: 255.255.255.0; Gateway: 192.168.1.254<br />
(3) Modify the network parameter of <strong>IFD9506</strong>.<br />
(4) Connecting the PC and <strong>IFD9506</strong> by RJ-45 network cable.<br />
Note: Both PC and <strong>IFD9506</strong> cannot adopt DHCP but static IP.<br />
1. The connections:<br />
2. Open “<strong>Communication</strong> Setting” in WPLSoft.<br />
52<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
3. Select “<strong>Ethernet</strong>” and press “OK”.<br />
4. Press “broadcast” icon to search for all <strong>IFD9506</strong> modules on the network.<br />
DVP-PLC Application Manual 53
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
5. Designate an <strong>IFD9506</strong> module and double click on it to open the setup page.<br />
6. You will first see the “Basic” page.<br />
54<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
7. Switch to “Network” page.<br />
8. Enter “IP Address: 192.168.0.4”, “Netmask: 255.255.255.0”and “Gateway:“192.168.0.1”. Press “OK” to save<br />
the settings into <strong>IFD9506</strong>, and WPLSoft will search for <strong>IFD9506</strong> automatically again.<br />
DVP-PLC Application Manual 55
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
9. You will see the IP address of <strong>IFD9506</strong> has been modified to 192.168.0.4.<br />
10. Click on DELTA <strong>IFD9506</strong>, and it will be able to communicate to MPU through WPLSoft.<br />
11.2 Connecting to <strong>IFD9506</strong> through LAN in PC<br />
Application<br />
Steps<br />
Setting up network parameters of <strong>IFD9506</strong> through LAN in WPLSoft.<br />
(1) Connect <strong>IFD9506</strong> to PC through KAN by using DHCP server.<br />
Note: You can use RJ-45 network cable with/without jump wire.<br />
1. The connection:<br />
56<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
PC1 Master<br />
PC2 Master<br />
<strong>Ethernet</strong><br />
7x 8x 9x 10x 11x 12x<br />
7x 8x 9x 10x 11x 12x<br />
<strong>Ethernet</strong><br />
C<br />
789101112<br />
A 123456 1x 2x 3x<br />
<strong>Ethernet</strong><br />
4x 5x 6x<br />
A<br />
1x 2x 3x 4x 5x 6x<br />
B<br />
<strong>Ethernet</strong><br />
2. Open “<strong>Communication</strong> Setting” in WPLSoft.<br />
3. Select “<strong>Ethernet</strong>” and press “OK”.<br />
DVP-PLC Application Manual 57
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
4. Press “broadcast” icon to search for all <strong>IFD9506</strong> modules on the network. The <strong>IFD9506</strong> module will be<br />
detected in “View → Workspace → <strong>Communication</strong>” window or “View → Workspace → Project” window.<br />
(The default module name is DELTA <strong>IFD9506</strong>, IP:192.168.1.5)<br />
5. Designate <strong>IFD9506</strong> module and double click on it to open the setup page.<br />
58<br />
DVP-PLC Application Manual
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
6. In “Basic” page, you can modify the module name for easier identification.<br />
7. Next, set up the new IP address of <strong>IFD9506</strong>. In “Network” page, select DHCP in “IP Configuration” if there is<br />
DHCP server in LAN. If not, select static IP, but please be noted that the subnet mask and gateway settings<br />
have to be the same as the settings in the same LAN.<br />
DVP-PLC Application Manual 59
<strong>Ethernet</strong> <strong>Communication</strong> <strong>Module</strong> <strong>IFD9506</strong><br />
Press “OK” to save the settings into <strong>IFD9506</strong>.<br />
8. WPLSoft will search for <strong>IFD9506</strong> automatically again. You will see the IP address of <strong>IFD9506</strong> has been<br />
modified to 172.16.155.19.<br />
9. Click on DELTA <strong>IFD9506</strong>, and it will be able to communicate to MPU (e.g. upload/download of program,<br />
monitoring device).<br />
60<br />
DVP-PLC Application Manual