Bilock型計(jì)算機(jī)聯(lián)鎖系統(tǒng)現(xiàn)場升級(jí)指導(dǎo)書_第1頁
Bilock型計(jì)算機(jī)聯(lián)鎖系統(tǒng)現(xiàn)場升級(jí)指導(dǎo)書_第2頁
Bilock型計(jì)算機(jī)聯(lián)鎖系統(tǒng)現(xiàn)場升級(jí)指導(dǎo)書_第3頁
Bilock型計(jì)算機(jī)聯(lián)鎖系統(tǒng)現(xiàn)場升級(jí)指導(dǎo)書_第4頁
Bilock型計(jì)算機(jī)聯(lián)鎖系統(tǒng)現(xiàn)場升級(jí)指導(dǎo)書_第5頁
已閱讀5頁,還剩83頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

BILOCK型計(jì)算機(jī)聯(lián)鎖系統(tǒng)現(xiàn)場升級(jí)指導(dǎo)書 科技股份有限公司BILOCK型計(jì)算機(jī)BILOCK型計(jì)算機(jī)聯(lián)鎖系統(tǒng)現(xiàn)場升級(jí)指導(dǎo)書編制審核批準(zhǔn)日期楊猛2016年8月文件編號(hào)版本號(hào)/修改號(hào)V1.0一.FPGA升級(jí)1.1說明BiSTAR需要燒寫FPGA的單板包括VC1、VC2、VC-H2、VIB、VOB這5種單板,其中VC1、VC-H2板上只包含Actel芯片,VC2板上只包含Lattice芯片,VIB、VOB上同時(shí)包含Actel和Lattice芯片。VC-H2單板在現(xiàn)場調(diào)試時(shí)軟件不升級(jí)。燒寫芯片時(shí)必須在斷電狀態(tài)下連接板卡。1.2燒寫Actel芯片F(xiàn)PGA(1)燒寫器的連接:注意板卡的“1”號(hào)針腳插入連接線有三角號(hào)標(biāo)識(shí)的插口,燒寫Actel芯片的連接如圖所示:圖1.1圖1.2(2)Actel芯片通過PC上的FlshPro軟件進(jìn)行燒寫。步驟1:啟動(dòng)FlshPro軟件:開始->MicrosemiFlashProv11.4->FlashProv11.4(如圖1.3所示),或者直接雙擊桌面上的FlashPro圖標(biāo),可以打開FlashPro軟件。圖1.3打開FlashPro軟件FlashPro軟件的主界面如圖1.4所示。 圖1.4FlashPro軟件主界面步驟2:在FlashPro軟件主界面上點(diǎn)“NewProject”按鈕,新建一個(gè)工程(工程名可以隨便定義,如actel),如圖1.5所示。圖1.5創(chuàng)建FlashPro工程步驟3:創(chuàng)建好FlashPro工程后,主界面上“ConfigureDevice”和“RUN”按鈕變亮,.如果多塊板卡同時(shí)燒寫,則點(diǎn)擊屏幕左上方“N”按鈕。如圖1.6所示。圖1.6創(chuàng)建好FlashPro工程后的主界面步驟4:在FlashPro工程后的主界面上點(diǎn)“ConfigureDevice”按鈕,在主界面上會(huì)出現(xiàn)“Browse”按鈕,如圖1.7(1)。同時(shí)燒寫多塊板卡時(shí),點(diǎn)擊主界面上“AddMicrosemiDevice”按鈕來添加文件路徑,燒寫幾塊板卡就添加幾次路徑。如圖1.7(2)。點(diǎn)擊“Browse”或“AddMicrosemiDevice”按鈕,選擇相應(yīng)的FPGA文件,如圖1.8所示。所有FPGA文件在“D:\BoardTest\FPGA”路徑下,并根據(jù)單板名稱進(jìn)行了分類。圖1.7(1)Browse按鈕圖1.7(2)AddMicrosemiDevice按鈕圖1.8選擇FPGA文件步驟5:選擇好FPGA文件后,在FlashPro主界面上點(diǎn)“PROGRAM”按鈕,就開始燒寫Actel芯片的FPGA了,如圖1.9、1.10、1.11所示。在燒寫FPGA之前會(huì)擦除芯片中的數(shù)據(jù),當(dāng)“ProgrammerStatus”為“RUNPASSED”時(shí),表示燒寫成功。圖1.9擦除FPGA圖1.10燒寫FPGA圖1.11FPGA燒寫成功1.3燒寫Lattice芯片F(xiàn)PGALattice芯片的FPGA通過DiamondProgrammer軟件進(jìn)行燒寫。燒寫Lattice芯片的連接方法如圖:圖1.12(1)所示為高功耗板卡連接方式:老版本的板卡用散線連接到板卡,黑皮線為地線,連接2#或10#插針,白皮線接1#插針;圖1.12(2)為散線電路圖說明。(高功耗板卡包括VE版本的VIB板、VD版本的VOB板、VB版本的VC2板)圖1.12(3)為低功耗板卡所用整線的連接說明,有三角號(hào)的一端連接1#插針:圖1.12(1)圖1.12(2)圖1.12(3)步驟1:啟動(dòng)FlshPro軟件:開始->LatticeDiamond2.2(64-bit)->Accessories->DiamondProgrammer,可以打開DiamondProgrammer軟件。步驟2:創(chuàng)建一個(gè)新的工程,其中Cable和Port選擇默認(rèn)配置,如圖1.13所示。圖1.13創(chuàng)建一個(gè)新的工程工程創(chuàng)建成功后,會(huì)自動(dòng)掃描硬件,如圖1.14所示。圖1.14自動(dòng)掃描硬件點(diǎn)擊工具欄中的圖標(biāo),如圖1.15中的紅框里的圖標(biāo)所示。圖1.15掃描硬件步驟3:在FileName欄下選擇點(diǎn)圖標(biāo),選擇與單板對(duì)應(yīng)的FPGA文件,如圖1.16所示。圖1.16選擇FPGA文件步驟4:點(diǎn)擊圖標(biāo),開始燒寫軟件,如圖1.17所示。圖1.17燒寫FPGA如果在燒寫FPGA時(shí)出現(xiàn)“Connotidentifydetecteddevice”錯(cuò)誤,如圖1.18所示。需要重新選擇DeviceFamily和Device才能燒寫成功。圖1.18FPGA燒寫錯(cuò)誤重新選擇DeviceFamily和Device的方法如圖1.19所示,在下拉列表中選擇的DeviceFamily和Device需要與自動(dòng)掃描出來的值相同。圖1.19重新選擇DeviceFamily和DeviceLatticeFPGA正常燒寫的狀態(tài)如圖1.20所示。如果燒寫成功,如圖1.21所示,在“Status”中顯示狀態(tài)為“PASS”,在Output串口中會(huì)顯示燒寫所用的時(shí)間。圖1.20FPGA燒寫過程圖1.21FPGA燒寫成功二.CPSU軟件升級(jí)2.1燒寫STM32芯片程序燒寫STM32芯片的連接如圖2.1所示:圖2.1步驟1:打開J-FLASHARM,開始->SEGGER->J-LinkARMV4.78g->J-Flash,或者直接雙擊桌面上的J-Flash圖標(biāo),可以打開J-Flash軟件。步驟2:設(shè)置參數(shù)?!斑x擇菜單OptionsProjectsettings,選擇TargetInterface選項(xiàng)卡,設(shè)置接口為SWD,速率為Autoselection,如圖2.2和圖2.3所示。圖2.2設(shè)置Project參數(shù)選擇CPU選項(xiàng)卡,設(shè)置CPU為STSTM32F103VE圖2.3設(shè)置CPU參數(shù)步驟3:打開待燒寫的.hex文件,如圖2.4所示。STM32待燒寫的.hex文件在“D:\BoardTest\PSU”路徑下。注意:平臺(tái)版本低于V(不包括)時(shí),燒寫psu1.hex文件,高于V(包括)時(shí),燒寫psu_boot.hex文件。圖2.4打開待燒寫的.hex文件步驟4:使用J-LINK連接器連接J-LINK和PSU板的STM32調(diào)試口,注意PCB上的絲印1號(hào)腳和排線插頭的小三角型對(duì)齊。如圖2.5和圖2.6所示。圖2.5STM32芯片燒寫器圖2.6PSU板卡上STM32芯片燒寫位置步驟5:連接STM32芯片。選擇菜單TargetConnect,等待下方的LOG窗口出現(xiàn)Connectedsuccessfully,否則檢查PSU是否上電,J-Link是否正確連接,如圖2.7所示。圖2.7連接STM32芯片步驟6:燒寫STM32芯片程序。選擇菜單TargetProgram&Verify,開始燒寫,如果遇到彈出的對(duì)話框,點(diǎn)確認(rèn)。直到下方的LOG窗口出現(xiàn)Targetprogrammedandverifiedsuccessfully,表示燒寫成功,如圖2.8所示。圖2.8燒寫STM32芯片程序2.2燒寫PIC32芯片程序燒寫PSU板PIC32軟件,連接燒寫器到電源板的花線,沒有針頭的一端連接電源板,三角號(hào)對(duì)應(yīng)電源板的“1”號(hào)插針;有針頭一端連接燒寫器,針頭一端的三角號(hào)和燒寫器上的三角號(hào)不對(duì)應(yīng)。燒寫PIC32芯片的連接如圖2.9所示:步驟1:打開MPLABXIPE,開始->Microchip->MPLABXIDE->MPLABXIPEv1.95,或者直接雙擊桌面上的MPLABXIPE圖標(biāo),可以打開MPLABXIPE軟件。步驟2:設(shè)置參數(shù)。Family選擇32-bitMCUs(PIC32),如圖2.10所示。Device選擇PIC32MX370F512L,如圖2.11所示。Tool選擇PICkit3,如圖2.12所示。圖2.10設(shè)置Family參數(shù)圖2.11設(shè)置Device參數(shù)圖2.12設(shè)置Tool參數(shù)步驟3:連接PIC32芯片。點(diǎn)擊Connect,等待Output窗口出擊連接成功的提示,如圖2.13所示。圖2.13連接PIC32芯片步驟4:選擇PIC32芯片程序。Source選擇待燒寫的.hex文件(pic32文件),如圖2.14所示。PIC32待燒寫的.hex文件在“D:\BoardTest\PSU”路徑下。注意:平臺(tái)版本低于V(不包括)時(shí),燒寫psu1.hex文件,高于V(包括)時(shí),燒寫psu_boot.hex文件。圖2.14選擇PIC32芯片程序步驟5:燒寫PIC32芯片程序。點(diǎn)擊Program,等待Output窗口出現(xiàn)燒寫成功的提示,如圖2.15所示。圖2.15燒寫PIC32芯片程序三.VC1/VC2軟件升級(jí)3.1升級(jí)前準(zhǔn)備連接好VC調(diào)試線后開始配置軟件升級(jí)工具。配置如下:(1)配置wftpd32服務(wù)器工具:a.打開wftpd32,在Security→Users/rights下新建用戶名和密碼,用戶名和密碼均設(shè)置為vxworks,如下圖所示:b.在HomeDiectory欄中寫入本次升級(jí)文件的所在目錄,單擊Done保存,如下圖所示:(2)配置tftpd32服務(wù)器工具:打開tftpd32,確保CurrentDirectory欄中路徑為升級(jí)文件所在位置目錄,Serviceinterface為默認(rèn)地址。如圖所示:(3)配置PC本地IP地址:將測試電腦本地網(wǎng)卡IP地址修改為33,子網(wǎng)掩碼。(4)配置IPO4.1窗口工具:a.打開IPO4.1,選擇“終端工具”菜單,新建一個(gè)終端串口連接。b.右擊計(jì)算機(jī)→管理→設(shè)備管理器→端口查看電腦串口號(hào)。c.在連接配置類型欄選擇上一步查看串口號(hào)。d.確認(rèn)“存盤目錄”為升級(jí)文件所在目錄。e.設(shè)置刷寫軟件的波特率為115200。f.完成上述配置后,點(diǎn)擊“確定”按鈕,完成全部配置。3.2VC1/COMM板(vxworks)軟件升級(jí)(1)長按模式按鈕(CPSU板MODE),戳復(fù)位鍵(VC板RESET),敲回車,進(jìn)入u-boot。注:在板卡升級(jí)工裝上加載軟件時(shí),只戳復(fù)位鍵,其他操作流程不變。避免單板進(jìn)入u-boot下三分鐘掛死,輸入:intr_valid1。輸出結(jié)果如圖:(2)從PC上下載u-boot.bin,輸入:tftp20000033:u-boot.bin(從ftp服務(wù)器中提取u-boot.bin文件)。輸出結(jié)果如圖:(3)更新u-boot.bin,輸入:BurnBootLoader,如316848;命令輸入結(jié)果如圖:注:uboot版本低于1.1.13時(shí),更新命令為:sfs_uboot200000285500;注意285500為實(shí)際下載的u-boot.bin的長度,可以從上一個(gè)tftp命令的輸出獲取。命令執(zhí)行結(jié)果如圖:(4)在u-boot下設(shè)置網(wǎng)絡(luò)加載模式,輸入:bistar_setbootmode_netload;輸出結(jié)果如圖:(5)長按模式鍵,戳其他單板的復(fù)位鍵,進(jìn)入診斷模式,輸出結(jié)果如圖:(6)通過flash加載debug鏡像:燒寫debug到Flash。敲回車出現(xiàn)箭頭輸入:bistar_pltdbgToFlash;輸出結(jié)果如圖:(7)設(shè)置單板從Flash啟動(dòng),在u-boot下輸入:bistar_setbootmode_flashload,輸出結(jié)果如圖:再輸入:bistar_setmode_flashload,輸出結(jié)果如圖:(9)長按模式鍵,戳其他單板的復(fù)位鍵,進(jìn)入診斷模式,輸出結(jié)果如圖:3.2VC2板(linux)軟件升級(jí)(1)長按模式按鈕(CPSU板MODE),戳復(fù)位鍵(VC板RESET),敲回車,進(jìn)入u-boot;避免單板進(jìn)入u-boot下三分鐘掛死,輸入:intr_valid1,回車;輸出結(jié)果如圖:(2)燒寫u-boot,輸入:bubtu-boot-cpu2_78200_insigma_bistar.bin;注:UBOOT版本等于或高于V1.4.7時(shí),輸入語句:BurnBootLoaderFromNet(3)是否覆蓋環(huán)境變量的地方選擇“y”;(4)燒寫安全鏡像kernel和rootfs,輸入:BurnBootImageFromNet0;輸出結(jié)果如圖:(5)燒寫診斷鏡像kernel,輸入:BurnOsImageFromNet1;輸出結(jié)果如圖:(6)在u-boot下設(shè)置網(wǎng)絡(luò)加載模式,輸入:bistar_setbootmode_netload;輸出結(jié)果如圖:(7)刪除原來舊的鏡像,輸入sfs_format,如圖:(8)通過flash加載debug鏡像:燒寫debug到Flash,在u-boot下輸入:bistar_pltdbgToFlash;輸出結(jié)果如圖:(9)設(shè)置單板從Flash啟動(dòng),在u-boot下設(shè)置:bistar_setbootmode_flashload;輸出結(jié)果如圖:再輸入bistar_setmode_flashload,輸出結(jié)果如圖:(10)長按模式鍵,戳其他單板的復(fù)位鍵,進(jìn)入診斷模式。輸出結(jié)果如圖:四.文件打包4.1說明打包文件是為了生成輸出文件用來燒寫到聯(lián)鎖機(jī)柜內(nèi)使聯(lián)鎖機(jī)正常運(yùn)行,此項(xiàng)工作在公司進(jìn)行,打包完成后將正確的文件經(jīng)過規(guī)定的流程發(fā)布到現(xiàn)場,由現(xiàn)場調(diào)試人員通過一鍵升級(jí)上載到聯(lián)鎖機(jī)使其正常運(yùn)行。打包的操作步驟主要包括下載ConfigTool原始配置文件、文件配置、上傳到服務(wù)器打包、下載生成文件四個(gè)步驟。4.2安裝SVN軟件SVN軟件從版本庫中取來并安裝;取得訪問及打包權(quán)限;賬號(hào)和密碼為郵箱的賬號(hào)和密碼。并且本地計(jì)算機(jī)連接的是”ZH-Work”工作網(wǎng)絡(luò)。4.3下載ConfigTool打開SVN軟件,在版本庫URL一欄下輸入ConfigTool配置文件的下載路徑/svn/TOOLS/ConfigTool,在“檢出至目錄”一欄中選擇下載到本地的路徑,設(shè)置完成后點(diǎn)擊“確定”按鈕,開始下載ConfigTool文件。注意:將配置文件下載到本地后,以后打包時(shí)均在此目錄下配置。在使用之前右擊選擇“SVN更新”,即可以將配置庫內(nèi)的最新文件下載到本地。4.4文件配置文件更新完成后就可以開始配置本次打包的通用應(yīng)用和特定應(yīng)用文件數(shù)據(jù)了。目前的文件下包括阿布賈、大連、埃塞、淮安四個(gè)項(xiàng)目,后續(xù)會(huì)不斷增加。只需打開對(duì)應(yīng)項(xiàng)目的文件夾,在其中進(jìn)行配置即可。以埃塞項(xiàng)目為例:如圖為…\ConfigTool\Ethiopia01路徑下埃塞項(xiàng)目的打包配置文件:目前需要配置的文件包括三個(gè)部分,其他的部分在配置過程中可以不用關(guān)心:(1)”Input”文件夾:放置聯(lián)鎖邏輯文件appconf_CBI.bin;(2)”通用產(chǎn)品”文件夾:放置通用應(yīng)用相關(guān)配置;(3)”聯(lián)鎖配置.xls”表格;接下來分別介紹上述三個(gè)文件的配置內(nèi)容。4.4.1配置”Input”文件夾”Input”下為每個(gè)聯(lián)鎖站建立一個(gè)文件夾,文件夾名順次為CBI01、CBI02、CBI03……,CBI文件夾下放入聯(lián)鎖邏輯文件appconf_CBI.bin。通常情況下的聯(lián)鎖邏輯文件發(fā)布路徑如下:\\0\版本發(fā)布\應(yīng)用數(shù)據(jù)\埃塞一期\特定應(yīng)用Vx.x.x.x\聯(lián)鎖應(yīng)用數(shù)據(jù)\xxstation。注:埃塞一期表示每個(gè)項(xiàng)目名稱,特定應(yīng)用Vx.x.x.x為正式發(fā)布的數(shù)據(jù)版本,xxstation為對(duì)應(yīng)聯(lián)鎖站下的聯(lián)鎖邏輯文件。若要增加聯(lián)鎖站,新建文件夾依次命名,在文件夾內(nèi)正確的放入聯(lián)鎖邏輯文件后,選中新增的文件夾右擊,選擇SVN中的“加入”按鈕,然后在提示頁面中點(diǎn)擊確定。成功添加后文件夾圖標(biāo)上會(huì)有一個(gè)藍(lán)色的“+”符號(hào)。如下圖所示:4.4.2配置”通用產(chǎn)品”文件夾需要在”通用產(chǎn)品”文件夾中替換APP、BISTAR、UBOOT。文件來源放在正式發(fā)布通用應(yīng)用中。路徑如下:\\0\版本發(fā)布\BiLOCK\通用應(yīng)用\通用應(yīng)用_V2.2.0.x\通用產(chǎn)品Vx.x.x.x。接下來依次說明每個(gè)需要替換的文件。(1)APPAPP包括VC1板的app.bin、app.out和VC2板的linux_app.bin、linux_app.out。app.bin、app.out放在通用應(yīng)用_\通用產(chǎn)品_\vxworks-ppc中,linux_app.bin、linux_app.out放在通用應(yīng)用_\通用產(chǎn)品_\linux-arm中;(2)BISTARBISTAR包括host和target文件夾,配置是直接替換這兩個(gè)文件即可。Host/target文件夾放在通用應(yīng)用_\通用產(chǎn)品_\BISTAR_\BiSTAR_SW_路徑下;(3)UBOOTUBOOT所需文件在通用應(yīng)用_\通用產(chǎn)品_\BISTAR_\Uboot中,把該路徑下的幾個(gè)文件拷貝過來即可。4.4.3”聯(lián)鎖配置.xls”表格聯(lián)鎖配置.xls表格中包括“設(shè)備總體配置”、“DCS配置”、“DCS網(wǎng)絡(luò)表”、“DCS關(guān)系圖”、“版本配置”、“CBI01”、“CBI02”、“CBI03”……等等。需要配置的包括“版本配置”、“CBI01”、“CBI02”、“CBI03”……(1)版本配置在“版本配置”中配置各板卡對(duì)應(yīng)的軟硬件的版本號(hào)。主要包括VC板(VC1、VC2、COM)的硬件版本號(hào)、Uboot版本號(hào)、FPGA版本號(hào)、業(yè)務(wù)軟件版本號(hào)(這里可以看做是“通用產(chǎn)品”版本號(hào);COM板只用于通信,不跑業(yè)務(wù));PSU板的軟、硬件版本號(hào);I/O板的軟、硬件版本號(hào)。注:表格中標(biāo)灰的單元格聯(lián)鎖人員不用填寫;所有板卡的硬件版本型號(hào)需根據(jù)項(xiàng)目的實(shí)際情況確定;軟件版本號(hào)可在確定的“通用應(yīng)用”版本發(fā)布包下的《BiSTAR產(chǎn)品發(fā)布說明書》中對(duì)應(yīng)。(2)CBI“CBI01”、“CBI02”…為對(duì)應(yīng)聯(lián)鎖站的擴(kuò)展機(jī)籠配置情況,每個(gè)擴(kuò)展機(jī)籠滿配狀態(tài)下為14塊板卡。根據(jù)各聯(lián)鎖站的實(shí)際情況配置對(duì)應(yīng)的擴(kuò)展機(jī)籠,實(shí)際的配置數(shù)參照I/O碼位表,機(jī)籠號(hào)從上至下依次為0X20、0X22、0X24…………。若某一擴(kuò)展機(jī)籠中間的板卡槽位空置,則在后面的單元格中寫入空置的槽位號(hào);若機(jī)籠內(nèi)各板卡之間沒有空置,只需在單元格內(nèi)寫入一個(gè)“/”。(如圖即為擴(kuò)展機(jī)籠1的1~6有板卡,7~12空置,13有板卡;擴(kuò)展機(jī)籠2為從1#槽位在連續(xù)的槽位開始插了數(shù)塊板卡)每個(gè)聯(lián)鎖站對(duì)應(yīng)一個(gè)表格,各表格需依次配置。所有聯(lián)鎖站的表格均配置正確后,就完成了打包前的全部配置工作。接下來就可以上傳到服務(wù)器開始打包了。4.5提交及編譯4.5.1提交配置完成后,在該項(xiàng)目的配置文件的目錄下右擊選擇“SVN提交”,在彈出的對(duì)話框中簡要描述本次配置所做的更改,描述完成后點(diǎn)擊確定提交;

