introduction to

37
1 Introduction to Jan. 20, 2011 Vio Fan ICP DAS Co., Ltd. tDS-700 Series tGW-700 Series

Upload: raymond-martin

Post on 31-Dec-2015

16 views

Category:

Documents


0 download

DESCRIPTION

Introduction to. tDS-700 Series tGW-700 Series. Jan. 20, 2011 Vio Fan ICP DAS Co., Ltd. Features Comparison. Specifications Comparison. tDS/tGW-700 Common Features Tiny Device Server tDS-700: Tiny Device Servers Tiny Modbus Gateway tGW-700: Tiny Modbus. tDS/tGW-700 Common Features. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Introduction to

1

Introduction to

Jan. 20, 2011

Vio Fan

ICP DAS Co., Ltd.

tDS-700 SeriestGW-700 Series

Page 2: Introduction to

Features Comparison

2

Features\ Series PPDS PDS DS tDS tGW

Virtual COM Yes Yes Yes Yes -

Programmable Yes Yes - - -

PoE Yes - - Yes Yes

Modbus Gateway Yes - - - Yes

Multi-client Yes Yes Yes - -

Remarks Isolation for DS-715

Cost-effective

Cost-effective

Page 3: Introduction to

3

Specifications Comparison

I-7188EN PDS-700 tDS-700 tGW-700

OS MiniOS7 MiniOS7 ---

CPU 80188-40 MHz 80186-80 MHz 32-bit MCU 50MHz

Ethernet 10 Mbps 10/100 Mbps 10/100 Mbps

EEPROM 2 KB 16 KB ---

Frame Ground --- Yes Yes

Total Models 8 10+ 7+

Models with DI/DO 2 5 0

Virtual COM Yes Yes Yes ---

Virtual I/O --- Yes ---

Page 4: Introduction to

4

tDS/tGW-700 Common Features

Tiny Device Server tDS-700: Tiny Device Servers

Tiny Modbus Gateway tGW-700: Tiny Modbus

Page 5: Introduction to

tDS/tGW-700 Common Features

Contains a 32-bit MCU that efficiently handles network traffic

10/100 Base-TX Ethernet, RJ-45 x1 (Auto-negotiating, auto MDI/MDIX, LED Indicators)

Includes redundant power inputs: PoE and DC jack

Supports TCP, UDP, HTTP, DHCP, BOOTP and TFTP protocols

Supports UDP responder for device discovery

Allows automatically RS-485 direction control

Supports pair-connection applications

Allows easy firmware updates via the Ethernet

Contains a tiny Web server for configuration

Tiny form-factor and low power consumption

RoHS compliant and no Halogen

Made from fire retardant materials (UL94-V0 Level)

Page 6: Introduction to

Redundant Power Inputs

PoE ◆ DC Jack

(IEEE 802.3af, Class 1) (+12 ~ 48 VDC )

Page 7: Introduction to

Automatic MDI / MDI-X crossover

Page 8: Introduction to

8

tDS-700 / tGW-700 Naming Conventions

tDS-7 X Y tGW-7 X YX: Number of Total Ports

Y: Serial Ports Type 2: RS-2324: RS-485 and RS-2325: RS-422 / RS-4858: RS-232 / 422 / 485

Page 9: Introduction to

9

tDS-700 (tGW-700) Selection Guide

tDS-712

tGW-712

tDS-722 tGW-722

tDS-732

tGW-732

tDS-715

tGW-715

tDS-725

tGW-725

tDS-735

tGW-735

tDS-718

tGW-718

COM1

5-wire

RS-232

5-wire RS-232

3-wire RS-232

2-wire RS-4854-wire RS-422

2-wire RS-485

2-wire RS-485

3-wire RS-232

2-wire

RS-4854-wire

RS-422

COM2

5-wire RS-232

3-wire RS-232

2-wire RS-485

2-wire RS-485

COM3

3-wire RS-232

2-wire RS-485

We are planning to have two new models as follows:

tDS-724 (tGW-724) : RS-485 x1, RS-232 x1 (5-wire)

tDS-734 (tGW-734) : RS-485 x1, RS-232 x2  (3-wire)

Page 10: Introduction to

UDP Search

Use "eSearch Utility“ or “VxComm Utility”, you can find the module quickly and configure the proper network settings.

Page 11: Introduction to

Init Switch

Mode Flash Protection Firmware Update Configuration

Initial No Yes Factory

Run Yes No User-Defined

If there are something wrong in network settings or other settings accidentally, you can make the switch is placed in the “Init mode”. After re-booting, all values can be restored to factory settings.

Page 12: Introduction to

12

Firmware Update (1/2)

Connect the tGW-700 to the same HUB or same sub-network as your PC.(For tDS-700, tGW-700, PETL-7000 and tPET Series)

