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

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

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

實現(xiàn)Modbus數(shù)據(jù)轉(zhuǎn)發(fā)保存到mysql sqlserver數(shù)據(jù)庫的解決方案

vfbox ? 來源: vfbox ? 作者: vfbox ? 2023-11-16 09:18 ? 次閱讀

1 需求背景

在很多項目應(yīng)用中,需要對現(xiàn)場設(shè)備的運行數(shù)據(jù)進行采集和保存。比如在廠房里有很多的電能表,需要定時對電能表抄表,并且還需要對電表數(shù)據(jù)進行保存。在此需求下,如果搭建一套電能表的抄表系統(tǒng),可以完全實現(xiàn)這個功能,但是搭建這套系統(tǒng)投資很大,成本高。首先,公司內(nèi)部需要做需求評估,項目審議等等,找對口的公司,討論,確定功能需求,開發(fā)進度。確定后,再進行項目開發(fā)跟蹤,驗收等等。一個這樣的項目下來,投入的人力,資金不在少數(shù)。其實,面對這樣的需求,尤其是在功能需求不多的時候,有更加簡便、易操作的技術(shù)方案來實現(xiàn)。

2 項目實現(xiàn)

保存數(shù)據(jù)最常用的方法是把數(shù)據(jù)收集好后,保存到電腦的數(shù)據(jù)庫中。在此功能需求中,可以使用一個網(wǎng)關(guān)產(chǎn)品,一邊采集modbus設(shè)備,電表,或者其他設(shè)備的數(shù)據(jù),另一邊,VFBOX網(wǎng)關(guān)則把采集的數(shù)據(jù)直接保存到數(shù)據(jù)庫中,在這個采集,保存的過程中,不需要開發(fā)另外的軟件,使用起來非常方便。數(shù)據(jù)保存到數(shù)據(jù)庫后,后續(xù)就可以隨時調(diào)用了。如下圖所示。
image.png

3 設(shè)備連接

Modbus設(shè)備,PLC等通過網(wǎng)線或者458總線接到網(wǎng)關(guān)上,網(wǎng)關(guān)則通過網(wǎng)線或者無線4G連接到數(shù)據(jù)庫。

4 操作流程

  1. 打開VFbox studio軟件,點擊新建設(shè)備,采集一個modbus設(shè)備的數(shù)據(jù)
    image.png
  2. 配置好標(biāo)簽后,點擊下載,完成后查看數(shù)據(jù),可完成與Modbus
    Slave之間的讀寫操作
    image.png
  3. 在電腦上安裝mysql 或者sqlserver數(shù)據(jù)庫。
  4. 設(shè)置網(wǎng)關(guān)把數(shù)據(jù)保存到數(shù)據(jù)庫
    image.png
  5. 設(shè)置完成后,就可以在數(shù)據(jù)庫中查看modbus設(shè)備的數(shù)據(jù)
    image.png

5 使用網(wǎng)關(guān)的優(yōu)點

使用協(xié)議轉(zhuǎn)換網(wǎng)關(guān)可以很方便的實現(xiàn)兩個協(xié)議之間的轉(zhuǎn)換,而不用在了解協(xié)議進行軟件的開發(fā)。大量節(jié)省了項目實施過程的時間成本,人力成本。網(wǎng)關(guān)產(chǎn)品一般都是工業(yè)級品質(zhì),符合工業(yè)應(yīng)用的場景。網(wǎng)關(guān)只需要簡單的參數(shù)配置,可以很快完成設(shè)備和系統(tǒng)之間的連接。

審核編輯 黃宇

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

    關(guān)注

    28

    文章

    1718

    瀏覽量

    76418
  • 網(wǎng)關(guān)
    +關(guān)注

    關(guān)注

    9

    文章

    4084

    瀏覽量

    50563
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    3711

    瀏覽量

    64023
  • MySQL
    +關(guān)注

    關(guān)注

    1

    文章

    789

    瀏覽量

    26283
  • SQLserver
    +關(guān)注

    關(guān)注

    0

    文章

    16

    瀏覽量

    6983
