Wizwiki WIZ550S2E Manual

2015/04/24 16:44 / WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
Table of Contents
WIZ550S2E Programmer's Guide 1 ........................................................................................................
Overview 1 .........................................................................................................................................
WIZ550S2E AT Command Set 1 ..........................................................................................................
Responses 1 ....................................................................................................................................
Network Commands 3 .....................................................................................................................
Management Commands 10 ...........................................................................................................
Function Commands 13 ..................................................................................................................
Configuration Tool 14 .........................................................................................................................
Description 14 .................................................................................................................................
Common Configurations 15 .............................................................................................................
Network Configurations 18 ..............................................................................................................
Serial Configurations 21 ..................................................................................................................
Options Configurations 23 ...............................................................................................................

2015/04/24 16:44 1/25 WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
WIZ550S2E Programmer's Guide
Overview
This page provides detailed information about AT commands set and how to use the Configuration
tool, which retrieves and sets all configurations of WIZ550S2E via Ethernet. Users can change any
value of the WIZ550S2E and communicate with the peer system through TCP(or UDP) socket by
sending AT commands.
2014/07/29 10:12 · jameskim
WIZ550S2E AT Command Set
This section provides a list of WIZ550S2E AT commands and their functions. Users can input
commands and parameters through USART line. Every command starts with “AT”. Any other initial
character will cause an error in return. Commands and parameters are all ASCII characters, i.e. when
you input 'AT+NSTAT', you should input ASCII characters 'A', 'T', '+', 'N', 'S', 'T', 'A', 'T' and 'Enter Key'
which is CR, LF (0x0d, 0x0A).
All commands should be terminated with
CR(0x0D), LF(0x0A)
Some parameters are mandatory and others are optional. Parameters must be entered in the order of
format column given by the command tables. Although the optional parameter is not used, the
comma delimiters ',' must still be included in the command. In most cases, valid commands return the
character [S] and invalid inputs return [F]. The possible responses sent from WIZ550S2E to the user
are described as Responses. Below are examples of user input. As you can see, WIZ550S2E return
“\r\n” back instead of “\r”, which means user (host system) always handle '\r\n' as the only delimiter.
Input by User AT\r\n (0x61 0x74 0x0d 0x0a)
Output from WIZ550S2E [S]\r\n (0x5b 0x53 0x5d 0x0d 0x0a)
Responses
Response Format
[(Type),(Id),(Param1),(Param2),(Param3),(Param4),(Param5),(Param6)]↓(Data)↓

Last update: 2015/03/16
10:33 products:wiz550s2e:wiz550s2epg_en http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_en
http://wizwiki.net/wiki/ Printed on 2015/04/24 16:44
(Type): Type of response. It can be one of S, D, F, W, R and V.
●
(Id): Socket Identifier. This is the mandatory in Async mode.
●
(Param1) ~ (Param6): ): These are included in case of commands retrieving module's setting value.
●
↓: This means 'Enter' key as delimiter and CR, LF(0x0d, 0x0a) are its real value.
●
(Data): When huge data are needed, 'Data' will be followed in case of Type of response, D and R.
●
Responses are listed below.
Response Description
Success Response [S,(Id),(Param1),(Param2),(Param3),(Param4),(Param5),(Param6)]↓
Command Request Success, outputs with param when it's needed.
Success Dump Response [D,(Id),(Size)]↓(Data)↓
Command Request Success, Outputs large data include 'Enter key' value.
Fail Response [F,(Id),(ErrorCode),(ErrorParam)]↓
Command Request Fail, outputs with param when it's needed.
Wait Response [W,(Id)]↓
Command is started with ID in Async mode.
Data Receive Response [R,(SockId),(ReceivedSize),(SrcIP),(SrcPort)]↓(Data)↓
Outputs the received data.
Event Response [V,(Id),(EventCode)]↓
Event occurred.
(Id): 0 - System ID or 0~n - Socket Number
●
(Size): Byte size of the output data
●
(ErrorCode): Error Code
●
(ErrorParam): Value of description for Error Code
●
(SockId): Socket Identifier of the socket which received data
●
(ReceivedSize): Byte size of received data
●
(SrcIP): Sender's IP address. This is mandatory in case of UDP & TCP Client. In case of TCP Server
●
this is omitted.
(SrcPort): Sender socket's port number. This is mandatory in case of UDP & TCP Client.In case of TCP
●
Server this is omitted.
(EventCode): Indication of which event happened.
●
Error Code
General Error Code
Code Error Name Description
0 ERR_Undefined Undefined Error
1 ERR_WrongOperator Wrong Operator
2 ERR_WrongCommandSign Wrong Command Sign
3 ERR_WrongArguments Wrong Arguments
4 ERR_OurofRange Parameter is out of Range
5 ERR_FuncDisabled This function is disabled
6 ERR_NotAllowed Not Allowed

