P.1 PDS (Programmable Device Servers) -- Serial Devices to Ethernet Gateways -- Gary Lin ICP DAS Co., Ltd. Jun.02, 2009.

Slides:



Advertisements
Similar presentations
Supervisory Control & Data Acquisition DAQ Networking.
Advertisements

Arctic IEC-104 Gateway Jari Lahti, CTO.
Orion Telecom Networks Inc Slide 1 STM-1 63 E1 (Optical / Electrical) SDH Add-Drop Multiplexer Updated: Dec, 2010Orion Telecom Networks Inc
Inputs: Digital and 4 configurable for Digital or 10 bit Analog Outputs:4 - 8 amp Relays or 700ma Transistors (1 PWM) 4 Line by 18 Character fully.
TCP-IP Primer David Cozens. Targets Have a basic understanding of Ethernet network technology Be aware of how this technology is applied on the 5000 series.
BGAN M2M SERVICE + HUGHES 9502 BGAN TERMINAL First BGAN Terminal for Fixed Site Deployment Eric Talman – Technical Manager Whenever Communications, LLC.
1 Rev /02 Modular Construction Dual/Redundant CPU/Power Supply Support TCP/IP Communication Protocol 4096 Camera by 512 Monitor Switching English.
IDEC AUSTRALIA PTY LTD, UNIT 17, 104 FERNTREE GULLY RD, OAKLEIGH, VIC 3166 High Performance, Compact and Economical.
PICNIC Demo Module 2 IP-based utility outlets 陳育瑋、方煒 台大生機系.
12-Port IP Power Manager IPM  Product Overview  Product Features  Applications  Comparison Presentation Outline 2 / 15.
WXES2106 Network Technology Semester /2005 Chapter 5 Routers CCNA2: Module 1 and 2.
Design and Implementation of a Virtual Reality Glove Device Final presentation – winter 2001/2 By:Amos Mosseri, Shy Shalom, Instructors:Michael.
Hands-On Microsoft Windows Server 2003 Networking Chapter 1 Windows Server 2003 Networking Overview.
DP Cabinet.
Microprogrammes control the KOMBIS TMM8003. For the reliable operation of its systems and devices there are several programs located in two controllers.
ADAM-4572 Ethernet To Modbus Solution Ethernet to Modbus Data Gateway
Applying Wireless in Legacy Systems
AS-i, The Simplest Automation Networking Solution Dated: 10/30/2008.
Data Logger for Water Meter Function Continuously counts pulses from pulse output of the water meter (or other meters with pulse output) and periodically.
TOPS CCC REMOTE I/O MODULE TOPS CCC PRODUCTS CO., LTD. EXPERT ®
1 Introduction to Jan. 20, 2011 Vio Fan ICP DAS Co., Ltd. tDS-700 Series tGW-700 Series.
I4wifi a.s. Jan Sedlak Prague, Czech Republic Using Router OS solutions and RouterBoards for industrial data-logging.
ZIGBEE Network Introduction Integrated with Zigbee or Bluetooth products Operation voltage : DC 7V ~ 40V. RS232 Interface Meets or Exceeds TIA/EIA-232-F.
P.1 Modbus Embedded Controller Kevin Ho May,27,2004.
1 VXC Communication Cards Jun. 03, 2009 Gary Lin ICP DAS Co., Ltd. -- Multiport Serial Cards -- (RS-232/422/485)
GigE Knowledge. BODE, Company Profile Page: 2 Table of contents  GigE Benefits  Network Card and Jumbo Frames  Camera - IP address obtainment  Multi.
New Generation Automation Controller (PAC) Overview and Trend eAutomation Group Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
ADAM-5000/TCP- Distributed Ethernet I/O
P.1 Examples of Applications for the tDS-700 Dec.22, 2010.
P.1 Examples of Applications for the tGW-700 Dec.22, 2010.
eAutomation Enabler – Advantech Industrial NETworking
Ethernet Data Gateway EDG Enables Information Boundary-less Over Ethernet.
1 Semester 2 Module 2 Introduction to Routers Yuda college of business James Chen
ESTeem Training Class ESTeem Overview. ESTeem Product Categories Licensed Serial – Long Range Application – Exclusive Use of FCC Frequency – PLC Emulation.
G650 Generator Protection & Control System
System Elements HighPoint Broadband Delivery System Sector 1 Sector 3
1 Semester 2 Module 1 WANs and Routers Yuda college of business James Chen
CCNA2 Chapter 1 Wide Area Networks and Routers. WAN is a data communications network that operates beyond a LAN’s geographic scope. Users subscribe to.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Technology Date 10/17/00, Page 1 Technology s PROFIBUS Technology Chips - Modules - Development Kits.
Page 1 ADAM-6000 Web-enabled Smart I/O Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
Module 2 Chapter 1:WAN’s and Routers. Topics 1.1 WANs 1.2 Routers.
AKR Sales Training For KOMAF Exhibition Kunyu Lee Product Manager
European Headquarters: Westlink Commercial Park, Oranmore, County Galway, Ireland Phone: Fax: U.S. Headquarters: 707 Dayton.
Schutzvermerk nach DIN 34 beachten XC200 Hardware Overview.
RSG (Remote Service Gateway). 1. Overview  Overview The LDK-RSG (LDK-Remote Services Gateway) is a remote gateway that provides a fully transparent connection.
1.Overview 2. Hardware 3. Software Interface 4. Triggering 5. Installation 6. Configuring.
Module 7: Fundamentals of Administering Windows Server 2008.
ETHLON LonWorks Ethernet Adapter Conventional Approach SIPAI Solution ETHLON DIRECTLY REPLACES SLTA-10 OR SLTA CONNECTIONS.
1 Product & Technology Quality Excellence Support American Global Products Product & Technology TeSysPort Ethernet Interface for TeSys June 5, 2007.
POS Eason 2010/10/27. Current solution SCB-C31: system diagram 1 Receipt printing Receipt printing SCB-C31 Null Modem Y-cable Ethernet FF M M F MainConsole.
Universal Asynchronous Receiver/Transmitter (UART)
T-Link II Secure Internet Alarm Communication. Product Goals… High level encryption Software upgrades via network Universal compatibility Non-Static IP.
Κώστας Γρηγορίου Sales Engineer Ιούνιος 26, 2007 Connect Your Serial Device to Ethernet ADAM – 4570 / 71 / 77 / 79.
Advancing eAutomation 2-port Ethernet to RS-232/422/485 Data Gateway ADAM-4570 Reported by Alex Hsueh IAG Web & Comm. PM
Case Study Computer Controlled Radiation Monitoring System
Cisco 2 - Router Perrine. J Page 111/12/2015 Chapter 1 WAN is a data communications network that operates beyond a LAN’s geographic scope. One must subscribe.
ATtiny23131 A SEMINAR ON AVR MICROCONTROLLER ATtiny2313.
ICPDAS EtherCAT Solution
New product introduction:
ECE 456 Computer Architecture Lecture #9 – Input/Output Instructor: Dr. Honggang Wang Fall 2013.
Serial Server Configuration Peter Szyszko. Hardware Configuration  Unit has to be connected to network and powered.  Computer has to be connected to.
Industrial Security Router LAN/WAN-Router (IE-SR-2GT-LAN) LAN/UMTS/3G-Router (IE-SR-2GT-UMTS-3G)
WIFI Gateway Offering Wifi connectivity to Serial device
Serial / Ethernet Converter - IE-CS-2TX-XRS232/485
1 © 2004, Cisco Systems, Inc. All rights reserved. CCNA 2 v3.1 Module 2 Introduction to Routers.
Modbus Embedded Controller
Voice Controlled Robot by Cell Phone with Android App
COSEC ARC IP based Access Control Panel.
Industrial 1-port RS422/485 Modbus Gateway
Presentation transcript:

