Title: Introduction to
1Introduction to
tDS-700 Series tGW-700 Series
- Jan. 20, 2011
- Vio Fan
- ICP DAS Co., Ltd.
2Features Comparison
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
3Specifications Comparison
I-7188EN PDS-700 tDS-700 tGW-700
OS MiniOS7 MiniOS7 --- ---
CPU 80188-40 MHz 80186-80 MHz 32-bit MCU 50MHz 32-bit MCU 50MHz
Ethernet 10 Mbps 10/100 Mbps 10/100 Mbps 10/100 Mbps
EEPROM 2 KB 16 KB --- ---
Frame Ground --- Yes Yes Yes
Total Models 8 10 7 7
Models with DI/DO 2 5 0 0
Virtual COM Yes Yes Yes ---
Virtual I/O --- Yes --- ---
4- tDS/tGW-700 Common Features
-
- Tiny Device Server
- tDS-700 Tiny Device Servers
- Tiny Modbus Gateway
- tGW-700 Tiny Modbus
5tDS/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)
6Redundant Power Inputs
- PoE ? DC Jack
- (IEEE 802.3af, Class 1) (12 48
VDC )
7Automatic MDI / MDI-X crossover
8tDS-700 / tGW-700 Naming Conventions
tDS-7 X Y tGW-7 X Y X Number of Total
Ports Y Serial Ports Type 2 RS-232 4
RS-485 and RS-232 5 RS-422 / RS-485 8 RS-232
/ 422 / 485
9tDS-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
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 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) 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) 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) 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) 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) 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) 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) 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)
10UDP Search
- Use "eSearch Utility or VxComm Utility, you
can find the module quickly and configure the
proper network settings.
11Init Switch
- 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.
Mode Flash Protection Firmware Update Configuration
Initial No Yes Factory
Run Yes No User-Defined
12Firmware 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.
12
13Firmware 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.
14- tDS/tGW-700 Common Features
- Tiny Device Server
- tDS-700 Tiny Device Servers
- Tiny Modbus Gateway
- tGW-700 Tiny Modbus
14
15tDS-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
16Virtual COM Basis
Command/Data/Modbus/Anything
Command/Data/Modbus/Anything
Transparent (with no protocol convert)
VCOM6/7
VCOM6/7
Transparent
PLC
RS-485
10/100 M Ethernet
RS-485
tDS-725
PLC
- Note
- 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.
17Virtual COM Application
VCOM5
VCOM5 VCOM6 VCOM7 VCOM8
VxComm Driver
RS-232
RFID Reader
tDS-712
VCOM6
10/100 M Ethernet
RS-485
PLC
tDS-715
VCOM7
RS-485
PLC
NS-208PSE Ethernet Switch with PoE
VCOM8
tDS-725
RS-485
- Note
- The max. COM port number in a PC is up to COM256.
- The COM port is configured and mapped by using
the VxComm Utility.
18Direct TCP Socket Connection
Send raw data via TCP socket.
Raw data
Transparent (with no protocol convert)
Port 10001 (COM1) Port 10002 (COM2)
PLC
RS-485
10/100 M Ethernet
RS-485
tDS-725
PLC
- Note
- 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. - Users have to configure the baud rate and data
format via web configuration first, else the
serial ports may send garbage data.
19Serial Port Pair-connection Basis
Virtual RS-485 bus through the pair-connection.
Port 1(RS-485)
Port 1(RS-485)
Serial Port Pair-connection Through the Ethernet
PLC 1 uses 115200 bps
PLC 2 uses 115200 bps
tDS-715 uses 115200 bps
tDS-715 uses 115200 bps
- Note
- PLC 1 and PLC 2 can communicate with each other
via the RS-485 port that has pair-connection link
through the Ethernet.
20Pair-connection with Different Baud Rate
Virtual RS-485 bus through the pair-connection.
Port 1(RS-485)
Port 1(RS-485)
Serial Port Pair-connection Through the Ethernet
PLC 1 uses 9600 bps
PLC 2 uses 115200 bps
tDS-715 uses 115200 bps
tDS-725 uses 9600 bps
- Note
- 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. - The pair-connection can be created by using same
or different tDS-700 models.The pair-connection
is working as port-to-port.
21Virtual RS-485 Network (base on pair-connection)
Serial Port Pair-connection Through the Ethernet
Port 1
RS-485
Port 1
PLC
Port 2
tDS-715
tDS-725
Port 1(RS-485)
Serial Port Pair-connection Through the Ethernet
Port 1
PLC
Port 2
Port 2 (RS-485)
Port 3
tDS-725
Meter
tDS-735
RS-485
Port 1 (RS-485)
Serial Port Pair-connection Through the Ethernet
Port 2 (RS-485)
tDS-725
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.
22tDS-700 Web Configuration Login
Item Factory Default Settings
IP 192.168.255.1
Gateway 192.168.0.1
Mask 255.255.0.0
Password Admin
23tDS-700 Web Configuration Home Page
24tDS-700 Web Configuration Network Setting
25tDS-700 Web Configuration Port Setting
26tDS-700 Web Configuration IP Filter
27- tDS/tGW-700 Common Features
- Tiny Device Server
- tDS-700 Tiny Device Servers
- Tiny Modbus Gateway
- tGW-700 Tiny Modbus Gateway
27
28tGW-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
29Modbus Gateway Basis
Modbus RTU or Modbus ASCII
Modbus/TCP
10/100 M Ethernet
PLC
RS-485
Port 502 (COM1)
Port 503 (COM2)
RS-485
tGW-725
PLC
- Note
- The tGW-700 act as Modbus/TCP to Modbus RTU/ASCII
converter. The client program must use Modbus/TCP
protocol. - The Modbus RTU or ASCII protocol, baud rate and
data format used are depending on the serial
devices, and are setting via web configuration.
30Modbus Gateway Application
Modbus RTU or ASCII
Modbus/TCP
Port 502
RS-232
RFID Reader
tGW-712 with Modbus RTU
10/100 M Ethernet
Port 502
RS-485
PLC
tGW-715 with Modbus ASCII
Port 502 Port 503
RS-485
PLC
NS-208PSE Ethernet Switch with PoE
tGW-725
RS-485
PLC
- Note
- 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.
31Serial Port Pair-connection Basis
Virtual RS-485 bus through the pair-connection.
Port 1(RS-485)
Port 1(RS-485)
Serial Port Pair-connection Through the Ethernet
PLC 1 uses 115200 bps and Modbus RTU
PLC 2 uses 115200 bps and Modbus RTU
tGW-715 uses 115200 bps and Modbus RTU
tGW-715 uses 115200 bps and Modbus RTU
- Note
- PLC 1 and PLC 2 can communicate with each other
via the RS-485 port that has pair-connection link
through the Ethernet.
32Pair-connection with Different Protocols
Virtual RS-485 bus through the pair-connection
(with Modbus RTU to ASCII converter ).
Port 1(RS-485)
Port 1(RS-485)
Serial Port Pair-connection Through the Ethernet
PLC 1 uses 9600 bps and Modbus RTU
PLC 2 uses 115200 bps and Modbus ASCII
tGW-715 uses 9600 bps and Modbus RTU
tGW-715 uses 115200 bps and Modbus ASCII
- Note
- 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. - The pair-connection can be created by using same
or different tGW-700 models.The pair-connection
is working as port-to-port.
33Virtual RS-485 Network (base on pair-connection)
Serial Port Pair-connection Through the Ethernet
Port 1
RS-485
Port 1
PLC
Port 2
tGW-715 with Modbus ASCII
tGW-725
Port 1(RS-485)
Serial Port Pair-connection Through the Ethernet
PLC
Port 1
Port 2
Port 2 (RS-485)
Port 3
RS-485 with Modbus RTU/ASCII (Single Protocol)
Meter
tGW-725 With Modbus RTU
tGW-735
Port 1 (RS-485)
Serial Port Pair-connection Through the Ethernet
Port 2 (RS-485)
tGW-725
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.
34tGW-700 Web Configuration Network Setting
35tGW-700 Web Configuration Port Setting
36Application Pair Connection
37Q AThank You!!
- service_at_icpdas.com
- http//www.icpdas.com