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



        數(shù)據庫的IP地址:192.168.3.164,端口:1433,數(shù)據表的結構如下:



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



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


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