博客專欄

EEPW首頁 > 博客 > 工程監(jiān)測振弦無線采集儀外接數(shù)字傳感器接入邏輯與數(shù)據(jù)發(fā)送

工程監(jiān)測振弦無線采集儀外接數(shù)字傳感器接入邏輯與數(shù)據(jù)發(fā)送

發(fā)布人:HB穩(wěn)控科技 時間:2022-10-18 來源:工程師 發(fā)布文章

1.數(shù)字傳感器的數(shù)據(jù)接入邏輯

VS-Box無線采集儀設(shè)備支持在 RS485 接口外接數(shù)字傳感器, 可以進行單類型、多類型數(shù)字傳感器接入。

單類型數(shù)字傳感器:使用寄存器 DS_SENSOR(282)來設(shè)置單類型數(shù)字傳感器的類型和數(shù)量(見下表)。 VS 會自動輪巡發(fā)送傳感器讀取指令,當 VS 接收到傳感器輸出的數(shù)據(jù)后解析數(shù)據(jù)并將其更新到通道寄存器 CHxx 內(nèi),最終發(fā)送到遠程服務(wù)器上。

多類型數(shù)字傳感器:使用寄存器 MDS_EN(290)的低字節(jié)來設(shè)置多類型傳感器的種類數(shù)量,設(shè)置為 0 時表示關(guān)閉多類型數(shù)字傳感器功能。使用寄存器 MDS01~08(291~298)來分別設(shè)置每種類型的類型碼和數(shù)量(見下表)。當 MDS_EN 高字節(jié)的值為 0 時,讀取到的傳感器數(shù)據(jù)會依次保存于CHxx 寄存器內(nèi),待所有傳感器讀取完成后一并發(fā)送到遠程服務(wù)器。而當 MDS_EN 的高字節(jié)為 1 時則會在讀取每個傳感器后獨立地發(fā)送到 TCP 服務(wù)器。

隨著 VS 設(shè)備固件版本不斷更新,所支持的數(shù)字傳感器種類也會不斷增加。

2.數(shù)字傳感器起始通道分配

寄存器 DS_CHNUM(299)用于設(shè)置讀取到的數(shù)字傳感器數(shù)據(jù)從哪個通道開始占用,默認為 1。單個數(shù)字傳感器占用的通道數(shù)量與具體的傳感器類型有關(guān),例如:每個激光測距儀會占用 1 個通道,而每個雙軸傾斜傳感器會占用 2個通道,三軸加速度計會占用 3 個通道。 VSxxx會根據(jù)傳感器類型和數(shù)量從 DS_CHNUM指定的通道開始依次分配通道寄存器 CHxx。

例如: DS_CHNUM=17;DS_SENSOR=0x0203;MDS_EN=0x0002;MDS01=0x0302;MDS02=0x0C03;表示數(shù)字傳感器的數(shù)據(jù)從 CH17 開始占用,外接了單類型數(shù)字傳感器激光測距儀 3 +多類型數(shù)字傳感器 2 類(第 1 類為雙軸測斜桿 2 個,第 2 類為靜力水準儀 3 個),共 8個數(shù)字傳感器,則通道分配見下表。

3.多類型數(shù)字傳感器獨立發(fā)送協(xié)議

獨立發(fā)送傳感器數(shù)據(jù)時,每個傳感器是一個獨立的數(shù)據(jù)包,發(fā)送至預設(shè)的TCP服務(wù)器。數(shù)據(jù)包字符串,結(jié)構(gòu)說明如下:

UDID>MDS+傳感器類型碼+x個傳感器>x/x>傳感器數(shù)據(jù),校驗和字符,回車換行符例如:“861234567812345>MDS0B03>1/1>1234DF\r\n

861234567812345VS設(shè)備唯一識別碼MDS:固定字符串,表示本包數(shù)據(jù)是獨立發(fā)送的多類型數(shù)字傳感器數(shù)據(jù)0B16進制0x0B,即10進制的11,表示本傳感器的類型是11(金碼位移傳感器)。0316進制0x03,表示這包數(shù)據(jù)是本類型傳感器中的第3個傳感器。1/1:表示本傳感器只有1包數(shù)據(jù),這是第1包。1234:傳感器的值,16進制字符串,對應(yīng)10進制為4660,對于本傳感器,表示4660mmDF:前面所有字節(jié)的和校驗值。

