基于Windows CE.net的嵌入式控制系統(tǒng)
二、WinCon控制系統(tǒng)軟件
WinCon-8000的編程方式有下列幾種:
您可以在PC上選用微軟公司的Visual Studio.net,它包含了Visual Basic.net和Visual C#.net兩種開發(fā)工具,編譯過的managed code通過與.net Compact Framework結(jié)合再將程序下載至控制器上,或者也可以使用Embedded Visual C++來編譯,以上的編程方式,除了微軟所提供的Windows CE Standard SDK,ATL,ActiveX Component,MFC,DCOM和.net Compact Framework外,我們還提供了WinCon-8000 SDK用來控制I-8000,I-87K及I-7000 I/O模塊。
如果要選用HMI或SCADA軟件,WinCon-8000則提供了標準的OPC Server和Master Modbus RTU/TCP函數(shù)庫,我們也可以加入AdAstrA公司的TRA CE HMI來搭配PC端的SCADA軟件。
符合IEC 61131-3的軟邏輯編程工具,我們在WinCon核心中加入了AdAstrA公司的Micro TRACE MODE 5以及ICS Triplex ISaGRAF for Windows CE,透過他們提供的PC端開發(fā)工具,您就可以把開發(fā)好的程序下載到WinCon上。
WinCon-8000更提供了豐富的工具軟件協(xié)助您管理系統(tǒng),儲存設(shè)定,版本變更,自我診斷,批處理文件程序調(diào)度及遠程管理WinCon-8000上的所有I/O。
三、結(jié)論
在硬件方面,WinCon-8000提供了像工業(yè)計算機般的標準接口,但卻不像它的笨重,在功能上也能滿足工業(yè)控制上的需求,且提供更且競爭的價格,同時因為使用RISC低功耗CPU,及無磁盤,無風扇架構(gòu)的特性,遠比工業(yè)計算機更能承受工業(yè)現(xiàn)場的惡劣環(huán)境。
在軟件方面Windows CE .net硬實時Hard Real-Time及多工Multitasking的特色使WinCon突破了傳統(tǒng)控制器只能進行過程控制Process Control的能力,提供使用者實現(xiàn)即時反應(yīng)正確可靠控制(time-critical and deterministic Control)的可能。在具體的應(yīng)用上Windows CE.net的操作與傳統(tǒng)的微軟公司桌上型視窗操作系統(tǒng)ex:Windows 2000/XP一樣便利,同時提供應(yīng)用開發(fā)者有足夠的發(fā)展平臺例如Networking,Internet Service,Web Server,F(xiàn)TP Server,DCOM,.net Compact Framework,Connectivity to ERP等軟件包,讓系統(tǒng)開發(fā)者可以將更多的時間花在應(yīng)用程序的開發(fā)和控制邏輯的完善上。透過SQL Server CE 2.0和iPush Embedded,使用者可以很方便地將現(xiàn)場信息整合到MIS甚至是ERP系統(tǒng)中。
linux操作系統(tǒng)文章專題:linux操作系統(tǒng)詳解(linux不再難懂)
評論