吾志所向
級(jí)別: 家園?
精華主題: 0
發(fā)帖數(shù)量: 366 個(gè)
工控威望: 644 點(diǎn)
下載積分: 1884 分
在線(xiàn)時(shí)間: 161(小時(shí))
注冊(cè)時(shí)間: 2016-12-10
最后登錄: 2024-11-05
查看吾志所向的 主題 / 回貼
樓主  發(fā)表于: 2021-06-10 13:43
        本案例中IGT-DSER智能網(wǎng)關(guān)的網(wǎng)口2連接S7-200Smart,串口1接S7-200 CPU226的PPI串口,智能網(wǎng)關(guān)的網(wǎng)口1與服務(wù)器對(duì)接,將數(shù)據(jù)寫(xiě)入SQLServer數(shù)據(jù)庫(kù)的兩個(gè)數(shù)據(jù)表中。上報(bào)模式為PLC的變量觸發(fā)模式,即當(dāng)PLC的數(shù)據(jù)有變化時(shí),相應(yīng)的寄存器的數(shù)據(jù)寫(xiě)入對(duì)應(yīng)的數(shù)據(jù)表中。



        數(shù)據(jù)庫(kù)的IP地址:192.168.3.164,端口:1433,數(shù)據(jù)表的結(jié)構(gòu)如下:



        然后通過(guò)網(wǎng)關(guān)的參數(shù)設(shè)置工具軟件(在附件中),設(shè)置數(shù)據(jù)庫(kù)信息和PLC寄存器地址,周期設(shè)置為0,根據(jù)數(shù)據(jù)表中所勾選的變化判斷條件,往對(duì)應(yīng)的數(shù)據(jù)庫(kù)插入一條數(shù)據(jù),第2行和第6行數(shù)據(jù)分別為plcdata和plcdata2的觸發(fā)條件,設(shè)置如下圖:



        設(shè)置完成后通過(guò)‘參數(shù)’->‘參數(shù)寫(xiě)入到網(wǎng)關(guān)’將參數(shù)下載到網(wǎng)關(guān),在通過(guò)‘工具’->‘重啟網(wǎng)關(guān)’重啟,網(wǎng)關(guān)就自動(dòng)進(jìn)入工作模式。進(jìn)入工作模式后讀取網(wǎng)關(guān)參數(shù)‘參數(shù)’->‘從網(wǎng)關(guān)讀取參數(shù)’可查看網(wǎng)關(guān)的工作狀態(tài),正常時(shí)在消息欄有工作正常的提示,如下圖:
  


         最后就是測(cè)試驗(yàn)證了,通過(guò)編程軟件分別改變PLC的兩個(gè)觸發(fā)條件的數(shù)據(jù),觀(guān)察數(shù)據(jù)庫(kù)的記錄。
         關(guān)于配置表與SQL語(yǔ)言的對(duì)應(yīng)關(guān)系,可看這篇文章。如果是其他品牌的PLC可通過(guò)‘視圖’->‘類(lèi)型與設(shè)備選擇’進(jìn)行切換。
         網(wǎng)關(guān)的詳細(xì)資料和案例下載:   PLC數(shù)據(jù)庫(kù)通訊案例.rar (2106 K) 下载次数:81
[ 此帖被吾志所向在2021-06-11 10:09重新編輯 ]