當(dāng)前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>FOXBORO DCS I/A系統(tǒng)>> P0951EA FBC07福克斯波羅 P0951EA FBC07
| 參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時間:2018-05-14 09:00:00瀏覽次數(shù):296次
聯(lián)系我時,請告知來自 儀表網(wǎng)P0951EA FBC07符合其移植條件。μC/OS-Ⅱ的移植集中在3個文件,頭文件os_cpu.h,匯編文件os_cup_a.s,C代碼文件os_cpu_c.c。其中os_cpu.h主要包含編譯器相關(guān)的數(shù)據(jù)類型的定義、堆棧類型的定義以及幾個宏定義和函數(shù)說明。而os_cpu_c.c中則包含與移植有關(guān)的c函數(shù),包括堆棧的初始化函數(shù)和一些鉤子(hook)函數(shù)的實現(xiàn)。os_cpu-a.s中則包含與移植有關(guān)的匯編語言函數(shù),包括開/關(guān)中斷、上下文切換、時鐘中斷服務(wù)程序等。移植中關(guān)鍵的功能模塊實現(xiàn)如以下所述。
P0951EA FBC07移植工作包括以下幾個內(nèi)容:①用繃efine設(shè)置一個常量的值(OS-CPU.H);②聲明數(shù)據(jù)類型(OS-CPU.H);③用#define聲明三個宏(OS.CPU.H);④用c語言編寫六個簡單的函數(shù)(OS—CPIJ-C.C);⑤編寫四個匯編語言函數(shù)(OS-CPU_ASM)。
3.3軟件結(jié)構(gòu)設(shè)計
在軟件設(shè)計時,盡量使軟件和硬件脫離,改變傳統(tǒng)的嵌入式軟件過多依賴硬件的模式。針對保護裝置的實際情況,把整個系統(tǒng)分成保護、A/D采樣、自檢、顯示、通信等幾個任務(wù),劃分原則是在考慮系統(tǒng)實時性和軟件效率的前提下盡量減少任務(wù)間的耦合,使功能清晰。任務(wù)確定以后,賦予每個任務(wù)*的ID號,并按照實時性要求對各個任務(wù)i其優(yōu)先級,本設(shè)計中把保護任務(wù)設(shè)置成較高優(yōu)先級。
進入運行狀態(tài)后,在主任務(wù)中啟動其他任務(wù),例如顯示、A/D采樣、通信等。在這些任務(wù)中又可啟動另外的任務(wù)。下面給出了主程序的任務(wù)創(chuàng)建和資源分配的部分代碼。
P0951EA FBC07設(shè)計中的任務(wù)調(diào)度機制采用優(yōu)先級調(diào)度模式:CPU被分配給zui高優(yōu)先級任務(wù),如果幾個任務(wù)優(yōu)先級相同,CPU就被分配給入就緒隊列的任務(wù)。如果一個任務(wù)在執(zhí)行過程中,另外一個優(yōu)先級更高的任務(wù)進入就緒狀態(tài),則原來正在進行的任務(wù)進入就緒狀態(tài),新任務(wù)進入運行狀態(tài)。
P0951EA FBC07zui多可支持56個任務(wù)。實現(xiàn)各種功能的保護程序按照功能劃分成了一個個的任務(wù),每一種任務(wù)實現(xiàn)一種功能,任務(wù)之間相互獨立,只通過實時操作系統(tǒng)R1DS(Real—TimeOperatingSystem)機制交換信息。這從根本上保證了軟件的可靠性和實時性。
4結(jié)束語
隨著P0951EA FBC07處理器技術(shù)的不斷發(fā)展和應(yīng)用的不斷推廣,ARM處理器在電力系統(tǒng)中必將得到更廣泛的應(yīng)用。而嵌入式實時操作系統(tǒng)RTOS在微機保護的應(yīng)用,為實現(xiàn)復(fù)雜的保護功能提供了可能。文中討論的基于嵌入式AT9lRM9200微處理器的微機保護裝置已完成現(xiàn)場調(diào)試,初步試運行效果表明,該設(shè)計是成功的,受到用戶方的認(rèn)可,有望得到大力推廣。
INDUSTRIAL SBC,PC,IPC,ADVANTECH PCA-6155V COMPUTER BOARD,PENTIUM-MMX CPU #6
NEC NRC-400II RPZ UNIT 163-237460 #3
BROOKS MASS FLOW CONTROLLER MFC MODEL: 6256SCZVCMAC GAS: AR FLOW RATE: 10 SLPM
PULSTEC WOBBLE SERVO ATIP SERVO BOARD ODD-510-12
SAMSUNG 100W DRIVER CSDJ-01BX2,AC SERVO MOTOR CSMZ-01BA1ANM3 WORKING
PANASONIC AC SERVO MOTOR MSMA042A1E TESTED WORKING
FANUC FS16 9 MDI UNIT A02B-0120-C121/MA
MITSUBISHI AC SERVO MOTOR DRIVER MR-J3-10B HF-KP13B TESTED WORKING
KULICKE & SOFFA 01483-4204-000-08 BOARD
OLYMPUS ILLUMINATOR SZ-FLR POWER SUPPLY.
PANASONIC SERVO MOTOR MSMA022A1A 0.2KW 3000RPM
HIVERTEC HPC-DI048 BOARD
YASKAWA AC SERVO MOTOR SGMAS-04ACA21 TESTED WORKING
BECKHOFF BK5220 KL1154 2EA KL2184 2EA KL4004 2EA KL3054 2EA KL9010 1EA No7
BECKHOFF BK5220 KL1154 2EA KL2184 2EA KL4004 2EA KL3054 2EA KL9010 1EA _ NO10
HD HARMONIC DRIVE SYSTEM, REDUCER, HD 25-50-050284 -7 JPN
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實性、準(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ì)量。