chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

645儀表以JSON格式上發(fā)方法

maggie602451 ? 來源:maggie602451 ? 作者:maggie602451 ? 2022-12-02 14:11 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

1.概述

之前我們已經(jīng)介紹了Modbus RTU儀表實(shí)現(xiàn)JSON格式上發(fā)云服務(wù)器的方法,類似的現(xiàn)在也可以支持645協(xié)議的儀表通過JSON格式上發(fā)服務(wù)器。

卓嵐實(shí)現(xiàn)645儀表轉(zhuǎn)JSON網(wǎng)關(guān)的特點(diǎn)有:

1.提供透傳、MQTT、POST、GET等上位機(jī)協(xié)議,結(jié)合JSON格式進(jìn)行傳輸。

2.下位機(jī)完全符合國標(biāo)97版645協(xié)議規(guī)范,支持一個(gè)網(wǎng)關(guān)總線連接32臺(tái)電表。

3.設(shè)計(jì)方法完全界面話操作,無需專業(yè)的編程知識(shí),簡單易用。

卓嵐的MQTT網(wǎng)關(guān)種類繁多,有如下幾種類型:

設(shè)備類型 通訊類型 型號(hào)
成品設(shè)備 4G+以太網(wǎng)方式 ZLAN8303-7 ?
成品設(shè)備 以太網(wǎng) ZLAN5143 ?
成品設(shè)備 Wifi+以太網(wǎng) ZLAN7144 ?
成品設(shè)備 Wifi ZLAN7146 ?
成品設(shè)備 Zigbee方式 ZLAN9543+ZLAN9500 ?
成品設(shè)備 Lora方式 ZLAN9743+ZLAN9700 ?
內(nèi)嵌模塊 內(nèi)嵌網(wǎng)關(guān)模塊(以太網(wǎng)) ZLSN2043S ?
內(nèi)嵌模塊 內(nèi)嵌網(wǎng)關(guān)模塊(wifi) ZLSN7046T ?
內(nèi)嵌模塊 內(nèi)嵌網(wǎng)關(guān)模塊(wifi+以太網(wǎng)) ZLSN7044 ?
芯片 網(wǎng)關(guān)單芯片 ZLAN1043 ?

2.645協(xié)議轉(zhuǎn)JSON2.1.配置步驟

由于在《JSON數(shù)據(jù)采集網(wǎng)關(guān)》中已經(jīng)介紹了Modbus RTU轉(zhuǎn)JSON的配置方法,這里只做簡要介紹。首先使用ZLVircom5.18及其以上版本。配置步驟如下,在設(shè)備編輯界面,點(diǎn)擊“固件與配置”按鈕,進(jìn)入“網(wǎng)頁/程序下載”對(duì)話框,選擇“網(wǎng)頁目錄下載”,選擇一個(gè)空目錄,然后點(diǎn)擊“JSON配置”。

pYYBAGOJlyeABWhWAABkztkDCY4384.png

這里主要設(shè)置一下定時(shí)上發(fā)的時(shí)間間隔,這里為10秒。

2.2.645配置詳解

在以上“JSON轉(zhuǎn)Modbus RTU設(shè)置”對(duì)話框中點(diǎn)擊“添加/查看”可以進(jìn)入645節(jié)點(diǎn)配置。

假如我們需要添加正向有功總電能,那么查645協(xié)議的相關(guān)資料可以找到正向有功總電能的單位、數(shù)據(jù)長度、數(shù)據(jù)格式、標(biāo)識(shí)編號(hào),如下表:

645協(xié)議內(nèi)容 數(shù)據(jù)項(xiàng)名稱 單位 數(shù)據(jù)長度 數(shù)據(jù)格式 標(biāo)識(shí)編碼
645協(xié)議一項(xiàng) 正向有功總 kWh 4 XXXXXX.XX 9010
舉例 電能
對(duì)應(yīng)zlvircom配置參數(shù) JSON關(guān)鍵詞:ActiveTotalE 數(shù)據(jù)后增加單位kWh 數(shù)據(jù)長度4 小數(shù)點(diǎn)位數(shù)2位 645數(shù)據(jù)類型:9010

我們看來如何根據(jù)645協(xié)議的內(nèi)容來填寫配置信息:

pYYBAGOJlymASozLAAKAbo9htM0562.png

1.對(duì)應(yīng)JSON關(guān)鍵詞:這個(gè)就是上傳到云端的數(shù)據(jù)中正向有功總電能對(duì)應(yīng)的JSON關(guān)鍵詞,根據(jù)云端要求設(shè)計(jì)。例如{“ActiveTotalE”:”005190.77kWh”}中的ActiveTotalE。

2.數(shù)據(jù)來源選擇:這里選擇645協(xié)議。

3.設(shè)備ID:這個(gè)是645儀表的站號(hào),可以從表的標(biāo)簽上獲得。

