客服人員WINCE系統(tǒng)使用手冊_第1頁
客服人員WINCE系統(tǒng)使用手冊_第2頁
客服人員WINCE系統(tǒng)使用手冊_第3頁
客服人員WINCE系統(tǒng)使用手冊_第4頁
客服人員WINCE系統(tǒng)使用手冊_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

WinCE系統(tǒng)架構(gòu)新代的WinCE控制器除了使用的主機(jī)板(5.0只能用PCA6773)有限定,及需要較大的Dram容量與CF卡容量外,其餘的部份與Dos控制器都完全一樣,軟硬體架構(gòu)說明如下:一、硬體架構(gòu):硬體需求:研華6773主機(jī)板,128MBDram,128MBCF卡CF1SystemCF2UserCF1SystemCF2User128MB128MBDRAM6773主機(jī)板6773主機(jī)板主機(jī)板開機(jī)順序說明:CF1:在6773的BIOS中對映代碼為HDD1,為主要開機(jī)片CF2:在6773的BIOS中對映代碼為HDD0,為資料存放片新代的CNC系統(tǒng)不管是Dos或是WinCE,都以HDD1為開機(jī)片開機(jī)常見狀況:插兩片CF卡:(1).出現(xiàn)Non-SystemDisk,請確定是否有可開機(jī)的CF卡且放在CF1的位置,如確定,請檢查BIOS是否以HDD0為開機(jī)片(2).開機(jī)後出現(xiàn)的CNC系統(tǒng)不是預(yù)期的系統(tǒng),可能是CF2也是可開機(jī),而且BIOS從HDD0開機(jī),請檢查BIOS是否以HDD0為開機(jī)片插一片CF卡:(1).以HDD1為開機(jī)片,當(dāng)CF2沒有插入時(shí),開機(jī)時(shí)為偵測CF2會等待約18秒CF卡用途說明:CF1:位於主機(jī)板背部,存放WinCE作業(yè)系統(tǒng)及CNC核心程式,Ladder,Macro等CF2:位於主機(jī)板用IDE排線連接出的的位置,存放加工程式及動態(tài)資料CF2CF1CF2CF1UserUserSystemUserUserSystemCF卡對應(yīng)的磁碟機(jī)目錄名稱:CF1=>System:DiskC(第一片CF卡的第一個(gè)partition)CF1=>User:DiskC2(第一片CF卡的第二個(gè)partition)CF2=>User:DiskA(第二片CF卡的第一個(gè)partition)CNC系統(tǒng)CF卡組態(tài)由參數(shù)3219決定,設(shè)定值及對應(yīng)路徑如下:3219=0 Macro路徑:\DiskC\OpenCnc\Macro 登錄檔路徑:\DiskC2\OpenCnc\User NcFiles路徑:\DiskC2\OpenCnc\NcFiles3219=1 Macro路徑:\DiskC\OpenCnc\Macro 登錄檔路徑:\DiskC2\OpenCnc\User NcFiles路徑:\DiskC2\OpenCnc\NcFiles3219=2 Macro路徑:\DiskC\OpenCnc\Macro 登錄檔路徑:\DiskC\OpenCnc\User NcFiles路徑:\DiskC\OpenCnc\NcFiles3219=3 Macro路徑:\DiskC\OpenCnc\Macro 登錄檔路徑:\DiskA\OpenCnc\User NcFiles路徑:\DiskA\OpenCnc\NcFiles二、軟體架構(gòu):軟體架構(gòu)如圖所示,系統(tǒng)啟動後先進(jìn)入Dos,再由Dos載入CEImage,最後才執(zhí)行CNC核心及人機(jī)Cnc及人機(jī)Cnc及人機(jī)CE5.0ImageCE5.0ImageDosDosCNC系統(tǒng)目錄架構(gòu):DiDiskCDiskC2binDataLadderMacroResOpenCncOcResSharedOcdownWelock存放系統(tǒng)的DLL,EXE檔案存放系統(tǒng)核心參數(shù)放置PLCLadder檔案放置Macro檔案放置*.pin形態(tài)的檔案Common存放語言字串,XML元件,圖檔資料夾StringAppDataImageCHTOpenCncuserMirLknNcFileRegistry.dat經(jīng)常修改Data,Ex:座標(biāo),刀具號碼備份資料備份資料工件程式,不存在人機(jī)產(chǎn)生控制器系統(tǒng)核心資料夾控制器語系元件配置資料夾放置語言字串XML元件資料放置XML所使用的圖檔放置中文FenuXML,語言字串,同Common架構(gòu)發(fā)生當(dāng)機(jī)或是更改核心資料,需執(zhí)行此EXE,使核心重新啟動存放.NET的DLL,自行開發(fā)的DLL執(zhí)行開機(jī)時(shí)載入檔案到PC之中