P.1 PDS (Programmable Device Servers) -- Serial Devices to Ethernet Gateways -- Gary Lin ICP DAS Co., Ltd. Jun.02, 2009

P.2 Agenda What is PDS? Serial Devices Networking Programmable PDS Products and Features PDS-700 PDS-782(D)-25 (DB-9 Connectors) DS-700 (Non-programmable) PPDS-700-IP67 (IP67 waterproof casing) PDS Applications Appendix

P.3 Legacy Communications (Stand-alone) Serial Devices Serial Printer, Bar Code Reader RFID Reader, Meters, Sensors GPS Receiver, Modem, Function Generator PLC, Data Logger, Machine, … PLC I/O Sensor I/O Sensor Meter I/O Computer LCD/LED Card Reader UPS PLC POS

P.4 Networking Requirement Sensor Meter I/O Computer PLC I/O Sensor I/O Data Center ERP, CRM Remote Monitor Local Control Control Data Management Decision

P.5 Serial Devices Networking (Built-in VxComm Firmware) GPS Receiver Data Logger NS-208 Industrial Switch HUB Power Meter Function Generator RFID Reader Bar Code Reader Machine Serial Printer PLC Ethernet 10/100M RS-232 RS-485 RS-232 Ethernet 10/100M PDS-800 RS-485 RS-232 Ethernet 10/100M PDS-700 Data Center

