欧美,日韩中文字幕在线,男女性杂交内射妇女bbwxz,久久99久久9国产精品免费看,久久久久无码精品国产app,免费无码成人片

a&s專業(yè)的自動(dòng)化&安全生態(tài)服務(wù)平臺(tái)
公眾號(hào)
安全自動(dòng)化

安全自動(dòng)化

安防知識(shí)網(wǎng)

安防知識(shí)網(wǎng)

手機(jī)站
手機(jī)站

手機(jī)站

大安防供需平臺(tái)
大安防供需平臺(tái)

大安防供需平臺(tái)

資訊頻道橫幅A1
首頁 > 資訊 > 正文

智能建筑中串口通訊協(xié)議測(cè)試工具的開發(fā)與應(yīng)用

    智能建筑發(fā)展到現(xiàn)在,從3A系統(tǒng)發(fā)展到5A系統(tǒng),從就地控制發(fā)展到集中控制,從集中控制發(fā)展到分布控制,從單系統(tǒng)發(fā)展到多系統(tǒng)協(xié)作,從簡(jiǎn)單控制發(fā)展到帶人工智能策略控制。這些都要求我們從系統(tǒng)和全局角度來考慮多系統(tǒng)協(xié)作,數(shù)據(jù)共享等問題。在實(shí)際工程中,采用專有的通信控制器與被集成系統(tǒng)主機(jī)以RS-232方式連接起來,使系統(tǒng)間傳遞數(shù)據(jù),這是一種常見的系統(tǒng)集成方式。串口調(diào)試工具作為一個(gè)可以接收和發(fā)送串口數(shù)據(jù)的工具,對(duì)調(diào)試串口來說作用很大。在實(shí)際工程中被廣泛的應(yīng)用。

1,開發(fā)背景
    從通信邏輯角度講,通信雙方交互方式分為兩種:查詢式和主動(dòng)上報(bào)式。如果通信方式是查詢式,那么上層集成軟件或者專用的通信控制器要定時(shí)地向各弱電子系統(tǒng)發(fā)送查詢指令,才能獲取所需的報(bào)警信息和狀態(tài)信息。從而,上層的系統(tǒng)集成軟件能夠用這種方式控制單位內(nèi)的數(shù)據(jù)傳輸量;如果弱電子系統(tǒng)的通信方式是主動(dòng)上報(bào)式,那么無需查詢,報(bào)警信息或者設(shè)備狀態(tài)信息就會(huì)上傳到上層集成系統(tǒng)。而且,有些弱電子系統(tǒng)的通信控制器在沒有報(bào)警或不需要上傳狀態(tài)信息時(shí)會(huì)發(fā)送一些數(shù)據(jù),以表示在線狀態(tài)。這些數(shù)據(jù)對(duì)上層的集成系統(tǒng)的數(shù)據(jù)分析模塊產(chǎn)生了很大的壓力。

    因此,就需要使用軟件工具檢測(cè)設(shè)備的數(shù)據(jù)發(fā)送速率,從而為ASE(消防聯(lián)網(wǎng)網(wǎng)關(guān))選擇合適的數(shù)據(jù)處理算法。保證其有效地獲取而且不遺漏弱電子系統(tǒng)通過串口傳送的報(bào)警信息。同方股份有限公司開發(fā)了可檢測(cè)數(shù)據(jù)接收速率的串口測(cè)試工具—泰康Techcon串口大師。

2,泰康Techcon串口大師開發(fā)原理
2.1 Windows API串口通信編程概述
    Windows環(huán)境下的串口編程與DOS環(huán)境下的串口編程有很大不同。Windows環(huán)境下的編程的最大特征之一就是設(shè)備無關(guān)性,它通過設(shè)備驅(qū)動(dòng)程序?qū)indows應(yīng)用程序與不同的外部設(shè)備隔離。Windows封裝了Windows 的通信機(jī)制這種方式稱為API。Windows程序員可以用Windows通信API進(jìn)行編程,不用對(duì)硬件直接進(jìn)行操作。這種體系稱為Windows開放式服務(wù)系統(tǒng)(WOSA ,Windows Open Services Architectures),如圖:

    API函數(shù)是Windows程序開發(fā)使用的主要函數(shù)集,其中提供了十幾個(gè)專門的通信函數(shù)。目前較多的應(yīng)用是在Windows95/NT 的32位開發(fā)環(huán)境下,但也存在著Windows3.x下開發(fā)的16位通信程序向32位程序的移植問題。

2.2 泰康Techcon串口大師的基本實(shí)現(xiàn)流程圖

[nextpage]
    此時(shí)創(chuàng)建了一個(gè)基于對(duì)話框的程序,其中設(shè)置“啟動(dòng)/關(guān)閉”“清除接收區(qū)”“清除發(fā)送區(qū)”“進(jìn)制轉(zhuǎn)換”“復(fù)位”“手動(dòng)發(fā)送”“自動(dòng)發(fā)送”“幫助”按鈕,分別用于自動(dòng)向串口發(fā)送數(shù)據(jù)、從串口接收數(shù)據(jù)等。一個(gè)復(fù)選框區(qū),可加入時(shí)間戳、保存數(shù)據(jù)、自動(dòng)換行、進(jìn)制顯示等。

2.3泰康Techcon串口大師核心功能實(shí)現(xiàn)
2.3.1使用多線程技術(shù)以獲得更高的數(shù)據(jù)接收效率。