WinCECF卡製作方法在談WinCECF卡製作前,要先了解新代WinCE系統(tǒng)如何運(yùn)作,底下為新代WinCE系統(tǒng)開機(jī)的流程WinCE的開機(jī)流程:WinCE的開機(jī)方式有兩種,一是開機(jī)時(shí)從BIOS階段就直接載入WinCE的Image,一是開機(jī)時(shí)先開到Dos,再由Dos去載入WinCE的Image;新代的WinCE系統(tǒng)選擇了先開機(jī)到Dos,再由Dos去載入WinCE的Image這個(gè)方法。開機(jī)相關(guān)的重要檔案說明影響新代WinCE開機(jī)的檔案有幾個(gè),維護(hù)人員需先了解上面的開機(jī)流程,搭配下面的檔案說明才能了解,以下的所有資料都存放在CF卡的根目錄(1).Dos的開機(jī)檔案:MSDOS.SYS,IO.SYS,COMMAND.COM這三個(gè)檔案是開機(jī)進(jìn)Dos必要的檔案,空白的CF卡直接拷貝進(jìn)去是無效的,只能透過Format或是Sys指令才能使CF卡能開機(jī)到Dos(2).載入CE5.0Image的檔案:AUTOEXEC.BAT,IO132.exeAutoexec.bat是Dos開機(jī)後會自動執(zhí)行的檔案,IO132.exe是載入CEImage的工具,所以必需在Autoexec.bat中加入IO132.exe這個(gè)指令才能載入CE的Image(3).CE5.0的Image檔案:NK.BIN整個(gè)CE的作業(yè)系統(tǒng)全被編譯在NK.BIN這個(gè)檔案,開機(jī)Dos後只要執(zhí)行IO132.exe這個(gè)執(zhí)行檔,IO132.exe就會自己找NK.BIN載入,載入的動作為將CE作業(yè)系統(tǒng)的檔案從CF卡讀出到記憶體,操作過程中做的任何改變都不會改變NK.BIN的內(nèi)容,下次開機(jī)再從NK.BIN讀取CE作業(yè)系統(tǒng)的資料(4).CE5.0的描述檔:BOOTCEPC.CNF這個(gè)檔案記錄CE開機(jī)時(shí)的設(shè)定及載入那個(gè)Image檔,當(dāng)這個(gè)檔案被破壞時(shí),會發(fā)生不能開機(jī)的情形(5).CE5.0的開機(jī)畫面:BOOTCEPC.PCX這個(gè)檔案是開機(jī)過程中顯示的畫面,使用者可以自己畫,存成PCX檔,命名成BOOTCEPC.PCX