P.6 Programmable Requirements ICP DAS XServer Framework Royalty Free, many sample programs with source code Programmable Applications Data Monitor, Data Filter Encode, Decode Data Sharing with Cache Bus Converter, Protocol Translator … System Integrator (SI) Value-Added Applications Exclusive and none replaceable solutions for your customer Solution price, not components price Domain Knowledge Solutions

P.7 So, PDS is… PDS stands for “Programmable Device Server” Main Functions: Serial Device Networking (Built-in VxComm firmware) Programmable (Users can write customized firmware)

P.8 PDS Products and Features PDS-700 DS-700 (Non-programmable) PDS-782(D)-25 PPDS-700-IP67

P.9 PDS-700 Front View Robust, Insulated and Fire Retardant Case COM2: RS-485 COM1: RS-232 RJ-45 Jack for 10/100M Ethernet 7-Segment LED Wiring Information LED Indicator Wiring Information DI/DO Channels Removable Terminal Block for Easy Wiring DIN-Rail for Easy Mounting Serial Ports

P.10 PDS-700 Back View Frame Ground RoHS Compliance (for PCB/device) CE Certification (for PCB/device) Frame Ground DIN-Rail Mounting Robust, Insulated and Fire Retardant Case DIN-Rail Lock

P.11 PDS-782(D)-25 DB-25 to 6-Port DB-9 Cable DB-25 Connector PDS-782(D)-25 DB-9 Connector for 3-Wire RS-232 (TXD, RXD, GND)

P.12 DS-712 and DS-715 (Non-Programmable) DS-712 with one port RS-232DS-715 with one port RS-485

P.13 PPDS-700-IP67 PoE (Power over Ethernet) RJ-45 Connectors with IP67 protection DIN-Rail Mounting IP67 Waterproof Casing

P.14 PDS-700 Features (hardware) Incorporate Serial Devices in an Ethernet network Built-in Watchdog Timer suitable for use in harsh environments Power reverse polarity protection Serial port +/-4 kV ESD protection Self-tuner ASIC controller on the RS-485 port 10/100 Base-TX Ethernet, RJ-45 Port (Auto-negotiating, Auto MDI/MDI-X, LED indicators) 5-digit LED Display (for versions with a display) Palm-size with multiple serial ports Low-Power consumption Made from fire retardant materials (UL94-V0 Level) RoHS compliant with no Halogen

P.15 PDS-700 Features (software) Built-in high performance MiniOS7 operating system from ICP DAS Supports Web, Telnet, Console, TCP, UDP Configuration Supports Virtual COM for Windows NT/2K/XP/2003 and Vista32. Supports Virtual I/O (with DCON protocol) Supports Easy Data Logger and DCON Utility Programmable with XServer SDK and Sample Programs

