我原來做過這種類似的東西 ,用的java的spring+hibernate完成的 。就是在spring配置2個(gè)dataSource,一個(gè)mysql的,一個(gè)sqlserver的,beanFactory,和hibernate都要2個(gè) ,然后就可以同時(shí)連接兩個(gè)數(shù)據(jù)庫了 ,接下來的事情就是先把mysql的數(shù)據(jù)查出來封裝成一個(gè)對(duì)象,然后再save到sqlserver中去就完成了,這種是用代碼的方式完成的,其他的我就不知道了。

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