就可以(6).AutoRun資料:DocumentsandSettings目錄開機(jī)進(jìn)入CE畫面後能夠自動載入CNC系統(tǒng),是因?yàn)槲覀冊赪inCE的AutoRun設(shè)定要去執(zhí)行CNC,這些資料是寫到CE的登錄檔去,而CE的登錄檔放在\DiskC下的DocumentsandSettings目錄新代WinCE系統(tǒng)開機(jī)的流程系統(tǒng)啟動後先進(jìn)入Dos,再由Dos載入CEImage,最後才執(zhí)行CNC核心及人機(jī)StartingMS-DOSStartingMS-DOS啟動Cnc及人機(jī)AutoRun載入CE5.0Image(NK.BIN)IO132.exe載入Dos開機(jī)(PowerOn)啟動Cnc及人機(jī)AutoRun載入CE5.0Image(NK.BIN)IO132.exe載入Dos開機(jī)(PowerOn)載入CEImage檔的方式有兩種:(1).由IO.SYS直接執(zhí)行IO132.exe,此方式是由研華產(chǎn)生IO.SYS,與用標(biāo)準(zhǔn)的MS-DOS去做format產(chǎn)生的IO.SYS不一樣,這個(gè)IO.SYS如果發(fā)現(xiàn)IO132.exe,會直接執(zhí)行IO132.exe,進(jìn)而載入整個(gè)CE(2).由Autoexec.bat去執(zhí)行IO132.exe,此方式為用標(biāo)準(zhǔn)MS-DOS去formatCF卡,在Dos執(zhí)行autoexec.bat時(shí)去執(zhí)行IO132.exe載入CEWinCE開機(jī)片製作方法:製作WinCE的開機(jī)CF卡有兩個(gè)方法,一是將可開機(jī)的CF卡做成Ghost檔的Image來做複製,一是從Fdisk開始分割CF卡,FormatCF卡,拷貝所需的檔案進(jìn)去,做法說明如下使用Ghost方式:用Ghost方式能將CF卡做整片的複製,比較不會有拷貝錯(cuò)誤的問題發(fā)生,因此如果要產(chǎn)生CE的開機(jī)片,用Ghost是我們的建議方式下面為使用Ghost來製作WinCECF卡的一個(gè)範(fàn)例,其中的ARIX-CCM331.GHO為要寫入的一個(gè)GhostImage檔,不同的系統(tǒng)可能會有不同的檔名,這只是範(fàn)例說明拿一塊可用Dos開機(jī)的CF卡,在PC上用讀卡機(jī)將Ghost.exe與ARIX-CCM331.GHO兩個(gè)檔案Copy至卡上。將可用Dos開機(jī)的CF卡插到控制器的主機(jī)板上,另一塊CF卡插到控制器外部的CF卡插槽上??刂破鏖_機(jī),先確認(rèn)主機(jī)板BIOS裡的AdvancedBIOSFeatures->FirstBootDevice設(shè)定為HDD-1ENTER繼續(xù)執(zhí)行C:\Ghost.exe,然後會看到底下的畫面。ENTER繼續(xù)選取Local->Disk->FromImage使用上下左右鍵選擇此選項(xiàng),ENTER確定。使用上下左右鍵選擇此選項(xiàng)選擇來源檔,CCM331.GHO,【Enter】。使用上下左右鍵選擇此選項(xiàng),ENTER確定。使用上下左右鍵選擇此選項(xiàng)選擇目的地,Drive2。使用上下左右鍵選擇此選項(xiàng),ENTER確定。使用上下左右鍵選擇此選項(xiàng),ENTER確定。使用TAB鍵選擇,ENTER繼續(xù)。OK繼續(xù)使用TAB鍵選擇,ENTER繼續(xù)。選擇YES,ENTER繼續(xù)選擇ResetComputer。關(guān)機(jī),Dos開機(jī)的CF卡移除,將製作好的CF卡插到主機(jī)板的CF卡插槽上,復(fù)原後開機(jī)。用MS-DOS直接做開機(jī)片:當(dāng)沒有Ghost工具時(shí),我們直接用Dos來做CE的開機(jī)片,步驟如下:做一片MS-DOS的開機(jī)磁片使用這片Dos磁碟片開機(jī)到Dos執(zhí)行Dos的fdisk,做CF卡的分割,分割後會重新開機(jī)用Dos的開機(jī)磁片重新開機(jī)執(zhí)行formatc:/s,去格式化CF卡格式化完成後將CF卡取出,用讀卡機(jī)將NK.bin,IO132.exe,BOOTCEPC.CNF,BOOTCEPC.pcx,拷貝進(jìn)CF卡開啟一個(gè)新文字檔,命名為autoexec.bat,在裏面寫入一行文字”IO132.exe”,存檔並離開將CF卡插回控制器,開機(jī)就可以進(jìn)入WinCE的桌面

WinCECNC軟體安裝及系統(tǒng)備份在使用軟體安裝及系統(tǒng)備份時(shí)最重要的就是要從那安裝,備份到那,所以系統(tǒng)參數(shù)要設(shè)定對外的裝置為何系統(tǒng)參數(shù)設(shè)定3213設(shè)定值0:系統(tǒng)會去存取USBFloppy,1.44的磁碟片設(shè)定值1:系統(tǒng)會去存取USBDisk,讀卡機(jī),隨身碟設(shè)定值2:系統(tǒng)會去存取第二片CF卡設(shè)定值3:系統(tǒng)會去存取網(wǎng)路磁碟機(jī)所以當(dāng)使用USBDisk時(shí),要檢查參數(shù)3213是否設(shè)為1WinCECNC軟體安裝在可以開機(jī)進(jìn)WinCE系統(tǒng)的桌面後,接著就是要如何將CNC系統(tǒng)安裝進(jìn)WinCE,安裝分為兩部份,一是完全沒有安裝過CNC系統(tǒng),一是已安裝過CNC系統(tǒng)要做版本更新沒有安裝過CNC系統(tǒng)CNC系統(tǒng)版本更新WinCECNC系統(tǒng)備份這部份在說明WinCECNC系統(tǒng)如何像DosCNC系統(tǒng)一樣做系統(tǒng)備份

