Home

EZL-7O User's Manual

image

Contents

1. Ignore data before connection ack connected DATA ABC DATA ABC TCP IP DATA DEF TCP IP DATA DEF lt T2S connection sequence gt 33 Set the following for T2S mode O o mespm Local IP Address IP address of EZL 70 Subnet Mask Subnet Mask Gateway IP IP address of Gateway IP Address Relate Address Items Port number for waiting to be Local Port connected Allowed IP Allowed host to connect Address if set to 0 0 0 0 any host can connect Serial port speed bps Communication n TP ezICP Mode Communication Mode T2S 0 ode Disconnection Timeout Limit time to keep connection Enable ezConfig function Configuration Method Password ezConfig password Select to receive EZL 70 IP address as DHCP DHCP Dynamic IP Select to receive EZL 70 IP address as PPPoE PPPoE 34 5 0 ATC In ATC mode the user can control the EZL 70 in a similar way to controlling the modem using AT command In ATC mode only a TCP connection is possible and both the server and the client can be configured In ATC mode the AT command allows the user to set environment variables including the IP address and control TCP connection and disconnection Remote Host Listen Set IP and port by using AT commands Request TCP connection Accept TCP connection DATA ABC DATA ABC TCP IP DATA DEF TCP IP DATA DEF lt AT
2. 4 Operation Mode 4 1 Operation Mode Overview 4 1 1 Overview EZL 70 can operate in one of two modes normal and ISP modes Normal mode is ordinary data communication mode and ISP mode is used to download EZL 70 firmware through the Ethernet TFTP 4 2 How to Initiate Each Operation Mode 4 2 1 How to Initiate Normal Mode Normal mode is a mode in which EZL 70 performs its original functions If ISP jumper JP1 isn t set is open and EZL 70 boots up EZL 70 operates in normal mode e For more information see 5 Normal Communication Mode 4 2 2 Entering ISP Mode Supply power or reset to EZL 70 with ISP jumper JP1 is set If EZL 70 operates as ISP Mode the yellow LED blinks rapidly 4 2 3 Comparison of Operation Modes The following table is the comparison of the above described operation modes Supply power or P Normal data communication mode Normal reset with User setting T2S ATC COD U2S ISP JP1 is open Supply power or Download firmware through the reset with 19 200bps N 8 1 Ethernet ISP JP1 is set 4 3 Normal Communication Mode EZL 70 operates normally in the Normal Communication Mode Normal communication mode can be classified into four modes T2S ATC COD and U2S each of which is described in the following table 29 Need for User Configuration of Communication i Equipment Environmental Protocol Connection Topology Mode Software Variables throu
3. 0 process OK Setting the remote Port number to AT PRP 1470 lt CR gt connect 45 lt CR gt lt LF gt OK lt CR gt lt LF gt BI Command process OK E ATDT lt CR gt gt Connecting to the remote host Attempt connection to the remote host a ccrscusconnecrecroa eons Data Communication 6 7 2 Example for passive Connection TCP Server The ezTCP operates as TCP server like T25 0 ezTCP Mode The below is the example of setting as TCP server on 1470 port A Ja ES pwerewmen gt SLOCALPoRTio meo CI TSTCTOT commas me O roneo Wait for connection request from the remote host The remote host connects to EZL 70 a lt CR gt lt LF gt CONNECT lt CR gt lt LF gt E TCP Connection OK Data Communication 6 8 Example for TCP Disconnection 6 8 1 Example for active disconnection When EZL 70 attempts to close the connection eas On Data Communication During TCP connection Change to Command State from On guard time guard time METETE State 4 lt CR gt lt LF gt OK lt CR gt lt LF gt Changed to Command State to Command State MC Ol NTE lt CR gt lt LF gt OK lt CR gt lt LF gt tal Command process OK 46 6 8 2 Example for passive disconnection When the remote host attempts to close the connection mas Bem Data Communication During TCP connection The remote host attempts to close the connection lt CR gt lt LF
4. 44 soo Roane No result code zas AE A 4 lt CR gt lt LF gt OK lt CR gt lt LF gt Command process OK 6 6 Configure with Extended AT Commands Ln E RETIRA AT PLIP 192 168 1 200 lt CR gt gt LOCAL IP address setting 4 lt CR gt lt LESOK lt CR gt lt LE gt Command process OK AT PSM 255 255 255 0 lt CR gt gt SUBNET MASK setting 4 lt CR gt lt LESOK lt CR gt lt LE gt Command process OK AT PGIP 192 168 1 254 lt CR gt gt gt GATEWAY IP address setting lt CR gt lt LF gt OK lt CR gt lt LF gt yu Command process OK AT PLP 1470 lt CR gt gt LOCAL PORT setting 4 lt CR gt lt LF gt OK lt CR gt lt LF gt Command process OK AT PTO 10 lt CR gt gt gt TIME OUT setting 4 lt CR gt lt LESOK lt CR gt lt LE gt Command process OK SRIAS Save setting values to EEPROM lt gt o even after reset 4 lt CR gt lt LF gt OK lt CR gt lt LF gt Command processOK 0 process OK a acest NO CARRIER suena O 6 7 Example of TCP Connection 6 7 1 Example for Active Connection TCP Client The ezTCP operates as TCP client like COD 2 ezTCP Mode The below is the process of connecting to TCP server IP address 192 168 1 201 Port number 1470 EET the remote IP address to AT PRIP 192 168 1 201 lt CR gt ee 4 lt CR gt lt LF gt OK lt CR gt lt LF gt Command proces OK
5. OFF 0 method using ARP DHCP ON 1 OFF 0 When values for this category is changed it must be saved with AT PWP command 42 6 4 On line State and Command State The ezTCP can operate in either Command State or On line State Command State The ezTCP is Command State right after power on Incoming serial data is treated as AT command On line State When TCP connection is established it automatically changes to On line State Incoming serial data is sent to the remote host In On line State user cannot send AT commands In order to use AT commands during TCP connection user must change to Command State RET For more details about state change refer 6 4 1 2 When TCP connection is not established AT commands may be Command State 4 used f During TCP connection all of the data are converted to TCP IP On line State format 6 4 1 Changing to Command State from On line State In order to change to Command State from On line State Escape Code default must be sent 3 times according to the below sequence From last sent data to first input More than 500ms Delay time after last input More than 500ms Co JO im S Data Communication During TCP connection q Change to Command State from On guard time guard time f line State Conversion to Command State lt CR gt lt LF gt OK lt CR gt lt LF gt complete mae E TCP connection termination command E erasa rc c
6. RELATED ITEMS BY PPPOE eee eee eene ennt nonton 28 4 OPERATION MODBDBE ee eeeeo enean stato tans n ona a tnt n asta sosta enean tasa tn ene tesa sosta sn en etus 29 4 1 OPERATION MODE OVERVIEW sssssssssssssrsssrsssssesscsssesssesscesssessssnsssnsscnsscnssonsesssesseseens 29 galale SQVELRVIEW ob 29 4 HOW TO INITIATE EACH OPERATION MODE eee eee eene ene ennetnne tnnt tn tenete enne ennt 29 4 2 1 How to Initiate Normal Mode eene nnne nnne nnne 29 4 2 2 Entering ISP MOde a ede a e t e toe UIS I Et OE Ede iege ci 29 4 2 3 Comparison of Operation Modes essessesseseessssessessoseesseseesossessessesoesseseesosssesossoeseesese 29 4 3 NORMAL COMMUNICATION MODBDE eese eere eene einen tnnt tns tense to seine tesis einn n ennt 29 gh UCISPSMODE emita ARRE RRE 30 5 NORMAL COMMUNICATION MODE ssscscssssoscsesssscsscsessessessosssessesssessoseenseessees 33 Sele TES TCP SERVER scsi iii GEER cad 33 52 AC ede T en dti ete ei eet es a AA AAA A cotsteersts 35 532 GOD TCP GEIENT oec ie e o Eie de eae eet 37 54 IUOS UDC iento 39 VU 41 Gils OVERVIEW Lie diiit tei ehe id 41 bi AT command format 5 x od eei Oa dai 41 6 2 BASIC AT COMMAND SET EXAMPLE ATA ATD ETC eere nennen 41 6 3 EXTENDED AT COMMAND SET EXAMPLE A
7. a Allowed IP address Peer Port Stop Bit 0 0 0 0 thi WEP Key Search List 10 1 0 1 Channel WEP Reserved Password FlowControl Authentication Mode NONE Oper CI DHCF PPPoE v ezCFG G Power Gown v Remote Search WLAN Start Option Options ARP Multi Corri Telnet EAPol SSL elcom O TxD elay WinXP Firewall Comment PPPoE ID Change PWD Status ezTCP Test Exit bi earch ezTCP Initialize ENV Import from file Multiple Setting PING ARP Reset ezT CP Close TCF Create ezv SP s port e Configure variables and press Write button 3 8 AT command In ATC mode the user can set environment variables through the serial port using AT command c For more information See 6 ATC Mode OT us 3 4 3 5 Setting IP Address related Items by DHCP Under environment with a network operating a DHCP server DHCP protocol allows the user to automatically set the IP address subnet mask gateway and name server of ezTCP Using DHCP automatic setup function requires the user to check DHCP item on ezConfig Setting IP Address related Items by PPPoE PPPoE is used in most ADSL and VDSL To use PPPoE function PPPoE function should be enabled and PPPoE ID and PPPoE password should be configured The local IP address of EZL 70 is assigned automatically in PPPoE environment Y Some ADSL or VDSL modem use DHCP Please contact your ISP Internet Service Provider 228
8. communication Remote Host ezTCP Serial Device Listen ns DATA AB Request TCP connection DATA C Accept TCP Connection Ack connected PA DATA ABC TCP IP DATA DEF DATA DEF TCP IP DATA GHI TCP IP DATA GHI COD connection sequence Conn Byte 3 2373 Set the following for COD mode Ooo nem Description Local IP Address IP address of EZL 70 Subnet Mask Subnet Mask IP Address Gateway IP Related Item Address Peer IP Address Peer IP address to connect Peer port number to connect Serial port speed bps Serial Port IP address of Gateway mmunication ezICP Mode Communication mode COD 2 Mode Connection Conn MNAE Bco to coa for starting to connect Disconnection Timeout Limit time to keep connection Configuration Enable ezConfig function Method ezConfig password EM Sic Dynamic DHCE DHCP IP Address Select to receive EZL 70 IP address as FEROE PPPoE 38 5 4 U2S UDP U2S mode allows for UDP communication In UDP mode data are transmitted in blocks which requires dividing data coming to the serial port into blocks before transmitting data A procedure for dividing data into blocks is as follows If data of pre specified bytes Block comes to the serial port of the ezTCP or if a specified period of time Interval elapses after first data reception all data received for the same period is recogni
9. supplied configuration utility which allows you to configure your EZL 70 over the network or by using AT commands in ATC mode Te Tego O Gateway IP Address TCP listen port number in T2S mode Local Port Port number for waiting data in U2S IP Address related mode Ttems IP address to connect transmit in Peer IP Address COD and U2S mode Port number to connect transmit in COD and U2S mode Communication Set communication Mode ezICP Mode Mode T2S ATC COD U2S Minimum number of bytes attempting Peer Port Connect Disconnect Conn Byte to connect transmit Timeout Limit time to keep connection 18 Enable ezConfig function T a Remote configuration function with i i emote Searc Configuration UDP unicast Method Used Password ezConfig password A Enable IP setting by ARP Select to receive EZL 70 IP address as PPPoE PPPoE ID amp ID and password to be used for Password PPPoE Dynamic Address PPPoE Select to receive EZL 70 IP address DHCP as DHCP e Local IP Address It represents the IP address of EZL 70 If you set DHCP or PPPoE is set an IP address is automatically allocated So you cannot set the local IP address e Subnet Mask Set subnet mask of the network where EZL 70 is installed e Gateway IP Address Set the gateway IP address of the network where EZL 70 is installed e Allowed IP Address It is a permitted IP address of foreign host when EZL 70 operates as a serv
10. to the PC with a cross over cable and 5V power for power supply If the LAN cable has been correctly connected when power is supplied the red LED turns on and the green LED turns on and the green LED blinks sometimes 2 2 3 Configuring EZL 70 Configure EZL 70 setting using ezConfig the ezTCP configuration program as follows Run ezConfig and click Search ezTCP button in the ezConfig window And ezConfig program will search all ezTCPs on the local network When ezTCP is searched MAC address of the ezTCP is displayed on the Search List window The MAC address is printed in top of EZL 70 Select the corresponding MAC address and set the same as shown in the following figure and click Write button to save the settings ezConfig v4 3c 10 Nov 2008 LOCAL REMOTE MAC Address Product ezTCP Mode Serial Type WLAN Mode 00 30 13 oo oo 50 130 Local IP Address Local Port Baudrate Target SSID 10 1 0 1 1470 19200 i Subnet Mask Timeout Paty AdhocMaserSSID TA es 25 0 0 0 Mo NONE Gateway IP Address Conn Byte Data Bits 0 0 0 0 Moe Allowed IP address Peer Pot Oe 10 s D AD IA Channel Stop Bit NEE Reserved Password Flow Control Authentication Mode MI None w O DHCF Fi PPPoE ezCFG LAN CFG Power Down Remote Search Options Da MONTE ice sies x RP Multi Conn n EAPoL Ber om rate LIT Delay Wink lt P Firewall Comment B
11. within 1 year of purchase repair and product exchange will be done without charge 7 2 3 Charged A S Products after 1 year of purchase or product malfunctions due to user s miss care will be repaired and exchanged with charge 7 3 Precautions O If the product is modified it is no longer guaranteed 9 Specifications of the product may be changed without prior notice O If the product is used for functions that are not covered by the product the product is no longer guaranteed as well All kind of Reverse Engineering is prohibited 9 It prohibits the use of firmware and provided applications for other purpose Do not use the product in extreme temperature or vibration conditions 9 Do not use the product in highly humid and oily environment 9 Do not use the product in combustible or corrosive gas environment The product functions are not guaranteed in environments with too much noise Do not use this product for special cases requiring high quality and reliability such as space raveling airplane medicine nuclear power transportation and other safety devices O If accidents or loss may occur using this product Sollae Systems will not be liable for any compensation 48 8 Ordering Information EZL 70 BO RoHS Compliant BN 49 9 Revision History Apr 20 2006 Initial Release May 29 2008 1 2 Add AT command ppng Modify T2S ATC COD and U2S description Correct Some expressions a
12. AC address Ethernet devices have unique 6 bytes hardware address The hardware address of EZL 70 is set in the factory The hardware address cannot be modified The address is printed in top of EZL 70 2135 2 Installation and Test Run The followings are described on the assumption that the serial interface is RS232 2 1 Installation Method You can install EZL 70 in the following steps IP address environment Checking bd Cheekin Serial POR settings environment used 4 Pas esse D Setting interface interface with JP13 ia to the Check method Check 1f LINK LED is ON network Set by ezConfig a utility program for configuration Configuration through the network A method Set by AT commands in ATC mode 3 Configuring the environmental IP address related items 3 1 nm Serial port related items Configuration Serial port related items items Communication mode Decided depending on application program 4 Application to the field 2 1 1 Checking the Communication Environment Before installing EZL 70 check the network environment where EZL 70 is to be installed including the followings matters e IP address environment Local IP Subnet Mask Gateway etc e Serial interface types of the equipment RS232 RS422 RS485 TTL e Serial port items of the equipment to which EZL 70 is going to be connected Baud Rate Data Bits Parity Stop Bit 4 e Application program protocol to be use
13. ATC connection is closed if data communication is not continued as long as the time set to this item unless this item is set to 0 Unit second 20 e Interval When EZL 70 operates as UDP like U2S it transmits data in blocks by gathering data for the time set to this item Unit 10ms e ezCFG You can use ezConfig utility only this item is enabled If this item is not enabled you cannot set EZL 70 using ezConfig Therefore it is recommended to enable this all the times To enable ezConfig set this item in ISP mode e Remote Search If this item is set EZL 70 in other network can be configured by ezConfig Remote Search function is performed in the REMOTE tab e Password Set a password for configuring with ezConfig If user forgot the password the user can delete the password in ISP mode e ARP When this item is selected EZL 70 uses the destination IP address of the first packet coming to its MAC address as its own IP address temporarily e DHCP Set to receive an IP address as DHCP e PPPoE Set to receive an IP address as PPPoE e TX Delay Give delay to between each data on serial port This option is useful to serial devices that have no buffer system or slow baud rate delay 20045 maximum baud rate 19 200bps e Comment Store comments maximum 32 bytes of user on the product This item helps the user distinguish each EZL 70 more easily Sod lee 3 2 Configuration by ezConfig 3 2 1 ezCon
14. C connection sequence active connection gt Serial Remote Host Device Set IP and port by using AT commands Listen on DATA ABC DATA ABC TCP IP DATA DEF TCP IP DATA DEF lt ATC connection sequence passive connection gt 35 2 Set the following for ATC mode a E Local IP Address IP address of EZL 70 Subnet Mask Subnet Mask Gateway IP IP address of Gateway IP Address Address Relate Items Local Port Port number for waiting to be connected in Server mode Peer IP Address Peer IP address to connect Serial Dp speed bps Flow Control Conmuncauon Communication mode ATC 1 Mode Limit time to keep connection Configuration Enable ezConfig function Method ezConfig password DHCP Select to receive EZL 70 IP address as DHCP Pynaune dE PPPoE Select to receive EZL 70 IP address as PPPoE ud See 6 ATC Mode for more information 36 Dus COD TCP Client In COD mode the EZL 70 functions as a client When data of the pre specified size Conn Byte comes to the serial port the EZL 70 attempts a TCP connection to the TCP port Peer Port of the preset host IP Peer IP Address If the remote host accepts the TCP connection TCP connection will be established Data coming to the serial port after connection establishment is TCP IP processed and transmitted to the remote host And data coming from the remote host is TCP IP processed and transmitted to the serial port for data
15. EZL 70 User s Manual Version 1 4 e Sollae Systems To all residents of the European Union Important environmental information about this product This symbol on this unit or the package indicates that disposal of this unit after its NENNEN lifecycle could harm the environment Do not dispose of the unit as unsorted municipal waste it should be brought to a specialized company for recycling It is your responsibility to return this unit to your local recycling service Respect your local environmental regulation If in doubt contact your local waste disposal authorities Table of Contents 1 COVERVIEW ccscrsccsccssessscvsseresscsssscesssesscssenseesesesessocsseevesnsnssossssssesseessosessesesessesesosneseses 6 1 1 OVERVIE Va 5 55 etie in tih e EDI pe Dri pe Ris e a redis ies 6 1 2 COMPONENTS 3 5 c about cols ertet eode aa 7 1 3 SPECIFICATIONS d 7 1 4 DIMENSION sisri itet AAA AA A AA AA AA AIR di 8 ITEM NR ES 8 1 6 SERIAL INTERFACE ictus ii A ive IER EG 9 INO AA RN 9 OEIL LL E 10 103 RSABS 10 ROS TIL O Mi EE 11 1T ISP JUMPER torcida AE 12 L8 EEIDANTERFACE cieeiaiiy di a edt uoces ol ee neue ela dde 12 1 8 1 RHS and Power LED nuncio mter dais 12 1 8 2 LED interface D7 and DG eee tenetis 12 1 9 ETHERNET ADDRESS MAC ADDRESS c eeeeeeee eee een enne eene nnne cocoa seen ee
16. T PLIP ETC eese 42 6 4 ON LINE STATE AND COMMAND STATE esee nennen nnne nnne trennen 43 6 4 1 Changing to Command State from On line State eese 43 6 4 2 Changing to On line State from Command State eese 44 6 5 CONFIGURE WITH BASIC AT COMMANDS eee hene nennen nnn nnne 44 6 6 CONFIGURE WITH EXTENDED AT COMMANDS eec ennt nnne 45 6 7 EXAMPLE OF TCP CONNECTION ieceeeeeene tatnen nensis tate tn nsns rana 45 6 7 1 Example for Active Connection TCP Client eese 45 6 7 2 Example for passive Connection TCP Server scscsssesseseseeeeececteecesseeceseeeeeeesees 46 6 8 EXAMPLE FOR TCP DISCONNECTION cerent nennen nnne nnne tntn nennen 46 6 8 1 Example for active discOnnection cscescsscescseseeecesececessceceseeeceeeceeeeeceeseeeeseseneeeeees 46 6 8 2 Example for passive disconnection eese eseeeeeeeeee teen treten tentent 47 6 9 EXAMPLE OF PENGETESE 555i isis etii eiae slavieaacsdbaseasvestoascadeacasssetoenscavtacaaataaseaacetes 4 7 TECHNICAL SUPPORT WARRANTY AND PRECAUTIONS e eere 48 7 1 TECHNICAL SUPPORT icti e it b Re Tea aeri ae Ear e E Ree s 48 7 2 WARRANTY cunas A aE Aa a Ra Duel 48 72 1 A NO 48 Tide TES NEP 48 TRI Carr ii aid 48 7 3 PRECAUTIONS 5 terret
17. V TTL interfaces Each interface is selected by JP13 jumper as follows 1 6 1 RS232 The RS232 ports are JP14 and JP15 JP14 is 1x6 2 54mm pitch male header And JP15 isn t soldered so that user interfaces JP15 with user own connector The pin specification is followed Mand Optio Name Descriptions TO atory nal 5 Receiving data from serial device RS232 is It should be connected to TXD of serial device Transmitting data to serial device RS232 D OUT It should be connected to RXD of serial device Go aw m When RTS CTS flow control is used indicating whether EZL 70 has receiving buffer or not to serial port RS232 It should be connected to CTS of serial device When RTS CTS flow control is used EZL 70 checks receiving buffer of serial device RS232 It should be connected to RTS of serial device JP14 and JP15 1 6 2 RS422 RS422 communicates with differential voltage The transmission and receiving lines are separated so RS422 is full duplex For RS422 JP13 should be as followed The RS422 ports are JP18 and JP19 JP18 is 1x6 2 54mm pitch male header And JP19 isn t soldered so that user interfaces JP19 with user own connector The pin specification is followed Mand Optio Name Descriptions VO atory nal ahe ow CI or e om e ofo o E e Cs ee oaa m Ps Pe onagra JO JP18 and JP19 1 6 3 RS485 RS485 communicates with differen
18. Write PPPoE ID Change PWD Status ezTCP Test Initialize ENV Import from file Multiple Seting PING ARP 1 Reset eT CF Close TCF Create ezv SP s port 16 2 2 4 Connecting to the PC Serial Port Connect the serial port of your PC and that of EZL 70 using the supplied serial communication cable Then run serial communication program such as Hyper Terminal or Tera Term When the program is run select the same serial port values as those set to EZL 70 19 200bps Data Bits 8 bits Stop Bit 1 bit Parity None which will finish the preparation for serial communication 2 2 5 Communication Test When the preparation for serial communication is finished enter the following in the DOS window on your PC to connect to TCP through Telnet program Telnet 10 1 0 1 1470 When TCP connection succeeds Yellow LED of RJ 45 turns ON When this LED turns ON enter 123 on the Telnet window and 123 will appear on the hyper terminal Enter ABC on the hyper terminal and ABC will appear on the Telnet window Otherwise communication test fails 2174 3 Configuring IP Address and Environmental Variables 3 1 IP Address and Environmental Variables For TCP IP communication you must set IP address related items In addition you have to set serial port related items Baud Rate Data Bits Parity Flow Control and etc to EZL 70 You can set the IP address and the serial port related items by using ezConfig the
19. address EZL 70 is configured any place if they are connected with network This method performed in the REMOET tab of ezconfig version above 4 0 ezConfig below version 4 0 supports only UDP broadcast x0 UDP broadcast UDP unicast port 50005 With MAC address with IP address Can be used in a different location In the same network with EZL 70 network The functions of ezConfig s buttons are followed WinkP Firewall If PC s windows firewall is enabled ezConfig may not work correctly User can run windows firewall setting program easily by using this button Search ez TCP _sesenesror This button is used to search for all of the network attached ezTCPs The search results will be displayed on the Search List box and you can select an item using a mouse or cursor as required The value displayed on the box indicates the MAC ADDRESS of each ezTCP The selected setup value of ezT CP will be displayed on the right side Read LOCAL tab You can see only the ezTCP configuration values if you press this button after entering the 6 digit hexadecimal number printed on the ezTCP main body in the MAC ADDRESS box It is useful when there are too many ezICPs attached to the network to search for one from the LIST box REMOTE tab Read environmental variables with the IP address This button is used to save the changed value in ezTCP after modifying the configuration Make sure not to press this butto
20. d TCP UDP Server Client etc n For application program protocol to be used see 5 Normal Communication Mode 2 1 2 Selecting Serial Interface EZL 70 can be interfaced with RS232 RS422 RS485 and 5V TTL to the serial equipment For each interface user should set JP13 properly with jumpers e For more information refer to 1 6 Serial Interface 2 1 3 Connecting to the Network Connect power to EZL 70 and connect EZL 70 directly to the Ethernet port of the PC where test is to be performed with a cross over Ethernet cable 2 1 4 Configuring the Environmental Variables When network connection is completed configure the environmental variables such as IP address related items serial port related items and communication mode related items through the LAN using ezConfig the environmental variable configuration program e For environmental variable configuration see 3 Configuring IP Address and Environmental Variables 2 2 Test You can perform test run according to the following orders The test run described here is based on the assumption that the IP address of the PC is set to 10 1 0 2 2 2 1 Changing PC IP Address You can change the IP address of your PC as follows IP Address 10 1 0 2 Subnet Mask 255 0 0 0 Gateway IP Address 0 0 0 0 15 2 2 2 Installation EZL 70 Connect RS232 cable between your PC and EZL 70 and the LAN cable to the hub to which the PC is connected or directly
21. eese tuer eb ees eo eve esten ee edu e eere Pe ean ee e Atadea seston mnarhe 48 8 ORDERING INFORMATION esssessossossoeosossoosooosoeseossoosoesoossoosoesoossoosoeseossoosoeseosseosoese 49 9 REVISION HISTORY e eeeee eese entente en sento an stones e toes aa a sensns enean 50 1 Overview 1 1 Overview Along with the development of the Internet the demand for data communication functions has increased recently Data communication over the Internet requires using TCP IP the Internet communication protocol That is to say in order to connect a system to the Internet TCP IP protocol must be implemented It is possible to implement TCP IP by directly implementing the protocol porting public TCP IP or using Operating System OS However all these methods impose burdens on the developer in time cost and technology ezTCP series a Serial gt TCP IP protocol converter product group of Sollae Systems enables you to use TCP IP communication the Internet communication function simply by connecting the cable to a serial port ezTCP sends data from the serial port to the Internet network after TCP IP processing and vice versa EZL 70 in ezTCP product group is a product that provides TCP IP communication through Ethernet In other words like other ezTCP products EZL 70 sends data from the serial port to the LAN after TCP IP processing and vice versa It provides DHCP and PPPoE functions as well as TCP UDP IP so that i
22. elated items After setting press Write button If there is any error during writing process check the LAN between PC and EZL 70 Check if the set IP address is correct with ping command in DOS prompt Following is the message if the IP address is OK If Request timed out message is shown check IP address PING ARP button Or user can check the set IP address by using C W gt ping a b c d Pinging a b c d with 32 bytes of data Reply from a b c d bytes 32 time 1ms TTL 64 Reply from a b c d bytes 32 time 1ms TTL 64 Reply from a b c d bytes 32 time 1ms TTL 64 Reply from a b c d bytes 32 time 1ms TTL 64 lt When IP address is a b c d gt 26 V IP address subnet mask and gateway IP address of both PC and EZL 70 should be correct to succeed in ping test 3 2 3 Example configuration of ezConfig REMOTE e Input the IP address of EZL 70 in IP address field in the REMOTE tab and press Read button Then following window will be appeared ezConfig Reading ezT CP s environment variables IP address 10 1 0 1 e If the EZL 70 is found the following will be shown ezConfig v4 3c 10 Nov 2008 LOCAL REMOTE IP Address Product Serial Type WLAN Mode EZL 50L 2001 71 T25 0 asz SD HOE O Local IP Address Local Port Baudrate Target 5SID 1 1 0 1 1470 18200 Subnet Mask Timeout Parity Ad hoc Master SSID 255 0 0 0 lo NONE SSS Gateway IP Address Conn Byte Data Bits 0 0 0 0 MM
23. er T2S mode The only host that is written in this item can connect to EZL 70 If Allowed IP Address is 0 0 0 0 all hosts can connect to the EZL 70 e Local Port Port number which is used as TCP port number waiting to be connected when EZL 70 operates as TCP server or as the port number waiting for UDP data when it operates in U2S mode e Peer Port Local port number of the server to connect when EZL 70 operates as TCP client or to transmit UDP data when it operates as U2S 19 e Serial Type It cannot be set in ezConfig User can set it by JP13 RS232 RS422 RS485 e Baud Rate Select a serial port speed 1 200 bps 115 200bps e Data Bits Select a data bit length of the serial port 7 bits or 8 bits e Parity Select a parity bit of the serial port None Even Odd e Stop Bit Select a stop bit length of the serial port 1 bit fixed e Flow Control Select flow control for the serial port None RTS CTS XON XOFF e ezICP Mode Select the communication mode of EZL 70 T2S ATC COD and U2S e Conn Byte It decides a point of time to start connection when EZL 70 operates as COD EZL 70 starts to connect to the host Peer IP Address and Peer Port of the designated host upon receiving as many data as specified by Conn Byte from the serial port e Block Decide the size of UDP packet to be sent at a time when EZL 70 operates as U2S Unit Byte e Timeout When EZL 70 operates as TCP such as T2S COD and
24. fig Menu The basic environmental variables IP address related items serial port items and etc can be set by ezConfig which is an integrated management tool for Windows ezConfig can be operated in Microsoft Windows platform Windows 98 98 SE 2000 ME XP Vista but may malfunction in older OS versions Following is the screen shot of ezConfig which is just launched ezConfig v4 3c 10 Nov 2008 LOCAL REMOTE 7 MAC Address Product ezTCP Mode Serial Type WLAN Mode 00 30 ta foo 00 01 see Local IP Address Local Port Baudrate Target SSID Search List Subnet Mask Timeout Parity Ad hoc Master SSID Gateway IP Address Conn Byte Data Bits Channel Peer IP Address Peer Port Stop Bit ss Reserved Password Flow Control Authentication Mode WIE Options WinxP Firewall Comment tite E If Change 1 ezTCP Test Search ezT CP nitialize EN p file Import from file Multiple Setting PING ARP Y ezConfig can set not only EZL 70 s environmental variables but also other ezTCP series ezConfig configures ezTCP by Ethernet there are two way to configure The first way is UDP broadcast When using UDP broadcast user can search all ezTCPs in the same network without knowledge of IP address But beware that it can be used in the same network This method performed in the LOCAL tab of ezconfig version above 4 0 The second way is UDP unicast that communicates by IP address As it configured with IP
25. gh Modification Serial Port Passive i Connection Active Passive TCP Needed Possible l Connection Active TCP Not needed Impossible 1 1 Connection 1 1 UDP NoComezion _ Not needed impossible TCP protocol requires connection process The connection is always established as 1 1 connection At this time the host waiting for connection passive connection is called a server and the one attempting to connect active connection is called a client On the other hand UDP communicates by block unit without connection process As UDP does not require connection numbers of hosts can communicate at the same time e For more information on communication modes refer to the next chapter 4 4 ISP Mode In ISP mode you can download the latest firmware EZL 70 operation software provided by our company The following section describes how to download firmware in ISP mode e Supply power or reset to EZL 70 with ISP jumper set If EZL 70 operates as ISP Mode the yellow LED blinks rapidly e Run hotflash that is supplied by Sollae Systems 30 t hotflash v1 6d ezTCP s Local IP Address l 10 1 D X v Verify firmware version Product Select product Y TIMEOUT Second s 1 60 SEND PING ARP Select file cre Ready QUIT Select a firmware FILE and Product and input the IP address of EZL 70 After uncheck Verify firmware version option p
26. gt NO CARRIER lt CR gt lt LF gt W TCP connection is closed 6 9 Example of PING Test a AT PLIP 192 168 1 200 lt CR gt LOCAL IP address setting 4 lt CR gt lt LESOK lt CR gt lt LE gt Command process OK AT PSM 255 255 255 0 lt CR gt SUBNET MASK setting 4 lt CR gt lt LESOK lt CR gt lt LE gt Command process OK AT PGIP 192 168 1 254 lt CR gt gt gt GATEWAY IP address setting 4 lt CR gt lt LF gt OK lt CR gt lt LF gt Command process OK AT PPNG 218 49 xxx xxx lt CR gt gt Start PING Test lt CR gt lt LF gt NO ANSWER lt CR gt lt LF gt 58 No response from the remote host Change timeout of PING Test ATS9 3 lt CR gt 6s default setting gt 3s 4 lt CR gt lt LESOK lt CR gt lt LE gt Command process OK AT PPNG 218 49 xxx xxx lt CR gt gt Start PING Test Receive the response from the lt CR gt lt LF gt OK lt CR gt lt LF gt remote host E cae 7 Technical Support Warranty and Precautions 7 1 Technical Support If there are any questions regarding the product please use FAQ or Q A board in Sollae Systems s homepage Also feel free to contact us by email Customer support homepage address http www sollae co kr Support Email address support sollae co kr 7 2 Warranty 7 2 1 Refund If user demands refund within 2 weeks of purchase the product will be refunded 7 2 2 Free A S If product malfunctions
27. n during operating ezTCP since ezICP will automatically be reset right after its environment setup value is saved Otherwise it may cause malfunction Set ID and password used for PPPoE EZL 70 uses maximum 32 byte for saving an ID and 8 bytes for a password 23 Change PWD ezTCP provides User Authentication function to prevent an unwanted person from modifying the configuration The authentication process is performed through the password string verification When entering or changing the password strings you can use this button Changing the ezTCP configuration details if a password has been entered requires the proper password to be entered in the PASSWORD field If you forget the password erase or reenter in ISP Mode This button is used to read a dynamic status during operating ezTCP Pressing this button will display a new window where the time elapsed after the power is on the current IP address and the data throughput of the serial port are indicated Double clicking each item on the Search List will carry out the same function ezTCP Test Run test program for serial interface Initialize ENY This button is used to initialize the environment parameter of ezTCP Export to file Import from file Multiple Setting This button is used to save or load the environment parameters of ezTCP as binary file format For more details refer to ezTCP Technical Documents How to write same enviro
28. nd Screenshots Oct 27 2008 1 3 Add features description Slow TX Reset Close TCP Add ezConfig button description Modify Ordering Information Add description of ATC active passive connection Modify description of the firmware download Correct Some Expressions and Screenshots Nov 11 2008 1 4 Slow TX gt TX Delay Add Create ezVSP s port button description Correct Screenshots of ezConfig 50
29. ne seen ener 13 2 INSTALLATION AND TEST RUN ccscssccsssssssssescsesscvessssessessessoserssserscessosersssessees 14 2 4 INSTALLATION METHOD ci iia 4 2 1 1 Checking the Communication Environment esee 14 2 1 2 Selecting Serial Interfaces doa ee ie etes 15 2 1 3 Connecting to the Network csseeecseseecesseeceeeeeeeeeceeeeeceeseeceseeeceeeeees 15 2 1 4 Configuring the Environmental Variables eres 15 DID TE A AAA A ld 15 2 2 1 Changing PC IP Address eeeecesseeceseeececeeceeececeeeceeceeceeeeeeeeeeees 15 2 2 2 Installation EZ Aaneren ratita 16 2 2 3 Configuring EZL70 iia osas 16 2 2 4 Connecting to the PC Serial Port seen 17 22 5 Communication Test aa itte ete ete ie 17 3 CONFIGURING IP ADDRESS AND ENVIRONMENTAL VARIABLES 18 3 1 IPADDRESS AND ENVIRONMENTAL VARIABLES eene eee nnn nnne 18 3 2 CONFIGURATION BY EZCONHIG seieren a i iE nnn nnne netten nennen nennen nennen nennen 22 3 2 1 ezConfis Ment iege isedenecusdnxedded 22 3 22 Example configuration of ezConfig LOCAL esses 25 3 2 3 Example configuration of ezConfig REMOTE cooccoononnnonnconaconnconnnonnconnnnnonononororoco noo 27 33 P deo Mp PEE 27 3 4 SETTING IP ADDRESS RELATED ITEMS BY DHQCP eese eee eene enne nnne nnnt nnn 28 3 5 SETTING IP ADDRESS
30. nment variables on our supporting webpage PING ARP This button is used to do PING TEST for checking if the set IP address of ezTCP is correct Reset ezTCP Reboot the ezT CP The ezTCP must use password for using this button Close TCP Close currently TCP connection between ezTCP and any peer host The ezTCP must use password for using this button Create ezvSP s part_ Automatic creation a virtual serial port of ezVSP program for currently searched ezTCP This is only supported over ezConfig version 4 3c and ezVSP version 2 2h 24 Exit program 3 2 2 Example configuration of ezConfig LOCAL ezConfig can be used to change the IP address related items the serial port setup value the serial port operation mode This section describes these functions briefly For more information see the following sections The following example shows how to read and change ezTCP s basic functions Try changing ezICP setup value according to the following sequence e When the ezTCP power is turned on and the LAN cable is connected correctly pressing Search or Read button will display the following window ezConfig Searching ezT CP e If a network attached ezICP is detected the following message will be displayed If a message pops up indicating that there is no response from ezTCP check that the power is turned on and the cable is connected correctly then try pressing Search or Read bu
31. omio emaon When sending is sent to the host 43 6 4 2 Changing to On line State from Command State When the device is changed to Command State from On line State during TCP connection ATO command is used to go back On line State eas O SES Data Communication During TCP connection Change to Command State from On guard time guard time co 3 State 4 lt CR gt lt LF gt OK lt CR gt lt LF gt Command State State Command State wait for user AT command o pow d earcmwereeam omnes 6 5 Configure with Basic AT Commands a O SES e Cl peck E hcwaraceas renzo L mamokcrear command oes OK a oe 4 lt CR gt lt LF gt OK lt CR gt lt LF gt Command proces OK process OK Change the Escape Code Guard Time ATS12 40 lt CR gt Sie 3 4 lt CR gt lt LF gt OK lt CR gt lt LF gt Command proces OK process OK eee gt Rew mare vesion lt CR gt lt LF gt Sollae Systems Co Ltd ezTCP LAN ATmega Rev 1 1K lt CR gt lt LF gt 4 lt CR gt lt LF gt OK lt CR gt lt LF gt Command process OK ATI7 lt CR gt gt Return the MAC address of EZL 70 lt CR gt lt LF gt 0 30 F9 0 0 1 lt CR gt lt LF gt pu Return the MAC address of EZL 70 El lt CR gt lt LF gt OK lt CR gt lt LF gt MI Command process OK BE ATVO lt CR gt Return result code in Number 4 lt CR gt lt LF gt 0 lt CR gt lt LF gt Command process OK
32. owing Result code for AT command is as the following lt CR gt 0x0d lt LF gt 0x0a Result Code lt CR gt 0x0d lt LF gt 0x0a Result Code default settings is the ATVI Fa o i emmaOK S ERROR NOANSWER A Norse fon ect FONG Query currently setting values Setting values Setting values Example 192 168 1 200 For AT PRIP Commands Wait for connection request from the remote host The remote host gt EZL 70 Passive connection EZL 70 connects to the remote host EZL 70 gt The remote host Decide whether to echo commands to serial port EO No Echo El Echo Active connection Echo No Echo 4 Off hook TCP Connection Close Returns the information of EZL 70 I Information ATER Firmware version ATI7 MAC address Return Online Go back On line state from Command state Decide whether to return result codes Quiet Mode Q0 Displays result codes QI Disable response to serial port 2 Escape Code default 43 3 Carriage Return Code default 13 S4 Line Feed Code default 10 S S Register S5 Backspace Code default 8 S9 PING Test timeout default 6 12 Escape Code Guard Time default 50 Result codes form V Type of result codes Numeric form VO Letter form V1 6 3 Extended AT Command Set Example AT PLIP etc wur tees Law smama CET Lem mem CTS Cere remera Whether to use IP setting PARP ON 1
33. perates as ISP mode The firmware is supplied from Sollae Systems 1 8 LED Interface 1 8 1 RJ45 and Power LED There are yellow and green LEDs in the RJ 45 connector of EZL 70 The yellow LED indicates that IP address status of EZL 70 and packet transmissions from LAN port And the green LED turns on when EZL 70 connected a hub and blinks when packet receptions IP is allocated but TCP connection is not established Blinks every 500ms IP is not allocated meow Repetition of Pas LAN after blinking 4 times for 150ms turns off during 850ms T d ie sais During TCP connection LOW ISP Mode blinking every 50ms Blinking when EZL 70 transmits data to the LAN ON When connected to LAN Green Blinking When receiving packets from the LAN Rd O ON When power is being supplied 1 8 2 LED interface D7 and D8 User can interface user own LED No additional LED is required because 3300hm resistor is included in the EZL 70 2123 ON During TCP connection IP is allocated but TCP connection is not established Blinks every 500ms 1 Anode e IP is not allocated T Repeat of after blinking 4 times for 150ms turns off during 850ms 2 Cathode ISP Mode Blinks every 50ms ON when EZL 70 is connected to a hub LINK LAN Blinking when EZL 70 receives packet from the caue _ RxD LAN LAN Blinking when EZL 70 transmits packet from the 7 Anode TXD LAN 1 9 Ethernet Address M
34. ress SEND button Then the firmware will be transferred by Ethernet t hotflash v1 6d ezTCP s Local IP Address 18 EL 0 v Verify firmware version Product EZL 70 v TIMEOUT E Second s l1 60 SOL11k bin CRC F B Downloading QUIT 31 e After completion a message that informs the firmware was downloaded successfully And EZL 70 reboots automatically and run in Normal Mode In Normal Mode the yellow LED is blinked every 1 second hotflash16d e After completion download reset after ISP jumper open 232 5 Normal Communication Mode 5 1 T2S TCP Server When a host connects to predefined local port the EZL 70 accepts a TCP connection When the EZL 70 accepts TCP connection then the TCP connection is established After connection is established TCP IP processing is performed on the data coming to the serial port which is then transmitted to the remote host And the TCP IP data coming from the remote host is TCP IP processed and transmitted to the serial port to establish data communication Data coming to the serial port before TCP connection is established will be ignored To limit the peer host user should set Allowed IP Address The only pre defined host can be accessible If Allowed IP Address is 0 0 0 0 any host can connect to EZL 70 Remote Host ezTCP Serial Device Listen on loca port Request TCP connection Accept TCP connection
35. t can be applied to the cable network and the xDSL network EZL 70 is a modular and embedded type that supports RS232 RS422 RS485 and TIL 5V interface so it can be used various applications 1 2 Components e EZL 70Body 1 3 Specifications Input Voltage SV 10 Power 64 4mm x 40mm x 17mm 2 54mm pitch 1x6 connector Serial Interface RS232 RS422 RS485 TTL 5V RJ 45 connector UART 1 200bps 115 200bps TCP UDP IP ICMP ARP DHCP PPPoE TCP Client Mode Communicat i TCP Server Client Mode ion Mode ATC AT command emulation ws we Configuration utility via LAN Utilities Socket test utility Firmware download utility via TFTP cg You can download free utilities and firmware from http www eztcp com 1 4 Dimension The dimension of EZL 70 is followed The unit is millimeters TT o za v P aes 422 4 mm i p iin az cp com aid EZL 70 Dimension unit mm 16 2 15 9 7 9 1 5 Power Power of EZL 70 can be provided from of VCC and GND pins of JP13 JP14 JP15 JP18 JP19 and JP2 The voltage should be 5V 1 6 Serial Interface EZL 70 provides RS232 RS422 RS485 and 5
36. tial voltage The transmission and receiving lines are shared so RS485 is half duplex For RS485 JP13 should be as followed 10 The RS485 ports are JP18 and JP19 JP18 is 1x6 2 54mm pitch male header And JP19 isn t soldered so that user interfaces JP19 with user own connector The pin specification is followed Mand Es Name Descriptions im E 08889 3 Power ae teem ea ofo oo m Ts ee mes eeemes _ Ps Pe eese JP18 and JP19 1 6 4 TTL 5V EZL 70 can communicate with TTL level The below is the JP13 for TTL level The TTL port is JP17 JP17 is not soldered so that user interfaces it with user own connector The pin specification is followed Mand pas Name Descriptions Led coc Receiving data from serial device TTL It should be connected to TXD of serial device Transmitting data to serial device TTL It should be connected to RXD of serial device When RTS CTS flow control is used indicating whether EZL 70 has receiving buffer or not to serial port TTL It should be connected to CTS of serial device 111 When RTS CTS flow control is used EZL 70 checks receiving buffer of serial device TTL It should be connected to RTS of serial device JP17 1 7 ISP jumper The firmware of EZL 70 can be downloaded through the Ethernet LAN To download its firmware user should set ISP jumper and power on Then the EZL 70 o
37. tton ezConfig Searching ezT CP 1 ezTCP s found Y It is impossible to use ezConfig if EZCFG check box is disabled This function can be re enabled in ISP mode e If more than one ezTCP are detected ezICP s MAC ADDRESS will be displayed in the Search List box on ezConfig Check if the MAC ADDRESS displayed in the Search List window corresponds to that printed on ezI CP main body The following screen shows this process Following is the screenshot when ezI CPs were found 225 ezConfig v4 3c 10 Nov 2008 LOCAL REMOTE MAC Address Product ezTCP Mode Serial Type WLAN Mode oale oo ons 7 Local IP Address e Local Pot Baudrate Target SSID 10 1 0 1 1470 19200 Subnet Mask Timeout Parity Ad hoc Master SSID 255 0 0 0 o NONE Gama Gateway IP Address Conn Byte Data Bits 0 0 0 0 fe Allowed IP address Peer Port Stop Bit EAEI Faaa Search List Channel WEP Reserved Password Flow Control Authentication Made MA NONE v J DHCF PPPoE v ezCFG LAN EFG Power Down v Remote Search LAN Start Option Options Da Multi E Telnet ip RP Multi Conn EAPOL SSL icom WinXP Fi i O TX Delay rewal Comment E PPPoE ID Change PWD Status ezTCP Test SearchezTCP Initialize ENV Import from file Multiple Setting PING ARP wate Reset e2T CP Close TCF Create ezVSP s port Set ezTCP Mode Local IP Address Local Port and serial port r
38. zed as one block which is then transmitted to the UDP The Interval unit is 10ms If Interval is set to 2 the time period is between 20ms and 30ms Since UDP communication does not require a connection procedure the user can establish N to M communication via multicast and broadcast Remote Host ezTCP Serial Device AB 9ms C DATA ABC UDP DATA A UDP x 10ms BC Qms AT DATA BCA UDP lt U2S Transmission sequence Block 3 Interval 1 gt 39 Set the following for U2S mode im Description Local IP Address IP address of EZL 70 Subnet Mask Subnet Mask IP address eee IP address of Gateway Address ios Serial Port C NAE ezT CP Mode Communication mode U2S 3 Mode UDP block size to transmit unit byte Packets Data gathering time from serial port to Interval f transmit as UDP unit 10ms Configuration Enable ezConfig function Method ezConfig password 40 6 ATC Mode 6 1 Overview EZL 70 can be controlled by AT commands in ATC mode For example the peer host IP address can be set by AT PRIP command and connect to the host by ATD command Therefore EZL 70 communicates several hosts alternatively And also it provides passive connection function by ATA command 6 1 1 AT command format AT Command starts with AT and it ends with lt CR gt AT command form is as the foll

Download Pdf Manuals

image

Related Search

Related Contents

15 IN. (381 MM) DRILL PRESS PERCEUSE À  1 - Vacon  FS-15THE の取扱説明書を見る  Paige St. Pocket Park Specs - Greater East End Management District    BiConnect BiEasy Set  

Copyright © All rights reserved.
Failed to retrieve file