WindowsCE是微軟公司嵌入式、移動計算平臺的基礎,它是一個開放的、可升級的32位嵌入式操作系統,是基於掌上型電腦類的電子設備操作系統,它是精簡的Windows 95,Windows CE的圖形用戶界面相當出色。
對於大部分製造業企業,測量儀器的自動數據採集一直是個令人煩惱的事情,即使儀器已經具有RS232/485等接口,但仍然在使用一邊測量,一邊手工記錄到紙張,最後再輸入到PC中處理的方式,不但工作繁重,同時也無法保證數據的準確性,常常管理人員得到的數據已經是滯後了一兩天的數據;而對於現場的不良產品信息及相關的產量數據,如何實現高效率、簡潔、實時的數據採集更是一大難題。Wince等嵌入式系統的出現很好的解決了這一問題。
WinCE, 它是將條碼掃描裝置與數據終端一體化,帶有電池可離線操作的終端電腦設備。具備實時採集、自動存儲、即時顯示、即時反饋、自動處理、自動傳輸等功能。爲現場數據的真實性、有效性、實時性、可用性提供了保證。其具有一體性、機動性、體積小、重量輕、高性能,並適於手持等特點。它主要應用於工業數據採集中。
在一些智能電力行業,Wince結合GPRS無線上網模塊實現對數據的實時採集和上傳數據成爲一種很好的解決方案。
那如何實現該功能呢?具體方式如下:
一.所需要具備的硬件資源:1.wince工業平板電腦,市面上的工業平板電腦基本以ARM9處理器爲主,更高配置的還有以Cortex-A8爲架構的或者甚至更高配置,至少需要具備一路RS232和RS485(RS485是工業通信最常用的總線之一),這裏以廣州三青創工自動化科技有限公司的wince工業平板電腦爲例,7寸以上的產品基本具備2路RS232,1路RS485,客戶需求高一點的可以選配CAN總線。2.GPRS 串口無線收發模塊,至少具備一個RS232,這裏以華爲的SIM900(核心芯片)模塊爲例
二.進入wince系統進行各種設置
在控制面板打開正在撥號
注:選擇住宅或單位,國家代碼和區號可以不填,選編輯
全設爲G(只第一個填G也可),按OK
然後打開控制面板的網絡和撥號連接->新建連接
選撥號連接,下一步
按配置
端口設置:波特率:19200/9600
流控制:無
在在撥號選項添加命令
+CGDCONT=1,”IP”,”CMNET” (或+CGDCONT=1,IP,CMNET)
設置完OK
其他設置如TCP/IP設置及安全設置都可保留默認設置
TCP/IP設置:
常規——> 選上 使用服務器分配的IP地址
使用軟件壓縮
使用IP數據頭壓縮
名稱服務器——> 使用服務器分配的地址 (不能配置DNS)
安全設置:
高級安全設置——>不選 使用數據加密
使用可擴展的身份驗證協議(EAP)
電話號碼:*99***1#
三.用串口交叉性連接Wince電腦的COM1與GPRS無線收發模塊的COM口,然後打開模塊的電源供電,再在wince系統的控制面板裏面雙擊剛纔新建的“我的連接”
用戶名和密碼不填,按連接
連接成功後會顯示如上
以上是wince智能設備整體圖和接口圖
四、錯誤解決方案
1.撥號時顯示“端口不可用”(根本原因是初始化調制解調器失敗)檢查接線是否正確;若正確,請重啓GPRS模塊或改變波特率19200爲9600;或檢查附加命令設置是否爲+CGDCONT=1,ip,CMNE
注意:WinCE裏面發AT命令可以設置自動加上AT,所以設置參數時不要再加AT了
2.若有下面的現象:能打開COM口,也能“撥號到*99***1#\",然後很快就顯示“已連接的設備”,然後就沒動靜了,但不能上網,大概過了兩三分鐘就跳出一個對話框說“與遠程計算機的連接斷開,請重撥”。遇到這種情況的話請檢查確保CTS,RTS沒接;端口設置裏選的是無硬件流控;安全設置裏不選@使用數據加密@使用可擴展的身份驗證協議(EAP)@選擇 微軟CHAP選項(必選)其他可選
3.若撥號時顯示“無載波信號”
請檢查,撥號屬性的第一項是不是“G”