吾志所向
級別: 家園常客
精華主題: 0
發(fā)帖數量: 368 個
工控威望: 648 點
下載積分: 1894 分
在線時間: 161(小時)
注冊時間: 2016-12-10
最后登錄: 2024-12-09
查看吾志所向的 主題 / 回貼
樓主  發(fā)表于: 2021-06-24 10:02
        通過數據庫智能網關IGT-DSER實現歐姆龍NJ501的PLC與服務器數據庫雙向通訊,網關支持MySQL、SQLServer、PostgreSQL,這里選擇的是SQLServer。
        首先,通過navicat(數據庫工具軟件,百度能搜索到)連接數據庫建立一個名稱plctable的數據表,表結構如下:



        然后通過智能網關的參數軟件(在附件中),設置PLC與數據庫相關參數,包括服務器主機IP地址、端口,用戶名密碼,以及上報與查詢的模式、PLC數據地址與數據表字段的對應關系等,如下圖:



        根據數據表主鍵‘devicename’上報更新和查詢數據,通過網關的初始值設置為‘設備1’,上報的時間取自網關的RTC時鐘。
        將配置好的參數下載到數據庫網關,重啟后網關即進入工作狀態(tài),雙擊序號,可查看對應的數據當前值。關于配置表與SQL語言的對應關系,可看這篇文章。
        打開數據表,數據如下:



        根據時間和數值可以看出數據已經更新到數據庫了,從數據庫查詢到的結果會寫入PLC對應的地址,可以通過PLC的編程軟件監(jiān)視。網關支持三菱PLC、西門子PLC、羅克韋爾PLC等大多數PLC,附件中有更多的案例:
PLC智能網關的案例與手冊.rar (4779 K) 下载次数:203
[ 此帖被吾志所向在2024-03-16 13:14重新編輯 ]
本帖最近評分記錄:
  • 下載積分:+5(金秋來) 好貼好貼!
    zjjplc
    級別: 略有小成
    精華主題: 0
    發(fā)帖數量: 12 個
    工控威望: 223 點
    下載積分: 131 分
    在線時間: 58(小時)
    注冊時間: 2019-04-25
    最后登錄: 2024-12-18
    查看zjjplc的 主題 / 回貼
    1樓  發(fā)表于: 2022-09-14 21:55
    和原生支持數據庫的歐姆龍PLC有什么區(qū)別?