我原來做過這種類似的東西 ,用的java的spring+hibernate完成的 。就是在spring配置2個dataSource,一個mysql的,一個sqlserver的,beanFactory,和hibernate都要2個 ,然后就可以同時連接兩個數據庫了 ,接下來的事情就是先把mysql的數據查出來封裝成一個對象,然后再save到sqlserver中去就完成了,這種是用代碼的方式完成的,其他的我就不知道了。
創新互聯始終堅持【策劃先行,效果至上】的經營理念,通過多達十余年累計超上千家客戶的網站建設總結了一套系統有效的推廣解決方案,現已廣泛運用于各行各業的客戶,其中包括:酒樓設計等企業,備受客戶稱贊。
mysql是文件存儲的,只用將數據庫安裝目錄下的data下的數據庫名稱文件夾拷貝出來就相當于數據庫備份了,然后你在目標機上重新安裝mysql數據庫,再將該數據庫文件拷貝到相應的data目錄下即可。
1, 將數據從db中讀取出來, 形成數據集
2, 將數據集賦值給Echarrs圖表
采集西門子和三菱還有歐姆龍的,
直接入庫到mysql。
兄弟,
我也遇到類似的需求,
不太好弄。
我們都是做web的,
對于PLC本身就不太懂。
可以用多比物聯網智能網關,web服物器上安裝一個接收軟件,
直接將采集數據入到mysql中,
web程序可以直接讀取mysql。
數據庫中有兩張表,實時數據表和歷史庫表,
查詢的時候需要注意。
通過數據庫網關連接羅克韋爾1756-L72的以太網端口標簽方式采集數據,將數據存入MySQL數據庫,以下描述具體的操作步驟。PLC數據MQTT多主題發布/訂閱西門子PLC數據采集到數據庫
網關模塊安裝在設備側,不用電腦軟件,隨設備上電啟動自動運行,保證設備數據采集與設備運行同步,簡單高效的完成了數據采集;已批量用于多種行業的智能工廠,大大提高MES等工業互聯網項目的實施效率。IGT-DSER帶有兩種數據緩存功能:
1. 高頻次采集數據緩存,打包后一次性上報到數據庫;
2. 斷網、服務器維護上報異常時,將數據緩存,待故障解除后重新上報到數據庫
網關支持西門子、三菱、歐姆龍、施耐德等幾乎所有的PLC品牌,通過以上參數軟件自行切換即可;關于網關模塊的詳細介紹可查看CSDN的這篇文章,或者到這里下載PDF手冊。以下是詳細的操作步驟:
首先用Navicat連接服務器數據庫,建立一個數據表,名稱為'abplcdata',數據表設計視圖如下:
然后在PC上運行網關的參數設置軟件,網線連接IGT-DSER網關的網口1,先配置網絡參數(默認IP:192.168.1.244,確認PC的網口與網關默認IP同網段),通過‘工具’-‘搜索在線網關’,搜索到網關后,修改IP地址等參數,具體如下:
網口1.PLC設備末段IP設置為0表示有多臺同系列同網段的PLC,每臺PLC的IP地址在PLC數據地址表里面配置,后面有描述;設置完成后通過‘參數’-‘參數寫入到網關’,下載參數,會有以下提示:
點‘是(Y)’即可,參數下載成功后將網關斷電,網口1接入PLC的交換機網絡,同時修改PC的網口參數為PLC同網段,重新搜索網關讀取參數后,通過‘功能’-‘數據上報與下載’進入數據服務配置頁面,選擇SQL遠程數據庫,配置數據庫地址、PLC標簽的參數;
配置完成后要下載參數,通過‘工具’-‘重啟網關’,重啟后,網關即進入工作狀態,通過讀取參數可查看網關的實際數據,雙擊配置表對應的數據序號可查看數據值,如下圖:
序號001是日期時間,取自網關的RTC時鐘;002和003是PLC的控制器二維數組;004、005和006是控制器一維數組;007為程序變量,字符串類型;008是程序數組;009是控制器變量,BOOL類型;
設備/站號欄目的數值9,表示PLC的IP地址(192.168.0.9)末段(前三段與網關的網口1相同),如果需要增加另外的同系列同網段PLC,在這里設置對應的IP末段地址即可,不同的PLC對應不同的數據表,或者不同的記錄行;
需要注意配置表‘數據地址’欄是PLC的數據標簽,不能錯誤,否則讀不到數據,所以最好是通過PLC的編程軟件從PLC導出CSV文件,然后復制到配置表,如下圖:
再打開Navicat查看數據庫中的數據,如下圖:
這樣就完成了數據采集,沒間隔5秒網關會自動上報一次數據,這個周期可以調整,也可以設置成觸發模式,根據數據變化上報數據;
相關資源:利用PLC實現數據采集_plc數據采集并存入數據庫,plc數據采集-專業...
————————————————
版權聲明:本文為CSDN博主「肉褚」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處鏈接及本聲明。
原文鏈接:
用時間檢出數據。mysql獲取增量數據信息簡書的方法是以時間字段為條件,檢出新增數據列出簡書,MySQL是一個關系型數據庫管理系統,是最流行的關系型數據庫管理系統之一,關系數據庫將數據保存在不同的表中,而不是將所有數據放在一個大倉庫內,這樣就增加了速度并提高了靈活性。
網頁名稱:mysql怎么采集數據,mysql實時數據采集
本文路徑:http://vcdvsql.cn/article8/hshiip.html
成都網站建設公司_創新互聯,為您提供Google、品牌網站設計、網站設計公司、云服務器、移動網站建設、用戶體驗
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