4.5.2編譯提交完成后用瀏覽器登錄/view/ConfigTool/,點(diǎn)擊任務(wù)最右側(cè)的圖標(biāo)即可進(jìn)行任務(wù)。進(jìn)行任務(wù)后可以看到左側(cè)的狀態(tài)圖標(biāo)會(huì)不停的閃爍,任務(wù)執(zhí)行完畢,如果是如左側(cè)的綠色,則代表生成成功了。如圖:然后點(diǎn)擊ConfigTool名稱,進(jìn)入后選擇“最后一次成功的構(gòu)建結(jié)果”。此時(shí)可點(diǎn)擊屏幕左側(cè)“控制臺(tái)輸出”查看打包文件的生成情況。再點(diǎn)擊打包下載全部文件,就可以獲得生成的文件。4.6.生成包下載查看所有生成文件正確后,點(diǎn)擊下載到本地計(jì)算機(jī),生成archive壓縮文件。解壓后如圖所示打開解壓文件如圖:打開Ouput里面是CBI01、CBI02本次下載到本地的CBI01、CBI02即為要燒寫到聯(lián)鎖機(jī)柜中的輸出文件。獲取到的文件還缺少.md5文件,不能直接燒寫。在每個(gè)CBI文件夾下都有一個(gè)“allmd5.exe”文件,雙擊運(yùn)行一下即可生成所需要的全部.md5文件。打包生成的文件中不含IPO4.1.EXE、tftpd32.exe、wftpd32.exe等工具,工具可從\ConfigTool\Ethiopia01\工具路徑中拷貝。成功完成上述操作步驟后,就完成了聯(lián)鎖輸出文件的打包過程。五.一鍵升級(jí)5.1.升級(jí)前準(zhǔn)備(1)一鍵升級(jí)在SDM工控機(jī)上操作,可用串口工具連接主機(jī)籠VC2板查看升級(jí)狀況;(2)準(zhǔn)備工作:以11樓實(shí)驗(yàn)室平臺(tái)為例,工控機(jī)共LocalA、LocalB、NetworkA、NetworkB四個(gè)網(wǎng)卡。NetworkA、NetworkB用來通信,LocalA、LocalB用來接收真實(shí)聯(lián)鎖機(jī)日志。一鍵升級(jí)通過LocalA、LocalB兩個(gè)網(wǎng)卡分別給A、B系升級(jí)。=1\*romani):在LocalA上添加一條IP為05,掩碼;在LocalB上添加一條IP為05,掩碼;=2\*romanii):給本地添加一條路由,運(yùn)行cmd,輸入:route-paddmask03,=3\*romaniii):然后打開wtftp.exe,在Security中設(shè)置文件名為vxworks,路徑為打開升級(jí)文件的目錄路徑。輸入正確后點(diǎn)擊“Done”。如圖:注意:在工控機(jī)第一次升級(jí)時(shí)需要添加IP地址和路由,添加成功后,以后在這臺(tái)工控機(jī)上一鍵升級(jí)時(shí)不需要再重復(fù)這兩步工作。5.2.單板進(jìn)入診斷模式(1)給機(jī)柜上電,長按CPSU板MODE鍵,同時(shí)戳一下VC1板RST鍵,在CPSU板指示燈閃爍后停留3S左右松開MODE鍵,半分鐘后本機(jī)籠的VC1、VC2板進(jìn)入診斷模式。使本系所有機(jī)籠的VC1、VC2板均進(jìn)入診斷模式進(jìn)入。診斷模式后串口日志如圖:注:在正常啟動(dòng)時(shí)VC1、VC2、COM、CPSU運(yùn)行燈頻率為一秒慢閃;診斷模式下VC1、VC2、COM、運(yùn)行燈常亮,CPSU板以頻率5快閃。戳VC1復(fù)位鍵可使VC1、VC2同時(shí)進(jìn)入診斷模式,戳VC2復(fù)位鍵則VC2板進(jìn)入診斷模式。5.3一鍵升級(jí)(1)運(yùn)行cmd窗口;=1\*GB3①在窗口中輸入”cdF:\tffs0_01”,找到升級(jí)文件所在目錄。這里的F:\tffs0_01為升級(jí)文件在電腦中的實(shí)際路徑,此路徑不能包含中文名。=2\*GB3②輸入”F:”,進(jìn)入升級(jí)文件所在目錄。這里的”F:”為升級(jí)文件在電腦的實(shí)際位置。注:在指定目錄下按住shift鍵后再空白區(qū)域右擊打開命令窗口即可使cmd直接進(jìn)入該目錄。在平臺(tái)版本為BISTAR_V及以上時(shí),需要先給本系所有CPSU板進(jìn)行一次一鍵升級(jí),分別寫入PSU1.bin及PSU2.bin及其對(duì)應(yīng)的.md5文件,然后再對(duì)每塊VC板進(jìn)行一鍵升級(jí)。下面分別介紹CPSU一鍵升級(jí)和VC板一鍵升級(jí)。5.3.1CPSU一鍵升級(jí)(1)給A系升級(jí):update.exeupdate1psu05;(05為PC本地IP地址)給B系升級(jí):update.exeupdate1psu05;(05為PC本地IP地址)界面會(huì)顯示所有連接正常的單板機(jī)籠和槽位號(hào)信息。cmd界面如圖:確認(rèn)正確無誤后輸入yes,敲回車,開始一鍵升級(jí),wtftp工具開始下載數(shù)據(jù)。(2)一鍵升級(jí)大約需要3-5分鐘,一鍵升級(jí)成功后,cmd界面如圖:WFTPD工具下載界面:5.3.2VC/COM板一鍵升級(jí)鍵入一鍵升級(jí)口令:給A系升級(jí):update.exeupdate1all05(05為PC本地IP地址)給B系升級(jí):update.exeupdate1all05(05為PC本地IP地址)(2)界面會(huì)顯示所有連接正常的單板機(jī)籠和槽位號(hào)信息。確認(rèn)正確無誤后輸入yes,敲回車,開始一鍵升級(jí),wtftp工具開始下載數(shù)據(jù)。界面如圖:(3)一鍵升級(jí)大約需要2-3分鐘,一鍵升級(jí)成功后,串口日志如圖:cmd顯示如圖:Wtftp工具如圖:(4)一鍵升級(jí)過程結(jié)束,給聯(lián)鎖機(jī)斷電重啟。正確無誤時(shí)聯(lián)鎖機(jī)可正常運(yùn)行。(注:CPSU板一鍵升級(jí)截圖以B+C+C配置為例;VC板一鍵升級(jí)截圖以B+C+C+C配置為例)

