小男孩‘自慰网亚洲一区二区,亚洲一级在线播放毛片,亚洲中文字幕av每天更新,黄aⅴ永久免费无码,91成人午夜在线精品,色网站免费在线观看,亚洲欧洲wwwww在线观看

分享

IEC104協(xié)議開發(fā)及總結(jié)-CSDN博客

 懶人海馬 2024-04-24 發(fā)布于甘肅

IEC104主要用于電力系統(tǒng)通信,下面總結(jié)的協(xié)議已經(jīng)與業(yè)界的很多個(gè)廠家聯(lián)調(diào),并投入使用多年。并總結(jié)一下這個(gè)通信協(xié)議在通信時(shí),主要圍繞以下的內(nèi)容進(jìn)行總結(jié):
(1)簡單描述一下自己對IEC104的理解以及自己的一些思考
(2)客戶端和服務(wù)端是如何進(jìn)行交互的?
(3)客戶端和服務(wù)端他們在交互什么內(nèi)容?
(4)投運(yùn)前,聯(lián)調(diào)的流程是如何的。

1.對IEC104的理解

1.1 為什么使用IEC104

a.解決一堆廠家協(xié)議不統(tǒng)一的問題
b.在底層的計(jì)算機(jī)網(wǎng)絡(luò)中,數(shù)據(jù)是不可靠地分組傳送的,可能存在數(shù)據(jù)的丟失、延遲、重復(fù)和亂序。所以IEC104就使用了超時(shí)和重傳的機(jī)制,就是數(shù)據(jù)包里的控制域里加了發(fā)送序號和接收序號,說白了就是客戶端和服務(wù)端都得記住自己發(fā)送過多少個(gè)數(shù)據(jù),如果中間出現(xiàn)了不匹配,就特殊處理,重新激活鏈接。
在這里插入圖片描述

1.2 IEC104的參考標(biāo)準(zhǔn)有哪些?

a.IEC60870-05-104傳輸規(guī)約(國際電工委員會(huì)制定)
b.廣東電網(wǎng)DL/T634.5104-2002實(shí)施細(xì)則
c.國家電網(wǎng)DL/T634.5104-2009實(shí)施細(xì)則
d.南方電網(wǎng)DL/T634-2002遠(yuǎn)動(dòng)協(xié)議實(shí)施細(xì)則
以上均是copy的。本文參考的是,成都交大光芒科技股份有限公司的IEC104協(xié)議進(jìn)行解析,其實(shí)都是一樣的,需要可以私信,或者在CSDN下載。

2.客戶端和服務(wù)端是如何進(jìn)行交互的?

2.1 交互過程使用到的術(shù)語

a.超時(shí)定義:
在這里插入圖片描述
b.S幀,I幀,U幀
S幀:用于確認(rèn)的幀。比如說,通信過程,我發(fā)了一幀給被控對象,它就用這個(gè)S幀的對應(yīng)格式進(jìn)行應(yīng)答。
I幀:幀的結(jié)果幀帶有功能性,比如說,召取具體的數(shù)據(jù)。
U幀:測試幀,用于測試通信通道是否正常,類似于心跳幀。

c.APCI:應(yīng)用規(guī)約控制信息,就是用于說明這一幀如何進(jìn)行控制,是定長幀,還是變長幀,這個(gè)APCI頭是如何防止報(bào)文丟失和報(bào)文重復(fù)傳送的。
ASDU:應(yīng)用服務(wù)數(shù)據(jù)單元,就是說傳輸幀的具體功能的,比如說是一級遙測,一級遙新,二級遙信,二級遙測,全召,授時(shí)等等。
APDU:APCI+ASDU

2.2 通信鏈路測試

a.使用U幀進(jìn)行鏈路的測試,類似是心跳幀,用于測試通信鏈路是否是正常的。由于協(xié)議是平衡式的,也就是通信的雙方是對等的,誰發(fā)這個(gè)U幀都可以,一般是由控制站發(fā)送。紅色部分就是U幀的部分。
在這里插入圖片描述
b.具體的幀格式說明如下圖。
在這里插入圖片描述
未使用但已建立的連接了TCP鏈接的通信通道,會(huì)通過發(fā)送測試 APDU( TESTFR 為激活狀態(tài))并得到接收站發(fā)回的TESTFR=確認(rèn),在兩個(gè)方向上進(jìn)行周期性測試。發(fā)送站和接收站在某個(gè)具體時(shí)間段內(nèi)沒有數(shù)據(jù)傳輸(超時(shí)) 要啟動(dòng)測試過程。每接收一幀( I 幀, S 幀或 U 幀) 重新觸發(fā)時(shí)間為 t3 的定時(shí)器。 B
站要獨(dú)立地監(jiān)視連接。 只要它接收到從 A 站傳來的測試幀,它就不再發(fā)送測試幀。

c.可以通過以下實(shí)際的交互報(bào)文進(jìn)行理解
在這里插入圖片描述
主站發(fā)送:
68 04 43 00 00 00
起始字節(jié)=68 數(shù)據(jù)單元長度(APDU)=4 U格式幀 STARTDT:ACT=0 CON=0 STOPDT:ACT=0 CON=0 TESTFR: ACT=1 CON=0

