前言:
現在的數據采集傳輸,通常的是采用
PLC+(無線數傳終端)DTU
RTU+(無線數傳終端)DTU
單片機+(無線數傳終端)DTU
將儀表數據或者傳感器數據通過PLC或者RTU告訴DTU將數據上發給服務器,下面RTU不具備無線數傳功能。
傳統采集
而使用具有腳本編程的DTU,可通過腳本編程功能使DTU自動采集儀表或外接傳感器數據然后上傳到服務器,具有自動采集功就完全省去單片機 rtu等,也無需單獨增加控制器。如下圖:
擁有自動采集功能
那么話不多說,直接開始教程:
注:該教程是dtu已經和所需要被采集的設備已經鏈接,且上發服務器也已經鏈接狀態下進行,如圖:我們需要采集某傳感器數據并上發到用戶的服務器。
列:采集某傳感器數據組網圖
眾山科技4G DTU型號ZSD3410腳本編程-自動采集數據已經將該指令寫入到DTU里面,所以我們只需要使用配置軟件即可。
一、本地使用電腦插上連接線鏈接DTU-然后創建虛擬串口(該演示為本地參數配置,遠程參數配置請在眾山科技官網-知識庫查看)
本地參數配置
虛擬串口
二、打開眾山科技提供的2/3/4G DTU配置軟件,點擊文件操作,然后調入參數文件。
選中后點擊打開即可。
調入參數文件
調入參數文件
三、如上圖所示,我們的第一張圖的虛擬串口為COM6,那么我們在配置軟件這里也填寫COM6-打開串口然后下方會顯示-串口打開成功。
打開串口
打開串口
四、我們想DTU自動采集我們的傳感器數據-把改配置軟件的選項往下拉-到腳本編程相關參數這里-可以看到這里有一個本地采集周期,在這里我們可以通過配置軟件直接設置,我們的采集周期,比如我想要這里60秒采集一次數據,也是就一分鐘,我們直接在配置軟件這里填寫60即可。如需要2分鐘采集一次填寫120即可。
然后就設置成功了。此功能可以幫大多數用戶省去單片機和PLC或者RTU的錢。目前市面上只有眾山科技DTU能實現腳本編程功能。腳本編程的功能拓展出來還有許多功能,比如同時采集多個設備數據。
腳本編程可實現功能一覽:
1、自動采集,無需單獨增加控制器
2、可同時采集多個設備數據(波特率可自定義)
3、可實現開關量控制,擁有RTU功能,DIDO觸發采集
4、Modbous CRC可計算
5、靈活發送控制(可設置采集多個數據后,一次性上傳節省流量)
后面功能部分用戶需要可使用:
6、過答應止(不重要的數據可不用強制一收一發)
7、循環控制(可循環多次采集,一次采集3個設備數據)
8、延時插入(采集多個設備數據可設置每個數據延時發送)
9、插入標識符號(可給傳感器采集命名ID再上傳,便于解析)
10、命令回顯(串口數據和采集數據和同時發送到數據中心)
想具體了解腳本編程使用,可直接百度搜索“DTU腳本編程_本地采集腳本指令詳解”
操作以上流程容易出現的問題
1、參數配置-調入失敗。
原因:DTU和電腦為正常鏈接,可能是串口線的原因,更換串口線從新鏈接
2、打開串口失敗。
原因:本地為成功創建虛擬串口,請網上下載驅動精靈,進行創建。
同時眾山科技2/3/4G dtu支持http協議,降低開發難度,可以通過PHP、JAVA、NODEJS等方式實現邏輯控制(也可通過http下發SHELL腳本)。可實現web端(pc/手機)直接對設備進行控制,無需開發APP。
想了解更多,可以關注我們-眾山科技(www.zstel.com)
-
DTU
+關注
關注
3文章
436瀏覽量
25277 -
4G DTU
+關注
關注
3文章
29瀏覽量
6398
發布評論請先 登錄
相關推薦
評論