王巖燕
摘要:文章以平涼某高職院校的虛擬實驗室網絡化的過程為例,簡要介紹將LabVIEW和Dreamweaver有機的結合起來實現(xiàn)虛擬實驗室網絡化的過程?;诰W絡的虛擬實驗室,能實現(xiàn)用戶在客戶端不需要安裝龐大的運行軟件就能在計算機上做實驗和資源共享的設想,可以有效節(jié)省儀器設備的經費投入,為實驗教學提供了一種全新的現(xiàn)代化手段。
關鍵詞:實驗教學;虛擬實驗室;網絡化
1基于網絡的虛擬實驗室設計
虛擬實驗室采用三層的BS網絡結構:遠程用戶端發(fā)送請求到Web服務器端后,只需在瀏覽器配置ActiveX動態(tài)插件就可以通過網絡直接登陸虛擬實驗系統(tǒng)。根據(jù)用戶的請求,服務器會把需要的實驗頁面自動加載到瀏覽器,遠程用戶在所加載的實驗頁面中經過儀器選擇,函數(shù)調用以及參數(shù)設置進行實驗,實驗結束時實驗平臺將計算機分計算析結果反饋到Web服務器,然后再傳輸回用戶端,完成實驗。實驗平臺的總體框架如圖1所示。
2虛擬實驗室網絡化的步驟
2.1虛擬實驗室的網頁制作
采用Dreamweaver設計出布局合理界面美觀友好的虛擬實驗室的網頁。設計時先確定好網頁的總體布局,然后結合Photoshop逐一創(chuàng)建并完成各頁面文檔的設計。其中實驗內容頁面需將本平臺能夠完成的實驗的名稱全部羅列出來,每個名稱將對應于一個由LabVIEW發(fā)布實驗時產生的URL,點擊某個實驗名稱,則網頁跳轉到該實驗的實驗頁面。
2.2虛擬實驗的發(fā)布
虛擬實驗室選用WebSever通信方式來完成各虛擬實驗的遠程發(fā)布。首先配置Web服務器,將已設計好的需要發(fā)布的虛擬實驗打開,啟用Web服務器,完成HTTP端口的設置,并設置Web服務器存放HTML文件的路徑;然后設置可見VI,在“Web服務器:可見VI”選項配置服務器根目錄下允許被遠程連接的VI;接著設置瀏覽器訪問權限,在“選項”列表中單擊“瀏覽器訪問”選項,該選項卡用來設置允許連接服務器的遠程主機。最后,配置URL,在“Web發(fā)布工具”選項VI名稱欄選擇希望在網頁中瀏覽的VI,在保存新網頁對話框中配置網址URL,該網址就是遠程機器瀏覽虛擬實驗前面板時的網頁地址。
2.3將VI生成的URL和網頁中的實驗相對應
打開Dreamweaver設計好的“實驗內容”網頁,并找到需要添加網址的實驗名稱,單擊該名稱進入該實驗頁面,在該實驗頁面中選中“進入實驗”這幾個超鏈接文字,右鍵單擊后找到屬性面板,在屬性面板中添加URL地址。將JK觸發(fā)器虛擬實驗生成的URL和網頁中的實驗名稱相對應的過程如圖2所示。
2.4創(chuàng)建網站服務器站點
首先,安裝IIS。然后,創(chuàng)建Web服務器站點。在“控制面板”中的“管理工具”頁面找到“Internet信息服務(IIS)管理器”,雙擊進入其頁面,在該頁面雙擊進入ASP設置窗口,將其啟用父路徑設為“True”。在“DefaultWebSite”中的“高級設置”中的物理路徑中添加所建網站的文件目錄。在“DefaultWebSite”主頁中“網站綁定頁面”中的IP地址一欄輸入本計算機的IP地址192.168.1.104,將端口設置為81。然后回到“DefaultWebSite”主頁,查看頁面右側“管理網站”欄顯示狀態(tài),選擇“啟動”。最后,進行站點的測試。在客戶端的地址欄中輸入http:192.168.1.104:81,進入到網站首頁后,點擊進入JK觸發(fā)器虛擬實驗的實驗頁面如圖3所示。
3結論
將LabVIEW和Dreamweaver有機結合起來采用三層BS網絡體系結構構建的網絡化虛擬實驗室,實現(xiàn)了資源和數(shù)據(jù)共享,不僅可減少儀器設備的經費投入,而且為實驗教學提供了一種全新的現(xiàn)代化手段,也可以有效改善實驗教學條件,提高實驗教學的伸縮性和適應性。
參考文獻:
[1]陳玉明.基于WEB的網絡工程虛擬實驗室的實現(xiàn)[J].電子測試,2017,(Z1):71-72.