<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>

新聞中心

EEPW首頁(yè) > 手機與無(wú)線(xiàn)通信 > 設計應用 > 基于ZigBee和ModBus的分布式電子警察系統

基于ZigBee和ModBus的分布式電子警察系統

作者: 時(shí)間:2009-10-15 來(lái)源:網(wǎng)絡(luò ) 收藏

2.3 控制軟件設計
2.3.1 通信的實(shí)現

通信分為RTU和ASCII兩種模式。相對于A(yíng)SCII模式,RTU模式表達相同的信息需要較少的位數,且在相同通信速率下具有更大的數據流量,因此中采用RTU模式。在RTU模式中,新的消息幀以3.5個(gè)字節時(shí)間間隔的靜默時(shí)間開(kāi)始,緊接著(zhù)傳送第一個(gè)域――從站地址。每個(gè)域允許傳輸的字符都是16進(jìn)制數。網(wǎng)絡(luò )設備始終監視著(zhù)通信總線(xiàn)的活動(dòng),包括靜默時(shí)間。當接收到第一個(gè)信息域(即地址信息)時(shí),每個(gè)網(wǎng)絡(luò )中的設備都對此進(jìn)行譯碼,以確定所要尋址的設備;第二個(gè)信息域是功能碼,主站發(fā)送數據幀的功能碼表示從站需要執行的動(dòng)作,從站發(fā)送的功能碼與接收到的主站發(fā)送功能碼一致,表示從站響應主站進(jìn)行操作;數據域的數據值取決于功能碼,校驗域采用CRC校驗,CRC碼由發(fā)送設備計算,放置于發(fā)送信息的尾部;接收信息的設備再重新計算接收到信息的CRC碼,比較計算得到的CRC碼是否與接收到的相符,如果兩者不相符,則表明出錯。當一幀數據最后一個(gè)域傳輸完畢,再次產(chǎn)生一個(gè)3.5個(gè)字節時(shí)間間隔的靜默時(shí)間,表示該幀數據結束。 RTU消息幀格式如表1所示。

本文引用地址:http://dyxdggzs.com/article/157815.htm

2.3.2 ModBus控制器軟件設計
控制器完成初始化后開(kāi)始搜索并申請加入網(wǎng)絡(luò )。加入網(wǎng)絡(luò )后對信道進(jìn)行掃描,掃描是否接收到由網(wǎng)絡(luò )中其他控制器發(fā)送的數據幀。如果掃描過(guò)程中發(fā)現接收到數據幀,則對該幀依次進(jìn)行地址碼校驗,并檢查幀中的目的地址是否為本機地址。如果目的地址非本站地址,則丟棄該幀數據;如果目的地址與本機地址相同,則對數據幀進(jìn)行CRC校驗,并檢驗功能碼是否合法,若任何一項校驗未通過(guò),則丟棄該幀數據;如校驗全部通過(guò),則回發(fā)一個(gè)應答幀,并根據幀中的功能碼,向其他單元發(fā)送命令,軟件流程如圖4所示。


CRC_16校驗的算法實(shí)現程序如下:



3 結 語(yǔ)

在資源、環(huán)境矛盾越來(lái)越突出的今天,道路設施的增長(cháng)將受到限制。本文提出的和ModBus的系統架構,相對于目前的系統,更加節省占地空間,減少設備安裝施工量,降低施工成本,在智能交通領(lǐng)域有著(zhù)廣闊的應用前景。


上一頁(yè) 1 2 下一頁(yè)

評論


相關(guān)推薦

技術(shù)專(zhuān)區

關(guān)閉
国产精品自在自线亚洲|国产精品无圣光一区二区|国产日产欧洲无码视频|久久久一本精品99久久K精品66|欧美人与动牲交片免费播放
<dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><small id="yhprb"></small><dfn id="yhprb"></dfn><small id="yhprb"><delect id="yhprb"></delect></small><small id="yhprb"></small><small id="yhprb"></small> <delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"></dfn><dfn id="yhprb"></dfn><s id="yhprb"><noframes id="yhprb"><small id="yhprb"><dfn id="yhprb"></dfn></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><small id="yhprb"></small><dfn id="yhprb"><delect id="yhprb"></delect></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn> <small id="yhprb"></small><delect id="yhprb"><strike id="yhprb"></strike></delect><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn><dfn id="yhprb"><s id="yhprb"><strike id="yhprb"></strike></s></dfn><dfn id="yhprb"><s id="yhprb"></s></dfn>