2.3.2 處理數(shù)據(jù)并添加數(shù)據(jù)接收時(shí)間戳
1. 當(dāng)主窗體接收到線程函數(shù)發(fā)送(SendMessage)的消息時(shí),調(diào)用下面的函數(shù)處理數(shù)據(jù)。

[nextpage]

2.添加接收數(shù)據(jù)時(shí)間戳
每次接收到數(shù)據(jù),程序會(huì)獲取本地時(shí)間并且與接收到的數(shù)據(jù)拼接,最終顯示在軟件界面上

 
2.3.3 實(shí)現(xiàn)串口設(shè)備初始化

 
3,泰康Techcon串口大師數(shù)據(jù)測(cè)速功能在工程中的應(yīng)用
3.1 記錄每次接收到數(shù)據(jù)時(shí)的時(shí)間
每當(dāng)從串口接收到數(shù)據(jù)時(shí),軟件都會(huì)記錄下精確到毫秒(ms)的時(shí)間戳。目的是能夠估計(jì)單位時(shí)間內(nèi)接收到數(shù)據(jù)的字節(jié)數(shù)。

這是一段測(cè)試數(shù)據(jù),每秒鐘(m)發(fā)送5個(gè)字節(jié)的數(shù)據(jù)(12 34 56 78 90)使用泰康Techcon串口大師接收到的數(shù)據(jù)是

 
    從上面的數(shù)據(jù)可以看到,兩次收到“12 34 56 78 90”的實(shí)際間隔是1秒鐘, 這與發(fā)送的時(shí)間間隔吻合。說明軟件所記錄的時(shí)間是正確的。在實(shí)際工程中的使用方法也類似。 [nextpage]

3.2 記錄接收到特殊字符時(shí)的時(shí)間
    如果設(shè)置了“根據(jù)字符插入時(shí)間戳”的內(nèi)容,這里設(shè)置為‘12H'。意思就是,記錄每次收到‘12H' 這個(gè)特征字節(jié)時(shí),記錄這個(gè)時(shí)間戳。仍然以每秒鐘發(fā)送5各字節(jié)數(shù)據(jù)(12 34 56 78 90)為例。接收到如下的數(shù)據(jù):

 
    由于這些數(shù)據(jù)都是遵循某種協(xié)議,所以串口數(shù)據(jù)包通常都有固定的數(shù)據(jù)頭標(biāo)識(shí)字符。一但確定所遵循的通信規(guī)律,那么就可以輕松地計(jì)算出接收兩個(gè)有效的數(shù)據(jù)包之間的時(shí)間間隔。通過上面的數(shù)據(jù),就可以看到。以‘12H'作為數(shù)據(jù)頭的數(shù)據(jù)包,每1秒鐘就會(huì)發(fā)送一次。

3.3 發(fā)送設(shè)置
    發(fā)送設(shè)置可以設(shè)置“十六進(jìn)制發(fā)送”并可選擇“循環(huán)發(fā)送”和“發(fā)送間隔”例如:我們?cè)O(shè)置為十六進(jìn)制發(fā)送,并且每間隔1000ms 循環(huán)發(fā)送一次

3.4 幫助設(shè)置
    如對(duì)軟件有任何疑義,可點(diǎn)擊軟件右下角的幫助。里面會(huì)有對(duì)這款軟件簡(jiǎn)單的介紹。

4,結(jié)束語
    隨著智能建筑的發(fā)展,串口調(diào)試工具的功能需求越來越多。泰康串口大師的開發(fā)只是同方股份公司根據(jù)自身工程需要自主開發(fā)具有自身知識(shí)產(chǎn)權(quán)的產(chǎn)品。串口測(cè)試工具的時(shí)代已經(jīng)到來。

參與評(píng)論
回復(fù):
0/300
文明上網(wǎng)理性發(fā)言,評(píng)論區(qū)僅供其表達(dá)個(gè)人看法,并不表明a&s觀點(diǎn)。
0
關(guān)于我們

a&s傳媒是全球知名展覽公司法蘭克福展覽集團(tuán)旗下的專業(yè)媒體平臺(tái),自1994年品牌成立以來,一直專注于安全&自動(dòng)化產(chǎn)業(yè)前沿產(chǎn)品、技術(shù)及市場(chǎng)趨勢(shì)的專業(yè)媒體傳播和品牌服務(wù)。從安全管理到產(chǎn)業(yè)數(shù)字化,a&s傳媒擁有首屈一指的國際行業(yè)展覽會(huì)資源以及豐富的媒體經(jīng)驗(yàn),提供媒體、活動(dòng)、展會(huì)等整合營銷服務(wù)。

免責(zé)聲明:本站所使用的字體和圖片文字等素材部分來源于互聯(lián)網(wǎng)共享平臺(tái)。如使用任何字體和圖片文字有冒犯其版權(quán)所有方的,皆為無意。如您是字體廠商、圖片文字廠商等版權(quán)方,且不允許本站使用您的字體和圖片文字等素材,請(qǐng)聯(lián)系我們,本站核實(shí)后將立即刪除!任何版權(quán)方從未通知聯(lián)系本站管理者停止使用,并索要賠償或上訴法院的,均視為新型網(wǎng)絡(luò)碰瓷及敲詐勒索,將不予任何的法律和經(jīng)濟(jì)賠償!敬請(qǐng)諒解!
? 2024 - 2030 Messe Frankfurt (Shenzhen) Co., Ltd, All rights reserved.
法蘭克福展覽(深圳)有限公司版權(quán)所有 粵ICP備12072668號(hào) 粵公網(wǎng)安備 44030402000264號(hào)
用戶
反饋