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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > c/c++ >内容正文

c/c++

iec104点号_QTouch之IEC60870-104通讯

發布時間:2023/12/10 c/c++ 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 iec104点号_QTouch之IEC60870-104通讯 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

QTouch之IEC60870-104通訊

作者:舜通智能 來源:www.sitcsys.com 發布時間:2020-04-06

熱度:0

一、協議簡介

IEC60870-104規約是一個廣泛應用于電力、城市軌道交通等行業的國際標準,由國際電工委員會制定。IEC104規約把IEC101的應用服務數據單元(ASDU)用網絡規約TCP/IP進行傳輸的標準,該標準為遠動信息的網絡傳輸提供了通信規約依據。采用104規約組合101規約的ASDU的方式后,可很好的保證規約的標準化和通信的可靠性。

IEC104規約作為網絡通信規約,由客戶端和服務端組成,服務端口默認為2404。它的基本流程如下:

1.由客戶端向服務器建立連接,同時,發送鏈路啟動幀。

2.服務端在收到鏈路啟動幀后,向客戶端發送啟動確認幀。

3.客戶端收到啟動確認幀后,發送總召數據請求幀。

4.服務端收到總召數據請求后,發送總召數據響應幀,然后繼續發送總召數據。總召數據發送完成后,發送總召數據結束幀。

5.客戶端在收到總召數據結束幀后,發送對時請求幀。

6.服務器收到對時請求幀后,發送對時響應幀。

7.由服務器主動向客戶端發送變化數據幀。同時,收到客戶端發送的控制類命令,回復相應的操作結果。

8.客戶端等到下一個數據總召周期,重復第4步之后的流程。

二、新建驅動

打開QTouch工程管理器,新建工程,建好工程后點擊左側的網絡設備

雙擊新建網絡設備,彈出一個選擇通訊協議的界面如圖

點擊上圖的第一個選擇按鈕,在彈出的窗口里選擇儀表設備下的“IEC60870-104_master”

再點擊第二個選擇按鈕如圖:

選擇104_mastert協議即可

三、配置驅動的IP地址和端口

選擇的端口配置頁面,輸入綜保(IEC60870-104設備)的ip地址,端口號填寫2404(標準協議采用2404)

完成上述操作驅動建立完畢,然后ping一下綜保,檢測下網絡是否暢通,如果有TCP測試工具的話,可以測試連接一下綜保的2404端口是否是通的;

四、新建變量

鼠標選擇IO設備,在右邊空白處點擊“增加”,增加變量

彈出如圖

打開上圖的“IO連接屬性”頁,勾選“是否IO連接”,設備名選擇上面新建的驅動,

設備地址為綜保的公共地址(一般默認1)下圖是建立遙測變量,遙測信息點地址一般默認16385(0x4001)開始,依次16385,16386,16387,16388…….

建立遙信變量,遙信信息點地址一般從1開始,依次1,2,3,4,5….等

建立脈沖變量(即電量可能有些設備沒有電量),遙信信息點地址一般從25601開始,依次25601,25602,25603,25604,25605….等;

建立遙控變量,遙控信息點地址一般從24577開始,依次24577,24578,24579….等

注:變量讀寫屬性一定要是讀寫,否則驅動無法下寫該變量,QTouch默認使用的是單點遙控,不帶時標,遙測使用的0d短浮點格式,遙信使用的是單點遙信,雙點遙控及雙點遙信默認驅動不支持;

五、運行測試

完成以上四步后點擊保存,新建一個畫面,點擊運行

運行之后,最小化運行界面,雙擊工程管理器的實時數據庫可以觀測數據是否已經讀取;

如果數據未讀取到,可以先檢查下驅動監視,如下圖雙擊左側驅動監視,點擊連接,勾選顯示

總結

以上是生活随笔為你收集整理的iec104点号_QTouch之IEC60870-104通讯的全部內容,希望文章能夠幫你解決所遇到的問題。

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