收藏 人收藏

    評論

    相關(guān)推薦

    采集到的波形數(shù)據(jù)如何保存到數(shù)據(jù)庫SQL中

    采集到的波形數(shù)據(jù)如何保存到數(shù)據(jù)庫SQL中,急急。。。。。。。。。。。。。。。。。
    發(fā)表于 10-04 14:49

    請教如何將labview中的表格數(shù)據(jù) 保存到數(shù)據(jù)庫

    大家好, 我想將我labview中的一個表格中的數(shù)據(jù),按照原來的順序保存到labview中,我現(xiàn)在的方法是將表格中的數(shù)據(jù)一行一行輸入到數(shù)據(jù)庫中,有沒有簡單些的方法,比如一個什么命令表格
    發(fā)表于 11-13 21:19

    labview有調(diào)用mysql數(shù)據(jù)庫問題????

    labview有調(diào)用mysql數(shù)據(jù)庫,請問labview打包成exe安裝檔,怎么把mysql數(shù)據(jù)庫打包進來,是mysql
    發(fā)表于 05-19 16:17

    阿里云mysql數(shù)據(jù)庫怎么設(shè)置主鍵自增和時間格式怎么顯示時分秒?

    `需要將測試的數(shù)據(jù)保存到阿里云mysql數(shù)據(jù)庫上,利用NI的數(shù)據(jù)庫工具包怎么創(chuàng)建表實現(xiàn)主鍵自增?
    發(fā)表于 11-13 10:39

    MySQL數(shù)據(jù)庫使用

    關(guān)于MySQL數(shù)據(jù)庫的簡單操作
    發(fā)表于 10-24 14:32

    資料下載:數(shù)據(jù)庫網(wǎng)關(guān)-歐姆龍PLC與MySQL/SQLServer/PostgreSQL數(shù)據(jù)庫實時雙向通訊

    通過數(shù)據(jù)庫智能網(wǎng)關(guān)IGT-DSER實現(xiàn)歐姆龍NJ501的PLC與服務(wù)器數(shù)據(jù)庫雙向通訊,網(wǎng)關(guān)支持MySQLSQLServer,這里選擇的是
    發(fā)表于 07-02 07:23

    MySQL數(shù)據(jù)庫如何安裝和使用說明

    :文件夾 5.數(shù)據(jù)庫管理軟件:MySQL oracle,db2,sqlserver 6.數(shù)據(jù)庫服務(wù)器:運行數(shù)據(jù)庫管理軟件的計算機
    的頭像 發(fā)表于 02-13 16:13 ?2702次閱讀

    華為云數(shù)據(jù)庫-RDS for MySQL數(shù)據(jù)庫

    (for MySQL)為輔。 MySQL數(shù)據(jù)庫是全球最受歡迎的一種數(shù)據(jù)庫,它是屬于 Oracle旗下的一款產(chǎn)品,MySQL是一種關(guān)系型
    的頭像 發(fā)表于 10-27 11:06 ?1344次閱讀

    MySQL數(shù)據(jù)庫管理與應(yīng)用

    MySQL數(shù)據(jù)庫管理與應(yīng)用 MySQL是一種廣泛使用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),被認(rèn)為是最流行和最常見的開源數(shù)據(jù)庫之一。它可以被用于多種不同的應(yīng)
    的頭像 發(fā)表于 08-28 17:15 ?848次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—NTFS文件系統(tǒng)下SqlServer數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例

    一臺服務(wù)器,windows操作系統(tǒng)+NTFS文件系統(tǒng),運行了12個sqlserver數(shù)據(jù)庫。
    的頭像 發(fā)表于 10-30 14:25 ?327次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—NTFS文件系統(tǒng)下<b class='flag-5'>SqlServer</b><b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    數(shù)據(jù)庫mysql基本增刪改查

    MySQL是一種開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),常用于Web應(yīng)用程序的數(shù)據(jù)存儲和管理。通過使用MySQL,用戶可以進行數(shù)據(jù)的增刪改查操作,從而
    的頭像 發(fā)表于 11-16 16:35 ?1352次閱讀

    MySQL數(shù)據(jù)庫基礎(chǔ)知識

    MySQL 是一種開源的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),它是目前最流行的數(shù)據(jù)庫之一。MySQL 提供了一種結(jié)構(gòu)化的方法來管理大量的數(shù)據(jù),并且具有高效、
    的頭像 發(fā)表于 11-21 11:09 ?834次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQLserver數(shù)據(jù)庫被加密如何恢復(fù)數(shù)據(jù)?

    一臺服務(wù)器上的SQLserver數(shù)據(jù)庫被勒索病毒加密,無法正常使用。該服務(wù)器上部署有多個SQLserver數(shù)據(jù)庫,其中有2個數(shù)據(jù)庫及備份文件
    的頭像 發(fā)表于 11-23 14:42 ?794次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>SQLserver</b><b class='flag-5'>數(shù)據(jù)庫</b>被加密如何恢復(fù)<b class='flag-5'>數(shù)據(jù)</b>?

    mysql數(shù)據(jù)庫基礎(chǔ)命令

    MySQL是一個流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),經(jīng)常用于存儲、管理和操作數(shù)據(jù)。在本文中,我們將詳細介紹MySQL的基礎(chǔ)命令,并提供與每個命令相關(guān)的詳細解釋。 登錄
    的頭像 發(fā)表于 12-06 10:56 ?438次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—未開啟binlog的Mysql數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例

    mysql數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境: 本地服務(wù)器,windows server操作系統(tǒng) ,部署有mysql單實例,數(shù)據(jù)庫引擎類型為innodb,
    的頭像 發(fā)表于 12-08 14:18 ?926次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—未開啟binlog的<b class='flag-5'>Mysql</b><b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例