P.16 PDS-700 Fire Retardant Materials (UL94-V0 Level) HB: slow burning on a horizontal specimen; burning rate < 76 mm/min for thickness < 3 mm. V2 burning stops within 30 seconds on a vertical specimen; drips of flaming particles are allowed. V1: burning stops within 30 seconds on a vertical specimen; no drips allowed. V0: burning stops within 10 seconds on a vertical specimen; no drips allowed. 5VB: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may develop a hole. 5VA: burning stops within 60 seconds on a vertical specimen; no drips allowed; plaque specimens may not develop a hole

P.17 PDS-700 Frame Ground and ESD Protection +/- 4 kV ESD (Eelectro-Static Discharge) Earth Ground Frame Ground Provides a path for ESD to Earth Ground

P.18 Data Sharing Total 32 Sockets for Command Port Serial Port Digital I/O Port Each port requires 1 socket for listen (TCP port 9999 ~ 10008) 1 socket for connection Share Mode Single-Echo 1-to-1 communication Multi-Echo 1-to-M communication Hub Total 32 TCP Sockets Serial Device Ethernet Multiple clients sharing a single data source. Client AClient BClient C PDS-700

P.19 Virtual COM Technology 7000 # #FF..... PDS-700 (IP-1) COM1 COM # #FF..... PDS-700 (IP-2) COM1 COM # #FF..... PDS-700 (IP-n) COM1 COM2 COM 3 COM 4 COM 5 COM 6 COM 254 COM 255 PC + VxComm Ethernet 10/100M NS-208 Industrial Switch HUB Ethernet 10/100M

P.20 Virtual COM Direct TCP/IP Connection TCP/IP Port 9999 (I/O): Controls I/O on PDS-700 TCP/IP Port 10000: VxComm Commands TCP/IP Port ~ : Serial Ports on PDS-700 WinSock Programming Virtual COM Ports Standard Win32 COM port interface Serial Programming (MSCOMM.ocx…) Connection-Broken detection Auto-reconnect. WinSock Program PDS-700 DCON Utility, EZ Datalogger Virtual COM for I/O Serial TCP/IP Serial ProgramVirtual COM Serial Important!!! Port 10001~ Port 9999~

P.21 Block Diagram: Virtual COM Computer Client Program Virtual COM Port PDS Ethernet Serial Device Transparent VxComm Serial Device Protocol COM Port Interface Virtual COM Port PDS Ethernet Serial Device Transparent VxComm Serial Device Protocol Serial Port Virtual COM Port Serial Device Serial Port Serial

P.22 Dynamic COM Port Mapping (DynaCOM ) Virtual COM3, COM4 Special Feature from ICP DAS

P.23 Virtual I/O Technology I/O Lines COM 5 (Virtual COM) COM 5 (Virtual COM) PC + VxComm Ethernet 10/100M NS-208 Switching HUB PDS Digital I/O Devices  Actuator  ON/OFF Switch  High/Low Device  Relay  Alarm  Counter  DCON DLL, OCX  DCON Utility  EZ Data Logger  … Special Feature from ICP DAS

P.24 VxComm Utility Virtual COM for I/O Virtual COM for Serial Ports

P.25 Block Diagram: Virtual I/O technology Computer Client Program Virtual COM Port PDS Ethernet DI/DO Ethernet DI/DO I/O Device I/O Device Transparent VxComm Transparent VxComm COM Port Interface DCON I/O PDS

P.26 Virtual COM vs. Virtual I/O Computer Client Program Virtual COM Port PDS Ethernet Serial Device I/O Device Transparent VxComm DCON Protocol Serial Device Protocol COM Port Interface Serial Port Virtual COM Port Serial Device Digital I/O Lines I/O Serial Virtual COM Port Ethernet Serial Port Serial Device