2015/04/24 16:44 3/25 WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
Code Error Name Description
7 ERR_CommandBusy Command Busy
8 ERR_CommandTimeout Command Timeout
Socket Error Code
Code Error Name Description
10 ERR_SockNotAvail Socket Not Available
11 ERR_SockClosed Socket Closed
12 ERR_SockPortNumNotAvail Port Not Available
13 ERR_SockNotConnected Not Connected
14 ERR_SockWrongAddr Wrong Address
15 ERR_SockDataNotAvailable Data Not Available
Other Error Code
Code Error Name Description
20 ERR_NoFreeMem No Free Memory
Event Code
Socket Event Code
Code Socket Event Name Description
0 EVENT_SockConnected Connected. Socket transition from Listen state to established state
1 EVENT_SockDisconnected Disconnected. Socket transition from established state to
disconnected state
2 EVENT_SockClosed Closed. Socket transition to closed state
3 EVENT_SockDataRcvd Data Received. The corresponding socket received data from its
peer
Network Commands
Command Prop. Input Parameter Response
AT+NSET
None or ? [S,,S,(IP),(SN),(GW),(DNS)]
[S,,D]
=S,(IP),(SN),(GW),(DNS) [S]
D [S]
-num,Param [S]
AT+NSTAT None or ? [S,,S/D,(IP),(SN),(GW),(DNS)]
AT+NMAC None or ? [S,,(MAC)]
= (MAC) [S]
AT+NOPEN =S/C/U,(SrcPort),(DstIP),(DstPort) [W,(SockId)]
[S,(SockId)]
A

Last update: 2015/03/16
10:33 products:wiz550s2e:wiz550s2epg_en http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_en
http://wizwiki.net/wiki/ Printed on 2015/04/24 16:44
Command Prop. Input Parameter Response
AT+NCLOSE = (SockId) [W,(SockId)]
[S,(SockId)]
AT+NSEND = (SockId),(size),(DstIP),(DstPort) [W,(SockId)]
[S,(SockId)]
AT+NSOCK None or ? [D,,(Size)]↓(Data)
= (SockId) [S,,S/C/U,(SrcPort),(DstIP),(DstPort)]
AT+NSET
Format:
●
AT+NSET=<DHCP>,<IP>,<SN>,<GW>,<DNS>
Meaning: Network Configuration
●
<DHCP>: Static/DHCP
Parameter Meaning
S DHCP Off, Static
D DHCP On, DHCP Client
<IP>: IP Address (Optional)
<SN>: Subnet Mask (Optional)
<GW>: Gateway Address (Optional)
<DNS>: DNS Address(Optional)
Response:
●
[S]
Example 1:
●
AT+NSET\r\n
AT+NSET?\r\n
Meaning: Get Current Network Setting
●
Note that <IP>,<SN>,<GW>,<DNS> address of response are not actual addresses, but
addresses stored in the memory. So when DHCP is on, they are usually different from actual
addresses.

2015/04/24 16:44 5/25 WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
Response:
●
[S,,S,192.168.11.100,255.255.255.0,192.168.11.1,8.8.8.8]
[S,,D]
Example 2:
●
AT+NSET-2,192.168.11.110\r\n
Meaning: Update Second Parameter
●
Response:
●
[S]
AT+NSTAT
Format:
●
AT+NSTAT
AT+NSTAT?
Meaning: Display Current Network Status
●
Response:
●
[S,,<DHCP>,<IP>,<SN>,<GW>,<DNS>]
Example 1:
●
AT+NSTAT\r\n

