17.03.2014 Views

Ethernet Communication Module IFD9506

Ethernet Communication Module IFD9506

Ethernet Communication Module IFD9506

SHOW MORE
SHOW LESS

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

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!