當(dāng)前位置:(上海辦事處)廈門興銳嘉進(jìn)出口有限公司>>Siemens 數(shù)控系統(tǒng)備件>>MOORE>> 德州市 MOORE 39ODM115ACNAN *供應(yīng)
| 參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時間:2018-05-14 09:00:00瀏覽次數(shù):515次
聯(lián)系我時,請告知來自 儀表網(wǎng)SIEMENS MOORE 15994-23 優(yōu)質(zhì)
Siemens 575-6663 好價格* 575-6663
MOORE 39ODM115ACNAN多重配置的實(shí)現(xiàn)
MOORE 39ODM115ACNAN系列的FPGA需要將后綴名為mcs的內(nèi)存鏡像文件固化到外部配置存儲器中,F(xiàn)PGA上電后才能自動加載配置文件。一般的mcs文件只包含一個bit流文件,多重啟動的固化文件(。mcs)包含多bit流文件。在將多個bit流整合到mcs文件的過程中,需要每個bit流的起始地址,這樣FPGA配置邏輯才能根據(jù)地址找到對應(yīng)的bit流。首先將用戶開發(fā)的應(yīng)用程序和重載控制模塊添加到一個工程當(dāng)中,利用ISE編譯軟件生成位流文件(。bit)。由于Virtex5系列器件本身的特性,一般情況下生產(chǎn)的bit流文件大約為3 300 KB,而SPIFLASH的容量為32 Mb即4 MB,這個容量無法滿足在一個SPI FLASH上貯存多個bit流文件,需要對生成的bit流進(jìn)行壓縮。在用ISE軟件生成bit流文件時,當(dāng)完成了Synthesize-XST以及Implement Design后,執(zhí)行到zui后一步Generate Programming File時,在Process Proper-ties中General Options選項(xiàng)中勾選Enable BitstreamCompression.通過這個壓縮設(shè)置可以對bit流進(jìn)行壓縮,壓縮后的bit流大約在500~600 KB之間,可以滿足在一個容量為32 Mb的SPI FLASH上貯存多個bit流文件。其次將需要進(jìn)行重配置的多個位流文件拷貝至一個工程目錄下,有兩種方法可以將多個bit流整合為一個mcs文件。*種方法是通過ISE編譯軟件的命令行窗口,使用命令行命令將多個位流文件合并為一個FLASH存貯芯片M25P32中燒寫的內(nèi)存鏡像文件(。mcs)。第二種方法是用Impact軟件創(chuàng)建MultibootSPI FLASH,選擇相應(yīng)的FPGA型號和FLASH的容量以及要包含的bit流的個數(shù)(版本的個數(shù))。本文使用*種方法來將多個bit流文件形成一個內(nèi)存鏡像文件(。mcs)。使用promgen命令的具體格式為:
promgen -spi -pmcs -oMulitBoot.mcs-s4096 -u0rev0.bit -u100000rev1.bit -u200000rev0.bit -u300000rev0.bit命令中各參數(shù)的說明如下所述。-spi:表示生成的mcs文件要固化到SPI FLASH中;-p mcs:生成文件的格式是mcs格式;-o ML507.mcs:要生成的文件名,可以根據(jù)需要修改;-s 4096:定義了外部存儲器的容量,4096表示32 Mb;- u 0rev0.bit:表示名字為rev0的比特流文件在外部存儲器的起始地址為0;-u 100000 rev1.bit:表示名字為rev1的比特流文件在外部貯存的起始地址為100000.在生成mcs文件后,通過IM-PACT軟件將mcs文件固化到SPI FLASH中。
MOORE 39ODM115ACNAN上電自動從外部SPI FLASH加載一個初始化的bit流,當(dāng)需要執(zhí)行新的程序時,會根據(jù)觸發(fā)條件以及啟動地址重新配置。在實(shí)驗(yàn)中,通過PC機(jī)串口終端發(fā)送指令當(dāng)做觸發(fā)條件實(shí)現(xiàn)多重配置。在實(shí)際應(yīng)用中,還可以根據(jù)具體硬件實(shí)現(xiàn),采用其他通信方式傳送控制指令來進(jìn)行觸發(fā)。
3結(jié)語
本文通過硬件電路和軟件設(shè)計兩個方面對MOORE 39ODM115ACNAN的多重配置方法進(jìn)行了詳細(xì)介紹,本文所介紹的多重配置方法靈活方便、易于操作、電路簡單,在工程中有很高的應(yīng)用價值,同時關(guān)于bit流壓縮的方法也值得參考。
Siemens eperm C79458-L703-A11?1 C79458L703A111
Siemens Sinumerik OP 31 6FC5203-0AB10-0?AA0 + ISA Conver
AMK AMKASYN Power Supply AW 20/30 20kVA 3x33A
AMK AMKASYN Servomodul AN40F AN-40F-1-1-A18 3x63A
AMK AMKASYN AZ40 AZ-40 40kW 44457-9805-5485?25
Bosch Rexroth Modul NV20/1F-D NV 20 1070078431-202
Bosch Rexroth Servo Modul DM-4K-3301-D 1070077616-111
Bosch Rexroth SPS CL200 Positionierbaug?ruppe POS-LR1
Bosch Rexroth SPS CL200 Magnet Roboterkarte PSM200
Bosch Rexroth SPS CL200 Baugruppe AG/S 1070075916-103
Bosch Rexroth SPS Counter ZE 201N ZE201N ZE 201 N
Siemens Simatic S5 Counter 6ES5385-8MA11 6ES5-385-8MA11
Siemens Simodrive 611 Regelkarte 6SN1118-0DJ23-0?AA0
Heidenhain Interfaceplatin?e 359-002-02 Simodrive 611
Siemens Sinumerik Messkreis Modul 6FX1121-4BA01
Siemens Simatic S5 6ES5482-8MA13 6ES5-482-8MA13 V04
?
請輸入賬號
請輸入密碼
請輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),儀表網(wǎng)對此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購買風(fēng)險,建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。