WinCEUSBdriver的使用USB裝置適用於PCA6773上的WinCE系統(tǒng),但在Dos系統(tǒng)下啟動USB會影響Interrupt,所以新代PCA6773主機(jī)板BIOS中的OnChipUSB選項(xiàng)是被關(guān)閉的,因此在WinCE系統(tǒng)下要使用USB,必須將BIOS的USB選項(xiàng)開啟才能使用USB硬體接線位置:6773主機(jī)板提供了四組USB接頭,有兩組連接的位置,分別是CN9及CN25,接任何一個(gè)都可以動作,接點(diǎn)如下圖所示:CN9CN9CN25CN256773使用USB的BIOS設(shè)定:調(diào)整BIOS設(shè)定的步驟有兩個(gè),說明如下:載入新代的BIOS預(yù)設(shè)值: 此預(yù)設(shè)值為新代Dos版CNC系統(tǒng)使用,所以在進(jìn)入BIOS設(shè)定畫面時(shí)要選擇”LoadOptimizedDefaults”選擇LoadOptimizedDefault選擇LoadOptimizedDefault選擇AdvancedChipsetfeatures來啟動USB功能選擇AdvancedChipsetfeatures來啟動USB功能開啟USB功能: 在”LoadOptimizedDefaults”之後,選擇”AdvancedChipsetFeatures”,將”O(jiān)nChipUSB”及”USBKeyboardSupport”兩個(gè)選項(xiàng)改為Enable,之後存檔離開BIOS設(shè)定就可以了OnChipUSBOnChipUSBUSBKeyboardsupport設(shè)為Enabled系統(tǒng)參數(shù)設(shè)定3213設(shè)定值0:系統(tǒng)會去存取USBFloppy,1.44的磁碟片設(shè)定值1:系統(tǒng)會去存取USBDisk,讀卡機(jī),隨身碟設(shè)定值2:系統(tǒng)會去存取第二片CF卡設(shè)定值3:系統(tǒng)會去存取網(wǎng)路磁碟機(jī)所以當(dāng)使用USBDisk時(shí),要檢查參數(shù)3213是否設(shè)為1USBdevice的選擇: 因WinCE作業(yè)系統(tǒng)所佔(zhàn)的磁碟空間小,不可能將所有可能的USB裝置的驅(qū)動程式都放進(jìn)來,因此在選購USBFloppy或USBDisk時(shí),我們建議選購有如下經(jīng)過USB機(jī)構(gòu)認(rèn)證過的USB磁碟機(jī),以避免相容性問題

WinCE網(wǎng)路設(shè)定控制器端設(shè)定“Start”=>“Setting”=>“ControlPanel”=>“NetworkandDial-upConnections”找到“PCI-E100CE1”,指定IPSpecifyanIPaddressIPAddressSubnetMaskDefaultGateway=>“ServerConfig”找到“FTPServerconfigure”Path=>“\DiskC2\OpenCnc\NcFiles”(3219=0,1),“\DiskA\OpenCnc\NcFiles”(3219=3)■FTPServerStart□FTPAuthentication按“Ok”後會發(fā)“Can’tfinddirectory$REDIRECTeditagain?”選”No”,接著“Restartthiscomputertoapplyserversettingnow?選”Yes”,重新開機(jī)PC端使用IE,網(wǎng)址輸入ftp://IPaddressofcontroller即可

WinCE系統(tǒng)PLC警報(bào)字串的編寫客服人員需要為自己寫的Ladder發(fā)出的警報(bào)建立字串,在Dos與WinCE的格式有些不太一樣,說明如下:Dos系統(tǒng)PLC警報(bào)字串的編寫:作法:請修改\CNC\APP檔案appchi.str(中文版),appeng.str(英文版),其格式如下:識別碼=“1;MSG=警告內(nèi)容說明”其中,識別碼等於20000加警告編碼。例如:欲顯示65號警報(bào)內(nèi)容為風(fēng)壓不足,其格式如下:20065="1;MSG=風(fēng)壓不足"警報(bào)1號到64號(R40~R43)為系統(tǒng)保留區(qū),請使用者不可在此區(qū)域定義,以免將來更新系統(tǒng)軟體時(shí),與系統(tǒng)警報(bào)發(fā)生衝突。警報(bào)65號到160號(R44~R49)為使用者自行定義區(qū),使用者可在此區(qū)域定義自己的警報(bào)訊息。WinCE系統(tǒng)PLC警報(bào)字串的編寫:不同於Dos系統(tǒng),WinCE系統(tǒng)我們提供了多國語言的架構(gòu),所以不同的語言設(shè)定會讀不同位置的字串,目錄架構(gòu)見OpenCnc.Chm作法:英文語系請修改\DiskC\OCRes\Common\String\AlarmPLC_Com.xml檔案,其格式如下: <MessageID="AlarmMsg::MLC::ID=1"Content="X+hardwarestrokedlimitexceed"/>中文語系請修改\DiskC\OCRes\CHT\String\AlarmPLC_CHT.xml檔案,其格式如下: <MessageID="AlarmMsg::MLC::ID=1"Content="X軸超過正向硬體行程極限"/>