Last update: 2015/03/16
10:33 products:wiz550s2e:wiz550s2epg_en http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_en
http://wizwiki.net/wiki/ Printed on 2015/04/24 16:44
AT+NSTAT?\r\n
Meaning: Display Current Network Status
●
Response:
●
[S,,S,192.168.11.100,255.255.255.0,192.168.11.1,8.8.8.8]
[S,,D]
AT+NMAC
Format:
●
AT+NMAC
AT+NMAC?
Meaning: Get MAC Address
●
Response:
●
[S,,<MAC>]
Example 1:
●
AT+NMAC=00:08:dc:1d:bb:8b\r\n
Meaning: Set MAC Address
●
Response:
●
[S]

2015/04/24 16:44 7/25 WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
Example 2:
●
AT+NMAC\r\n
AT+NMAC?\r\n
Meaning: Get MAC Address
●
Response:
●
[S,,00:08:dc:1d:bb:8a]
AT+NOPEN
Format:
●
AT+NOPEN=<SockType>,<SrcPort>,<DstIP>,<DstPort>
Meaning: Initialize Socket
●
<SockType>: Socket Type
Parameter Meaning
S TCP Server Socket
C TCP Client Socket
U UDP Socket
<SrcPort>: Local Port Number
<DstIP>: Destination IP Address
<DstPort>: Destination Port Number
Response:
●
[W,(SockId)]
[S,(SockId)]
Example 1:
●

Last update: 2015/03/16
10:33 products:wiz550s2e:wiz550s2epg_en http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_en
http://wizwiki.net/wiki/ Printed on 2015/04/24 16:44
AT+NOPEN=C,3000,192.168.11.100,3000\r\n
Meaning: Create TCP Client Socket
●
Response:
●
[W,0]
[S,0]
[W,0]
[F,,1]
Example 2:
●
AT+NOPEN=S,5000,,\r\n
Meaning: Create TCP Server Socket
●
Response:
●
[S,,0]
AT+NCLOSE
Format:
●
AT+NCLOSE=(SockId)
Meaning: Close Socket
●
<SockId>: Socket ID
Response:
●

2015/04/24 16:44 9/25 WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
[W,(SockId)]
[S,(SockId)]
Example 1:
●
AT+NCLOSE\r\n
Meaning: Close Socket
●
Response:
●
[W,0]
[S,0]
[F,,11]
AT+NSEND
Format:
●
AT+NSEND=<SockId>,<size>,<DstIP>,<DstPort>
Meaning: Send Data
●
<SockId>: Socket ID
Parameter Meaning
S TCP Server Socket
C TCP Client Socket
U UDP Socket
<SrcPort>: Local Port Number
<DstIP>: Destination IP Address
<DstPort>: Destination Port Number
Response:
●

Last update: 2015/03/16
10:33 products:wiz550s2e:wiz550s2epg_en http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_en
http://wizwiki.net/wiki/ Printed on 2015/04/24 16:44
[W,(SockId)]
[S,(SockId)]
Example 1:
●
AT+NSEND=0,4\r\n
aaaa
Meaning: In TCP Server mode, Destination IP and port are not need.
●
Response:
●
[W,0]
[S,0]
Management Commands
Command Prop. Input Parameter Response
AT None [S]
? [D,,(Size)]↓(Data)
AT+MSTAT None or ? [S,,(Version)]
AT+MUSART
None or ? [S,,(BR),(W),(P),(S),(F)]
= (BR),(W),(P),(S),(F) [S]
-num,Param [S]
AT+MSAVE None [S]
AT+MRST None [S]
= F [S]
AT+MDATA None [S]
AT
Format:
●
AT
Meaning: Terminal Check
●

