PIXNET Logo登入

WIZnetHK's Blog

跳到主文

歡迎光臨WIZnetHK在痞客邦的小天地

部落格全站分類:數位生活

  • 相簿
  • 部落格
  • 留言
  • 名片
  • 4月 16 週四 201516:24
  • 網關模塊WIZ550S2E用戶指南(進階)

網關模塊WIZ550S2E用戶指南(進階)

B.網絡配置部分

WIZ550S2E-9

 

1、IP

這個功能用來建立WIZ550S2E模塊的IP信息。

IP地址信息:

IP: WIZ550S2E的IP 地址

Gateway:WIZ550S2E的網關地址

Subnet:WIZ550S2E的子網掩碼

Host IP :遠程主機IP 地址

 

2、Port

Local Port:本地端口號,在WIZ550S2E中建立網絡端口號。

Remote Port:遠程端口,在遠程裝置上建立網絡端口號。

3、Working Mode運行模式

WIZ550S2E支持TCP Client(TCP客戶端)、TCP Server(TCP服務器)、TCP Mixed(TCP混合模式)以及UDP(廣播模式)。

4、Timer計時器

Inactivity暫停:當這沒有數據傳輸時,連接將會在指定的靜止時間之後自動關閉。如果把默認值'0'設置為靜止時間,即使沒有數據傳輸網絡連接也在維持。關閉連接,你可以使用'close'命令。當你有兩個或以上的系統連接到WIZ550S2E模塊時,這個功能就起了作用。當一個系統連接到WIZ550S2E時,其他的系統不能同時連接到這個模塊。如果你把一個時間定義為暫停時間,在暫停時間過去之後其他的系統可以連接到這個模塊。當服務器系統意外關閉時,暫停時間也可以被使用。在這種情況下,這裡將不會有任何的數據通訊。在被定義的暫停時間過去之後,WIZ550S2E將會關閉連接並進入到等待狀態。

Reconnection重連:連接重試間隔。(僅在客戶端模式下)

 

C.串口配置部分

WIZ550S2E-10

1、USART

用來配置串口信息:

Baud Rate:配置WIZ550S2E的波特率為11520;

Data Bits:配置WIZ550S2E的數據位為8;

Parity:配置WIZ550S2E的校驗位為NONE;

Stop Bits:配置WIZ550S2E的停止位為1;

Flow:配置WIZ550S2E的流控為NONE(RS232為例)。

2、AT Command

AT命令使能選項,這個是定義在數據傳輸模式下是否可以通過串口輸入特定退出字符從而退出數據透傳模式回到指令模式。Enable,使生效;Trigger Code(in HEX)是定義退出字符的16進制ASCII值。例如,默認的退出字符為16進制的“2B、2B、2B”,那麼在數據模式下連續發送“+++”半角字符,就可回到命令模式。若不勾選此項,則串口接收到任何字符也不會回到指令模式。

3、Packing Conditions打包情況

通常來講,從UART接收的數據會被立即傳送到以太網。但在很多情況下,客戶想把整體作為一個大塊來傳送數據,就不必一個個地傳送了。這個選項是把數據打包成一個幀。

Time:這個位置是用來指定時間值來判斷是否一個幀完全被接收。在接收一個字節之後這個位置的時間設定是無效的,然後WIZ550S2E通知一個數據幀已經完成了,用串行緩衝區裡的所有數據做一個以太網數據包並通過以太網把它發送到同級系統。如果WIZ550S2E在指定時間失效以前接收來自UART的另一個字節,它將重新啟動計時器並把接收到的這個字節添加到串行數據緩衝區的尾部。('0': 功能禁用)

Size:這個位置是用來指定大小值來判斷是否一個幀都被完全接收了。如果在這個位置的指定的大小被接收了,然後WIZ550S2E會通知一個數據幀完成了,用串行緩衝區裡的指定大小的數據做一個以太網數據包並通過以太網把它發送到同級系統。('0': 功能禁用)

Char(in HEX)16進制分隔符:這個位置是用來指定分隔符值來判斷是否一個幀都被完全接收了。如果在這個位置的指定的分隔符被接收了,然後WIZ550S2E會通知一個數據幀完成了,用串行緩衝區裡所有的數據(包括分隔符)做一個以太網數據包並通過以太網把它發送到同級系統。

 

D.選擇配置部分

WIZ550S2E-11

1、Module Name模組名稱。