P.27 PDS-700 Web Configuration Firmware Information Network Setting IP, Sub-net Mask, Gateway setting DHCP, UDP Search COM Port Setting Baud rate, data format End Char, DBDT (Data buffer delay timeout) /M0 (Transparent mode), /M1 (Slave mode) setting Misc. Setting Default password : admin Set alias name Set Web read only

P.28 PDS-700 Web Configuration : Network Setting /STxxx parameter 允許連線的 IP Address

P.29 UDP Flood Attack Protection Disable “Broadcast” to prevent UDP Flood Attack. S75 DVB-S Satellite Data Receiver DVB Carrier (Digital Video Broadcast) Single-Board Computer (SBC) Device Application VCOM12 VCOM13 VCOM14 VCOM15 Ethernet UDP Broadcast NS-208 PDS-700

P.30 Master IP, IP Filter Master IP  Allow Change Configuration IP Filter  Allow Accessing Ports NS-208 PDS-700 Master IP IP Filter Change Setting Send/Receive Connections are rejected by PDS-700. Special Feature from ICP DAS

P.31 PDS-700 Built-in MiniOS7 High-performance OS (DOS-Like) Developed by ICP DAS Optimized for ICP DAS products Tiny size in memory Instant system boots up (less than 1 second) Supports UDP function Special Feature from ICP DAS

P.32 PDS-700 Naming Convention PDS-7 X Y X: Number of Total Ports Y: Serial Ports Type (on 14-Pin Terminal Block) 2: RS-232 4: RS-422 5: RS-485 COM1, COM2 COM3 ~ COM8, DIO

P.33 PDS-700 Selection Guide ModelDI/DOCOM1COM2COM3COM4COM5COM6COM7COM8 PDS-720 PDS-720D -5-wire RS wire RS PDS-721 PDS-721D 6/75-wire RS wire RS PDS-732 PDS-732D 4/45-wire RS wire RS wire RS PDS-734 PDS-734D 4/45-wire RS wire RS wire RS PDS-742 PDS-742D -5-wire RS wire RS wire RS wire RS PDS-743 PDS-743D 4/45-wire RS wire RS wire RS PDS-752 PDS-752D -5-wire RS wire RS wire RS PDS-755 PDS-755D -5-wire RS wire RS PDS-762 PDS-762D 1/25-wire RS wire RS wire RS PDS-782 PDS-782D -5-wire RS wire RS wire RS-232 I-7188E2 I-7188E3-232 I-7188E3 I-7188E4 I-7188E5 I-7188E5-485 I-7188E8

P.34 PDS Applications Entrance Control Kiosk Managing Server Managing Protocol Converter Data Monitoring & Filtering …

P.35 VPN Internet Accessing 7000 # #FF ::::..... PDS-700 (IP-1) 7000 # #FF..... PDS-700 (IP-2) 7000 # #FF..... PDS-700 (IP-n) RS-485 TCP/IP RS-232 HUB NAT NS-208 Industrial Switching HUB Internet ROUTER

P.36 Traditional OPC Application Ethernet PC + OPC Server Serial Device Serial Devices PC with OPC Client (HMI/SCADA) Serial Device PC + OPC Server PC + OPC Server

P.37 OPC through Virtual COM Ethernet (for Virtual COM) PDS Serial Device Serial Devices PC with VxComm and OPC Servers and OPC Client (HMI/SCADA) Serial Devices

P.38 Block Diagram: OPC Application Computer OPC Client (HMI/SCADA) Virtual COM Port OPC Server OPC Interface Ethernet Serial Port Ethernet Serial Port Serial Device Serial Device Transparent VxComm Transparent VxComm COM Port Interface PDS

P.39 Server Managing (Console Management) Ethernet 10/100M RS-232 Console Management Server Room Office NS-208 Switching HUB RS-232 Console Management Ethernet 10/100M Console Management Servers Routers Gateways UPS Status … NS-208 Switching HUB Ethernet 10/100M Ethernet 10/100M PDS