2015/04/24 16:44 11/25 WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
Response:
●
[S]
AT+MSTAT
Format:
●
AT+MSTAT
AT+MSTAT?
Meaning: Get Current Version
●
Response:
●
[S,,<Version>]
AT+MUSART
Format:
●
AT+MUSART=<BR>,<W>,<P>,<S>,<F>
Meaning: Serial Interface Configuration
●
<BR>: Baud rate
Parameter Meaning
300 300bps
600 600bps
1200 1200bps
2400 2400bps
4800 4800bps
9600 9600bps
19200 19200bps
38400 38400bps
57600 57600bps

Last update: 2015/03/16
10:33 products:wiz550s2e:wiz550s2epg_en http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_en
http://wizwiki.net/wiki/ Printed on 2015/04/24 16:44
Parameter Meaning
115200 115200bps
230400 230400bps
<W>: Word length
Parameter Meaning
7 7 bits
8 8 bits
<P>: Parity bit
Parameter Meaning
N NONE
O ODD
E EVEN
<S>: Stop bit
Parameter Meaning
1 1 bits
2 2 bits
<F>: Flow Control
Parameter Meaning
0 NONE
1 RTS/CTS
2 RS422
3 RS485
Response:
●
[S,,<BR>,( <W>, <P>, <S> ) <F>]
Example1:
●
AT+MUSART
AT+MUSART?
Meaning: Get Serial Interface Information
●
Response:
●
[S,,<BR>,( <W>, <P>, <S> ) <F>]

2015/04/24 16:44 13/25 WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
Example2:
●
AT+MUSART=,,E,,0
Meaning: Set Serial Interface Information
●
Response:
●
[S]
AT+MDATA
Format:
●
AT+MDATA
Meaning: Terminal Check
●
Response:
●
[S]
Function Commands
Command Prop. Input Parameter Input Resp. Query Response
AT+FDNS None [D,,(Size)]↓(Data)
AT+FDNS
Format:
●
AT+FDNS
Meaning: Do DNS Query and then return its result. Using Domain and DNS Server IP what has set
●
via Configuration Tool.
Response:
●

Last update: 2015/03/16
10:33 products:wiz550s2e:wiz550s2epg_en http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_en
http://wizwiki.net/wiki/ Printed on 2015/04/24 16:44
[D,,13]
DNS Timeout
[D,,17]
173.194.126.180
2014/07/28 12:14 · ywkwon
Configuration Tool
Description
WIZ550S2E Configuration tool is an application program which is based on java and can be used in
most OS platforms including Windows, MAC OS and Linux. Please download .jar file and execute it
over Java Virtual Machine.
There are two options on how to run the configuration tool.
Run the jar file from the GUI environment.1.
The jar file cannot be opened if the jar file is perceived as a compressed file. In this case, modify1.
the setting of the compression software and do not open the jar file in compressed file method.
In case of Linux or Mac, the following must be given permission.2.
chmod 0755 WIZ550S2E_Configuration_Tool.jar1.
Enter the following command in the terminal to run the program.2.
java -jar WIZ550S2E_Configuration_Tool.jar1.
WIZ550S2E Configuration tool consists four sections

2015/04/24 16:44 15/25 WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
Common Configuration Section1.
Network Configuration Section2.
Serial Configuration Section3.
Option Configuration Section4.
Common Configurations
Search
The Search function is used to search for all existing WIZnet's WIZ550 series modules on the same
LAN. By using UDP broadcast, it finds all modules on the same subnet, and found devices will be listed
in the “Serial to Ethernet” tree(Search Window) with its MAC address.
Setting
This function is used to apply your configurations.
When you select the MAC address from the “Search Window”, the default value of the module will be
displayed. Modify your configurations and click “Setting” button to apply your settings. The module
will re-initialize and save the changed configurations.
Users can change the configurations by the following steps.

Last update: 2015/03/16
10:33 products:wiz550s2e:wiz550s2epg_en http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_en
http://wizwiki.net/wiki/ Printed on 2015/04/24 16:44
1. Select the MAC address of the device which you would like to modify in
the
“Search Window”
2. Modify the settings according to your needs
3. Click the “Setting” button and then "Password Input Windows" pop up
- Default Password is "WIZnet"
4. Input "Setting Password" and Click "OK" button
5. The module will be initialized by a re-booting process
6. To verify your settings, please click ‘Search’ button and view your new
settings
F/W Uploading
Firmware will be uploaded through TFTP. Click “F/W Uploading” Button and a popup window will
shows as follow.
Server IP : TFTP Server IP
Server Port : TFTP Server Port (TFTP default Port : 69)
File Name : Firmware File Name
Password : Setting Password
☞ WIZ550S2E Configure tool is not supported TFTP server. So you use TFTP program separately.

