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