Right-click above the module name and choose the firmware file in “eSearch Utility”.

Power-on reboot the module in initial mode to request the update.

Page 13: Introduction to

Firmware Update (2/2)

The tGW-700 has a built-in feature of flash protection that prohibits modification to the firmware in the flash. Before updating the firmware, we have to set “Init Switch” in “Init” state and then power-on reboot the tGW-700 and disable the flash protection. Since the flash becomes writable, we can update the firmware through the Ethernet network 。

The code (in the boot loader) used to update the firmware image is not part of the firmware it-self. Thus, users can update the firmware even the built-in one is broken or does not exist. If the firmware update fails, we just need to rerun the update procedures again.

Page 14: Introduction to

14

tDS/tGW-700 Common Features

Tiny Device Server tDS-700: Tiny Device Servers

Tiny Modbus Gateway tGW-700: Tiny Modbus

Page 15: Introduction to

tDS-700 Features

Incorporates any RS-232/422/485 serial device in Ethernet

Supports pair-connection (serial-bridge, serial-tunnel) applications

Male DB-9 or terminal block connector for easy wiring

Allows easy firmware updates via the Ethernet

Contains a tiny Web server for configuration

Cost-effective Device Servers

15

Page 16: Introduction to

Virtual COM Basis

Meter

PLC10/100 M

Ethernet

RS-485

VCOM6/7 VCOM6/7

Transparent

tDS-725

Command/Data/Modbus/Anything Command/Data/Modbus/Anything

Note:

1. In the virtual COM application, the command or data is being copied between the PC and tDS-700 module with no protocol convert. This allows most of the serial protocols can be used with the virtual COM.

Transparent (with no protocol convert)

MeterPLC

RS-485

Page 17: Introduction to

Virtual COM Application

RFID Reader

Meter

NS-208PSEEthernet Switch with PoE

MeterPLC

10/100 M

Ethernet

RS-232

RS-485

RS-485

RS-485

VCOM5

VCOM6

VCOM7

VCOM8

VCOM5

VCOM6

VCOM7

VCOM8

tDS-712

tDS-715

tDS-725

VxComm Driver

PLC

Note:

1. The max. COM port number in a PC is up to COM256.

2. The COM port is configured and mapped by using the VxComm Utility.

Page 18: Introduction to

Direct TCP Socket Connection

Meter

PLC10/100 M

Ethernet

RS-485

tDS-725

Send raw data via TCP socket. Raw data

Note:

1. The serial ports of the tDS-700 can be also accessed via TCP socket connections. TCP port 10001 = COM1, TCP port 10002 = COM2, TCP port 10003 = COM3.

2. Users have to configure the baud rate and data format via web configuration first, else the serial ports may send garbage data.

Transparent (with no protocol convert)

MeterPLC

RS-485

Port 10001 (COM1)

Port 10002 (COM2)

Page 19: Introduction to

Serial Port Pair-connection Basis

PLC 2 uses 115200 bps

tDS-715 uses 115200 bps

tDS-715 uses 115200 bps

Serial Port Pair-connectionThrough the Ethernet

Port 1(RS-485)

PLC 1 uses 115200 bps

Port 1(RS-485)

Note: 1. PLC 1 and PLC 2 can communicate with each other via the RS-485 port that

has pair-connection link through the Ethernet.

Virtual RS-485 bus through the pair-connection.

Page 20: Introduction to

Pair-connection with Different Baud Rate

PLC 2 uses 115200 bps

tDS-715 uses 115200 bps

tDS-725 uses 9600 bps

Serial Port Pair-connectionThrough the Ethernet

Port 1(RS-485)

PLC 1 uses 9600 bps

Port 1(RS-485)

Note: 1. PLC 1 and PLC 2 can use different baud rate and different data format at the same time

when using pair-connection. But please make sure that the tDS-700 has the same setting as local serial devices.

2. The pair-connection can be created by using same or different tDS-700 models.The pair-connection is working as port-to-port.

Virtual RS-485 bus through the pair-connection.

Page 21: Introduction to

Virtual RS-485 Network (base on pair-connection)

PLC

Meter

RS-485

tDS-715

tDS-725

tDS-725Meter

tDS-725

tDS-735RS-485

Serial Port Pair-connectionThrough the Ethernet

Serial Port Pair-connectionThrough the Ethernet

Port 1

Port 2

Port 1

Port 2 (RS-485)

Port 1(RS-485)

Port 1

Port 1 (RS-485)

Port 2

Port 2 (RS-485)

Serial Port Pair-connectionThrough the Ethernet

PLC

Note: When connecting several tDS-700 (RS-485 master) in RS-485 network, you should remove the pull-high/low resister in most of the tDS-700 modules, and make sure there is only one master in the RS-485 network.

Port 3

Page 22: Introduction to

22

