STM32CubeMonitor的使用第二部分-歷史數據存儲以及網絡訪問

上一篇已經簡要的說明了STM32CubeMonitor如何將數據通過歷史數據圖和儀表盤進行組態測試,所以這次要做的是將檢測到的數據轉爲CSV文件存儲,作爲數據記錄。並實現局域網內的網絡訪問。

一、歷史數據存儲

CSV格式相信大家不陌生,其格式較爲簡單,通過“,”分割數據單位,並將數據單位填充到表格裏,可以理解爲我的數據是

    										A,B,C

保存成CSV格式文件後文件變爲表格,內容爲

A B C

今天的主要目的就是將檢測界面的數據原模原樣的保存到一個CSV文件中,並用matlab繪圖與之前的監測圖進行比較。

首先還是把上次做的組態和代碼原模原樣拿出來用,不清楚的看我第一部分博客
STM32CubeMonitor的使用第一部分-數據繪圖以及儀表顯示

其實這次的內容比較簡單,主要就是學會怎麼使用左側存儲欄的file功能
在這裏插入圖片描述
和上期的圖一樣,但是在輸出位置添加了file功能,這裏就講一下file的設置問題

  1. 文件名:需要設置文件絕對位置,要指向文件精確路徑
  2. 行爲:分爲追加、複寫、刪除三個,這個根據需要進行處理
  3. 換行符和創建目錄需要勾選,如果自己已經處理好文件問題的話可以忽略
  4. Encoding:編碼類型,輸出爲CSV文件的話保持默認即可
  5. 名稱:設置功能名稱,方便後期修改和理解
    設置完成後點擊右上角完成即可。

在完成設置後記得點擊上方的DEPLOY進行部署,本人設置的保存位置是我的桌面,所以先測試幾個數據
在這裏插入圖片描述
右上角空的位置是數據文件的保存位置,現在暫時沒有,點擊界面的START ACQUISITION後即可開始寫數據,在桌面對應位置生成了data.csv文件
在這裏插入圖片描述
現在我給出一張data.csv文件的截圖
在這裏插入圖片描述
數據爲圖中的數據歷史圖中的顯示數據。到此數據保存完畢。

二、組態網絡訪問

但是每次乾貨這麼一丟丟就有水文章的嫌疑,所以我還要更新一點STM32CubeMonitor的顯示界面問題。

STM32CubeMonitor部署好的界面並不是只是單純部署在自己的軟件上,而是將自己電腦的IP地址的一個端口作爲界面,可以在局域網內通過瀏覽器進行訪問,如果局域網內部有透傳功能的話也可以遠程訪問。
前提是:檢測機上必須要將STM32CubeMonitor保持打開狀態
地址格式爲:

http://xxx.xxx.xxx.xxx (自己的IP地址):1880/ui

由於我比較懶,懶得點開查自己的IP了,所以直接在瀏覽器輸入http://127.0.0.1:1880/ui,打開的界面如下
在這裏插入圖片描述
對比在STM32CubeMonitor的組態圖,結果是一模一樣。
在這裏插入圖片描述
爲了確認是否可以再局域網訪問,我用平板連接了我用的局域網,按照地址格式填入我的IP並訪問,得到效果如下:
在這裏插入圖片描述
平板都截圖成功了,就沒有理由懷疑這個功能的真實性了。
綜上,只要保持STM32CubeMonitor爲打開狀態,就能夠將監控界面共享到局域網內,實現多人協作監測。

STM32CubeMonitor操作還是比較簡單的,難是難在沒有教程,所以用起來一開始會比較喫力,接下來會繼續看心情更新,有需要的老哥老姐點贊關注評論走一波!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章