當(dāng)前位置:(上海辦事處)廈門興銳嘉進出口有限公司>>A-B PLC系統(tǒng)中心>> AB 1336-BDB-SP31A 哈爾濱市
| 參 考 價 | 面議 |
產(chǎn)品型號
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時間:2018-05-14 09:00:00瀏覽次數(shù):186次
聯(lián)系我時,請告知來自 儀表網(wǎng)【6176M-17PT】A-B PLC模塊 6176M-17PT
1336-BDB-SP31A在使用嵌入式操作系統(tǒng)時,還要注意網(wǎng)絡(luò)設(shè)備驅(qū)動函數(shù)被重入的問題。以NE2K的以太網(wǎng)卡為例,拷貝數(shù)據(jù)包到網(wǎng)卡緩存前要先設(shè)置寄存器(如起始地址)。如果設(shè)置完寄存器以后中斷發(fā)生且放重入。則寄存器的設(shè)置被修改,中斷返回以后拷貝將出錯。
2.3 1336-BDB-SP31A嵌入式TCP/IP運行速度優(yōu)化 TCP/IP發(fā)送過程中主要的運算量集中在3部分:應(yīng)用程序?qū)?shù)據(jù)拷貝到RAM;計算TCP校驗和;將RAM中的數(shù)據(jù)包拷貝到網(wǎng)絡(luò)設(shè)備的發(fā)送緩沖區(qū)。對于每個字節(jié)數(shù)據(jù),兩次拷貝大致共使用12×2=24個指令周期;計算TCP校驗和使用16個指令周期。采用12MHz晶振,zui高網(wǎng)絡(luò)傳輸速度為25KB/s。
1336-BDB-SP31A為了提高速度可以采用快速CPU或提高晶振頻率。另外,盡量避免使用Reentrant函數(shù)。Reentrant類型的函數(shù)比一般函數(shù)速度要慢很多,但某些時候為了程序結(jié)構(gòu)的需要必須使用Reentrant,這就需要在速度和結(jié)構(gòu)之間作一個選擇。選擇的方法有:使用“存儲類型”的指針(memoryr-specific pointer);精簡協(xié)議棧去除運算量大但是用處不大的功能,目前TCP定時重發(fā)時間是固定的,也沒有擁塞窗口控制和IP層路由;防止數(shù)據(jù)包不必要的拷貝;優(yōu)化計算校驗和與內(nèi)存拷貝函數(shù)。
3 TCP/IP的嵌入式實現(xiàn) TCP/IP協(xié)議實現(xiàn)一般以軟件方式嵌人到ROM中,然后通過網(wǎng)絡(luò)通信技術(shù)與嵌入式網(wǎng)關(guān)連接,運行TCP/IP協(xié)議,并提供TCP/IP到用戶的輕型網(wǎng)絡(luò)的連接和路由功能。
3.1 1336-BDB-SP31A內(nèi)存管理方法和無多余數(shù)據(jù)包拷貝的實現(xiàn) 嵌入式TCP/IP的內(nèi)存管理可用鏈表方法,即根據(jù)數(shù)據(jù)包大小分配相應(yīng)大小的內(nèi)存塊。如圖5所示,鏈表將內(nèi)存塊鏈接起來,used字段表示該內(nèi)存塊是否正在使用,pStart和pEnd表示數(shù)據(jù)部分有效數(shù)據(jù)的開始地址和結(jié)束地址。
分配時,1336-BDB-SP31A搜索內(nèi)存鏈表找到一個沒有分配的比所需空間大的內(nèi)存塊,截取所需的大小。該內(nèi)存塊被截取以后可能還有較多剩余,這時將剩余部分從原內(nèi)存塊中分離出來,成為一個新的內(nèi)存塊,并插入鏈表。釋放時,將used置為假。如果pNext或pPre指向的鏈表單元也是空閑的,則將其與自己合并。以防止內(nèi)存分片。在協(xié)議層之間傳送數(shù)據(jù)包只要傳送內(nèi)存塊的起始地址即可。這種內(nèi)存管理方法空間浪費小,但運算量相對較大。
MATSUSHITA CIRCUIT PROTECTER C20 M-5 7A(3) 5A(2) 3A(1) 10A(1) LOT OF 7
MATSUSHITA CIRCUIT PROTECTOR C10D F1 15A(3) C10 M-5 1A(2)2A(2)10A(2)30A(1)
MILLIPORE TRANSDUCER SPT205 LOT OF 2
SMC CYLINDER CDQ2B20D-J9742-50 LOT OF 2 NEW
SMC CYLINDER CQSB25-15D LOT OF 3 NEW
OMRON J7AN-E3 CONTECTOR LOT OF 3
OMRON S8VS-24024 POWER SUPPLY
RKC REX-F400 Temperature Controller
ORIENTAL MOTOR SPEED CONTROLLER MSP101 LOT OF 2
ORIENTAL MOTOR SUPER VEXTA 2-PHASE DRIVER UD2115B UD2115B-G3
ALLEN-BRADLEY PLC FLEX I/O 1794-ADN,1794-1B16
OMRON POWER SUPPLY S82J-10024D LOT OF 2
NEMIC-LAMBDA POWER SUPPLY BOARD RWS150A-24
Adtron SolidState Data Drive ISA Adapters SDD-B-ISA SDD-I-ISA BOARD
ORIENTAL MOTOR SPEED CONTROLLER MSP301N LOT OF 2
STAINLESS STEEL BELLOWS FOR VACUUM LINE. FLANGE TYPE OD.40mm ID26mm.L220-240mm
請輸入賬號
請輸入密碼
請輸驗證碼
以上信息由企業(yè)自行提供,信息內(nèi)容的真實性、準(zhǔn)確性和合法性由相關(guān)企業(yè)負責(zé),儀表網(wǎng)對此不承擔(dān)任何保證責(zé)任。
溫馨提示:為規(guī)避購買風(fēng)險,建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。