IEC 60870-5-101(IEC101)是電力系統監測、控制和相關通信的标準,用于電力系統的遠端控制、遠端保護和相關通信。這與 iec60870-5-1 至 iec60870-5-5 标準完全相容,并在 DTE 和 DCE 之間使用标準異步串行遠端控制信道接口。該标準适用于點對點、星形、多點等多種配置。
平衡式與非平衡式
- 非平衡模式: 從站接收到主站發起的請求時才會進行傳輸,并隻有主站才能發起請求,主站采用順序查詢(召喚)子站。
- 平衡模式:所有站都可啟動封包傳輸,即這些站都可以作為啟動站和從動站,這些站被稱為綜合站。
非平衡是表示通訊雙方一主一從關系(一個詢問,一個應答),封包發送方向通過 PRM 【控制域中啟動封包位】 識别;平衡是表示雙方沒有主從關系,是對等關系,封包發送方向通過 PRM 識别,雙方都可以發起詢問(指令),也能應答對方。發起方封包 PRM=1 ,響應方封包PRM=0。在非平衡模式中 PRM 決定了封包傳送的方向,PRM=1 表示主站向子站傳輸封包,PRM=0 表示子站向主站傳輸封包。
幀格式
每個使用者資料(以位元組為機關)包含1個啟動位、8個資料位、1個奇偶校驗位和1個停止位。幀格式有3種。
固定幀格式
啟動字元 | 控制域 | 鍊路位址域 | 幀校驗和 | 結束字元 |
---|---|---|---|---|
10H | C | A | CS | 16H |
固定幀傳輸時無應用服務資料單元(ASDU)。
可變幀格式
啟動字元 | 資料長度 | 資料長度 | 啟動字元 | 控制域 | 鍊路位址域 | 鍊路使用者資料 | 幀校驗和 | 結束字元 |
---|---|---|---|---|---|---|---|---|
68H | L | L | 68H | C | A | ASDU | CS | 16H |
可變幀的資料長度有一共有兩個,第二個長度是重複前一個,共表現兩次。可變幀傳輸時有應用服務資料單元。
單位元組
E5H,否定回答,主要用于終端對接收到錯誤封包的應答,在平衡式中,主站收到終端錯誤請求封包時,也可用單位元組應答。
ESH,沒有召喚的資料。
控制域
控制域用一個位元組長度表示,共分為兩種,一種是主站至子站,一種是子站到主站。
主站至子站
bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
---|---|---|---|---|---|---|---|
RES | PRM | FCB | FCV | FUN | FUN | FUN | FUN |
子站至主站
bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
---|---|---|---|---|---|---|---|
RES | PRM | ACD | DFC | FUN | FUN | FUN | FUN |
- RES:備用。
- PRM:啟動封包位。PRM=1 表示是由啟動站向從動站傳輸的封包;PRM=0 表示是由從動站(響應方)向啟動站傳輸的封包。
- FCB:幀計數位。幀計數位是用來消除資訊傳輸的丢失和重複。啟動站向同一從動站傳輸新一輪的發送(确認)或請求(響應)傳輸服務時,将幀計數位取相反值,啟動站為每一個從動站保留一個幀計數位的拷貝,若逾時未收到從動站發出的所期望的封包,或接受出現差錯,則啟動站不改變幀計數位的狀态,重複原來的發送(确認)或者請求(影響)服務。從動站接收到複位指令後将幀計數位置零,并期望下一次從啟動站到從動站傳輸的幀中,其幀計數位為1,幀計數有效為(FCV)為1。
- FCV:幀計數有效位。FCV=0表示幀計數位(FCB)的變化無效。FCV=1表示幀計數位(FCB)的變化有效。發送無回答服務、廣播封包和其他不需要考慮資訊輸出的丢失和重複的傳輸服務,無需改變幀計數位FCB的狀态,是以這些幀計數有效位FCV常為零。
- ACD:要求通路位。ACD=0表示從動站無1級使用者資料要求傳輸;ACD=1表示從動站要求傳輸1級使用者資料。1級使用者資料傳輸典型被用于事件傳輸或者高優先級封包的傳輸;2級使用者資料典型被用于循環傳輸或者低優先級封包傳輸。
- DFC:資料流控制位。DFC=0表示從動站可以接收後續封包。DFC=1表示從動站接收後續封包将引起資料溢出。
- FUN:功能碼。
非平衡鍊路功能碼
啟動方向的功能碼和服務 | 啟動方向的FCV位狀态 | 從動方向所允許的功能碼和服務 |
---|---|---|
<0>複位遠方鍊路 | <0>确認:認可;<1>确認:否定認可 | |
<1>複位使用者程序 | <0>确認:認可;<1>确認:否定認可 | |
<3>發送/确認使用者資料 | 1 | <0>确認:認可;<1>确認:否定認可 |
<4>發送/無回答使用者資料 | 無回答 | |
<8>通路請求 | <11>響應:鍊路狀态 | |
<9>請求/響應請求鍊路狀态 | <11>響應:鍊路狀态 | |
<10>請求/響應請求1級使用者資料 | 1 | <8>響應:使用者資料;<9>響應:無所請求的使用者資料 |
<11>請求/響應請求2級使用者資料 | 1 | <8>響應:使用者資料;<9>響應:無所請求的使用者資料 |
鍊路位址
鍊路位址選用一個或多個八位位組。鍊路位址域的含義是當由主站觸發一次傳輸服務,主站向子站傳送的幀中表示封包所要傳送的目的站址,即子站站址。
當由子站想主站傳送幀時,表示該封包發送的源站址,即表示該子站站址。
一般情況下,鍊路位址域的站位址和應用服務資料單元(ASDU)公共位址可以使同一個值。在某些情況下,在一個鍊路層位址域的站位址下,可以有好幾個應用服務資料單元公共位址,如:一個變電所搜集附近幾個衛星站的資訊,然後向主站傳送。此時在應用服務資料單元公共位址可以有好幾個。
應用服務資料單元(ASDU)
應用服務資料單元(ASDU)由資料單元辨別符和至少1個資訊對象所組成。
TI | VSQ | COT | CA | 1 | 1 | 1 | … | n | n | n |
---|---|---|---|---|---|---|---|---|---|---|
類型辨別 | 可變結構限定詞 | 傳送原因 | 公共位址 | 資訊對象位址 | 資訊對象元素集 | 資訊對象時标(可選) | … | 資訊對象位址 | 資訊對象元素集 | 資訊對象時标(可選) |
- TI(Type Identification):類型辨別,定義了資訊對象的結構、類型和格式。
- VSQ(Variable Structure Qualifier):可變結構限定詞,資訊元素數目,是否順序。
- COT(Cause Of Transmission):傳送原因,表示周期,突發傳輸,總召喚等。
- CA(Common Address):應用服務資料單元公共位址,關聯應用服務資料單元所有對象。
- 資訊對象由一個資訊對象辨別符、一組資訊元素和一個資訊對象時标(如果出現)所組成。
- 資訊對象辨別符僅由資訊對象位址組成。一組資訊元素集可以是單個資訊元素/資訊元素集合、單個資訊元素序列或者資訊元素集合序列。
- 一個應用服務資料單元内全部資訊對象有相同的結構、類型和格式。
類型辨別(TI):
監控方向的過程資訊:
value | describe | symbol |
---|---|---|
1 | Single point information | M_SP_NA_1 |
2 | Single point information with time tag | M_SP_TA_1 |
3 | Double point information | M_DP_NA_1 |
4 | Double point information with time tag | M_DP_TA_1 |
5 | Step position information | M_ST_NA_1 |
6 | Step position information with time tag | M_ST_TA_1 |
7 | Bit string of 32 bit | M_BO_NA_1 |
8 | Bit string of 32 bit with time tag | M_BO_TA_1 |
9 | Measured value, normalized value | M_ME_NA_1 |
10 | Measured value, normalized value with time tag | M_ME_TA_1 |
11 | Measured value, scaled value | M_ME_NB_1 |
12 | Measured value, scaled value with time tag | M_ME_TB_1 |
13 | Measured value, short floating point value | M_ME_NC_1 |
14 | Measured value, short floating point value with time tag | M_ME_TC_1 |
15 | Integrated totals | M_IT_NA_1 |
16 | Integrated totals with time tag | M_IT_TA_1 |
17 | Event or protection equipment with time tag | M_EP_TA_1 |
18 | Packed start events of protection equipment with time tag | M_EP_TB_1 |
19 | Packed output circuit information of protection equipment with time tag | M_EP_TC_1 |
20 | Packed single point information with status change detection | M_PS_NA_1 |
21 | Measured value, normalized value without quality descriptor | M_ME_ND_1 |
帶有長時間标簽的過程電報(7個八位位元組):
value | describe | symbol |
---|---|---|
30 | Single point information with time tag CP56Time2a | M_SP_TB_1 |
31 | Double point information with time tag CP56Time2a | M_DP_TB_1 |
32 | Step position information with time tag CP56Time2a | M_ST_TB_1 |
33 | Bit string of 32 bit with time tag CP56Time2a | M_BO_TB_1 |
34 | Measured value, normalized value with time tag CP56Time2a | M_ME_TD_1 |
35 | Measured value, scaled value with time tag CP56Time2a | M_ME_TE_1 |
36 | Measured value, short floating point value with time tag CP56Time2a | M_ME_TF_1 |
37 | Integrated totals with time tag CP56Time2a | M_IT_TB_1 |
38 | Event or protection equipment with time tag CP56Time2a | M_EP_TD_1 |
39 | Packed start events of protection equipment with time tag CP56time2a | M_EP_TE_1 |
40 | Packed output circuit information of protection equipment with time tag CP56Time2a | M_EP_TF_1 |
控制方向的過程資訊:
value | describe | symbol |
---|---|---|
45 | Single command | C_SC_NA_1 |
46 | Double command | C_DC_NA_1 |
47 | Regulating step command | C_RC_NA_1 |
48 | Set point command, normalized value | C_SE_NA_1 |
49 | Set point command, scaled value | C_SE_NB_1 |
50 | Set point command, short floating point value | C_SE_NC_1 |
51 | Bitstring 32 bit | C_BO_NA_1 |
帶長時間标簽的指令電報(7個八位位元組):
value | describe | symbol |
---|---|---|
58 | ( IEC 104 ) Single command with time tag CP56Time2a | C_SC_TA_1 |
59 | ( IEC 104 ) Double command with time tag CP56Time2a | C_DC_TA_1 |
60 | ( IEC 104 ) Regulating step command with time tag CP56Time2a | C_RC_TA_1 |
61 | ( IEC 104 ) Set point command, normalized value with time tag CP56Time2a | C_SE_TA_1 |
62 | ( IEC 104 ) Set point command, scaled value with time tag CP56Time2a | C_SE_TB_1 |
63 | ( IEC 104 ) Set point command, short floating point value with time tag CP56Time2a | C_SE_TC_1 |
64 | ( IEC 104 ) Bitstring 32 bit with time tag CP56Time2a | C_BO_TA_1 |
監控方向的系統資訊:
value | describe | symbol |
---|---|---|
70 | End if initialization | M_EI_NA_1 |
控制方向的系統資訊:
value | describe | symbol |
---|---|---|
100 | (General-) interrogation command | C_IC_NA_1 |
101 | Counter interrogation command | C_CI_NA_1 |
102 | Read command | C_RD_NA_1 |
103 | Clock synchronization command | C_CS_NA_1 |
104 | Test command | C_TS_NB_1 |
105 | Reset process command | C_RP_NC_1 |
106 | Delay acquisition command | C_CD_NA_1 |
107 | ( IEC 104 ) Test command with time tag CP56Time2a | C_TS_TA_1 |
控制方向上的參數:
value | describe | symbol |
---|---|---|
110 | Parameter of measured value, normalized value | P_ME_NA_1 |
111 | Parameter of measured value, scaled value | P_ME_NB_1 |
112 | Parameter of measured value, short floating point value | P_ME_NC_1 |
113 | Parameter activation | P_AC_NA_1 |
檔案傳輸:
value | describe | symbol |
---|---|---|
120 | File ready | F_FR_NA_1 |
121 | Section ready | F_SR_NA_1 |
122 | Call directory, select file, call file, call section | F_SC_NA_1 |
123 | Last section, last segment | F_LS_NA_1 |
124 | Ack file, ack section | F_AF_NA_1 |
125 | Segment | F_SG_NA_1 |
126 | Directory | F_DR_TA_1 |
127 | ( IEC 104 ) QueryLog – Request archive file | F_SC_NB_1 |
可變結構限定詞(VSQ):
Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 |
---|---|---|---|---|---|---|---|
SQ |
SQ位為0時,表示每個資訊元素都給出資訊體位址,即位址不連續方式。SQ位為1時,表示應用資料服務單元内有類似的順序資訊元素,例如同一格式的遙測量。在針對元素尋址時隻需要根據第一個資訊元素的位址,加上後續元素的偏移量即可。
bit0 ~ bit6為資訊體對象數目。
傳送原因(COT):
Bit7 | Bit6 | Bit5 | Bit4 | Bit3 | Bit2 | Bit1 | Bit0 |
---|---|---|---|---|---|---|---|
T | P/N |
T位為0時表示非測試;T位為1時表示測試。測試位定義了在測試條件下生成的asdu,用于測試傳輸和裝置,而無需控制過程。
P/N 位表示主應用程式功能請求的激活,0為肯定确認,1為否定确認。在不相關的情況下,P/N位為零。
code | describe | res |
---|---|---|
… | ||
1 | periodic, cyclic | |
2 | background interrogation | |
3 | spontaneous | |
4 | initialized | init |
5 | interrogation or interrogated | req |
6 | activation | act |
7 | confirmation activation | actcon |
8 | deactivation | deact |
9 | confirmation deactivation | deactcon |
10 | termination activation | actterm |
11 | feedback, caused by distant command | |
12 | feedback, caused by local command | |
13 | data transmission | |
… | ||
20 | interrogated by general interrogation | inrogen |
21 | interrogated by interrogation group 1 | |
22 | interrogated by interrogation group 2 | |
23 | interrogated by interrogation group 3 | |
24 | interrogated by interrogation group 4 | |
25 | interrogated by interrogation group 5 | |
26 | interrogated by interrogation group 6 | |
27 | interrogated by interrogation group 7 | |
28 | interrogated by interrogation group 8 | |
29 | interrogated by interrogation group 9 | |
30 | interrogated by interrogation group 10 | |
31 | interrogated by interrogation group 11 | |
32 | interrogated by interrogation group 12 | |
33 | interrogated by interrogation group 13 | |
34 | interrogated by interrogation group 14 | |
35 | interrogated by interrogation group 15 | |
36 | interrogated by interrogation group 16 | |
37 | interrogated by counter general interrogation | |
38 | interrogated by interrogation counter group 1 | |
39 | interrogated by interrogation counter group 2 | |
40 | interrogated by interrogation counter group 3 | |
41 | interrogated by interrogation counter group 4 | |
… | ||
44 | type-Identification unknown | |
45 | cause unknown | |
46 | ASDU address unknown | |
47 | information object address unknown | |
… |
遠端終端單元
遠端終端單元( Remote Terminal Unit,RTU),一種針對通信距離較長和工業現場環境惡劣而設計的具有子產品化結構的、特殊的計算機測控單元,它将末端檢測儀表和執行機構與遠端調控中心的主計算機連接配接起來,具有遠端資料采集、控制和通信功能,能接收主計算機的操作指令,控制末端的執行機構動作。按照國标CB/T 14429 - 93《遠動裝置及系統術語》中的定義,遠動指應用通信技術,完成遙測、遙信、遙控和遙調等功能的總稱,簡稱“四遙”。
傳輸内容
四遙(遙測、遙信、遙控、遙調)功能是由遠動系統終端 RTU(電網排程自動化系統中安裝在發電廠、變電站的一種具有四遙遠動功能的自動化裝置)實作的。
以下是四遙的簡單概括:
- 遙測:遠端測量傳送參數資料;
- 遙信:遠端開關量信号測量;
- 遙控:遠端對開關控制裝置進行控制;
- 遙調:遠端對控制量裝置進行調試;
遙測
遠端測量,被動獲得遠端信号,測量其數值采集并傳送運作參數,包括各種電氣量(線路上的電壓,電流,功率等量值)和負荷潮流等。遠距離對模拟信号進行測量,如測量電壓、電流和溫度等;分為重要遙測,次要遙測,一般遙測和總加遙測等。遙測功能常用于變壓器的有功和無功采集,線路的有功功率采集,母線電壓和線路電流采集,溫度,壓力,流量(流速)等采集,頻率采集和其他模拟信号采集。RTU将采集到的廠站運作參數按規約傳送給排程中心,如廠站端的功率,電壓,電流等。
遙信
遠端信号,遠距離對開關量信号進行測量,如測量門開關狀态、空調是否開機等;遙信信号要求采用無源接點方式,即某一路遙信量的輸入應是一對繼電器的觸點,是閉合或者是斷開。通過遙信端子闆将繼電器觸點的閉合或斷開轉換成為低電平或高電平信号送入RTU 的YX子產品,(通常用于測量下列信号,開關的位置信号,變壓器内部故障綜合信号,保護裝置的動作信号,通信裝置運作狀況信号,調壓變壓器抽頭位置信号,自動調節裝置的運作狀态信号和其他可提供繼電器方式輸出的信号,事故總信号及裝置主電源停電信号等。)RTU将采集到的廠站裝置運作狀态按規約傳送給排程中心。
遙控
遠端控制(遠方控制操作),是從排程或監控中心發出指令以實作遠方操作和切換。主動發出信号,控制遠端操作,接受并執行遙控指令,主要是分合閘,對遠端的一些開關控制裝置進行遠端控制。遠距離對裝置的開關操作,如開啟油機、開關空調等;采用無源接點方式,要求正确動作率不小于99.99%。遙控的正确動作率:不誤動的機率,一般拒動不認為是不正确,遙控功能常用于斷路器的合、分和電容器以及其它可以采用繼電器控制的場合。
遙調
遠端調節,接受并執行遙調指令,對遠端的控制量裝置進行遠端調試,如調節發電機輸出功率。遠距離對模拟量信号值進行設定,如設定空調溫度、智能開關電源的均充電壓等。 采用無源接點方式,要求其正确率大于99.99%。遙調常用于有載調壓變壓器抽頭的升、降調節和其它可采用一組繼電器控制具有分級升降功能的場合。
傳輸過程
傳輸之前需要進行初始化:分别有控制站初始化,被控制站初始化和被控制站遠方初始化。
初始化過程
- 控制站初始化;
- 被控制站初始化;
- 被控制站被遠方初始化;
過程如下:
召喚鍊路狀态 -> 複位RTU -> 召喚鍊路狀态 -> 召喚一級資料
資料級别:
比較重要的為一級資料,各廠家略有不同,一般是指遙信變位,保護動作,召喚資料,遙控等。二級資料一般為循環發送的遙信遙測等。
封包分析
以下封包格式均為16進制。
當通信中斷後,主站發出“請求鍊路狀态”,等待與子站建立通信聯系。
M->R: 10 49 01 4A 16
M->R: 10 49 01 4A 16
這是請求鍊路狀态,是以是固定幀。
- 啟動字元為1個位元組:10H
- 控制域為1個位元組:49H,二進制為 01001001,PRM=1 表示是由主站向子站傳輸的封包。FCB位無效。FCV位無效。功能碼為9,是請求鍊路狀态。
- 鍊路位址為1個位元組:01H
- 校驗碼為1個位元組:4AH
- 結束字元為1個位元組:16H
主站與子站建立通信狀态,開始初始化過程,共4個封包。
初始化過程第一步是請求鍊路狀态,并得到子站的響應。
M->R: 10 49 01 4A 16
R->M: 10 0B 01 0C 16
- 控制域:49H,二進制為 01001001,PRM=1 表示是由主站向子站傳輸的封包。FCB位無效。FCV位無效。功能碼為9,是請求鍊路狀态。
- 控制域:0BH,二進制為 00001011,PRM=0 表示是由子站向主站傳輸的封包。ACD=0表示子站無1級使用者資料要求傳輸。DFC=0表示從動站可以接收後續封包。功能碼為B,是響應鍊路狀态。
初始化過程第二步是複位遠方鍊路,并得到子站響應。
M->R 10 40 01 41 16
R->M 10 20 01 21 16
- 控制域:40H,PRM=1 表示是由主站向子站傳輸的封包。FCB位無效。FCV位無效。功能碼為0,是複位遠方鍊路。
- 控制域:20H,PRM=0 表示是由子站向主站傳輸的封包。ACD=1表示子站要求傳輸1級使用者資料。功能碼為0,表示确認。
初始化過程第三部是請求1級資料。
M->R 10 7A 01 7B 16
R->M
- 控制域:7A,二進制為 01111010,PRM=1 表示是由主站向子站傳輸的封包。FCB=1,主站向同一子站發送新一輪的發送(确認)或請求(響應)傳輸服務時,将幀計數位取相反值。FCV=1表示幀計數位(FCB)的變化有效。功能碼為A,表示召喚一級資料。
- 應答封包:應答封包有3種,否定的單位元組封包;子站初始化結束的可變幀封包;無所應答的固定幀封包。
應用封包及資料結構
在進行正常傳輸前,鍊路會進行一次初始化,通常來說,初始化過程分為3步進行:初始化,總召和對時。
初始化
非平衡鍊路中初始化過程:
平衡鍊路中初始化過程:
初始化的目的是将傳輸幀的相關位狀态值重置。
總召
非平衡鍊路傳輸模式中總召喚過程:
平衡鍊路傳輸模式中總召喚過程:
總召的目的是擷取從動站的點表與初始化數值。
對時
非平衡鍊路傳輸模式中時鐘同步過程:
非平衡鍊路傳輸模式中時鐘讀取過程:
對時的目的是将主站本地時間發送到子站進行同步,或者是擷取子站時間同步到本地。
資訊體位址重用
在監視方向不同的應用服務資料單元可以使用相同資訊體位址,即帶時标和不帶時标兩種情況。在資訊點的單個狀态改變的情況下,具有同樣資訊對象位址的資訊對象可以傳輸兩次,一次不帶時标,一次帶時标。不帶時标的資訊對象通常盡可能地優先傳輸,對于控制站能盡快地反應過程控制是非常有用的。
帶時标的資訊對象傳輸優先級比較低,時候用以對時間系列校核。所有資訊對象以傳送原因3(自發)傳送兩次。這種模式成為“雙傳輸”。
但在監視方向和控制方向上沒有特定組合可以攜帶同樣資訊體位址。
限定詞
初始化原因:
0:當地電源合上;
1:當地手動複位;
2:遠方複位。
召喚限定詞:
- 20:站召喚(全局);
- 21:第1組召喚;
-
22:第2組召喚;
…
- 36:第16組召喚。
平衡傳輸方式封包分析
平衡鍊路控制域
平衡方式傳輸控制域與非平衡模式有一些不同:
bit | bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
---|---|---|---|---|---|---|---|---|
下行 | DIR | PRM | FCB | FCV | FUN | FUN | FUN | FUN |
上行 | DIR | PRM | RES | DFC | FUN | FUN | FUN | FUN |
- DIR=0:表示此幀封包是由主站發出的下行封包
- DIR=1:表示此幀封包是由終端發出的上行封包。
- PRM=1 表示此幀封包來自啟動站;
- PRM=0 表示此幀封包來自從動站。
- DFC=1:表示從動站不能接收後續封包;
- DFC=0:表示從動站可以接收後續封包。
平衡鍊路功能碼
啟動方向的功能碼和服務 | 啟動方向的FCV位狀态 | 從動方向所允許的功能碼和服務 |
---|---|---|
<0>複位遠方鍊路 | <0>确認:認可;<1>确認:否定認可 | |
<1>複位使用者程序 | <0>确認:認可;<1>确認:否定認可 | |
<2>發送/确認鍊路測試功能 | 1 | <0>确認:認可;<1>确認:否定認可 |
<3>發送/确認使用者資料 | 1 | <0>确認:認可;<1>确認:否定認可 |
<4>發送/無回答使用者資料 | 無回答 | |
<9>請求/響應請求鍊路狀态 | <11>響應:鍊路狀态 |
以下為IEC101平衡方式傳輸的伺服器端的封包,COT長度為1Byte,IOA長度為2Byte,CA長度為2Byte。
//定時向用戶端傳輸請求召喚鍊路狀态封包
2021/3/29 14:21:40: Serial Port 14 : T -> 10 49 01 00 4a 16
2021/3/29 14:21:41: Serial Port 14 : T -> 10 49 01 00 4a 16
2021/3/29 14:21:42: Serial Port 14 : T -> 10 49 01 00 4a 16
2021/3/29 14:21:43: Serial Port 14 : T -> 10 49 01 00 4a 16
//主站發出的下行封包,來自啟動站,請求/響應請求鍊路狀态
2021/3/29 14:21:44: Serial Port 14 : T -> 10 49 01 00 4a 16
//終端發出的上行封包,來自從動站,響應:鍊路狀态
2021/3/29 14:21:44: Serial Port 14 : R <- 10 8b 01 00 8c 16
//主站發出的下行封包,來自啟動站,複位遠方鍊路
2021/3/29 14:21:45: Serial Port 14 : T -> 10 40 01 00 41 16
//終端發出的上行封包,來自啟動站,複位遠方鍊路
2021/3/29 14:21:45: Serial Port 14 : R <- 10 c0 01 00 c1 16
//主站發出的下行封包,來自從動站,确認
2021/3/29 14:21:45: Serial Port 14 : T -> 10 00 01 00 01 16
//主站發出的下行封包,來自啟動站,請求複位遠方鍊路
2021/3/29 14:21:45: Serial Port 14 : T -> 10 40 01 00 41 16
//終端發出的上行封包,來自從動站,确認
2021/3/29 14:21:45: Serial Port 14 : R <- 10 80 01 00 81 16
//主站發出的下行封包,來自啟動站,發送/确認使用者資料,鍊路位址為1,初始化結束,位址不連續方式,非測試,初始化,CA為1,IOA為0。
2021/3/29 14:21:45: Serial Port 14 : T -> 68 0b 0b 68 73 01 00 46 01 04 01 00 00 00 00 c0 16
//終端發出的上行封包,來自啟動站,請求/響應請求鍊路狀态
2021/3/29 14:21:45: Serial Port 14 : R <- 10 c9 01 00 ca 16
//主站發出的下行封包,來自從動站,響應:鍊路狀态
2021/3/29 14:21:45: Serial Port 14 : T -> 10 0b 01 00 0c 16
//終端發出的上行封包,來自啟動站,發送/确認使用者資料,TI=100(召喚指令),COT=6,QOI=20,CA為0xff,IOA為0
2021/3/29 14:21:45: Serial Port 14 : R <- 68 0b 0b 68 f3 01 00 64 01 06 ff ff 00 00 14 71 16
//主站發出的下行封包,來自從動站,确認
2021/3/29 14:21:45: Serial Port 14 : T -> 10 00 01 00 01 16
//終端發出的上行封包,來自從動站,确認
2021/3/29 14:21:45: Serial Port 14 : R <- 10 80 01 00 81 16
//主站發出的下行封包,來自啟動站,發送/确認使用者資料,TI=1(單點資訊),COT=3(突發/自發),CA=1,IOA=1,資訊為1
2021/3/29 14:21:45: Serial Port 14 : T -> 68 0b 0b 68 53 01 00 01 01 03 01 00 01 00 01 5c 16
///終端發出的上行封包,來自啟動站,發送/确認使用者資料,TI=101(反詢問指令),COT=6(激活),CA=0XFF,IOA=0,
2021/3/29 14:21:45: Serial Port 14 : R <- 68 0b 0b 68 f3 01 00 65 01 06 ff ff 00 00 05 63 16
//主站發出的下行封包,來自從動站,确認
2021/3/29 14:21:45: Serial Port 14 : T -> 10 00 01 00 01 16
//終端發出的上行封包,來自從動站,确認
2021/3/29 14:21:45: Serial Port 14 : R <- 10 80 01 00 81 16
//主站發出的下行封包,來自啟動站,發送/确認使用者資料,TI=100(召喚指令),COT=7(激活确認),QOI=20,CA為1,IOA為0
2021/3/29 14:21:45: Serial Port 14 : T -> 68 0b 0b 68 73 01 00 64 01 07 01 00 00 00 14 f5 16
///終端發出的上行封包,來自啟動站,DFC=1,發送/确認使用者資料,TI=103(時鐘同步及讀取指令),COT=6(激活),CA為0xff,IOA為0,資訊為:e5 b0 15 0e 1d 03 15
2021/3/29 14:21:45: Serial Port 14 : R <- 68 11 11 68 d3 01 00 67 01 06 ff ff 00 00 e5 b0 15 0e 1d 03 15 2d 16
解析:
b0 e5: -> 45,285毫秒
15 -> 21分
0e -> 14時
1d -> 29日
03 -> 3月
15 -> 21年
//主站發出的下行封包,來自從動站,确認
2021/3/29 14:21:45: Serial Port 14 : T -> 10 00 01 00 01 16
//終端發出的上行封包,來自從動站,确認
2021/3/29 14:21:46: Serial Port 14 : R <- 10 80 01 00 81 16
//主站發出的下行封包,來自啟動站,DFC=1,發送/确認使用者資料,TI=103(時鐘同步及讀取指令),COT=7(激活确認)CA為0x01,IOA為0
2021/3/29 14:21:46: Serial Port 14 : T -> 68 11 11 68 53 01 00 67 01 07 01 00 00 00 e5 b0 15 0e 1d 03 15 b1 16
//終端發出的上行封包,來自從動站,确認
2021/3/29 14:21:46: Serial Port 14 : R <- 10 80 01 00 81 16
///主站發出的下行封包,發送/确認使用者資料,TI=1(單點資訊),COT=20(一般訊問)CA為0x01,IOA為0x01,資訊元素為1
2021/3/29 14:21:46: Serial Port 14 : T -> 68 0b 0b 68 73 01 00 01 01 14 01 00 01 00 01 8d 16
//終端發出的上行封包,來自從動站,确認
2021/3/29 14:21:46: Serial Port 14 : R <- 10 80 01 00 81 16
//主站發出的下行封包,發送/确認使用者資料,TI=100(召喚指令),COT=7(激活确認),QOI=20
2021/3/29 14:21:46: Serial Port 14 : T -> 68 0b 0b 68 53 01 00 64 01 0a 01 00 00 00 14 d8 16
//終端發出的上行封包,來自從動站,确認
2021/3/29 14:21:46: Serial Port 14 : R <- 10 80 01 00 81 16
//主站發出的下行封包,發送/确認使用者資料,TI=101(反詢問指令)COT=7(激活确認)
2021/3/29 14:21:46: Serial Port 14 : T -> 68 0b 0b 68 73 01 00 65 01 07 01 00 00 00 05 e7 16
//終端發出的上行封包,來自從動站,确認
2021/3/29 14:21:46: Serial Port 14 : R <- 10 80 01 00 81 16
//主站發出的下行封包,發送/确認使用者資料,TI=101(反詢問指令),COT=10(激活終止)
2021/3/29 14:21:46: Serial Port 14 : T -> 68 0b 0b 68 53 01 00 65 01 0a 01 00 00 00 05 ca 16
//終端發出的上行封包,來自從動站,确認
2021/3/29 14:21:46: Serial Port 14 : R <- 10 80 01 00 81 16
2021/3/29 14:21:46: Serial Port 14 : R <- 10 80 01 00 81 16
//主站發出的下行封包,發送/确認鍊路測試功能
2021/3/29 14:22:46: Serial Port 14 : T -> 10 72 01 00 73 16
///因為連接配接斷開,是以沒有應答封包
//定時向用戶端傳輸請求召喚鍊路狀态封包
2021/3/29 14:22:49: Serial Port 14 : T -> 10 49 01 00 4a 16
2021/3/29 14:22:51: Serial Port 14 : T -> 10 49 01 00 4a 16
2021/3/29 14:22:52: Serial Port 14 : T -> 10 49 01 00 4a 16
2021/3/29 14:22:53: Serial Port 14 : T -> 10 49 01 00 4a 16
2021/3/29 14:22:54: Serial Port 14 : T -> 10 49 01 00 4a 16
2021/3/29 14:22:55: Serial Port 14 : T -> 10 49 01 00 4a 16
2021/3/29 14:22:56: Serial Port 14 : T -> 10 49 01 00 4a 16
以上封包沒有按照平衡式封包原理圖顯示的收發順序列印,是因為兩邊的裝置是并行處理所收到的封包的,是以除了前兩包封包遵循阻塞規則外,其他封包都是在接收到對方所發送的封包後,裝置自身處理完後直接發送出去,沒有阻塞關系。
資訊體元素
帶品質描述詞的單點資訊(SIQ)
- SIQ占一個位元組
- bit1表示遙信狀态,bit5-bit8表示品質描述。
- 用于帶品質描述不帶時标的單點遙信。
bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
---|---|---|---|---|---|---|---|
IV | NT | SB | BL | RES | RES | RES | SPI |
- SPI為單點遙信狀态(0->分,1->合)
- RES為保留位(0)
- BL為封鎖标志(0->未封鎖,1->封鎖)
- SB取代标志(0->未被取代,1->被取代)
- NT為重新整理标志(0目前值,1->非目前值)
- IV為有效标志(0->有效,1->無效)
帶品質描述詞的雙點資訊(DIO)
- SIQ占一個位元組
- bit1、bit2 表示遙信狀态,bit5-bit8表示品質描述。
- 用于帶品質描述不帶時标的雙點遙信。
bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
---|---|---|---|---|---|---|---|
IV | NT | SB | BL | RES | RES | DPI | DPI |
- DPI為雙點遙信狀态(1->分,2->合,0/3->不确定)
- RES為保留位(0)
- BL為封鎖标志(0->未封鎖,1->封鎖)
- SB取代标志(0->未被取代,1->被取代)
- NT為重新整理标志(0目前值,1->非目前值)
- IV為有效标志(0->有效,1->無效)
帶變位檢索資訊的單點遙信變位資訊(SCD)
- 每組5個位元組
- 位元組1-2是連續的16位遙信狀态
- 位元組3-4是對應的變位标志,1表示變位,0表示未變位
- 位元組5保留不用,預設為0
遙測資訊
品質描述詞(QDS)
- QDS占1個位元組
- bit1,bit5-8品質描述
- 用于遙測資訊的品質描述
bit7 | bit6 | bit5 | bit4 | bit3 | bit2 | bit1 | bit0 |
---|---|---|---|---|---|---|---|
IV | NT | SB | BL | RES | RES | RES | OV |
- OV為溢出标志(0->未溢出,1->溢出)
- RES為保留位(0)
- BL為封鎖标志(0->未封鎖,1->封鎖)
- SB取代标志(0->未被取代,1->被取代)
- NT為重新整理标志(0目前值,1->非目前值)
- IV為有效标志(0->有效,1->無效)
遙測資訊體元素
歸一化值(NVA)
标度化值
短浮點數
标準為:R32-IEEE STAD 754