C2000-B2-SWH0100-EM1 使用說明書
最近更新時間:2022-06-11 16:11:04
C2000-B2-SWH0101-EB1是工業級的串口Wi-Fi設備聯網服務器。它提供RS485到 Wi-Fi無線網絡和Wi-Fi無線網絡到RS485的數據透明傳輸,它可以使具有RS485串口的設備立即具備聯入Wi-Fi無線網絡的功能。
C2000-B2-SWH0101-EB1向上提供一個Wi-Fi接口,向下提供1個標準RS485串行口,設備通訊參數可通過多種方式設置。C2000-B2-SWH0101-EB1可廣泛應用于PLC控制與管理、門禁醫療、樓宇控制、工業自動化、測量儀表及環境動力監控系統、信息家電、LED信息顯示設備和CNC管理等。
特點:
→具有TCP Server、TCP Client、UDP、虛擬串口等操作模式;
→用戶基于網絡軟件,不需要做任何修改就可以與C2000-B2-SWH0101-EB1通訊;
→通過安裝我們免費提供的虛擬串口軟件,用戶基于串口的軟件不需要做任何修改就可以與C2000-B2-SWH0101-EB1通訊;
→支持DNS域名解析功能;
→支持IEEE 802.11 b/g/n,支持AP模式和STA模式;
→支持DHCP自動獲取IP,支持工作在AP模式時為STA分配IP;
→通過按鍵可恢復出廠設置參數及在AP模式和STA模式中進行切換;
→提供友好的Web配置頁面,通過網頁配置設備參數;
→低功耗設計,無需散熱裝置;
→通過設置軟件或設置動態庫進行參數修改設置;
→雙看門狗設計,穩定性高;
→電源具有良好的過流過壓、防反接保護功能。
a) 本產品有以下三種工作模式:
1.作為TCP服務器,Wi-Fi串口服務器上電后在指定的TCP 端口等待數據服務器的連接請求,數據服務器在需要與轉換器通訊的時候,和Wi-Fi串口服務器的監聽端口請求建立TCP 連接,連接建立后,數據服務器可以隨時向Wi-Fi串口服務器發送數據,Wi-Fi串口服務器也可以隨時將數據發送到數據服務器,在完成指定的通訊后,數據服務器可以主動要求斷開連接,否則連接一直保持。
2.作為TCP客戶端,Wi-Fi串口服務器上電時會主動向服務器請求連接,直到TCP連接建立為止,并且連接一旦建立將一直保持,連接建立后,數據服務器可以隨時向Wi-Fi串口服務器發送數據,Wi-Fi串口服務器也可以隨時將數據發送到數據服務器。
3.UDP方式有兩種:
當Wi-Fi串口服務器工作在“UDP normal”模式時,Wi-Fi串口服務器會回應所有的IP地址和端口發過來的數據,并將返回的數據發送到最后一次發給它查詢請求的IP地址和端口。
當Wi-Fi串口服務器工作在“UDP Appointed”模式時,它能接收所有的IP地址和端口發過來的數據,但只將返回的數據發送給指定的IP地址和端口。
b) 應用軟件可使用三種方式與Wi-Fi串口服務器通訊:
1.通過本公司開發的虛擬串口管理程序,將網絡數據重定向到虛擬串口,然后基于串口通信的應用程序從虛擬串口讀取數據。
2.應用程序可以集成本公司開發的動態庫 (EDSockServer.dll),應用程序通過調用動態庫或控件和Wi-Fi串口服務器進行通信。
3.應用程序直接使用Socket和Wi-Fi串口服務器連接進行通信。
類別 | 參數名稱 | 規格 |
無線參數 | 無線標準 | 802.11b/g/n |
組網方式 | AP/STA | |
網絡通訊形式 | 2.4G Wi-Fi | |
網絡 | 協議模式 | 支持 TCP Server/Client 模式 |
最大連接數(TCP) | 6 | |
向下串行接口 | 串口類型 | RS485 |
端口數量 | 1 | |
級聯/透傳 | RS485 透傳 | |
波特率 | 300~460800bps | |
電源 | 輸入電壓 | 9~27VDC |
電流 | 80mA @ 12V DC | |
軟件特點 | 支持虛擬串口 | ? |
其他參數 | 支持 DNS | ? |
物理特征 | 尺寸 | 75*105*30mm+171*37mm |
安裝方式 | 定位孔/導軌安裝 | |
工作環境 | 工作溫度 | -40℃ ~ 85℃ |
存儲溫度 | -40℃ ~ 85℃ | |
相對濕度 | 5% ~ 95% RH 不凝露 |
類別 | 指示燈 | 說明 | 含義 |
網絡 | LINK | TCP連接狀態指示燈 | 常亮:已建立 TCP 連接 |
熄滅:未建立 TCP 連接 | |||
無線參數 | Wi-Fi | Wi-Fi 模式燈 | 常亮:AP 模式 |
慢閃:STA 連接中 | |||
快閃:STA 已連接 | |||
電源 | PWR | 電源指示燈 | 常亮:設備供電正常 |
熄滅:設備未通電或供電異常,請檢查電壓是否為 9~27VDC |
類別 | 端口 | 說明 | 建議線材 |
天線 | 天線 | Wi-Fi 天線,標準 SMA 陰頭天線接口 | - |
無線參數 | AP/STA | 短按進行 AP/STA 切換,長按產品恢復默認設置 | - |
電源輸入 | VS+、GND | 電源輸入正極、電源輸入負極 | RVV 2*1.0 |
PE | 用于設備可靠接地,防雷 | RVV 2*0.5 | |
向下串行接口 | 485+、485- | RS485 正極、RS485 負極(向下) | RVSP 2*0.5 |
產品使用前需要先進行一定的設置,有兩種方法可對設備進行配置,一種是使用本公司提供的設置軟件,一種是使用web瀏覽器。下面對這兩種方式分別進行介紹。
在初次使用設備時,可將Wi-Fi串口服務器設置為AP模式,電腦通過連接此AP對設備進行配置。先看設備的LINK指示燈是否常亮,常亮表示設備此時的模式為AP模式,如LINK指示燈不是常亮,可以輕按AP/STA切換按鍵將設備切換到AP模式。設備出廠默認的IP地址為192.168.4.1,Wi-Fi連接和瀏覽器設置的密碼默認為00000000。
當設備切換為AP模式時,在電腦上面即可搜索到以C2000開頭的AP,如下圖所示。使用默認密碼8個0連接上此AP后即可對設對設備進行配置。如連接不上可以長按AP/STA切換按鍵將設備恢復出廠設置后重新連接。
可以使用本公司“虛擬串口管理程序”對Wi-Fi串口服務器搜索后進行配置。軟件下載地址:
https://www.konnad.com/xiazai
軟件分32位和64位系統系統,請根據使用的系統下載對應版本。下載后需先檢查壓縮包的屬性是否有“解除鎖定”提示,如有請先解除鎖定后解壓安裝,如不先解除鎖定直接解壓安裝程序,將導致軟件運行異常。
安裝C2000 管理軟件時右鍵選擇VCom.setup.exe選擇“以管理員身份運行”安裝程序,便會彈出安裝對話框,根據提示逐步完成安裝。安裝完C2000 管理軟件后,右鍵桌面上虛擬串口管理程序快捷方式圖標,選擇“以管理員身份運行”打開程序,將出現登錄界面,如下圖:
默認用戶名 admin,密碼為空,輸入用戶名后點“確定”進入管理軟件。進入后主界面如下圖所示,程序主要有主菜單、設備分組、所示等幾部分組成。
打開虛擬串口管理程序軟件,點擊左側的“搜索”按鈕,可搜索出Wi-Fi串口服務器。
右鍵選擇搜索到的設備,在彈出的快捷菜單中選擇“設置”,在彈出的頁面中選擇“C2000網絡參數”進行網絡參數配置。
如果勾選“自動獲得 IP地址”,那么此C2000所在網段當中的DHCP服務器將為其自動分配IP地址,但仍需手動設置上本網段默認網關;如不勾選“自動獲得IP地址”需要手動為其指定IP地址和子網掩碼、默認網關。
點擊“串口1”進入“套接口參數設置”,套接口參數可設置參數如下圖所示,主要設置連接方式及是否使用本公司動態庫控件進行通信。
下面對套接口參數進行詳細介紹;
工作方式:TCP Client\ TCP Server\UDP_Appointed\UDP_Normal。
Tcp Client:設備作為客戶端,選擇此種工作方式時要同時設置服務IP和端口。當C2000設備做為客戶端時從上電開始就會主動的連接服務器,直到和服務器建立連接為止。
Tcp Server:C2000作為服務器端,在此模式下C2000在指定的端口監聽來自客戶端的連接。當電腦上開了防火墻,C2000連接不上電腦上的程序,比如當虛擬串口轉發不能成功時可以嘗試使用此種模式進行通信。
UDP_Normal:使用UDP進行通信。
UDP _Appointed:使用UDP進行通信,但是此時設備只接收指定的IP地址和端口發過來的數據,并將返回的數據發送給指定的IP地址和端口。
C2000端口:設備通信時使用的端口,可以根據需要更改。
服務器IP或域名:當設備設置為TCP Client或UDP_Appointed時此項需要設置。IP地址填上作為服務器的電腦或者是設備的IP,也可通過域名去連接服務器。當單擊旁邊的“本機IP”時可以獲取電腦IP,但當此電腦有兩張網卡或者是單張網卡有一個以上IP時可能不能自動獲取需要的IP時,請手動輸入。
服務器端口:當設備做為客戶端時才需要設置此項,且必須設置為和服務器監聽的端口一致。比如用使用虛擬串口管理程序和C2000通信時,如果虛擬串口管理程序監聽的端口為8005那么此處服務器端口也應該設置為8005。
使用“虛擬串口”或“EDSockServer控件”:選上此選項時,設備將使用本公司的協議進行通信。如用戶使用了虛擬串口或者用本公司提供的動態庫或者控件進行的二次開發則必須要選上此項,其他情況下無需選擇。如不選擇此項,設備將使用標準的Socket進行通信。
在此處主要可設置RS485接口的通信參數,串口數據打包規則及Wi-Fi接口相關的配置:
這里需要設置RS485通信的參數有波特率、數據位、校驗位、停止位。設置的數值應該和Wi-Fi串口服務器串口下接設備的通信參數設置成一樣。比如有Wi-Fi串口服務器串口下接了一個考勤機,而這個考勤機的通信參數為9600、N、7、1,那么C2000串口參數里面應該也設置成9600,、N、7、1。
“字節間隔超時”和“最大幀長度”選項,其中字節間隔超時為轉發之間的最大等待時間。最大幀長度為轉發數據的幀的最大長度,只要達到這個長度,數據就會轉發出去;只要滿足“字節間隔超時”與“最大幀長度”其中一個條件,就會將串口接收到的數據往網絡轉發。
網絡工作模式:可以選擇AP或STA模式。
AP: 即無線接入點,是一個無線網絡的中心節點。通常使用的無線路由器就是一個 AP,其它無線終端可以通過 AP 相互連接。產品在首次配置時需要使用此種方式。
STA: 即無線站點,是一個無線網絡的終端,可以連接AP,連接AP后STA 之間的相互通信都通過 AP 轉發完成。如果AP已經接入外部網絡, 則設備數據可以傳輸到外網的服務器。
AP channel:Wi-Fi串口服務器做為AP時使用的通信信道,默認為6,可選1-12。
AP 密碼:Wi-Fi串口服務器作為AP時STA連接的密碼,默認為00000000。
STA SSID:Wi-Fi串口服務器作為STA時需要連接的AP SSID。
STA 密碼:需要連接的SSID的密碼。
如知道Wi-Fi串口服務器的IP地址,可以通過web瀏覽器對設備進行配置。設備第一次配置時可將設備切換為AP模式,然后使用默認的IP:192.168.4.1,密碼00000000進行登錄配置。
主要有網絡配置、串口參數配置、socket參數配置及其他配置項,除其他配置項中可以配置web登錄密碼外,其他的配置參數含義和3.2節 使用軟件軟件配置一樣,具體參數可參考前面所述。
在前面介紹過Wi-Fi串口服務器可以使用虛擬串口、動態庫及socket進行通信,下面將介紹虛擬串口和socket進行數據收發測試,使用動態庫的方式此次不做介紹,需要了解可以參考相關的二次開發包。
使用虛擬串口后,用戶基于串口通信的程序不需要做任何的修改即可使用虛擬的串口通過網絡收發數據。
在進行下面的配置之前請按照實際使用環境設置好Wi-Fi串口服務器的網絡參數。并將設備設置為STA模式并設置好了STA SSID及STA密碼。
工作方式:選擇TCP Client。
C2000端口:可以使用默認值,當然也可設置為其它需要的數值。
服務器的IP或域名:需要連接的服務器的IP地址或需要連接的域名,此處假設想要虛擬串口的電腦IP地址為192.168.3.6,因此此處服務器IP添入192.168.3.6。當過公網使用時如服務器端沒有固定的公網IP此處就可以填入服務器端先準備好的域名。
服務器端口:此處數值需要和服務器監聽C2000連接端口里面設置的值一樣。(使用虛擬串口時如虛擬串口管理程序里面沒有更改監聽端口,此處需要固定為8000)
使用“虛擬串口”或“EDSockServer控件”:此次測試使用虛擬串口通信,因此需要勾選上。
點擊“確定”后設置成功,重新搜索設備,搜索到的設備需要先拖到設備組后才能建立需要串口。
下圖為將設備拖到默認設備組。
將設備拖到默認設備組里面后釋放鼠標左鍵,將彈出如下“添加設備”界面,直接點擊確定即可將設備添加到組。
將設備添加到組后可以看到連接已經打綠勾,表示Wi-Fi串口服務器已經和虛擬串口管理程序連接成功,如下圖所示:
此時設置基本完成,只需要選擇一個虛擬串口即可完成配置。點擊虛擬串口欄,將彈出一個COM口選擇列表,只要是系統沒有被占用的COM口都可以選擇使用,如下圖:
設備作為客戶端設置完畢,假設此處我們選擇的虛擬串口為COM2,應用程序打開COM2即可進行數據收發。
4.1.2 設備做為服務器時設置如下所示:
同樣,設備需要先設置好網絡參數,設置為STA模式并設置好了STA SSID及STA密碼。
工作方式:選擇TCP Server。
C2000端口:可以使用默認不做修改,當然也可設置為其它數值,這里設置為10000。
服務器的IP或域名:設備工作方式設為TCP Server后此處不需要設置。
服務器端口:設備工作方式設為TCP Server后此處不需要設置。
使用“虛擬串口”或“EDSockServer控件”:此次測試使用虛擬串口通信,因此需要勾選上。
設備作為服務器時,設置完C2000后還需要在虛擬串口管理程序里面將設備添加為服務器。步驟如下:
IP或域名:輸入C2000的IP或域名。
端口:輸入C2000端口,上圖中我們將C2000端口設置為10000,故此次端口輸入10000。
輸入完成后選擇“添加”,將設備加入,然后點“確定”返回主菜單,將設備按照上面的方法拖到默認設備組。
通過上面的設置后設備即可連接,如下圖:
接下來和設備做為客戶端一樣,選擇一個虛擬串口即可使用虛擬的串口進行通信。
注意事項:
當WI-FI串口服務器使用socket進行通信時用戶基于網絡進行開發的應用程序可以直接和設備進行連接。
同樣,在進行socket通信測試前先設置好WI-FI串口服務器需要先設置好網絡參數及SSID和STA 密碼。
工作方式:選擇TCP Client。
C2000端口:可以使用默認值,當然也可設置為其它需要的數值。
服務器的IP或域名:需要連接的服務器的IP地址或需要連接的域名,此處假設想要連接的電腦IP地址為192.168.3.6,因此此處服務器IP添入192.168.3.6。當過公網使用時如服務器端沒有固定的公網IP此處就可以填入服務器端先準備好的域名。
服務器端口:假設應用程序的監聽端口為9000,因此此處填上9000。
使用“虛擬串口”或“EDSockServer控件”:此次測試使用socket通信,因此無需勾選上。
點擊“確定”后設置成功。
我們使用虛擬串口管理程序自帶的網絡測試工具作為應用程序和WI-FI串口服務器進行socket通信。依次選擇,康耐德——數據——網絡數據測試,打開網絡測試工具。
因設置了Wi-Fi串口服務器為“TCP Client”模式,所以Wi-Fi串口服務器會主動去連接設置的服務器。網絡測試工具做為服務端等待Wi-Fi串口服務器的連接,因此應點擊“開始監聽”按鈕,在“IP地址”欄中輸入您電腦的IP(192.168.3.6)地址及監聽端口(9000)。
設置完點擊“開始監聽”可以看到Wi-Fi串口服務器已經和網絡測試工具建立了socket連接,如下圖:
Wi-Fi串口服務器和應用程序已經建立了socket連接,只要應用程序往此連接發送數據,Wi-Fi串口服務器就會將從網絡接到的數據轉發到串口。同樣,Wi-Fi串口服務器從串口接到的數據也會被串口服務器轉發到應用程序。應用程序開發時應當注意,Wi-Fi串口服務器只是透明轉發數據不對數據進行任何的處理。
同樣,在進行socket通信測試前先設置好WI-FI串口服務器需要先設置好網絡參數及SSID和STA 密碼。
工作方式:選擇TCP Server。
C2000端口:可以使用默認值,當然也可設置為其它需要的數值,這里設置為10000。
服務器的IP或域名:設備做為TCP Server,無需填寫。
服務器端口:設備做為TCP Server,無需填寫。
使用“虛擬串口”或“EDSockServer控件”:此次測試使用socket通信,因此無需勾選上。
點擊“確定”后設置成功。
我們使用虛擬串口管理程序自帶的網絡測試工具作為應用程序和Wi-Fi串口服務器進行socket通信。依次選擇,康耐德——數據——網絡數據測試,打開網絡測試工具。
因設置了Wi-Fi串口服務器為“TCP Server”模式,所以Wi-Fi串口服務器會在設置的端口監聽客戶端的連接。網絡測試工具需這時做為SOCKET連接的客戶端,因此應點擊“請求連接”按鈕,在“IP地址”欄中輸入Wi-Fi串口服務器的IP(192.168.3.18)地址及串口服務器監聽端口(10000)。
設置完點擊“請求連接”可以看到設備已經和網絡測試工具建立了socket連接,如下圖:
Wi-Fi串口服務器和應用程序已經建立了socket連接,通過Wi-Fi串口服務器的數據透明轉發,應用程序和串口設備即可進行數據交互。
在線客服 QQ 交談
查詢熱線 0755-88865168
天貓旗艦店
京東旗艦店
微信公眾號
在線留言