日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 综合教程 >内容正文

综合教程

利用DDE通信将PLC数据传输到EXCEL

發布時間:2023/12/15 综合教程 30 生活家
生活随笔 收集整理的這篇文章主要介紹了 利用DDE通信将PLC数据传输到EXCEL 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

前言:微軟的Office辦公軟件功能非常強大,特別是Excel對數據的分析更是臻于完美。在一些特殊的場景,需要將PLC的實時數據傳輸到Excel中,利用其強大的數據處理功能進行分析,以便進行監視和決策。如何來實現PLC與Excel進行數據交換呢?由于RSLinx和Excel都支持DDE,這將使得這一需求變得容易多了。

一、DDE是什么
1、DDE(Dynamic Data Exchange),是一種動態數據交換機制。
2、使用DDE通訊需要兩個Windows應用程序,其中一個作為服務器處理信息,另外一個作為客戶機從服務器獲得信息。
3、客戶機應用程序向當前所激活的服務器應用程序發送一條消息請求信息,服務器應用程序根據該信息作出應答,從而實現兩個程序之間的數據交換。

二、情景設定
1、夏季已經到了,很多地區更是進入了暴雨季節;
2、某廠區使用的AB PLC控制系統進行雨水檢測及排放;
3、該廠領導要求在其辦公室能實時查看3個集水井的液位變化,其他數據不需要接入。

三、方案設計
1、由于只需要查看3個液位數據,如果在其辦公電腦上安裝上位機軟件費時費力費財,而且大材小用,這個方案必須否決;
2、最優方案是:辦公電腦安裝有Excel,只需要安裝RSLinx,利用DDE將PLC里的集水井液位數據傳輸到Excel,再應用其圖表分析功能實時顯示液位數據。

四、方法步驟
1、Studio 5000的控制器標簽里存放有3個集水井實時液位變量LT[1]、LT[2]、LT[3].

2、在已經安裝好的RSLinx中,點擊DDE/OPC菜單,選擇Topic Configuration.

3、在彈出的配置窗口,按下圖標識的順序進行,該步驟是將PLC控制器指定到一個DDE通道(testDDE,其名稱可順便填寫)。

4、在Edit菜單中,選擇Copy DDE/OPC Link,這時出現剛才已經建好的testDDE通道,選擇在線,找到1#集水井液位變量LT[1],點OK.

5、打開Excel,編輯好相關信息,在1#集水井實時液位表格單擊右鍵--選擇性粘貼—粘貼鏈接—確定,這樣就把PLC中的變量復制到Excel表格中了.

6、其他2#、3#集水井的液位值只需要把1#變量中的LT[1]改為LT[2]、LT[3]即可.

7、光有數據顯示不是很直觀,這時,是Excel的圖表發揮其強功能的時候了,按下圖順序操作,將數據變為柱形圖顯示。

五、效果展示
1、在Excel中,廠區3個集水井液位實時變化,更有直觀的柱形圖顯示,可以說是一目了然。

2、再來看看實時變化動態,效果棒棒的。

結束語:綜上所述,利用RSLinx的DDE功能可把PLC中的數據傳到Execel中,再進行分析,從實現的功能來分析,是Excel讀取PLC變量。其實,一旦DDE通道建立成功了,Excel不僅能讀取PLC變量的據,還能把數據寫入PLC變量,在后面的文章會介紹這方面的應用。

----公眾號abseMe:堅持原創 注重實用

總結

以上是生活随笔為你收集整理的利用DDE通信将PLC数据传输到EXCEL的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。