4.數(shù)據(jù)類型:也就是645協(xié)議的標(biāo)識(shí)編碼,例如正向有功總電能就是9010。

5.數(shù)據(jù)長度:不同的標(biāo)識(shí)編碼有不同的長度,請(qǐng)查詢手冊(cè)后選擇。

6.保留小數(shù)點(diǎn)位數(shù):XXXXXX.XX的數(shù)據(jù)格式就是2個(gè)小數(shù)點(diǎn)。

7.數(shù)據(jù)后增加單位:上傳的數(shù)據(jù)005190.77后面增加的單位kWh。

8.數(shù)據(jù)用引號(hào)包含:即”005190.77kWh”的引號(hào),不勾選則沒有引號(hào)。

9.串口輪詢間隔:每個(gè)標(biāo)識(shí)量查詢的間隔由于這里是1200bps的波特率,較低,所以一般需要用1000ms的查詢間隔。

10.設(shè)計(jì)下一個(gè):如果還有645的標(biāo)識(shí)(即JSON關(guān)鍵詞)需要設(shè)計(jì)點(diǎn)擊“設(shè)計(jì)下一個(gè)按鈕”,否則點(diǎn)擊“完成設(shè)計(jì)”按鈕。一個(gè)對(duì)話框設(shè)計(jì)一個(gè)標(biāo)識(shí)編號(hào)+JSON關(guān)鍵詞。

11.如果點(diǎn)擊“完成設(shè)計(jì)”,則回到上一個(gè)對(duì)話框,點(diǎn)擊“保存JSON設(shè)置”,再回到上一個(gè)對(duì)話框,點(diǎn)擊“下載”將配置信息下載到設(shè)備內(nèi)部。這樣設(shè)備就會(huì)按照設(shè)計(jì)的方式工作。當(dāng)然如果需要發(fā)送到云端,還需要在“設(shè)備設(shè)置”界面將工作模式改為“TCP客戶端”,填寫服務(wù)器的IP到“目的IP或域名”,并填寫正確的目的端口。

2.3.645轉(zhuǎn)JSON測試

這里我們?cè)谟?jì)算機(jī)上用TCP調(diào)試工具SocketDlgTest來測試這個(gè)功能,發(fā)現(xiàn)每隔10秒鐘會(huì)收到設(shè)備發(fā)來的JSON數(shù)據(jù),{“ActiveTotalE”:”005190.77kWh”},其中的正向有功總電能005190.77kWh對(duì)應(yīng)電表當(dāng)前數(shù)據(jù)。

poYBAGOJlyqAOqRVAADHj4AcOsA263.png

2.4.總結(jié)

本文介紹的方案和產(chǎn)品可以實(shí)現(xiàn)645電表的自動(dòng)采集和云端對(duì)接,可應(yīng)用節(jié)能、能耗監(jiān)控、集中抄表等領(lǐng)域。

?