P.40 Protocol Converter (Programmable Application) PLC Special Protocol PLC PDS Protocol Converter Data Center Ethernet 10/100M NS-208 Industrial Switch HUB Unified Protocol Device Protocol Power Meter RFID Reader Machine ASCII Protocol RAW Data Unified Protocol PDS Protocol Converter

P.41 Protocol Converter (Programmable Application) Serial 串口 PLC PC Protocol Converter Serial PLC PDS Protocol Converter D/OLocal Alarm I/O Card D/O Local Alarm

P.42 Comparison Table: Protocol Converter Solutions PC SolutionPDS-700 Solution Huge size Expensive Routine maintenance (Unstable hard disk & fragile fan) Unstable OS Slow boot-up (Minutes) High power consumption (hundreds Watt) Virus issues Less COM ports (1~2 ports) Only support RS-232 Environment temperature : 0 ~ +50 Deg.C Palm size & Easy DIN-Rail mount Cost-effective Eliminating maintenance(No hard disk & fan-less) Stable and high-performance OS (MiniOS7) Fast boot-up (Less than one second) Low power consumption (About 3 Watt) Eliminating virus issue Plenty of COM ports, 2~8 ports (Support RS-232/422/485) Environment temperature: -25 ~ +75 Deg.C Built-in DI/DO Programmable Built-in watchdogs

P.43 Data Monitoring and Filtering (Programmable Applications) Raw Data: Debug Messages System Status External Device Status Warning Messages Event Messages … PLC PDS Data Monitor and Filter D/O Local Alarm Data Center Ethernet 10/100M NS-208 Industrial Switching HUB Information System Status Warning Messages ( Remove Duplicated Messages ) Serial D/I Engineer Response PLC/Machine

P.44 Appendix

P.45 PDS-700 Evolution 7188 (40 MHz CPU) 7188EX (40 MHz CPU) + 10 Mbps Ethernet + Expansion Bus 7188EN (40 MHz CPU) + 10 Mbps Ethernet + Serial Ports (No RTC) 7186EX (80 Mhz CPU) + 10/100 Mbps Ethernet + Expansion Bus PDS-700 (80 MHz CPU) + 10/100 Mbps Ethernet + Serial Ports + DI/DO channels (No RTC) PDS-700 is the enhanced version of 7188EN

P.46 PDS-700 and I-7188EN Comparison Table I-7188ENPDS-700 OSMiniOS7 CPU MHz MHz SRAM/Flash384 KB/512 KB512 KB/512 KB Ethernet10 Mbps10/100 Mbps EEPROM2 KB16 KB Frame Ground---Yes Total Models810+ Models with DI/DO25 Virtual COMYes Virtual I/O---Yes Performance Max bps x 2 ports115200bps x 4 ports

P.47 PDS-700 Specifications CPU: MHz SRAM/Flash: 512KB/512KB Ethernet: 10/100M Base TX (Auto-negotiating, Auto MDI/MDI-X, LED) COM1: 5-Wire RS-232 (RXD, TXD, CTS, RTS, GND) UART: 16c550 or compatible FIFO: 16-byte Baud Rate: bps Max. Display: 7-Segment LED Display for D Version Power Input: +10~ 30VDC Frame Ground: Yes Mounting: DIN-Rail Mounting For module with DI/DO: D/I: Sink, Common Ground, Low: 0~1V, High: 3.5~30V D/O: Open Collector, Sink/NPN, 30V/100mA Max. Operating Temperature: -25 °C ~ 75 °C

P.48 PDS-700 Digital I/O Specification For PDS-721(D), PDS-732(D), PDS-734(D), PDS-743(D) and PDS-762(D) Digital Input (Non-Isolation) Sink, Common Ground, Low: 0 ~ 1 V, High: 3.5 ~ 30 V Supports Counter  Max. Count: 16-bit (65535)  Max. Input Frequency: 100 Hz  Min. Signal Width: 5 ms Digital Output (Non-Isolation) Open Collector, Sink/NPN, 30 V/100 mA Max. Power-on Value Watchdog with Safe-value