2、Password加密

Setting Password設置密碼:給配置工具加密,重新設置時需要鍵入,默認為“WIZnet”,可不設置密碼;

Connection Password連接密碼:當WIZ550S2E做TCP服務器時,客戶端為了連接它需要“連接口令”,客戶端連上之後,一定要在三秒內從客戶端給服務器發送“連接密碼”,否則連接會自動關閉,出廠值為“WIZnet”,可不設置口令。

3、DHCP

選擇是否使用DHCP,默認情況下DHCP模式是禁用的。

4、DNS

選擇是否使用DNS,默認情況下DNS模式是禁用的。

 

2 使用Configuration Tool配置WIZ550S2E

2.1 配置WIZ550S2E為TCP Server及靜態IP

1、正確連接模塊,SW3置於“OFF”,在配置工具中點擊“Search”搜索設備。此時搜索窗會出現WIZ550S2E的設備MAC信息,同時默認的IP、串口、密碼、版本等信息也會顯示在配置工具界面。

WIZ550S2E-12

 

2、按需要修改服務器及客戶端IP與端口信息、工作模式選“TCP Server”、串口設置信息、配置工具密碼和連接密碼等,此處以出廠設置信息為例,點擊“Setting”—>輸入配置工具密碼“WIZnet”—>OK—>顯示設置成功。

WIZ550S2E-13

 

WIZ550S2E-14

 

3、按一下SW1復位按鈕,再點擊“Search”發現設備,配置完成。

4、配置遠程PC的IP,使之與WIZ550S2E在同一網段,此處以“192.168.11.101”為例。

WIZ550S2E-15

 

5、在PC端建立TCP Client。輸入TCP Server的IP地址和端口號,並進行連接,如下圖顯示連接成功後應在3秒內發送給服務器連接口令(此處以系統默認值“WIZnet”為例說明),實現數據傳輸。下圖顯示已經連接成功。

WIZ550S2E-16

若未發送連接口令,則連接在3秒後自動關閉:

WIZ550S2E-17

(注:若在Configuration Tool中不設置連接口令,此處便不用發送連接口令。)

6、用串口配置工具配置並打開WIZ550S2E的串口,進行數據收發測試。

a.WIZ550S2E發送數據“Hello World!”給TCP Client

 

WIZ550S2E-18

b.TCP Client接收到來自WIZ550S2E發送的數據“Hello World!”

WIZ550S2E-19

3 使用AT命令配置WIZ550S2E

3.1 配置WIZ550S2E為TCP Server及靜態IP

1、正確連接模塊,SW3置於“OFF”。

2、用串口配置工具配置並打開串口,輸入法置於半角模式,在命令框中連續輸入“+++”,進入命令模式。回复[W,0] [S,0],“W”表示等待響應,“S”表示相應成功,數字“​​0”為系統網絡接口號(0~n)。

WIZ550S2E-20

3、配置WIZ550S2E為靜態IP,命令為“AT+NSET=<DHCP>,<IP>,<SN>,<GW>”,DHCP的參數為“S”(靜態IP)和“D”(動態IP ),IP、SN、GW為設置WIZ550S2E的IP信息,此處可省略。回复[S]表示設置成功。另外下圖介紹瞭如何在串口助手軟件中發送AT命令。

WIZ550S2E-21

可以通過“AT+NSTAT”命令查詢狀態,如下圖,回复[S,,S,IP,SN,GW,DNS],第一個“S”表示設置成功,第二個“S”表示靜態IP。

WIZ550S2E-22

4、配置WIZ550S2E為TCP Server,端口號為6000,命令為“AT+NOPEN=<SocketType>,<SrcPort>,<DstIP>,<DstPort>”,“SocketType”Socket類型參數為“S”(TCP Server )、“C”(TCP Client)和“U”(UDP);“SrcPort”為本地端口號,“DstIP”和“DstPort”為目標IP和端口號,此處可省略。如下圖,響應為[S,,0]設置成功,其中“0”為SockID。查詢設置命令為“AT+NSOCK”查詢Socket狀態,回复[S,,S,6000]。其中第二個“S”表示運行在TCP Server模式,“6000”為本地端口號。

WIZ550S2E-23

5、PC端建立TCP Client去連接WIZ550S2E,IP和Port均為WIZ550S2E的。下圖表示連接成功。

WIZ550S2E-24

