您好, 歡迎來到儀表網(wǎng)! 登錄| 免費(fèi)注冊(cè)| 產(chǎn)品展廳| 收藏商鋪|
當(dāng)前位置:(上海辦事處)廈門興銳嘉進(jìn)出口有限公司>>更多好價(jià)格產(chǎn)品>> HA24PHI808 臺(tái)州市*
| 參 考 價(jià) | 面議 |
產(chǎn)品型號(hào)
品 牌
廠商性質(zhì)經(jīng)銷商
所 在 地上海
聯(lián)系方式:劉錦玲查看聯(lián)系方式
更新時(shí)間:2018-05-14 09:00:00瀏覽次數(shù):462次
聯(lián)系我時(shí),請(qǐng)告知來自 儀表網(wǎng)F14-78567-02(品質(zhì)好)F14-78567-02
F128-201-C003低價(jià)《F128-201-C003》
【Fisher Emerson F025S121SRAAEZZZZ】
EMERSON F015131EMERSON F015131
?HA24PHI808軟件設(shè)計(jì) 整個(gè)系統(tǒng)的軟件分為兩部分:CAN控制器協(xié)議轉(zhuǎn)換模塊和以太網(wǎng)控制器協(xié)議轉(zhuǎn)換模塊。 主程序結(jié)構(gòu)圖[/align] 當(dāng)以太網(wǎng)應(yīng)用層有數(shù)據(jù)要發(fā)送到CAN節(jié)點(diǎn)時(shí),首先由以太網(wǎng)控制器協(xié)議轉(zhuǎn)換模塊從傳輸層數(shù)據(jù)報(bào)文中解析出完整的CAN協(xié)議數(shù)據(jù)包,存放在數(shù)據(jù)緩沖區(qū)A中,再通知總調(diào)度模塊,由它調(diào)用CAN控制器協(xié)議模塊將CAN協(xié)議數(shù)據(jù)包發(fā)送到CAN總線上。反過來,當(dāng)CAN設(shè)備有數(shù)據(jù)要發(fā)送到用戶層時(shí),先由CAN控制器協(xié)議轉(zhuǎn)換模塊將完整的CAN協(xié)議數(shù)據(jù)包存放在數(shù)據(jù)緩沖區(qū)B中,再通知總調(diào)度模塊,由它調(diào)用以太網(wǎng)控制器協(xié)議轉(zhuǎn)換模塊,將完整的CAN協(xié)議數(shù)據(jù)包作為應(yīng)用層數(shù)據(jù)封裝起來,再發(fā)送到以太網(wǎng)的應(yīng)用。
(一)?HA24PHI808控制器協(xié)議轉(zhuǎn)換模塊 CAN通信協(xié)議有四種不同的幀格式,本系統(tǒng)中使用標(biāo)準(zhǔn)幀格式,其格式如表1所示。CAN首先接收仲裁域,根據(jù)仲裁域的內(nèi)容判斷所接收的信號(hào)是哪種幀格式,然后用戶將相應(yīng)的數(shù)據(jù)寫入數(shù)據(jù)域中進(jìn)行發(fā)送,或從數(shù)據(jù)域中讀取接收到的數(shù)據(jù)。?HA24PHI808控制器協(xié)議轉(zhuǎn)換模塊主要由SJA1000的寄存器讀程序CANRead()、寫程序、CANWrite()、初始化程序CANInit()、發(fā)送程序Txdsub()和接收程序Rxdsub()組成。
選用CAN2.0A協(xié)議構(gòu)建CAN總線控制網(wǎng)絡(luò),對(duì)SJA1000的初始化主要包括對(duì)控制寄存器CR、驗(yàn)收代碼寄存器ACR、驗(yàn)收屏蔽寄存器AMR、總線定時(shí)寄存器BTR0/1和輸出控制寄存器OCR的設(shè)置。初始化完成后,由總調(diào)度模塊監(jiān)控SJA1000控制器。當(dāng)CAN總線上有數(shù)據(jù)到達(dá)時(shí),通過中斷方式調(diào)用接收子程序Rxdsub(),把這一幀數(shù)據(jù)存入數(shù)據(jù)緩沖區(qū)B中,然后翻譯接收緩沖器。同樣,當(dāng)有按CAN2.0A協(xié)議格式組合成的一幀數(shù)據(jù)報(bào)文在數(shù)據(jù)緩沖區(qū)A中要發(fā)送到CAN總線上去時(shí),總調(diào)度模塊調(diào)用CAN發(fā)送子程序Txdsub()發(fā)送。
(二)以太網(wǎng)控制器協(xié)議轉(zhuǎn)換模塊 一個(gè)標(biāo)準(zhǔn)的以太網(wǎng)物理傳輸幀如表2所示(單位:字節(jié))。 [align=center]表2 以太網(wǎng)的物理傳輸幀結(jié)構(gòu)表 [img=500,55]http://www.e-works.net.cn/images/127875836190000000.gif[/img][/align] 除數(shù)據(jù)段的長度不定外,其他部分的長度都固定不變。
?HA24PHI808以太網(wǎng)規(guī)定整個(gè)傳輸包的zui大長度不能超過1514字節(jié)(14字節(jié)為DA、SA、TYPE),zui小大能小于60字節(jié)。除去DS、SA、TYPE14字節(jié)外,還必須傳輸46字節(jié)的數(shù)據(jù),當(dāng)數(shù)據(jù)段的數(shù)據(jù)不足46字節(jié)時(shí)需填充,填充字符的個(gè)數(shù)不包括在長度字段里;超過1500個(gè)字節(jié)時(shí),需拆成多個(gè)幀傳送。 以太網(wǎng)控制器協(xié)議轉(zhuǎn)換模塊主要負(fù)責(zé)從UDP數(shù)據(jù)包中解析出完整的CAN協(xié)議報(bào)文,存入數(shù)據(jù)緩沖區(qū)A中。同時(shí),也可以將數(shù)據(jù)緩沖區(qū)B中的完整CAN協(xié)議報(bào)文封裝成UDP數(shù)據(jù)報(bào),然后將其發(fā)送到以太網(wǎng)上。
?HA24PHI808主程序工作流程圖如圖3所示,單片機(jī)首先初始化網(wǎng)絡(luò)設(shè)備。網(wǎng)卡IP地址和物理地址存于單片機(jī)的EEPROM中,單片機(jī)復(fù)位后首先讀取這些數(shù)據(jù)以初始化網(wǎng)卡
TOSHIBA EX10-MACS11 NSFP EX10MACS11
TOSHIBA EX201MAAB5 NSFP EX201MAAB5
TOSHIBA B3EXDR-A1 USPP B3EXDRA1
Toshiba EX10M40DR5* Controller
TOSHIBA ARNI-889E USPP ARNI889E
TOSHIBA ECP-ICN USPP ECPICN
TOSHIBA RAD92-2010 USPP RAD922010
Toshiba F0031221 Mother Board
TOSHIBA ARNI-910C NSFP ARNI910C
TOSHIBA EX20-1ECRA6 USPP EX201ECRA6
TOSHIBA UE1A1A006C6 USPP UE1A1A006C6
TOSHIBA EX08-ECIA5 NSFP EX08ECIA5
Toshiba EX100 UBA2 PLC 9-slot base, PS51 PU12 DI31 RO61
TOSHIBA EX2040-PIFB1 USPP EX2040PIFB1
TOSHIBA EX10 - UBB2 PLC BASE RACK NEW !!
TOSHIBA EX40*4MARD8 PROGRAMMABLE CONTROLLER EX40 PLUS
請(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ī)避購買風(fēng)險(xiǎn),建議您在購買產(chǎn)品前務(wù)必確認(rèn)供應(yīng)商資質(zhì)及產(chǎn)品質(zhì)量。