您好, 歡迎來(lái)到儀表網(wǎng)! 登錄| 免費(fèi)注冊(cè)| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:(上海辦事處)廈門興銳嘉進(jìn)出口有限公司>>ABB DCS 系統(tǒng)>> ABB 3BHB003230R0101 優(yōu)質(zhì)品特惠
| 參 考 價(jià) | 面議 |
產(chǎn)品型號(hào)
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時(shí)間:2018-05-14 09:00:00瀏覽次數(shù):270次
聯(lián)系我時(shí),請(qǐng)告知來(lái)自 儀表網(wǎng)3BHB003230R0101網(wǎng)絡(luò)接口設(shè)計(jì)
3BHB003230R0101嵌入式系統(tǒng)和微型計(jì)算機(jī)系統(tǒng)一樣,必須通過(guò)TCP/IP協(xié)議轉(zhuǎn)換才能接入Internet。在這里數(shù)據(jù)通信的設(shè)計(jì)主要體現(xiàn)在串口的設(shè)計(jì)[2], 將MCU的數(shù)據(jù)按照預(yù)先定義的格式通過(guò)與轉(zhuǎn)換芯片連接的串行接口發(fā)送或接收即可。設(shè)計(jì)中只要MCU的串口和EM2000網(wǎng)關(guān)的交換速率匹配即可,按照字節(jié) 方式逐字發(fā)送和接收。另外,EM2000網(wǎng)關(guān)的接口電平與TTL兼容,這就省略了電平變換電路,使得設(shè)計(jì)實(shí)現(xiàn)起來(lái)更簡(jiǎn)便。
3.2 MCU的軟件設(shè)計(jì)
3BHB003230R0101嵌入式MCU系統(tǒng)軟件主要由MCS-51匯編程序編寫(xiě)。為了實(shí)現(xiàn)本地鍵盤(pán)控制與異地遠(yuǎn)端控制同步工作,需要對(duì)部分軟件進(jìn)行重新編寫(xiě)。主要包括初始化程序、掃描程序、執(zhí)行程序、串口中斷調(diào)用程序、協(xié)議翻譯程序等。
(1)3BHB003230R0101存儲(chǔ)單元初始化的特殊要求 *,測(cè)試主程序首先對(duì)系統(tǒng)所用變量進(jìn)行初始化,包含堆棧棧底的指針設(shè)定、寄存器、狀態(tài)字的初始值設(shè)定、串口模式/狀態(tài)字的初始設(shè)置等,但在這里由于 遠(yuǎn)程通信的特殊情況,具有特殊要求。雖然部分存儲(chǔ)單元在從加電到復(fù)位完成時(shí),單元值已經(jīng)被置位,但是仍需再置位。這主要考慮當(dāng)在平臺(tái)運(yùn)行期間,各個(gè)寄存器 和存儲(chǔ)單元都會(huì)有不斷變化的新值存入,這樣,當(dāng)進(jìn)行遠(yuǎn)端復(fù)位操作時(shí),有些存儲(chǔ)單元的值不會(huì)自動(dòng)復(fù)位,如果按原程序執(zhí)行就會(huì)發(fā)生不確定的問(wèn)題。為保證存儲(chǔ)單 元內(nèi)容的*性和可控性,對(duì)寄存器空間進(jìn)行初始化是*的。
(2)子程序間的通信機(jī)制 在處理鍵盤(pán)控制和遠(yuǎn)端控制同步運(yùn)行時(shí),3BHB003230R0101嵌入式實(shí)時(shí)操作系統(tǒng)常采用查詢方式。首先掃描及防抖程序[3]負(fù) 責(zé)對(duì)鍵盤(pán)的操作進(jìn)行掃描,經(jīng)消除抖動(dòng)和干擾影響后,將鍵盤(pán)值放入35H,并向發(fā)送“鍵盤(pán)動(dòng)作事件”的信件;同時(shí),3BHB003230R0101串口通信程 序不間斷掃描端口數(shù)據(jù),如果判斷有命令數(shù)據(jù)注入,則將命令值放入36H內(nèi),同時(shí)向發(fā)送。串口命令發(fā)生事件”的信件。這樣通過(guò)對(duì)主程序信箱 的查詢,如果發(fā)現(xiàn)有信件存在,則對(duì)信件進(jìn)行相應(yīng)翻譯,變成機(jī)器可以執(zhí)行的代碼,對(duì)設(shè)備進(jìn)行動(dòng)作調(diào)度和相關(guān)信息處理。
3.3 TCP/IP端口配置 TCP/IP端口相當(dāng)于掛在Internet網(wǎng)上的一塊標(biāo)準(zhǔn)網(wǎng)絡(luò)設(shè)備,具有惟一的識(shí)別MAC地址,可以接入任意的網(wǎng)段而不受限制。在配置網(wǎng)絡(luò)參數(shù)時(shí), 只要知道通信雙方的網(wǎng)絡(luò)IP和路由,即可以輕松實(shí)現(xiàn)網(wǎng)絡(luò)連接。該模塊設(shè)置了1 B的緩沖區(qū),通信速率為2 400 b/s,提高了IP包傳輸效率。 3.4 遠(yuǎn)端診斷終端的設(shè)計(jì) 遠(yuǎn)程診斷終端主要為軟件程序設(shè)計(jì),該部分采用Visual Basic,HTML等語(yǔ)言進(jìn)行編寫(xiě),主要分為2個(gè)部分。 (1)通信模塊配置網(wǎng)頁(yè)的設(shè)計(jì)及上傳 在遠(yuǎn)程測(cè)試之前,需要對(duì)通信模塊相關(guān)參數(shù)進(jìn)行網(wǎng)絡(luò)配置,使遠(yuǎn)程軟件能夠?qū)y(cè)試終端進(jìn)行訪問(wèn)和控制操作。本設(shè)計(jì)采用HTML語(yǔ)言編寫(xiě)了Web網(wǎng)頁(yè)風(fēng)格的界 面,上載至模塊FLASH存儲(chǔ)器,用戶可通過(guò)瀏覽器對(duì)硬件訪問(wèn)和網(wǎng)絡(luò)配置。為加強(qiáng)保密安全,還增添了Password入口參數(shù)的設(shè)置。 (2)遠(yuǎn)端終端主程序的設(shè)計(jì) 主程序采用Microsoft Visual Basic語(yǔ)言編寫(xiě),主要功能包括控制和測(cè)試2部分。測(cè)試前,先輸入分配到的IP地址與要偵聽(tīng)的端口號(hào),然后根據(jù)網(wǎng)絡(luò)狀況,利用VB語(yǔ)言中WinSock 插件的Connect方法在本地計(jì)算機(jī)與測(cè)試平臺(tái)之間建立一個(gè)Socket,以便完成控制等數(shù)據(jù)的傳送和接收。各項(xiàng)操作的運(yùn)行狀態(tài)和操作結(jié)果都將由當(dāng)前狀 態(tài)框?qū)崟r(shí)顯示。當(dāng)本地計(jì)算機(jī)與遠(yuǎn)程測(cè)試平臺(tái)連接正常之后,便可以開(kāi)始測(cè)試。
FANUC A06B-6052-H003 USPP A06B6052H003
ALLEN BRADLEY 143678 NSFP 143678
ALLEN BRADLEY 6170-DBCD1Z1EBZZA USPP 6170DBCD1Z1EBZZA
ASEA BROWN BOVERI AF1650-30-70 USPP AF16503070
ALLEN BRADLEY 1334-FOB USPP 1334FOB
ALLEN BRADLEY 1334-FOB-K8W1 USPP 1334FOBK8W1
ASEA BROWN BOVERI GNT2009459R0007 NSFP GNT2009459R0007
INDRAMAT RAC3.1-150-460-A00-Z1-220 USPP RAC31150460A00Z1
SQUARE D ATV-71HC11N4 NSFP ATV71HC11N4
YAMATAKE 82408215-001 USPP 82408215001
BAILEY CONTROLS P-HC-BRC-30000000 NSPP PHCBRC30000000
FANUC A06B-1015-B211 USPP A06B1015B211
ALLEN BRADLEY 1392-B100-RK-MC-B-F2 USPP 1392B100RKMCBF2
SIEMENS 6ES7-414-2XJ00-0AB0 USPP 6ES74142XJ000AB0
MOORE PRODUCTS 15923-51R USPP 1592351R
GENERAL ELECTRIC 118D1313G1 USPP 118D1313G1
ALLEN BRADLEY 4100-212-RA NSFP 4100212RA
MITSUBISHI FR-SF-2-22K USPP FRSF222K
INDRAMAT KDA1.1-100-300-W1/220 NSFP KDA11100300W1220
CUTLER HAMMER SV9150ADV5M0A00C1 USPP SV9150ADV5M0A00C
ALLEN BRADLEY 1336-B100-EAH-L3 USPP 1336B100EAHL3
HEIDENHAIN CORP 237-134-94 NSFP 23713494
?
請(qǐng)輸入賬號(hào)
請(qǐng)輸入密碼
請(qǐng)輸驗(yàn)證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實(shí)性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負(fù)責(zé),儀表網(wǎng)對(duì)此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購(gòu)買風(fēng)險(xiǎn),建議您在購(gòu)買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。