此時串口會顯示[V,0,0],其中“V”表示事件響應,第一個“0”為系統網絡接口號,第二個“0”是事件代碼表示已連接,即Socket從偵聽狀態轉換到建立連接狀態。

WIZ550S2E-25

6、WIZ550S2E向TCP Client發數據。命令格式為“AT+NSEND=<SockID>,<size>,<DstIP>,<DstPort>”,其中“size”表示要發數據的字節數,“DstIP”和“DstPort”此處可省略,回复[W,0]表示等待Socket0發數據,當發送5個字節後系統回复[S,0]發送成功。

WIZ550S2E-26

此時,TCP Client便可收到這5個字節:

WIZ550S2E-27

7、同時,WIZ550S2E也能接收來自TCP Client的數據。例如,TCP Client發送“Hi”:

WIZ550S2E-28

串口回复[R,0,2]和Hi,其中“R”為數據接受響應,“0”為SockID,“2”為接收的字節數。

WIZ550S2E-29

8、中斷TCP連接,命令為“AT+NCLOSE=SockID”,回复[W,0][S,0]關閉成功。

WIZ550S2E-30

TCP Client顯示連接關閉:

WIZ550S2E-31

可以查詢Socket連接狀態,命令為“AT+NSOCK=SockID”,回复[S,,I]:

WIZ550S2E-32

 

更多AT指令配置例子請參考:

http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2e_tutorial_en

(繼續閱讀...)
文章標籤

WIZnetHK 發表在 痞客邦 留言(0) 人氣(65)

  • 個人分類:WIZ550S2E
▲top
  • 4月 16 週四 201513:37
  • 網關模塊WIZ550S2E用戶指南

網關模塊WIZ550S2E用戶指南

WIZ550S2E Introduction Youtube link
https://www.youtube.com/watch?v=YCRhHupaDMQ

 

WIZ550S2E是一個網關模塊,基於以太網芯片W5500 & Cortex-M0內核,板載RJ45,排針引腳接口。同時提供W550S2E-RS232 I/F EVB,可以將RS-232協議轉換成TCP/協議。模塊基於以太網及TCP/IP,通過連接現有設備的RS-232串口,實現設備的遠程測量及管理。換言說,WIZ550S2E是一個協議轉換器,可以將TCP/IP數據類型通過串口設備傳送出去,反之亦然。

 

1 概述

本文簡單介紹了WIZ550S2E模塊的結構、配置工具安裝方法及使用方法,並且以RS232 EVB為例,給WIZ550S2E用戶提供了兩種配置方法,分別是配置工具Configuration Tool配置以及AT命令配置方法。

1.1 WIZ550S2E結構圖

WIZ550S2E-1

- MCU LPC11E36FHN33

- TCP/IP硬件協議棧芯片W5500

- RJ45以太網接口

1.2 RS232 I/F EVB結構圖

WIZ550S2E-2

 

- Factory Reset(SW2):長按5秒恢復出廠設置按鈕

- Power LED(D1):電源指示燈

- Status1 LED(D2):狀態指示燈1

- Status2 LED(D3):狀態指示燈2

- System Reset(SW1):系統復位按鈕

- HW-TRIG(SW4):硬件觸發模式開關

1.3 RS485/422 I/F EVB結構圖

WIZ550S2E-3

- Factory Reset(SW2):長按5秒恢復出廠設置按鈕

- Power LED(D1):電源指示燈

- Status1 LED(D2):狀態指示燈1

- Status2 LED(D3):狀態指示燈2

- System Reset(SW1):系統復位按鈕

- Reserved Switch(SW4):預留開關

- HW-TRIG(SW3):硬件觸發模式開關

1.4 接線說明

WIZ550S2E-4

以RS232 I/F EVB為例,J3接5V直流電源,串口接PC串口,RJ45接PC網口,硬件觸發開關SW3置於“OFF”。

2 軟件介紹

2.1 Configuration Tool Ver 1.02下載安裝

1)首先要設置軟件運行環境,下載並安裝Java JDK。

http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

2)下載Configuration Tool Ver 1.02。

http://wizwiki.net/wiki/doku.php?id=products:wiz550s2e:wiz550s2e_download

WIZ550S2E-5

 

3)下載完成後免安裝,直接打開。

2.2 Configuration Tool Ver 1.02介紹

Configuration Tool Ver 1.02界面如下圖所示。

WIZ550S2E-6

 