從站發(fā)送:
68 04 83 00 00 00
起始字節(jié)=68 數(shù)據(jù)單元長度(APDU)=4 U格式幀 STARTDT:ACT=0 CON=0 STOPDT:ACT=0 CON=0 TESTFR: ACT=0 CON=1

通過第三個(gè)字節(jié)的第3和第4個(gè)字節(jié)進(jìn)行鏈路的測試,主站(控制站,客戶端)發(fā)送激活,從站(被控站,服務(wù)器)應(yīng)答確認(rèn)。

d.APCI的STARTDT和STOPDT的使用。一般用于主站都有雙主備或者四主備。(長文本預(yù)警)

控制站(例如, A 站)利用 STARTDT(啟動(dòng)數(shù)據(jù)傳輸)和 STOPDT(停止數(shù)據(jù)傳輸)來控制被控站(B 站)的數(shù)據(jù)傳輸。這個(gè)方法很有效。例如,當(dāng)在站間有超過一個(gè)以上的連接打開從而可利用時(shí),一次只有一個(gè)連接可以用于數(shù)據(jù)傳輸。定義 STARTDT 和 STOPDT 的功能在于從一個(gè)連接切換到另一個(gè)連接時(shí)避免數(shù)據(jù)的丟失。 STARTDT 和 STOPDT 還可與單個(gè)連接一起用于控制連接的通信量。

當(dāng)連接建立后, 連接上的用戶數(shù)據(jù)傳輸不會(huì)從被控站自動(dòng)激活。 即,當(dāng)一個(gè)連接建立時(shí),STOPDT 處于缺省狀態(tài)。在這種狀態(tài)下,被控站并不通過這個(gè)連接發(fā)送任何數(shù)據(jù),除了未編號的控制功能和對這些功能的確認(rèn)??刂普颈仨毻ㄟ^這個(gè)連接發(fā)送一個(gè) STARTDT 指令來激活這個(gè)連接中的用戶數(shù)據(jù)傳輸。被控站用 STARTDT 響應(yīng)這個(gè)命令。如果 STARTDT 沒有被確認(rèn),這個(gè)連接將被控制站關(guān)閉。這意味著站初始化之后, STARTDT 必須總是在來自被控站的任何用戶數(shù)據(jù)傳輸(例如,一般的詢問信息)開始前發(fā)送。任何被控站的待發(fā)用戶數(shù)據(jù)都只有在 STARTDT 被確認(rèn)后才發(fā)送。

STARTDT/STOPDT 是一種控制站激活/解除激活監(jiān)視方向的機(jī)制。 控制站即使沒有收到激活確認(rèn),也可以發(fā)送命令或者設(shè)定值。 發(fā)送和接收計(jì)數(shù)器繼續(xù)運(yùn)行,它們并不依賴于STARTDT/STOPDT 的使用。

在某種情況下,例如,從一個(gè)有效連接切換到另一連接(例如,通過操作員),控制站首先在有效連接上傳送一個(gè) STOPDT 指令, 受控站停止這個(gè)連接上的用戶數(shù)據(jù)傳輸并返回一個(gè)STOPDT 確認(rèn)。 掛起的 ACK 可以在被控站收到 STOPDT 生效指令和返回 STOPTD 確認(rèn)的時(shí)刻之間發(fā)送。收到 STOPDT 確認(rèn)后,控制站可以關(guān)閉這個(gè)連接。另建的連接上需要一個(gè) STARTDT來啟動(dòng)該連接上來自于被控站的數(shù)據(jù)傳送

3 客戶端和服務(wù)端他們在交互什么內(nèi)容?

3.1 交互數(shù)據(jù)的格式

通過I幀(功能幀)以及應(yīng)答的S幀(確認(rèn)幀)進(jìn)行交互。APDU為幀的格式
在這里插入圖片描述
a.其中APCI的定義如下:
I幀:
控制域第一個(gè)八位位組的第一位比特 = 0 定義了 I 格式, I 格式的 APDU 常常包含一個(gè)
ASDU
在這里插入圖片描述
S幀:

控制域第一個(gè)八位位組的第一位比特 = 1 并且第二位比特 = 0 定義了 S 格式. S 格式的 APDU
只包括 APCI.
在這里插入圖片描述
b.ASDU這一部分根據(jù)不同的功能有不同的結(jié)果,這個(gè)后面按章節(jié)一個(gè)一個(gè)進(jìn)行描述并給與對應(yīng)的實(shí)例。
ASDU部分主要的功能為以下標(biāo)紅框的。

在這里插入圖片描述

3.2 交互數(shù)據(jù)的范圍

該部分即為信息體地址,也就是說傳協(xié)議的時(shí)候某些字節(jié)最好按這個(gè)進(jìn)行設(shè)置
在這里插入圖片描述

3.3 交互數(shù)據(jù)的優(yōu)先級

在這里插入圖片描述

4.投運(yùn)前的聯(lián)調(diào)報(bào)告

目錄如下圖為某公司的聯(lián)調(diào)報(bào)告相關(guān)的聯(lián)調(diào)項(xiàng)目。可以搜索CSDN中的《xx系統(tǒng)與xxx裝置IEC104測試報(bào)告.docx》。有對應(yīng)的調(diào)試模板及范本,供參考
在這里插入圖片描述

    本站是提供個(gè)人知識管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多