六.HMI軟件配置6.1HMI預(yù)裝軟件要求運(yùn)行HMI需要安裝.net4.0,采用默認(rèn)安裝。注意:系統(tǒng)中必須安裝.net4.0,如果系統(tǒng)中已經(jīng)有其他.net版本(如.net3.0、.net4.5等),需要先安裝原來的.net版本后安裝.net4.0。雙擊圖標(biāo),進(jìn)行安裝。默認(rèn)點(diǎn)擊下一步直到安裝成功。6.2安裝HMI雙擊HMI_setup.exe,全部點(diǎn)擊下一步直至安裝成功即可。安裝完成后系統(tǒng)默認(rèn)在D盤生成一個(gè)新的目錄”D\HMI_Cluster”。在”D\HMI_Cluster\conf”下替換掉發(fā)布的特定應(yīng)用數(shù)據(jù)中的“HMI配置數(shù)據(jù)”文件,在”D\HMI_Cluster\data”中替換“HMI站場數(shù)據(jù)”。替換完成后給HMI工控機(jī)的網(wǎng)卡根據(jù)DCS網(wǎng)絡(luò)表配置正確的IP地址,即完成了HMI的配置工作。七.SDM軟件配置7.1.預(yù)裝軟件安裝SDM的預(yù)裝軟件包括.net4.0、vcredist、WinPcap、MySQL5.7(數(shù)據(jù)庫)。期中.net4.0和vcredist是MySQL5.7運(yùn)行所依賴的軟件,必須在安裝MySQL5.7之前安裝.net4.0和vcredist。7.1.1.安裝.net4.0步驟1:運(yùn)行dotNetFx40_Full_x86_x64_en.exe,勾選“我已閱讀并接受許可條款(A)。”后,點(diǎn)擊“安裝”按鈕。步驟2:等待安裝完成,后點(diǎn)擊“完成”按鈕,完成安裝。7.1.2安裝vcredistvcredist是VisualC++的運(yùn)行時(shí)庫。在32位操作系統(tǒng)的工控機(jī)上,運(yùn)行vcredist_x86.exe。在64位操作系統(tǒng)的工控機(jī)上,運(yùn)行vcredist_x64.exe。步驟1:運(yùn)行vcredist_x86.exe/vcredist_x64.exe,完成安裝。7.1.3安裝WinPcap步驟1:運(yùn)行WinPcap_4_1_3.exe,在出現(xiàn)的安裝向?qū)Ы缑嬷悬c(diǎn)擊“Next”按鈕。步驟2:在彈出LicenseAgreement選擇對(duì)話框中,點(diǎn)擊“IAgree”按鈕。步驟3:在安裝操作對(duì)話框中采用默認(rèn)配置,并點(diǎn)擊“Install”按鈕。步驟4:完成WinPcap安裝后,點(diǎn)擊“Finish”按鈕。7.1.4安裝MySQL5.7步驟1:運(yùn)行mysql-installer-community--m14.1411728256.msi,選擇“InstallMySQLProducts”。步驟2:勾選“Iacceptthelicenseitems”,再點(diǎn)擊“Next”按鈕。步驟3:勾選“Skipcheckforupdates”,再點(diǎn)擊“Next”按鈕。步驟4:勾選“Custom”,并設(shè)置“InstallationPath”和“DataPath”的路徑(確保“DataPath”的磁盤至少還有500G容量,以滿足存儲(chǔ)30天日志的要求),在點(diǎn)擊“Next”按鈕。步驟5:采用默認(rèn)的FeatureSelection,并單擊“Next”按鈕。步驟6:確認(rèn)需求,確保圖中的3個(gè)綠色的勾都已經(jīng)勾上,再點(diǎn)擊“Next”按鈕。步驟7:執(zhí)行安裝,點(diǎn)擊“Execute”按鈕。步驟8:等待安裝完成后(Connector/ODBC5.2.6如果Status為Installerror不影響數(shù)據(jù)庫在SDM中的使用),點(diǎn)擊“Next”按鈕。步驟9:配置MySQL服務(wù)器,點(diǎn)擊“Next”按鈕。步驟10:配置服務(wù)器類型和網(wǎng)絡(luò)端口號(hào)(采用默認(rèn)配置),點(diǎn)擊“Next”按鈕。步驟11:創(chuàng)建Root用戶的密碼(必須記住該密碼,并在SDM軟件中配置),點(diǎn)擊“Next”按鈕。步驟12:設(shè)置Windows操作系統(tǒng)的MySQL數(shù)據(jù)庫服務(wù)名稱和運(yùn)行該服務(wù)的賬戶(采用默認(rèn)設(shè)置),點(diǎn)擊“Next”按鈕。步驟13:配置數(shù)據(jù)庫樣例,點(diǎn)擊“Next”按鈕。步驟14:完成MySQL配置,點(diǎn)擊“Next”按鈕。步驟15:點(diǎn)擊“Finish”按鈕,完成MySQL的安裝。7.2.XML配置完成SDM的XML配置的前提是需要用戶準(zhǔn)備一個(gè)配置文件夾,該文件夾中包括一個(gè)SDM自定義的配置文件,文件名為SDMConfiguration.xml,此文件需要用戶進(jìn)行配置內(nèi)容填寫,填寫說明見附件SDM自定義配置文件的配置說明,除此之外,配置文件夾中還需要有5個(gè)由聯(lián)鎖提供的數(shù)據(jù)配置文件,具體文件名如下圖所示。準(zhǔn)備好配置文件夾后,用戶需要在SDM發(fā)布包輸出文件夾中雙擊import-SDM.bat,會(huì)有如下界面顯示出來。用戶點(diǎn)擊“選擇目錄”,設(shè)置有效的配置文件夾路徑后,“合法性檢測”和“配置導(dǎo)入”按鈕將會(huì)可用,然后執(zhí)行配置導(dǎo)入,至此完成SDM依據(jù)XML進(jìn)行配置導(dǎo)入功能。此外,還提供了合法性檢測功能,對(duì)用戶所提供的配置文件夾下的文件個(gè)數(shù)的完整性以及SDM自定義配置文件數(shù)據(jù)的有效性和合法性進(jìn)行檢測和提示。注:用戶需要保證配置文件夾中文件名以及文件個(gè)數(shù)的完整性有效性7.3.圖形配置SDM的軟件配置通過圖形界面的操作完成。啟動(dòng)SDM軟件后,當(dāng)現(xiàn)操作系統(tǒng)的顯示切換到SDM軟件時(shí),在鍵盤上同時(shí)按下“Ctrl+D”進(jìn)入調(diào)試模式,彈出提示輸入SDM系統(tǒng)用戶的用戶名和密碼的對(duì)話框,如圖2所示。需要退出調(diào)試模式時(shí),在鍵盤上同時(shí)按下“Ctrl+Q”,彈出退出窗口對(duì)話框。圖SEQ圖\*ARABIC1系統(tǒng)用戶登錄提示對(duì)話框在系統(tǒng)用戶登錄提示對(duì)話框中輸入用戶名“admin”、密碼“000925”后,彈出“系統(tǒng)管理”對(duì)話框,如圖3所示。圖SEQ圖\*ARABIC2系統(tǒng)管理對(duì)話框在“系統(tǒng)管理”對(duì)話框中選擇“數(shù)據(jù)配置”頁,可以配置SDM的軟件參數(shù),如圖4所示。當(dāng)配置未發(fā)生變化時(shí)“保存配置”按鈕不可用(顯示為灰色),否則“保存配置”按鈕可用。注意:SDM的所有配置修改在保存之后還必須重啟軟件才能生效。以下SDM軟件配置的說明都是假設(shè)用戶已經(jīng)進(jìn)入“數(shù)據(jù)配置”頁面。圖SEQ圖\*ARABIC3SDM軟件配置界面7.3.1.數(shù)據(jù)庫連接配置在“數(shù)據(jù)配置”頁面上,點(diǎn)擊“數(shù)據(jù)存儲(chǔ)”頁面,可以修改連接數(shù)據(jù)庫的密碼,如圖5所示。點(diǎn)擊“保存配置”按鈕后,修改的密碼被保存在SDM軟件中,并在下一次啟動(dòng)SDM時(shí)生效。圖SEQ圖\*ARABIC4配置數(shù)據(jù)庫連接7.3.2通信接口配置SDM支持3種通信方式來接受聯(lián)鎖日志:二層以太網(wǎng)(MAC)、串口、UDP。其中二層以太網(wǎng)接口可用于接收所有真實(shí)的聯(lián)鎖設(shè)備的VC1、VC2單板日志,串口用于接受真實(shí)的聯(lián)鎖設(shè)備的CPSU單板的日志,UDP用于接收仿真的聯(lián)鎖的日志。3種通信方式的配置如下:(1)二層以太網(wǎng)通信配置在“數(shù)據(jù)配置”頁面上,點(diǎn)擊“日志接收”頁面。在“網(wǎng)口”下拉框中,SDM軟件自動(dòng)列出所有PC機(jī)上可用的網(wǎng)卡的名字,如圖6所示。勾選一個(gè)或多個(gè)網(wǎng)卡,并保存配置,SDM軟件重新啟動(dòng)后會(huì)自動(dòng)從這些選擇的網(wǎng)卡上接收日志。圖SEQ圖\*ARABIC5二層以太網(wǎng)通信配置(2)串口通信配置在“串口”下拉框中,SDM軟件自動(dòng)列出所有PC機(jī)上可用的串口的名字,如圖7所示。勾選一個(gè)或多個(gè)串口,并保存配置,SDM軟件重新啟動(dòng)后會(huì)自動(dòng)從這些選擇的串口上接收日志。圖SEQ圖\*ARABIC6串口通信配置(3)與微機(jī)監(jiān)測通信的串口配置SDM與微機(jī)監(jiān)測通過串口連接,在“串口”下拉框中,SDM軟件自動(dòng)列出所有PC機(jī)上可用的串口的名字(可用的串口的名字不包含已經(jīng)被“日志串口”占用的串口),如圖8所示。勾選一個(gè)串口,并保存配置,SDM軟件重新啟動(dòng)后會(huì)使用該串口與微機(jī)監(jiān)測進(jìn)行通信。圖SEQ圖\*ARABIC7與微機(jī)監(jiān)測通信的串口配置UDP通信配置SDM與仿真聯(lián)鎖工作在同一臺(tái)PC上,SDM與仿真聯(lián)鎖之間的UDP通信采用默認(rèn)配置,IP地址為“”,端口號(hào)為8500和8501。7.3.3網(wǎng)絡(luò)圖配置在“數(shù)據(jù)配置”頁面上,點(diǎn)擊“組網(wǎng)”頁面。可以配置A網(wǎng)SDMIP、B網(wǎng)SDMIP、A網(wǎng)HMIAIP、B網(wǎng)HMIAIP、A網(wǎng)HMIBIP、B網(wǎng)HMIBIP,以及SDM與HMI之間通信的TCP端口號(hào)和UDP端口號(hào)。如圖9所示。圖SEQ圖\*ARABIC8網(wǎng)絡(luò)圖配置7.3.4站場圖配置SDM的站場圖配置與HMI上的站場圖配置相同,都是通過站場的配置文件Project.xml來實(shí)現(xiàn)。在“數(shù)據(jù)配置”頁面上,點(diǎn)擊“導(dǎo)入HMI配置”按鈕。在彈出的對(duì)話框中進(jìn)入從HMI獲得Project.xml文件的路徑,并選擇該文件。SDM會(huì)自動(dòng)存儲(chǔ)新的Project.xml文件,并在下次啟動(dòng)時(shí)使用該文件的信息。如圖10所示。圖SEQ圖\*ARABIC9站場圖配置7.3.5機(jī)柜圖配置SDM的機(jī)柜圖通過聯(lián)鎖配置文件appconf_CBI.bin中定義的機(jī)籠、單板來繪制。在“數(shù)據(jù)配置”頁面上,點(diǎn)擊“機(jī)柜圖配置”,進(jìn)入機(jī)柜圖配置頁面,根據(jù)機(jī)柜圖配置A系主機(jī)籠地址和機(jī)籠數(shù),點(diǎn)擊“導(dǎo)入聯(lián)鎖配置”按鈕。在彈出的對(duì)話框中進(jìn)入從CBI獲得的appconf_CBI.bin文件的路徑,并選擇該文件。SDM會(huì)自動(dòng)存儲(chǔ)新的appconf_CBI.bin文件,并在下次啟動(dòng)時(shí)使用該文件的信息。如圖11所示。圖SEQ圖\*ARABIC10機(jī)柜圖配置7.3.6SDM開機(jī)自啟動(dòng)功能設(shè)置SDM開機(jī)自啟動(dòng)功能配置步驟如下:步驟1:建立United.DM.SDM.exe的桌面快捷方式;步驟2:點(diǎn)擊開始->所有程序,找到啟動(dòng)目錄,設(shè)置其目錄屬性為可讀,如圖12和圖13所示;圖SEQ圖\*ARABIC11找到啟動(dòng)目錄圖SEQ圖\*ARABIC12設(shè)置啟動(dòng)目錄屬性為只讀拷貝“位置”信息,打開啟動(dòng)目錄,將SDM軟件的啟動(dòng)快捷方式拖入該目錄,如圖14所示。圖SEQ圖

溫馨提示

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

評(píng)論

0/150

提交評(píng)論