2015/04/24 16:44 17/25 WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
Reset
This is the function which makes Module reboot. This requires password to reboot.
Factory Reset
All setting value is initialized to factory default, if the “Factory Reset” button is clicked. Factory default
values of WIZ550S2E are listed below.
Category Item Value
Network
Local IP 192.168.11.100
Local Gateway 192.168.11.1
Local Subnet 255.255.255.0
Local Port 5000
Remote Port 5000
Working Mode TCP Server
Inactivity 0
Reconnection 1000
Serial
Baud Rate 115200
Data Bits 8
Parity NONE
Stop Bits 1
Flow NONE
AT Command USE Enable
Trigger Code 2B/ 2B / 2B
Packing Condition Time 0
Packing Condition Size 0
Delimeter Length 0
Delimeter 2D / 2D / 2D / 2D
Delimeter Appendix 0
Options
Module Name WIZ550S2E
Setting Password WIZnet
Connection Password WIZnet
DHCP USE Disable
DNS USE Disable
DNS Server IP 8.8.8.8
Exit
Close the configuration tool program window.
Search Window
If you click the “Search” button, all MAC addresses on the same subnet will be displayed.

Last update: 2015/03/16
10:33 products:wiz550s2e:wiz550s2epg_en http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2epg_en
http://wizwiki.net/wiki/ Printed on 2015/04/24 16:44
Search Method
Reserved
Firmware Version
It displays the firmware version.
Network Status
This field shows the current status of network connection.
Connected : This means that TCP connection is established.
Disconnected : This measn that TCP connection is disconnected.
UDP : This means that UDP mode is used.
Network Configurations

2015/04/24 16:44 19/25 WIZ550S2E Programmer's Guide
Document wiki site - http://wizwiki.net/wiki/
IP
This section is for setting WIZ550S2E mode's network information
IP:
WIZ550S2E's IP Address
Gateway:
WIZ550S2E's Gateway Address
Subnet mask:
WIZ550S2E's Subnet Mask
Host IP:
Peer system's IP address which WIZ550S2E connects(or sends) to,
when its operating mode is "TCP Client","TCP Mixed" or "UDP".
☞ If you are unclear about your Local IP, Subnet Mask, Gateway information, you have to get this
information from your network administrator. If the IP address is not correct, IP collision or network
problems may occur.
Port
This section is for setting WIZ550S2E's Port information.
Local port :
WIZ550S2E's local port number
Remote port :
Peer system socket's port number which WIZ550S2E connects(or sends) to ,
when its operating mode is "TCP Client","TCP Mixed" or "UDP".
Working Mode
The working mode of WIZ550S2E can be divided into TCP Server, TCP Client and TCP Mixed according
to the connection establishing method, but UDP processes the data communication without
connection establishment.
During TCP server mode, WIZ550S2E operates as the server and waits for the connection trial from
the client. WIZ550S2E operates as the client in TCP Client mode and tries to connect to the server’s IP
and Port. Mixed mode supports both Server and Client. The communication process of each mode is
as below.
TCP server mode communication
During the TCP Server mode, WIZ550S2E waits for the connection request. TCP Server mode can be
useful when the monitoring center attempts to connect to the device, while WIZ550S2E is installed, in
Table of contents
Popular Adapter manuals by other brands

Muncie
Muncie DT12 PTO installation instructions

Viking Electronics
Viking Electronics PSA-TB-IP quick start guide

TERK Technologies
TERK Technologies XM Direct XMDTL100 installation guide

HP
HP Q6274A Start here

StarTech.com
StarTech.com ICUSB232HUB2 instruction manual

Sony
Sony ACV-Q800 operating instructions