“卓嵐物聯(lián)”微信小程序是方便地查看物聯(lián)網(wǎng)設(shè)備當前數(shù)據(jù)、歷史數(shù)據(jù)、控制設(shè)備的簡單有效的方法。查看和控制設(shè)備的實現(xiàn)可以在五分鐘內(nèi)完成,簡單易用?!白繊刮锫?lián)”微信程序+“卓嵐云”云平臺是免費用物聯(lián)網(wǎng)解決方案,配合性價比高的卓嵐物聯(lián)網(wǎng)JSON網(wǎng)關(guān),是實現(xiàn)物聯(lián)網(wǎng)系統(tǒng)的快速有效方法。
該系統(tǒng)可以將標準Modbus RTU設(shè)備、645協(xié)議儀表數(shù)據(jù)轉(zhuǎn)化為JSON格式上傳“卓嵐云”。設(shè)備配置采用界面話配置,無需編程?!白繊乖啤逼脚_采用AES加密驗證算法,有效保證數(shù)據(jù)通訊的安全性。卓嵐“JSON網(wǎng)關(guān)”涵蓋以太網(wǎng)、Wif、4G,其中5144J支持100個數(shù)據(jù)點位采集。
“卓嵐物聯(lián)”微信小程序是一個通用的數(shù)據(jù)采集、控制軟件,未限定具體應(yīng)用領(lǐng)域,如果需要實現(xiàn)更為專業(yè)化設(shè)備的數(shù)據(jù)查看、控制,則可以為用戶定制微信小程序。
拿到卓嵐JSON設(shè)備網(wǎng)關(guān),從官網(wǎng)下載ZLVircom配置工具:ZLVircom5.18-設(shè)備管理工具
進入設(shè)備管理搜索設(shè)備選中設(shè)備編輯設(shè)備:
點擊設(shè)備ID邊上的[-]按鈕可以看到設(shè)備二維碼,后面會用到。確認固件版本為1.595以上。為了能夠聯(lián)網(wǎng)請配置好IP。為了連接RS485設(shè)備,請配置好波特率。配置后后可以先點擊“修改設(shè)置”,然后再次進入后點擊“固件和配置”,彈出“配置和下載”。
新建一個C:\web\1的空目錄。然后點擊“JSON配置”按鈕。
云平臺選擇“卓嵐云”。然后點擊“JSON上發(fā)”進入下面的JSON上發(fā)配置。返回后需要點擊“保存JSON設(shè)置”和“返回”。
這里的JSON關(guān)鍵詞中寫入power(可以隨意,但是需要和“卓嵐物聯(lián)”微信程序中的對應(yīng)),然后選擇Modbus的站地址、功能碼、寄存器。點擊“保存全部并退出”。我們用軟件模擬一個01地址、03功能碼、00地址的Modbus從站,并連接到設(shè)備串口。
返回“JSON配置主界面”后,點擊“保存JSON設(shè)置”,點擊“返回”。系統(tǒng)提示:
這里點擊“是”則自動配置好設(shè)備的目的IP和目的端口。然后,返回到“配置和下載”界面。點擊“下載”按鈕。然后點擊“確認”。之后設(shè)備重啟。
重啟后看到設(shè)備LINK燈變?yōu)樗{色表示連接上卓嵐云,ACT燈為藍/綠色閃爍,說明設(shè)備在自主采集數(shù)據(jù)。這樣設(shè)備端配置完畢!
打開微信,搜索微信小程序“卓嵐物聯(lián)”,打開“卓嵐物聯(lián)”小程序,點擊“登錄”。獲取微信的昵稱、頭像等,點擊“允許”。
點擊底部“設(shè)備管理”,點擊“添加設(shè)備”。由于還未添加設(shè)備類型,所以會跳轉(zhuǎn)到“類型添加”界面。每一種“設(shè)備類型”都有自己的JSON關(guān)鍵詞集合。在“添加類別”界面輸入一個新類型,比如“電表”,然后點擊“添加類型”按鈕。類型添加成功后會自動回到“添加設(shè)備”界面。
這里設(shè)備類型已經(jīng)自動選擇了剛剛添加的“電表”類型。點擊設(shè)備碼右邊的[-]按鈕,掃描上一節(jié)中“設(shè)備參數(shù)設(shè)置”中按[-]按鈕彈出的二維碼輸入ID。設(shè)備名稱可以任意取,比如“我的電表”。
此時在設(shè)備列表中能夠看到這個設(shè)備。但是處于離線狀態(tài),這是因為設(shè)備上傳的JSON關(guān)鍵詞和設(shè)備類型不完全匹配(上一節(jié)的JSON配置中有power這個詞)。現(xiàn)在需要在“設(shè)備類型”中添加power這個關(guān)鍵詞。
點擊底部“設(shè)備管理”,點擊“設(shè)備類型”按鈕。然后點擊剛剛添加的“電表”這個設(shè)備類型,進入“類別管理”,然后點擊“采集設(shè)置”,進入“采集點為設(shè)置”:
這里增加一個“電度”名字的點,JSON名為“power”(和設(shè)備JSON設(shè)置一一對應(yīng))。然后回到“設(shè)備列表”,過幾秒,下拉刷新一下界面,可以看到設(shè)備在線了。
點擊“我的電表”,進入“設(shè)備管理”界面,這里可以查看數(shù)據(jù)和設(shè)置數(shù)據(jù)(或稱為控制)。
然后點擊“圖表數(shù)據(jù)”和“歷史數(shù)據(jù)”可以查看power這個點的數(shù)據(jù)。點擊“時間范圍”按鈕可以選擇需要查看的時間范圍。
以上講述了如何獲得Modbus儀表的數(shù)據(jù),并且用“卓嵐物聯(lián)”查看歷史數(shù)據(jù)和獲得數(shù)據(jù)折線圖。下面介紹如何設(shè)置Mobus寄存器或者說控制設(shè)備。
進入之前第一節(jié)的ZLVircom的“JOSN轉(zhuǎn)Modbus配置”主界面,這里點擊“JSON下發(fā)”按鈕。
這里選擇“Modbus寫寄存器指令”,在收到數(shù)據(jù)中填寫“power”:””(這里特別注意在關(guān)鍵詞power后面增加一個雙引號、冒號和雙引號。然后填寫這個關(guān)鍵詞對應(yīng)的站地址和寄存器地址,分別為1和0。點擊“保存全部并退出”?;氐缴弦粋€界面,按照之前的類似方式再保存和下載一遍。
打開“卓嵐物聯(lián)”微信小程序,進入“電表1”的“設(shè)備管理”界面,點擊“任意控制”:
任意控制里面提供兩類設(shè)置,先看第6行,在“下發(fā)JSON名”中輸入需要下發(fā)的JSON節(jié)點的名字,這里是“power”,然后輸入需要設(shè)置的值,這里是“123”,然后點擊右邊的“勾”,此時發(fā)現(xiàn)遠程設(shè)備的Modbus寄存器已被設(shè)置為“123”。
第二類設(shè)置是0、1的設(shè)置,請看“任意控制”界面第一行??梢韵掳l(fā)0、1的簡單數(shù)據(jù)。
以上是Modbus的寄存器的設(shè)置。對于非標的指令,我們可以通過“設(shè)備管理”界面的“設(shè)備控制”按鈕,交替下發(fā)兩條指令中的一條。指令通過十六進制設(shè)置。
如果下發(fā)十六進制指令,需要在ZLVircom的“JSON下發(fā)設(shè)置”中選擇第三類“網(wǎng)絡(luò)數(shù)據(jù)透傳到串口”。
以上說明展示“卓嵐物聯(lián)”小程序在采集Modbus儀表、645協(xié)議電表的數(shù)據(jù)以及控制命令下發(fā)的方便性?!白繊刮锫?lián)”是一個通用框架,我們提供定制化的私有云平臺設(shè)計和私有微信小程序設(shè)計,為您的具體應(yīng)用量身定做,貼近實際項目需求,快速打通手機端、云端和設(shè)備端。
上海卓嵐信息技術(shù)有限公司
地址:上海市閔行區(qū)園文路28號金源中心2001
電話:021-64325189