XML文件簡要說明在XML的定義裏,一份完整的資料稱為一個(gè)”XML文件”(XMLDocument),XML文件可以是電腦裏實(shí)際的檔案,也可以是記憶體裏的一個(gè)字串,不過它必須是要符合一些規(guī)則的資料,我們才可以稱它為XML文件;一個(gè)XML文件是由許多不同部份及不同的規(guī)則組成,最重要的部份稱為”XML節(jié)點(diǎn)”(XMLelement),或是稱為一個(gè)Node,而在新代所提供的CNC.NET元件中用到XML的部份即是以Node為主要架構(gòu)來定義使用的資料,說明如下。Node(XMLElement)一個(gè)XMLnode是由一個(gè)開頭標(biāo)記(以<>將項(xiàng)目名稱括起來,例如<myElement>),該項(xiàng)目的資料及一個(gè)結(jié)尾標(biāo)記(跟開頭標(biāo)記類似,但在<之後多加了一個(gè)斜線符號,如</myElement>),舉例來說,可以利用下面這個(gè)項(xiàng)目的定義來表示一本書的書名:<book>PLCProgramManual</book>在這須注意的是節(jié)點(diǎn)的名稱有分大小寫,所以<book>和<Book>被視為不同的節(jié)點(diǎn),如果某個(gè)節(jié)點(diǎn)的開頭標(biāo)記和結(jié)尾標(biāo)記不同的話,如開頭用<book>,結(jié)尾標(biāo)記用</Book>,則這個(gè)XML文件就不合法,我們使用的XMLPraser(用來分析XML文件中每一個(gè)項(xiàng)目的程式,微軟提供)就會拒絕這種不合XML語法的文件。有一個(gè)情況可以不用Node的結(jié)尾標(biāo)記,如果宣告一個(gè)”空的”節(jié)點(diǎn),裏面沒有任何資料或文字時(shí),可以在節(jié)點(diǎn)的開頭標(biāo)記後馬上加上結(jié)尾標(biāo)記,也可以用下面的縮寫語法,在開頭標(biāo)記裏直接加上一個(gè)斜線代表節(jié)點(diǎn)的結(jié)尾:<book/>這個(gè)節(jié)點(diǎn)的定義與下面這個(gè)定義是完全相同的:<book></book>Node內(nèi)除了資料字串外,也可以包含其他Node,所以可以在<book>節(jié)點(diǎn)裏加入作者和書名的Node,如下所示:<book><title>PLCProgramManual</title><author>SYNTEC</author></book>在這要注意的是Node包含其他Node須構(gòu)成樹狀結(jié)構(gòu),即Node的定義不能重疊,內(nèi)層的Node必須自行先做結(jié)尾,然後才做外層Node的結(jié)尾標(biāo)記,如下圖所示:bookbookauthortitleauthortitle屬性(Attributes)Node裏除了可以儲存資料及其他Node外,還可以儲存資料的屬性,這些屬性放在Node的開頭標(biāo)記裏,定義方式如下:Name=“value”其中屬性的數(shù)值必須要以單引號或雙引號括起來,如:<booktitle=”PLCProgramManual”></book>或<booktitle=’PLCProgramManual’></book>這兩種方式都可以,但如果不加任何引號則不行。在Node內(nèi)去定義子節(jié)點(diǎn)或是用屬性的方式來定義資料這兩種方式並沒有很大的差異,也沒有那種比較好,不過如果須要往下繼續(xù)長子節(jié)點(diǎn)的話,則用Node定義會比較好,不過使用屬性會使整個(gè)XML文件的大小變小,對儲存空間或網(wǎng)路傳輸是有幫助的。XML宣告XML宣告方式與No

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論