tDS-700 Web Configuration : Login

Default Settings: Item Factory Default Settings

IP 192.168.255.1

Gateway 192.168.0.1

Mask 255.255.0.0

Password Admin

Page 23: Introduction to

23

tDS-700 Web Configuration : Home Page

Page 24: Introduction to

24

tDS-700 Web Configuration : Network Setting

Page 25: Introduction to

25

tDS-700 Web Configuration : Port Setting

Page 26: Introduction to

tDS-700 Web Configuration : IP Filter

Page 27: Introduction to

27

tDS/tGW-700 Common Features

Tiny Device Server tDS-700: Tiny Device Servers

Tiny Modbus Gateway tGW-700: Tiny Modbus Gateway

Page 28: Introduction to

tGW-700 Features

Cost-effective Modbus/TCP to RTU/ASCII Gateway

Supports Modbus/TCP master and slave

Supports Modbus RTU/ASCII master and slave

Supports pair-connection (serial-bridge, serial-tunnel) applications

Tiny form-factor and low power consumption

Page 29: Introduction to

Modbus Gateway Basis

Meter

PLC10/100 M

EthernetRS-485

tGW-725

Modbus/TCPModbus RTU

or

Modbus ASCII

Note:

1. The tGW-700 act as Modbus/TCP to Modbus RTU/ASCII converter. The client program must use Modbus/TCP protocol.

2. The Modbus RTU or ASCII protocol, baud rate and data format used are depending on the serial devices, and are setting via web configuration.

Port 502 (COM1)

Meter

PLCRS-485

Port 503 (COM2)

Page 30: Introduction to

Modbus Gateway Application

RFID Reader

Meter

NS-208PSEEthernet Switch with PoE

MeterPLC

MeterPLC

10/100 M

Ethernet

RS-232

RS-485

RS-485

RS-485

Port 502

Port 502

Port 502

Port 503

tGW-712 with Modbus RTU

tGW-715 with Modbus ASCII

tGW-725

PLC

Modbus/TCP Modbus RTU or ASCII

Note:

1. The default TCP ports used in tGW-700 are 502 (COM1), 503 (COM2) and 504 (COM3). These TCP ports can be changed via the web configuration.

Page 31: Introduction to

Serial Port Pair-connection Basis

PLC 2 uses 115200 bps and Modbus RTU

tGW-715 uses 115200 bps and Modbus RTU

tGW-715 uses 115200 bps and Modbus RTU

Serial Port Pair-connectionThrough the Ethernet

Port 1(RS-485)

PLC 1 uses 115200 bps and Modbus RTU

Port 1(RS-485)

Note: 1. PLC 1 and PLC 2 can communicate with each other via the RS-485 port that

has pair-connection link through the Ethernet.

Virtual RS-485 bus through the pair-connection.

Page 32: Introduction to

Pair-connection with Different Protocols

PLC 2 uses 115200 bps and Modbus ASCIItGW-715 uses

115200 bps and Modbus ASCIItGW-715 uses

9600 bps and Modbus RTU

Serial Port Pair-connectionThrough the Ethernet

Port 1(RS-485)

PLC 1 uses 9600 bps and Modbus RTU

Port 1(RS-485)

Note: 1. PLC 1 and PLC 2 can use different protocol (RTU or ASCII), baud rate and

data format at the same time when using pair-connection. But please make sure that the tGW-700 has the same setting as local serial devices.

2. The pair-connection can be created by using same or different tGW-700 models.The pair-connection is working as port-to-port.

Virtual RS-485 bus through the pair-connection (with Modbus RTU to ASCII converter ).

Page 33: Introduction to

Virtual RS-485 Network (base on pair-connection)

PLC

Meter

RS-485

tGW-715 with Modbus ASCII

tGW-725With Modbus RTU

tGW-725

Meter

tGW-725

tGW-735

RS-485 with

Modbus RTU/ASCII

(Single Protocol)

Serial Port Pair-connectionThrough the Ethernet

Serial Port Pair-connectionThrough the Ethernet

Port 1

Port 2

Port 1

Port 2 (RS-485)

Port 1(RS-485)

Port 1

Port 1 (RS-485)

Port 2

Port 2 (RS-485)

Serial Port Pair-connectionThrough the Ethernet

PLC

Note: When connecting several tGW-700 (RS-485 master) in RS-485 network, you should remove the pull-high/low resister in most of the tGW-700 modules, and make sure there is only one master in the RS-485 network.

Port 3

Page 34: Introduction to

tGW-700 Web Configuration : Network Setting

Page 35: Introduction to

tGW-700 Web Configuration : Port Setting

35

Page 36: Introduction to

Application : Pair Connection

Page 37: Introduction to

37

Q & A

Thank You!!

Q & A

Thank You!!

[email protected]://www.icpdas.com