這幾年安裝Windows CE系統的單板電腦開始在工控行業裏普及。用VS2005/VS2008開發Windows CE系統的應用程序可以像開發PC機的應用程序一樣。現在我們還可以選擇LabVIEW開發Windows CE系統的應用程序。這樣我們就可以很容易開發出漂亮而且專業的界面。如儀表,波形顯示等。Labview 2009安裝和激活Touch Panel Module後即可支持Windows CE。廣州三青創工自動化科技有限公司推出的WINCE工業單板電腦系列有4.3寸,7寸,8寸,10.2寸,10.4寸均支持Labview開發。
1. 用Labview 2009開發WinCE應用程序
需要安裝的工具包括了:USB驅動程序、Microsoft ActiveSync 同步軟件、Labview 2009、和LabVIEW 2009 Touch Panel Module。隨光盤附帶有豐富的例子:串口、波形圖等。
1.1. 準備步驟
1.1.1. 安裝USB驅動程序
Wince 單板電腦首次與PC機(一般是桌面電腦)相連時,會提示需安裝USB驅動程序。以後可跳過這步。將PC機與 Wince 單板電腦通過USB口相連,當PC機提示發現新硬件時,找到附帶光盤中的USB驅動文件夾中WINCE下面的 wceusbsh 文件。
1.1.2. 安裝工具軟件步驟
1. Microsoft ActiveSync 4.2同步軟件;
2. 開發工具:
①安裝Labview 2009開發系統平臺;
②安裝觸摸屏面板模塊(LabVIEW 2009 Touch Panel Module);
1.1.3. 重點提示
以上工具安裝完成後,當WinCE運行並與開發機通過USB 相連時,ActiveSync 會自動啓動,要求建立合作關係,如下圖 1.1:
按默認設置即可,完成後如下圖 1.2所示:
1.2. 新建工程項目
下面文章內容講敘瞭如何在Labview 2009開發系統平臺創建嚮導來創建、編譯、發佈、運行和調試WINCE應用程序。
首先必須WINCE單板電腦已經正常開機(能看見WINCE桌面), USB 接口與 PC 機已連接並識別同步。
新建項目前我們先在PC機上新建一個目錄(如WICNE_test01)用於存放下面新建的項目
啓動 LabVIEW 程序,有兩種途徑可以創建新的項目工程,如下圖 1.3所示:
選擇-》新建-》項目,彈出相應項目瀏覽窗口,然後選擇終端和設備(只有安裝了Touch Panel Module纔會看見終端和設備這個選項),如下圖 1.4 所示;
選擇 Win CE 5.0 設備,如下圖 1.5 所示;
這裏我們先保存這個未命名項目,選擇-》文件-》保存。
保存到我們開始時創建的目錄WICNE_test01。項目名稱爲WTEST01。
因爲我們這裏只介紹新建項目,而不結束新建VI,所以我們需要從labview自帶動例子裏複製一個VI文件來測試。手工從安裝目錄複製一個VI到WICNE_test01目錄下。如從C:\Program Files\National Instruments\LabVIEW 2009\examples\TouchPanel\waveform\目錄下複製“Waveform Graph - Touch Panel.vi”到WICNE_test01目錄下
添加一個 VI文件到項目,右擊Touch panel WindowsCE 5.0 Device,如下圖 1.6 所示;
選擇-》添加-》文件,添加剛纔複製的“Waveform Graph - Touch Panel.vi”文件到項目。
新建一個EXE,用來對編譯VI程序生成等作出規範,如下圖 1.7所示 ;
此時,彈出項目保存對話框,命名完點擊OK,如下圖 1.8
設置應用程序的屬性可從編譯項快捷菜單中選擇屬性,如下圖 1.9 所示
繼續配置相關編譯內容,存儲在觸摸屏上電程序路徑爲ResidentFlash如下圖 1.10 、1.11 所示;
設置頂層VI如下圖 1.12 所示;
到此新建項目已經完成,可以開始編譯和運行應用程序了,如下圖 1.13 所示;