\r\n:回車換行符號

注意:傳感器類型碼、編號、傳感器數(shù)據(jù),均是16進制字符串,每兩個字符表示1個字節(jié),上例中的數(shù)據(jù)1234表示0x120x34。

VS-Box振弦無線采集儀

工程儀器多通道振弦傳感器無線采集儀的采集數(shù)據(jù)發(fā)送方式

每次設(shè)備啟動后會將采集到的傳感器數(shù)據(jù)進行內(nèi)部存儲,并在設(shè)置好的時間間隔將數(shù)據(jù)發(fā)送出去,通過修改“數(shù)據(jù)發(fā)送方式”參數(shù),監(jiān)測數(shù)據(jù)可由數(shù)據(jù)接口輸出也可經(jīng)由無線網(wǎng)絡(luò)發(fā)送。 在發(fā)送監(jiān)測數(shù)據(jù)時,可通過修改“數(shù)據(jù)包協(xié)議”參數(shù)來設(shè)置所發(fā)送的數(shù)據(jù)包的樣式。 相關(guān)參數(shù)說明如下:

1.發(fā)送數(shù)據(jù)到手機

2.發(fā)送數(shù)據(jù)到郵箱

3.發(fā)送數(shù)據(jù)到 FTP 服務(wù)器

參數(shù)配置(下列參數(shù)位于【 參數(shù)配置】 區(qū)域內(nèi)的【 自動模式參數(shù)】 和【 GPRS】 面板內(nèi))數(shù)據(jù)發(fā)送方式: GPRS FTP

FTP 相關(guān)的其它參數(shù)可不進行配置,使用我們已經(jīng)為設(shè)備配置好的參數(shù),若您需要使用自己的 FTP 服務(wù)器,按照實際修改服務(wù)器地址、端口等參數(shù)即可。點擊【保存參數(shù)】按鈕,給設(shè)備重新上電,按壓設(shè)備的【測試/發(fā)送】 鍵啟動一次采發(fā)過程。當聽到蜂鳴器發(fā)送提示音(連續(xù)兩個短促音)后, FTP 服務(wù)器即會接收到監(jiān)測數(shù)據(jù)。設(shè)備自動關(guān)機,以設(shè)置好的時間間隔開始循環(huán)工作, 服務(wù)器會定時接收到監(jiān)測數(shù)據(jù)。

打開瀏覽器,輸入我們和設(shè)備一同提供的 FTP 服務(wù)器地址,彈出用戶登錄對話框,輸入我們提供的用戶名和密碼,點擊【登錄】,即可看到與您采購設(shè)備相關(guān)的所有監(jiān)測數(shù)據(jù)。

4.發(fā)送數(shù)據(jù)到 TCP 服務(wù)器

參數(shù)配置(下列參數(shù)位于【 參數(shù)配置】 區(qū)域內(nèi)的【 自動模式參數(shù)】 和【 GPRS】 面板內(nèi))

數(shù)據(jù)發(fā)送方式: GPRS TCP

數(shù)據(jù)包協(xié)議:字符串 1.0

TCP 相關(guān)的其它參數(shù)可不進行配置,使用我們已經(jīng)為設(shè)備配置好的參數(shù),若您需要使用自己的 TCP 服務(wù)器,按照實際修改服務(wù)器地址、端口等參數(shù)即可。

為每臺設(shè)備提供了終端客戶開發(fā)的在線監(jiān)測管理系統(tǒng),基于BS 架構(gòu)。 可在瀏覽端實現(xiàn)項目管理、數(shù)據(jù)查看與下載、曲線查看等操作。系統(tǒng)界面風格簡約、布局統(tǒng)一、邏輯清晰,具有極佳的操控體驗。三層監(jiān)測要素架構(gòu),實現(xiàn)了多項目、多設(shè)備、多測點無限擴展,可滿足小型、中型的單(多) 項目管理。


*博客內(nèi)容為網(wǎng)友個人發(fā)布,僅代表博主個人觀點,如有侵權(quán)請聯(lián)系工作人員刪除。




相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