P.49 PDS-800 Build-in Ethernet Switch PDS-800 NS-208 Industrial Switch Hub NS-208 Industrial Switch Hub Ethernet 10/100M Ethernet 10/100M Ethernet 10/100M Ethernet 10/100M Ethernet 10/100M Ethernet 10/100M

P.50 Programmable Solution PDS Built-in Features (No extra coding required) Networking Solution Internet Accessing Solution Sharing Data Solution Virtual COM Solution Virtual I/O Feature PDS Programmable Features (for Power User with Programming Skill) Supports XServer framework Provides TC/BC/MSC (for DOS) sample program with source codes Provides download utility/program Royalty free for ICP DAS products Applications:  Data Filter, Encode/Decode  Data Sharing with cache or agent (Auto-scan)  Bus Converter/Repeater, Protocol Translator

P.51 Block Diagram: XServer VxComm.exe Initialize Update 7-SEG LEDs Refresh Watchdog & Scan COM port Read command New Socket Ready ? User command (19) ? Execute command UserInit(void) UserLoopFun(void) Timer Trigger UserCount(void) UserCmd(Cmd,Response) Yes No Cmd(Without "19") Response VxComm.lib User.c XServer framework TC/BC/MSC Sample programs with source code Download utility/program Royalty free for ICP DAS products

P.52 XServer Example for User Command Xdemo04, User.C int UserCmd(unsigned char *Cmd,unsigned char *Response) { int i; sscanf(Cmd,"%d",&i); if (Cmd[0]) /* Not Null command */ { strcpy(Response,Cmd); /* echo user's command back */ return 1; /* return OK */ } return 0; /* return ERROR */ } To support user defined command Analyze user command from TCP port The “19” prefix string is removed before passing into this function. Assign response string! To support user defined commands, all you need to do is simply modify the UserCmd() function in User.C file.

P.53 Software Solutions VxComm utility/ driver Virtual COM Port Driver for Windows NT 4.0 Virtual COM Port Driver for Windows 2000/XP/2003 and Vista32 Configuration Utility 7188X.exe (for DOS) Configuration Program in pure DOS. (Command Line Interface) 7188XW.exe (for Windows) Configuration Program in Console Mode (Win32 Command Line Interface) MiniOS7 Utility (for Windows) Configuration Program in Win32 GUI Mode XServer SDK (for DOS) Framework Libraries for firmware Sample Programs EZ Data Logger and DCON Utility Accessing PDS-700 DIO lines through the Virtual I/O Accessing I-7000/M-7000 modules through the Virtual COM

P.54 VxComm Utility/Driver Devices Management COM Port Mapping Search Devices

P.55 VxComm Utility/Driver VxComm Utility Configuration  Network setting (PDS)  COM port settings (PDS)  Connection settings (PC)  Import(/export) from(/to) a configuration file Virtual COM ports mapping (needs no PnP) DLL Function  Loading a configuration file for changing com port mappings on the fly  Just require a single function call  VB sample program with source code VxComm Driver Creating Virtual COM ports TCP/IP connection Data send/receive by TCP/IP Detects broken connection, Auto-reconnect

P X.exe and 7188XW.exe 7188X.exe (DOS) 7188XW.exe (Win32 Console)

P.57 MiniOS7 Utility

P.58 Comparison Table CompetitorsI-7188ENPDS-700PDS-8000 Multiple Serial PortsYes Virtual COMYes Data Sharing-Yes Console ConfigurationYes Ethernet ConfigurationYes Web ConfigurationYes Isolation---Yes Digital I/O Lines-FewYes(future) D/O Power-On Value--Yes(future) Watchdog with D/O Safe Value --Yes(future) Virtual I/O--Yes(future) Programmable-Yes XServer Framework SDK-Yes

P.59 Contact Us