審核編輯:湯梓紅?

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5043

    文章

    14427

    瀏覽量

    483290
  • MODBUS
    +關(guān)注

    關(guān)注

    28

    文章

    2381

    瀏覽量

    82189
  • JSON
    +關(guān)注

    關(guān)注

    0

    文章

    125

    瀏覽量

    7695
  • MQTT
    +關(guān)注

    關(guān)注

    5

    文章

    717

    瀏覽量

    24757
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    JSON 數(shù)據(jù)格式

    ,可以改變表示數(shù)據(jù)的方式,甚至可以不同方式表示同一事物。格式應(yīng)用掌握了 JSON 格式之后,在 JavaScript 中使用它就很簡單了。JSON
    發(fā)表于 03-30 14:48

    如何發(fā)送json格式數(shù)據(jù)至web服務(wù)器?

    如題,現(xiàn)需要采用post方法發(fā)送json格式數(shù)據(jù)至web服務(wù)器,但一直返回錯(cuò)誤。
    發(fā)表于 03-08 09:40

    緊急求助----Labview如何發(fā)送JSON格式數(shù)據(jù)?

    各位大神, 大家好,緊急求助!1)參考NI教程,在Labview中設(shè)置了Web服務(wù)器,通過網(wǎng)頁可以讀取JSON格式的數(shù)值和字符串,但Web服務(wù)器里還有字符串?dāng)?shù)組,Web服務(wù)器JSON
    發(fā)表于 01-05 10:05

    求Djangomodels存儲(chǔ)json格式的數(shù)據(jù)?

    Djangomodels存儲(chǔ)json格式的數(shù)據(jù)
    發(fā)表于 11-06 06:25

    JSON是什么?如何去創(chuàng)建一種JSON

    1.JSON是一種輕量級(jí)的數(shù)據(jù)交換格式。是一種獨(dú)立于語言的文本格式。輕量級(jí)適合xml相比較。數(shù)據(jù)交換指的是客戶端和服務(wù)器之間的數(shù)據(jù)傳遞格式。1.1JavaScript中使用
    發(fā)表于 07-09 07:06

    請(qǐng)問STM32是如何向服務(wù)器發(fā)送json格式數(shù)據(jù)的呢

    我正在使用 STM32L4R5ZI .Microcontroller 連接調(diào)制解調(diào)器 (sim800c)。這是我們需要包含的庫,用于將 json 格式的數(shù)據(jù)從 STM 控制器發(fā)送到服務(wù)器。STM32向服務(wù)器發(fā)送json
    發(fā)表于 12-14 07:31

    android使用JSON進(jìn)行網(wǎng)絡(luò)數(shù)據(jù)交換

    本文將快速講解 JSON 格式,并通過代碼示例演示如何分別在客戶端和服務(wù)器端進(jìn)行 JSON 格式數(shù)據(jù)的處理。 什么是JSON
    發(fā)表于 12-04 11:51 ?0次下載

    java生成json格式數(shù)據(jù) 和 java遍歷json格式數(shù)據(jù)

    本文檔內(nèi)容介紹了基于java生成json格式數(shù)據(jù) 和 java遍歷json格式數(shù)據(jù),供參考
    發(fā)表于 03-19 15:04 ?0次下載

    PHP如何返回json格式的數(shù)據(jù)給jquery的詳細(xì)資料說明

     json格式的數(shù)據(jù)是我們?cè)趹?yīng)用開發(fā)中一直會(huì)使用到的數(shù)據(jù),如與jquery打交到或與API打交都會(huì)使用到json數(shù)據(jù),那么PHP如何返回json格式
    發(fā)表于 03-22 15:24 ?7次下載
    PHP如何返回<b class='flag-5'>json</b><b class='flag-5'>格式</b>的數(shù)據(jù)給jquery的詳細(xì)資料說明

    基于Json格式的文本視圖驗(yàn)證工具

    基于Json格式的文本視圖驗(yàn)證工具
    發(fā)表于 09-19 09:15 ?8次下載

    什么是JSON劫持 JSON和XML的區(qū)別

    什么是JSON劫持 單從字面上就可以理解的出來,JSON是一種輕量級(jí)的數(shù)據(jù)交換格式,而劫持就是對(duì)數(shù)據(jù)進(jìn)行竊?。ɑ蛘邞?yīng)該稱為打劫、攔截比較合適。惡意攻擊者通過某些特定的手段,將本應(yīng)該返回給用戶
    的頭像 發(fā)表于 08-05 10:09 ?1862次閱讀

    什么是JSON JSON的語法規(guī)則

    JSON數(shù)據(jù)交換格式 JSON(JavaScript Object Notation, JS 對(duì)象簡譜) 是一種輕量級(jí)的數(shù)據(jù)交換格式。它基于 ECMAScript (歐洲計(jì)算機(jī)協(xié)會(huì)制定
    的頭像 發(fā)表于 08-25 15:40 ?3297次閱讀

    分享幾個(gè)格式化輸出json文件的方法

    json 文件是以人類可讀形式存儲(chǔ)數(shù)據(jù)的首選文件,但是當(dāng)它們被壓縮編寫(不帶縮進(jìn)及換行格式)時(shí),讀起來就不那么容易了。
    的頭像 發(fā)表于 01-04 16:55 ?7516次閱讀
    分享幾個(gè)<b class='flag-5'>格式</b>化輸出<b class='flag-5'>json</b>文件的<b class='flag-5'>方法</b>

    JSON的使用方法

    JSON是一個(gè)標(biāo)記符序列。這套標(biāo)記符包括: 構(gòu)造字符、字符串、數(shù)字和三個(gè)字面值 。 構(gòu)造字符 JSON包括六個(gè)構(gòu)造字符,分別是:左方括號(hào)、右方括號(hào)、左大括號(hào)、右大括號(hào)、冒號(hào)與逗號(hào)。 JSON
    的頭像 發(fā)表于 10-31 16:42 ?1745次閱讀
    <b class='flag-5'>JSON</b>的使用<b class='flag-5'>方法</b>

    JSON協(xié)議是什么,物聯(lián)網(wǎng)中的RTU中如何使用JSON協(xié)議和服務(wù)器交互

    一 概述 1.1 什么是 JSON JSON是JavaScript Object Notation的簡稱,中文含義為“JavaScript 對(duì)象表示法”,它是一種數(shù)據(jù)交換的文本格式,而不是一種編程
    的頭像 發(fā)表于 09-25 16:14 ?2735次閱讀
    <b class='flag-5'>JSON</b>協(xié)議是什么,物聯(lián)網(wǎng)中的RTU中如何使用<b class='flag-5'>JSON</b>協(xié)議和服務(wù)器交互