超碰成人av-青青草97-天天做天天躁天天躁-久久精品国产亚洲一区二区-亚洲天堂狠狠干-在线观看欧美精品-国产精品美女一区二区视频-国产成人欧美日韩在线电影-一级片免费看视频-免费国产视频在线观看-伊人网久久久-无码人妻丰满熟妇啪啪网不卡-精品欧美乱码久久久久久-国产真实夫妇视频-中文久草

autoctrl
級別: 家園常客
精華主題: 0
發帖數量: 432 個
工控威望: 634 點
下載積分: 1712 分
在線時間: 159(小時)
注冊時間: 2016-05-05
最后登錄: 2025-12-22
查看autoctrl的 主題 / 回貼
樓主  發表于: 前天
    智能網關IGT-DSER方便實現多臺PLC與數據庫之間的數據通訊,既可以讀取PLC的數據上報到數據庫,也可以從數據庫查詢數據后寫入到PLC的寄存器。網關安裝在設備側,與設備同時起停,不擔心數據丟失;在斷網、服務器維護上報數據有異常時,網關主動將數據緩存,待故障解除后自動重新上報到數據庫;網關也支持多服務器冗余、異常未提交數據本地保存等功能。
    以下是通過數據庫智能網關IGT-DSER實現S7-1200/1500系列的PLC與數據庫服務器雙向通訊,網關支持MySQL和SQLServer、PostgreSQL,以及Oracle、達夢數據庫等。這里選擇的是Oracle。實際網絡結構如下圖:



    打開網關參數設置軟件(在附件中),通過'功能'->'類型與設備選擇'選擇第三個類型,PLC設備選擇西門子S7-1200/1500,點'確定當前選擇'、'參數寫入到網關',根據提示重啟。重啟讀取參數后,確認跟之前所選擇的一致,再通過'功能'->'網口參數編輯'編輯網口參數。以下是網關的網口參數配置截圖:



    然后通過‘功能’->‘數據上報與平臺對接’,選擇‘SQL遠程數據庫’,進入以下頁面,在數據配置表內配置上報和查詢的數據, 填寫數據庫服務器的IP地址網絡端口,用戶名稱密碼等參數:



    數據配置表可以通過'編輯'菜單的相關功能按鈕手動輸入添加,也可以通過CSV文件導入導出,‘文件’菜單內有相關功能按鈕。
    將參數后寫入后重啟(‘參數’->‘參數寫入到網關’)、(‘工具’->‘重啟網關’),讀取網關參數(‘參數’->‘從網關讀取參數’)后,看軟件上顯示的狀態消息,根據狀態消息調試。在‘工具’->‘網關數據監控’里面可以看到通過配置生成的SQL語句。

    智能網關模塊支持邊緣計算腳本編程(手冊下載),簡單的數據處理也可以通過設置實現,如上圖 '數據處理/初始值' 列,常用的功能如下:
    1. 限定字符串的長度:當數據類型設置為字符串即CHAR[n]時,限定字符串的最大字符數,如‘[n=24]’,范圍1~128;
    2. 限定小數的位數: 當數據類型設置為浮點數即REAL/LREAL時,指定小數的位數,如保留3位小數‘[.03]’,范圍01~06;
    3. 對數據進行單運算符的運算:支持加減乘除和整除(+-*/\),例如當前值要除以100,則輸入‘[/100]’;
    4. 無符號整數類型的10進制數據轉為16進制:例如當前值12345678,輸入‘[.x]’,則轉為bc614e,輸入‘[.X]’,則轉為BC614E;
    5. 觸發模式數據對接的附加條件: 例如輸入‘[==]100’,同時勾選‘變化判斷’,這樣如果該數據的當前值不等于100,即使該任務組的其它觸發條件滿足也不會執行;支持[==] 、[<>]、[<=]、[>=]共4種判斷方式;
    6. 將數據轉為字符串并進行組合:例如從PLC內讀到的當前數據為100,輸入‘[#count=**pcs]’,則當前數據
按count=100pcs 處理;
    7. 將多種數值替換為對應的字符串:例如設置為‘[#@0=離線|1=待機|2=運行|3=故障|其它值]’時,當這行配置對應的PLC寄存器的數值≥0、≤3時,根據數值分別取字符串‘離線’‘待機’‘運行’‘故障’,超出這個范圍則替換為‘其它值’。
    8. JSON字符串打包:采用MQTT或HTTP協議時,例如輸入‘${JS01}’,則將后面數據配置表中所有字段類別為‘數值讀取’、字段名稱為‘JS01’的數據按配置順序組合成一個字符串;
    9. 復制其它數據的數值:例如輸入‘$(barcode)’,則該數據的數值隨數據配置表中名稱為‘barcode’的數據實時更新;

    除了上述西門子PLC外,網關也支持羅克韋爾(AB)、歐姆龍、三菱,以及GE、倍福、艾默生等幾乎所有PLC品牌。

    軟件下載: PLC-SQL.rar (1885 K) 下载次数:10
工控人1號
級別: 探索解密
精華主題: 0
發帖數量: 106 個
工控威望: 135 點
下載積分: 632 分
在線時間: 8(小時)
注冊時間: 2019-07-12
最后登錄: 2025-12-22
查看工控人1號的 主題 / 回貼
1樓  發表于: 前天
1、PLC通過簡單編程時完全能夠實現讀寫‘SQL遠程數據庫的,至于ORACLE是不能直接訪問的,需要SQL電腦設置一下數據庫之間的中轉訪問就可以了(這個在ORACLE中進行設置是非常簡單的)----本人都試驗過

2、根本就不需要啥設備,本人用1200驗證過
1、當你累成狗,當你背著鍋,你也要時刻想著詩和遠方,
2、阿Q精神是時代和窮的產物;阿Q不會抑郁,而你會,你抑郁了還沒錢買藥,所以你比阿Q更差
一心工控
級別: 略有小成
精華主題: 0
發帖數量: 287 個
工控威望: 398 點
下載積分: 1451 分
在線時間: 87(小時)
注冊時間: 2018-06-02
最后登錄: 2025-12-23
查看一心工控的 主題 / 回貼
2樓  發表于: 前天
最多接幾臺PLC?確定支持 達夢數據庫 ?