A.搜索窗

B.網絡配置部分

C.串口配置部分

D.選擇配置部分

 

A.搜索窗

WIZ550S2E-7

 

1)Search搜尋

搜尋功能用來搜尋局域網中所有的存在模塊。通過使用UDP 廣播找到同一個子網上的所有模塊,並且已經建立的裝置將和它的MAC地址一起被列入“串口轉以太網”樹(搜索窗)上。

2)Setting設置

這個功能是來應用您的配置的。

當你從搜索窗選擇MAC 地址,將會顯示這個模塊的默認值。修改您的配置,然後單擊“設置”按鈕來應用您的設備。模塊將會重新初始化並保存更改配置。

您可以通過下列步驟修改您的配置:

(1)在“搜索窗”裡選擇你想要修改的設備的MAC 地址。

(2)根據你的需要修改設備。

(3)單擊“設置”按鈕來應用您的設置。

(4)這個模塊將在重啟過程中被初始化

(5)請單擊“搜索”按鈕,查看新設置來檢驗你的設備。

注:每次改變設置後都需要點擊設置按鈕,再重新搜索設備。

3)F/W Uploading固件上傳

固件將通過TFTP 上傳。單擊“F/W Uploading”按鈕,然後彈出窗口下面內容。

WIZ550S2E-8

 

(1)服務器IP: TFTP服務器IP

(2)服務器端口:TFTP服務器端口(TFTP 默認端口:69)

(3)文件名:固件文件名稱

(4)密碼

注:WIZ550S2E 配置工具不支持TFTP服務器,所以你要單獨使用TFTP程序。

4)Reset復位

點擊“Reset”按鈕,模塊將會復位。

5)Factory Reset恢復出廠設置

如果你單擊“Factory Reset”按鈕,所有的設定值會被初始化為出廠默認值。下面列表是WIZ550S2E的出廠默認值。

WIZ550S2E-8

6)Exit退出

關閉配置工具程序窗口。

7)List of Modules搜索窗

如果你單擊“Search”按鈕,在同一子網的所有的MAC地址將會顯示。

8)Search Method搜索方法

WIZ550S2E支持三種方法搜索:

a.廣播:基於廣播的搜索(默認)

b. IP地址:基於IP的搜索

c.MAC 地址:基於MAC 的搜索

注:當你使用基於IP地址和MAC 地址的搜索時,必須用到以下格式:

IP Address : XXX.XXX.XXX.XXX MAC Address : XX.XX.XX.XX.XX.XX

9)Firmware Version固件版本

10)Network Status網絡狀態

這兒顯示的是UART 在WIZ550S2E中的連接情況。當它成功地和WIZ550S2E 對等連接時將會顯示“連接”消息。

 

更多WIZnet相關信息:

WIZnet中文官方網站:http://www.iwiznet.cn

WIZnet官方微博:http://weibo.com/wiznet2012

(繼續閱讀...)
文章標籤

WIZnetHK 發表在 痞客邦 留言(0) 人氣(52)

  • 個人分類:WIZ550S2E
▲top
1

個人資訊

WIZnetHK
暱稱:
WIZnetHK
分類:
數位生活
好友:
累積中
地區:

熱門文章

  • ()WIZ550WEB Configuration Tool/配置工具
  • ()基於W5500的嵌入式SNMP代理端實現
  • ()[無線電易讀版]基於STM32和W5500的UPnP自動端口映射功能實現
  • ()基於W5500的NetBIOS應用實例
  • ()基於W5500的實時遠程溫濕度監控系統
  • ()使用帶Arduino IDE & WIZ820io的ATmega1284P
  • ()Arduino Ethernet入門——構建簡易的Web Server教程
  • ()Arduino WiFi remote control car – WiFi arduiCar
  • ()跟W5500學習SMTP協議
  • ()Arduino Ethernet Shield 2

Categories/分類

  • WIZ550WEB (5)
  • WizFi250 (3)
  • W5500 (5)
  • WIZ550S2E (2)
  • Introduction (2)
  • WIZ812MJ (1)
  • WIZ820io (3)
  • Arduino (3)
  • WizFi210/WizFi220 (4)
  • Video Channel (1)
  • Technical Idea (1)
  • 未分類文章 (1)

Recent Posts

    動態訂閱

    文章精選

    文章搜尋

    誰來我家

    參觀人氣

    • 本日人氣:
    • 累積人氣: