工控網(wǎng)首頁(yè)
>

應(yīng)用設(shè)計(jì)

>

快速了解電力IEC104協(xié)議規(guī)約

快速了解電力IEC104協(xié)議規(guī)約

2023/10/24 15:13:28

1  規(guī)約簡(jiǎn)介

IEC104規(guī)約是一個(gè)廣泛應(yīng)用于電力、城市軌道交通等行業(yè)的國(guó)際標(biāo)準(zhǔn)。

2  專業(yè)術(shù)語(yǔ)解釋

遙脈(電度量):是指對(duì)現(xiàn)場(chǎng)某裝置所發(fā)出的脈沖信號(hào)進(jìn)行周期累計(jì)的一種遠(yuǎn)程計(jì)數(shù)操作。其實(shí),遙脈也可以看成是被具體規(guī)定了采用脈沖計(jì)數(shù)作為測(cè)量方法的一種遙測(cè)手段,它是遙測(cè)中的一種。而傳統(tǒng)意義上的四遙中是沒(méi)有提及遙脈一詞的。

四遙指的是:遙信、遙測(cè)、遙控和遙調(diào)(設(shè)點(diǎn));分別對(duì)應(yīng)數(shù)字輸入DI、模擬輸入AI、數(shù)字輸出DO和模擬輸出AO

單點(diǎn)與雙點(diǎn)的區(qū)別,以遙信為例,單點(diǎn)就是用一位標(biāo)識(shí)一個(gè)遙信量,比如開(kāi)關(guān)位置,只采集一個(gè)常開(kāi)的輔助接點(diǎn),值為1表示合位,0表示分位;而雙點(diǎn)需要采集常開(kāi)合常閉兩個(gè)輔助接點(diǎn)位置,,當(dāng)常開(kāi)點(diǎn)值為1并且常閉點(diǎn)值為0,即10,則認(rèn)為開(kāi)關(guān)在合位;當(dāng)常開(kāi)點(diǎn)值=0并且常閉點(diǎn)值為1,即01,認(rèn)為開(kāi)關(guān)在分位;當(dāng)兩個(gè)位置值都為1,或兩個(gè)值都為0,則認(rèn)為開(kāi)關(guān)位置不能確定。遙控也是一樣的道理,SPI為遙信狀態(tài)值。單點(diǎn)遙信,0分1合;雙點(diǎn)遙信,1開(kāi)2合,0和3為中間狀態(tài)。

遙測(cè)的上送方式主要有定時(shí)主動(dòng)上送(01H),響應(yīng)總召喚上送(14H),越限上送(03H),而遙測(cè)值又分為歸一化值、標(biāo)度化值、短浮點(diǎn)數(shù)。

各遙測(cè)報(bào)文。其報(bào)文主體結(jié)構(gòu)未變,改變是傳送原因及類型標(biāo)識(shí)。

歸一化值(NVA)

值的范圍為[-1,1]。歸一化,即是將大于1的數(shù)映射到1以內(nèi)的空間,通常就是用實(shí)際值除以額定值,即得到歸一化的小數(shù)。具體表示法可以有F13或F16位的。占2個(gè)字節(jié)。

標(biāo)度化值(SVA),值的范圍為[-32768,~32767],即帶符號(hào)整數(shù)。占2個(gè)字節(jié)。它的真實(shí)值就是標(biāo)度值*小數(shù)點(diǎn)的位數(shù),量程和小數(shù)點(diǎn)位置是固定的參數(shù)。(相當(dāng)于16位有符號(hào)整數(shù))

注意:歸一化值與標(biāo)度化值都是兩個(gè)字節(jié)。高字節(jié)的最高位為符號(hào)位, 0表示正數(shù),1表示負(fù)數(shù)。15位數(shù)據(jù)位,正數(shù)是原碼,負(fù)數(shù)是補(bǔ)碼。

短浮點(diǎn)數(shù)(R32-IEEE STD 754) 即計(jì)算機(jī)內(nèi)浮點(diǎn)數(shù)的表示法,占4字節(jié)

雙傳輸,信息體元素可以用同一個(gè)信息對(duì)象地址來(lái)構(gòu)成不同的ASDU,即帶時(shí)標(biāo)或者不帶時(shí)標(biāo)的單點(diǎn)信息。

遙測(cè)最多可配16384個(gè),遙測(cè)最多可配4096個(gè),遙控最多可配256個(gè),遙脈最多可配512個(gè)。

 

3  104主站和從站之間的通信過(guò)程

104通訊過(guò)程: 

a,建鏈、啟動(dòng)傳輸

b,是否啟動(dòng)確認(rèn) (未確認(rèn)等待啟動(dòng)幀返回a) 

c,站召喚

d,回答全數(shù)據(jù)

e,回答結(jié)束否 (等待d結(jié)束,未結(jié)束返回d) 

f,有無(wú)定時(shí)任務(wù)

g,遙控遙調(diào)

h,對(duì)時(shí)測(cè)試

i,超時(shí)處理

j,接收變化數(shù)據(jù)

k,S-FORMAT確認(rèn) (確認(rèn)完畢,返回f)

 

4  IEC104協(xié)議結(jié)構(gòu)

                                               image.png

第一個(gè)字節(jié):?jiǎn)?dòng)字符固定16進(jìn)制數(shù)68H,十進(jìn)制為104(正好代表104規(guī)約吧),二進(jìn)制為:0110 1000。

第二個(gè)字節(jié):APDU長(zhǎng)度,注意APDU長(zhǎng)度并不包括1字節(jié)的啟動(dòng)字符和1字節(jié)的APDU長(zhǎng)度本身,而由于只有1字節(jié)代表數(shù)據(jù)長(zhǎng)度,其最大值為255(2^8 - 1),所以最大值為255 - 2 = 253,又由于APCI除了這兩個(gè)字節(jié)外還包括了4個(gè)字節(jié)的控制域(1~4),那么剩下的ASDU(可選的應(yīng)用服務(wù)數(shù)據(jù)單元)長(zhǎng)度為253 - 4 = 249字節(jié)。

5  104報(bào)文幀分類

IEC104協(xié)議的幀格式有三種(I幀、U幀、S幀)

I幀為信息幀,用于傳輸數(shù)據(jù),長(zhǎng)度大于6個(gè)字節(jié),為長(zhǎng)幀;

S幀為確認(rèn)幀,用于確認(rèn)接收的I幀,長(zhǎng)度為6個(gè)字節(jié),為短幀;

U幀為控制幀,用于控制啟動(dòng)/停止/測(cè)試,長(zhǎng)度為6個(gè)字節(jié),為短幀;

5.1        U格式:

不計(jì)數(shù)的控制功能類型,用于傳輸控制命令的報(bào)文。(U格式的APDU只包含APCI,幀長(zhǎng)6字節(jié)。)

格式image.png

類型

image.png

5.2  S格式:

計(jì)數(shù)的監(jiān)視功能類型,用于傳輸對(duì)站端的確認(rèn)的報(bào)文。(S格式的APDU只包含APCI,幀長(zhǎng)6字節(jié)。)

格式

image.png

S格式的APDU的幀內(nèi)容為如下6個(gè)字節(jié):68 04 01 00 98 53 前四個(gè)字節(jié)固定,后兩個(gè)字節(jié)表示接收序號(hào)。

S幀和I幀結(jié)合使用,用于信息確認(rèn),主站和子站可以按頻率發(fā)送,比如接收8幀I幀回答一幀S幀,也可以要求接收一幀I幀就應(yīng)答一幀S幀。

5.3    I 格式:

信息傳輸格式類型,用于傳輸含有信息體的報(bào)文和確認(rèn)對(duì)方I格式的信息報(bào)文。(I格式的APDU包含APCI和ASDU)

I幀是104的核心,I幀包含ASDU,數(shù)據(jù)傳輸都屬于I幀,如總召喚幀、發(fā)送對(duì)時(shí)報(bào)文、電度總召喚、遙控等下發(fā)指令,接收的數(shù)據(jù)幀如遙信、遙測(cè)、遙脈、SOE幀都屬于I幀。

6 遙控流程

遙控分為直控和選控,直控實(shí)際上就是去掉選擇命令,直接發(fā)執(zhí)行命令。一般來(lái)說(shuō)保護(hù)壓板、保護(hù)復(fù)歸為直控;測(cè)控壓板、刀閘開(kāi)關(guān)、分接頭的升降停為選控。

   選控的一般流程如下: 主站下發(fā)選擇命令→裝置回選擇確認(rèn)報(bào)文→主站下發(fā)執(zhí)行命令→裝置回執(zhí)行確認(rèn)報(bào)文→完成結(jié)束報(bào)文。

   直控的一般流程如下: 主站下發(fā)執(zhí)行命令→裝置回執(zhí)行確認(rèn)報(bào)文→完成結(jié)束報(bào)文。

在整個(gè)遙控過(guò)程中,直到裝置回執(zhí)行確認(rèn)前都可進(jìn)行

而遙控命令的格式如下所示:

image.png

S/E為選擇/執(zhí)行位,0代表執(zhí)行,1代表選擇;QU代表遙控命令品質(zhì),0代表被控站內(nèi)部確定遙控輸出方式,不由控制站選擇,1代表短脈沖方式輸出,持續(xù)時(shí)間由被控站的系統(tǒng)參數(shù)決定,2代表長(zhǎng)脈沖方式輸出,持續(xù)時(shí)間由被控站的系統(tǒng)參數(shù)決定,3代表持續(xù)脈沖方式,其他值沒(méi)有定義;

SCS代表單點(diǎn)遙控命令狀態(tài),0代表分/開(kāi),1代表合/關(guān);DCS代表雙點(diǎn)遙控命令狀態(tài),1代表分/開(kāi),2代表合關(guān),0、3代表不允許。

QU一般為0,那么單點(diǎn)遙控——遙控選擇分:0x80;遙控執(zhí)行或遙控撤銷分:0x00;遙控選擇合:0x81;遙控選擇或遙控撤銷合:0x01;雙點(diǎn)遙控——遙控選擇分:0x81;遙控執(zhí)行或遙控撤銷分:0x01;遙控選擇合:0x82;遙控選擇或遙控撤銷合:0x02

7   交互流程

7.1  第一步:首次握手(U幀)

發(fā)送―>激活傳輸啟動(dòng) :

68(啟動(dòng)符)04(長(zhǎng)度)07(控制域)

00 00 00

接收―>確認(rèn)激活傳輸啟動(dòng):

68(啟動(dòng)符)04(長(zhǎng)度)0B(控制域)

00 00 00

7.2  第二步:總召喚,召喚YC,YX(可變長(zhǎng)I幀)初始化后定時(shí)發(fā)送總召喚

發(fā)送―>總召喚 :

68(啟動(dòng)符)0E(長(zhǎng)度)

00 00(發(fā)送序號(hào),2個(gè)字節(jié))00 00(接收序號(hào),2個(gè)字節(jié))64(類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)06

00(傳送原因,2個(gè)字節(jié))01 00(公共地址,即RTU站址,2個(gè)字節(jié))0000

00(信息體地址,3個(gè)字節(jié))14(QOI,區(qū)分是總召喚還是分組召喚,如果是2002版基地址的沒(méi)有分組召喚)

接收―>S幀:(記錄接收到的長(zhǎng)幀,雙方都可以按頻率發(fā)送,文本規(guī)定最多接收8幀I幀回答一S幀,但我們要求接收一幀I幀就應(yīng)答一S幀)

68 04 01 00 02 00:

接收―>總召喚確認(rèn)(發(fā)送幀的鏡像,除傳送原因不同):

68(啟動(dòng)符)0E(長(zhǎng)度)00

00(發(fā)送序號(hào),2個(gè)字節(jié))

00 00(接收序號(hào),2個(gè)字節(jié))

64 (類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)

07 00(傳送原因,2個(gè)字節(jié))

01 00(公共地址,即RTU站址,2個(gè)字節(jié))00

00 00(信息體地址,3個(gè)字節(jié))

14 (QOI)

 

發(fā)送―>S幀 記錄接收到的長(zhǎng)幀,雙方都可以按頻率發(fā)送,文本規(guī)定最多接收8幀I幀回答一S幀,但我們要求接收一幀I幀就應(yīng)答一S幀)

68 04 01 00 02 00

接收―>YX幀:(以類型標(biāo)識(shí)1為例)

68(啟動(dòng)符)

1A(長(zhǎng)度)

02 00 (發(fā)送序號(hào),2個(gè)字節(jié))02 00(接收序號(hào),2個(gè)字節(jié))

01(類型標(biāo)識(shí),單點(diǎn)遙信)

04(可變結(jié)構(gòu)限定詞,有4個(gè)遙信上送)

14 00 (傳送原因,2個(gè)字節(jié),響應(yīng)總召喚)01 00

(公共地址,即RTU站址,2個(gè)字節(jié))03

00 00(信息體地址,3個(gè)字節(jié),第3號(hào)遙信)

00(遙信分)

05 00 00 (信息體地址,3個(gè)字節(jié),第5號(hào)遙信)00(遙信分)

08 00 00(信息體地址,3個(gè)字節(jié),第8號(hào)遙信)01

(遙信合)09 00 00

(信息體地址,3個(gè)字節(jié),9號(hào)遙信)00(遙信分)

 

發(fā)送―>S幀:

68 04 01 00 04 00

接收―>YX幀:(以類型標(biāo)識(shí)3為例)

68(啟動(dòng)符)

1E(長(zhǎng)度)

04 00(發(fā)送序號(hào),2個(gè)字節(jié))

02 00(接收序號(hào),2個(gè)字節(jié))03(類型標(biāo)識(shí),雙點(diǎn)遙信)

05 (可變結(jié)構(gòu)限定詞,有5個(gè)遙信上送)14 00(傳送原因,2個(gè)字節(jié),響應(yīng)總召喚)

01 00 (公共地址,即RTU站址,2個(gè)字節(jié))01

00 00 (信息體地址,3個(gè)字節(jié),第1號(hào)遙信)02(遙信合)

06 00 00 (信息體地址,3個(gè)字節(jié),第6號(hào)遙信)02(遙信合)

0A 00 00 (信息體地址,3個(gè)字節(jié),第10號(hào)遙信)01(遙信分)

0B 00 00(信息體地址,3個(gè)字節(jié),第11號(hào)遙信)02 (遙信合)

0C 00 00(信息體地址,3個(gè)字節(jié),第12號(hào)遙信)01(遙信分)

 

發(fā)送―>S幀:

68 04 01 00 06 00

接收―>YC幀:(以類型標(biāo)識(shí)9為例)

68(啟動(dòng)符)

13(長(zhǎng)度)

06 00 (發(fā)送序號(hào),2個(gè)字節(jié))02 00

(接收序號(hào),2個(gè)字節(jié))09

(類型標(biāo)識(shí),帶品質(zhì)描述的遙測(cè))82(可變結(jié)構(gòu)限定詞,有2個(gè)連續(xù)的遙測(cè))

14 00 (傳送原因,2個(gè)字節(jié),響應(yīng)總召喚)01 00(公共地址,即RTU站址,2個(gè)字節(jié))

01 07 00(信息體地址,3個(gè)字節(jié),從第0x701即0號(hào)遙測(cè)開(kāi)始)A1

10(遙測(cè)值0x10A1)

00(品質(zhì)描述)

89 15(遙測(cè)值0x1589)

00(品質(zhì)描述)

 

發(fā)送―>S幀:

68 04 01 00 08 00

接收―>結(jié)束總召喚幀:

68(啟動(dòng)符)

0E(長(zhǎng)度)08 00

(發(fā)送序號(hào),2個(gè)字節(jié))02 00(接收序號(hào),2個(gè)字節(jié))

64 (類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)0A 00

(傳送原因,2個(gè)字節(jié))01 00

(公共地址,即RTU站址,2個(gè)字節(jié))00

00 00(信息體地址,3個(gè)字節(jié))

14(QOI)

 

發(fā)送―>S幀:

68 04 01 00 0A 00

7.3        第二步:發(fā)送對(duì)時(shí)報(bào)文**(通過(guò)設(shè)置RTU參數(shù)表中的”對(duì)時(shí)間隔”單位是分鐘,默認(rèn)是20分鐘左右.)**

發(fā)送―>對(duì)時(shí)命令:

68(啟動(dòng)符)14(長(zhǎng)度)

02 00(發(fā)送序號(hào),2個(gè)字節(jié))0A 00(接收序號(hào),2個(gè)字節(jié))67(類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)06

00(傳送原因,2個(gè)字節(jié))01 00(公共地址,即RTU站址,2個(gè)字節(jié))0000

00(信息體地址,3個(gè)字節(jié))01 (毫秒低位)

02(毫秒高位) 03(分鐘)

04(時(shí)) 81 (日與星期)

09(月) 05(年)

接收―>對(duì)時(shí)確認(rèn):

68(啟動(dòng)符)14(長(zhǎng)度)

0C 00(發(fā)送序號(hào),2個(gè)字節(jié))04 00(接收序號(hào),2個(gè)字節(jié))67(類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)07

00(傳送原因,2個(gè)字節(jié))01 00(公共地址,即RTU站址,2個(gè)字節(jié))0000

00(信息體地址,3個(gè)字節(jié))**

(毫秒低位) (毫秒高位)

(分鐘) 04(時(shí))

81 (日與星期) 09(月)

05(年)

發(fā)送―>S幀:

68 04 01 00 0E 00

 

7.4   第三步:電度總召喚(如果沒(méi)有電度此步驟可以省略且該步驟可以在對(duì)時(shí)之前發(fā)送,DF8900系統(tǒng)通過(guò)設(shè)置RTU參數(shù)表中的”全數(shù)據(jù)掃描間隔”單位是分鐘.DF1800/DF8002系統(tǒng)在程序中寫定,一般15分鐘召喚一次,如果不需要召喚電度一定在RTU參數(shù)表中電度個(gè)數(shù)設(shè)置為0**)**

發(fā)送―>召喚電度 :

68(啟動(dòng)符)0E(長(zhǎng)度)

04 00(發(fā)送序號(hào),2個(gè)字節(jié))0E 00(接收序號(hào),2個(gè)字節(jié))65(類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)06

00(傳送原因,2個(gè)字節(jié))01 00(公共地址,2個(gè)字節(jié))0000

00(信息體地址,3個(gè)字節(jié))45(QCC)

接收―>召喚確認(rèn)(發(fā)送幀的鏡像,除傳送原因不同):

68(啟動(dòng)符)0E(長(zhǎng)度)10

00(發(fā)送序號(hào),2個(gè)字節(jié))

06 00(接收序號(hào),2個(gè)字節(jié))

65 (類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)

07 00(傳送原因,2個(gè)字節(jié))

01 00(公共地址,2個(gè)字節(jié))00 00 00(信息體地址,3個(gè)字節(jié))

45 (QCC)

 

發(fā)送―>S幀:

68 04 01 00 12 00

接收―>電度數(shù)據(jù):68(啟動(dòng)符)

1A(長(zhǎng)度)

12 00(發(fā)送序號(hào),2個(gè)字節(jié))

06 00(接收序號(hào),2個(gè)字節(jié))

0F (類型標(biāo)識(shí))02(可變結(jié)構(gòu)限定詞,2個(gè)電度值)

05 00 (傳送原因,2個(gè)字節(jié))01 00(公共地址,2個(gè)字節(jié))01

0C 00 (信息體地址,3個(gè)字節(jié),0xc01,0號(hào)電度)00

00 00 00(電度值)00(描述信息)02 0C 00(信息體地址,3個(gè)字節(jié),0xc01,1號(hào)電度)00

00 00 00 (電度值)01(描述信息)

 

發(fā)送―>S幀:

68 04 01 00 14 00

接收―>結(jié)束總召喚幀:

68(啟動(dòng)符)

0E(長(zhǎng)度)14 00

(發(fā)送序號(hào),2個(gè)字節(jié))06 00(接收序號(hào),2個(gè)字節(jié))

65 (類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)0A 00

(傳送原因,2個(gè)字節(jié))01 00

(公共地址,2個(gè)字節(jié))00 00 00(信息體地址,3個(gè)字節(jié))

45(QCC)

 

發(fā)送―>S幀:

04 01 00 16 00

 

7.5        第四步**:如果RTU****有變化數(shù)據(jù)主動(dòng)上送**

主動(dòng)上送變位遙信,類型標(biāo)識(shí)為1或3

接收―>變位遙信:

68(啟動(dòng)符)

0E(長(zhǎng)度)

16 00 (發(fā)送序號(hào),2個(gè)字節(jié))06

00 (接收序號(hào),2個(gè)字節(jié))01(類型標(biāo)識(shí),單點(diǎn)遙信)

01(可變結(jié)構(gòu)限定詞,1個(gè)變位發(fā)生)

03 00 (傳送原因,2個(gè)字節(jié),表突發(fā)事件)01 00(公共地址,2個(gè)字節(jié))

03 00 00(信息體地址,3個(gè)字節(jié),3號(hào)遙信)00(分)

 

發(fā)送―>S幀:

04 01 00 18 00

接收―>變位遙信:

68(啟動(dòng)符)0E(長(zhǎng)度)

18 00 (發(fā)送序號(hào),2個(gè)字節(jié))06

00(接收序號(hào),2個(gè)字節(jié))

03(類型標(biāo)識(shí),雙點(diǎn)遙信)01(可變結(jié)構(gòu)限定詞,1個(gè)變位發(fā)生)

03 00(傳送原因,2個(gè)字節(jié),表突發(fā)事件)

01 00 (公共地址,2個(gè)字節(jié))06

00 00(信息體地址,3個(gè)字節(jié),6號(hào)遙信)

01(分)

 

發(fā)送―>S幀:

04 01 00 1a 00

SOE****主動(dòng)上送,類型標(biāo)識(shí)為0x1e或0x1f

接收―>SOE:

68(啟動(dòng)符)

15(長(zhǎng)度)

1a 00(發(fā)送序號(hào),2個(gè)字節(jié))

06 00(接收序號(hào),2個(gè)字節(jié))

1E(類型標(biāo)識(shí),單點(diǎn))01(可變結(jié)構(gòu)限定詞,1個(gè)SOE)

03 00 (傳送原因,2個(gè)字節(jié),表突發(fā)事件)01

00 (公共地址,2個(gè)字節(jié))08 00 00(信息體地址,3個(gè)字節(jié),8號(hào)遙信)

00(分)AD 39

(毫秒,2個(gè)字節(jié))1C(分)

10(時(shí))7A(日與星期)

0B(月)

05(年)

 

發(fā)送―>S幀:

04 01 00 1c 00

接收―>SOE:

68(啟動(dòng)符)

15(長(zhǎng)度)1c 00(發(fā)送序號(hào),2個(gè)字節(jié))

06 00(接收序號(hào),2個(gè)字節(jié))1F(類型標(biāo)識(shí),雙點(diǎn))01(可變結(jié)構(gòu)限定詞,1個(gè)SOE)

03 00(傳送原因,2個(gè)字節(jié),表突發(fā)事件)01

00 (公共地址,即RTU站址,2個(gè)字節(jié))0A

00 00 (信息體地址,3個(gè)字節(jié),10號(hào)遙信)01(信息體元素)

2F 40 (毫秒,2個(gè)字節(jié))1C(分)

10 (時(shí))7A(日與星期)

0B(月)

05(年)

 

7.6        第五步如果主站超過(guò)一定時(shí)間沒(méi)有下發(fā)報(bào)文或RTU也沒(méi)有上送任何報(bào)文則雙方都可以按頻率發(fā)送U幀,測(cè)試幀

發(fā)送―>U幀:

68 04 43 00 00 00

接收―>應(yīng)答:

68 04 83 00 00 00

 

7.7        第六步遙控

發(fā)送―>遙控預(yù)置:68(啟動(dòng)符)

0E(長(zhǎng)度)** **(發(fā)送序號(hào),2個(gè)字節(jié))

** **(接收序號(hào),2個(gè)字節(jié))

2E (類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)

06 00(傳送原因,2個(gè)字節(jié))

01 00(公共地址,2個(gè)字節(jié))

05 0B 00(信息體地址,3個(gè)字節(jié),遙控號(hào)=0xb05-0xb01=

4)

82(控合)

接收―>遙控反校:68(啟動(dòng)符)

0E(長(zhǎng)度)

0E 00(發(fā)送序號(hào),2個(gè)字節(jié))

06 00(接收序號(hào),2個(gè)字節(jié))2E(類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)

07 00 (傳送原因,2個(gè)字節(jié))01 00(公共地址,2個(gè)字節(jié))

05 0B 00(信息體地址,3個(gè)字節(jié),遙控號(hào)=0xb05-0xb01=

4)

82(控合)

 

發(fā)送―>遙控執(zhí)行:68(啟動(dòng)符)

0E(長(zhǎng)度)

04 00(發(fā)送序號(hào),2個(gè)字節(jié))

18 00(接收序號(hào),2個(gè)字節(jié))2E(類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)06

00(傳送原因,2個(gè)字節(jié))01 00(公共地址,即RTU站址,2個(gè)字節(jié))

05 0B 00(信息體地址,3個(gè)字節(jié),遙控號(hào)=0xb05-0xb01=

4)

02(控合)

接收―>執(zhí)行確認(rèn):68(啟動(dòng)符)

0E(長(zhǎng)度)

12 00(發(fā)送序號(hào),2個(gè)字節(jié))08

00(接收序號(hào),2個(gè)字節(jié))2E(類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)

07 00(傳送原因,2個(gè)字節(jié))01

00(公共地址,即RTU站址,2個(gè)字節(jié))05

0B 00(信息體地址,3個(gè)字節(jié),遙控號(hào)=0xb05-0xb01= 4)02(控合)

 

發(fā)送―>遙控撤銷:68(啟動(dòng)符)

0E(長(zhǎng)度)

04 00(發(fā)送序號(hào),2個(gè)字節(jié))

18 00(接收序號(hào),2個(gè)字節(jié))2E(類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)08(傳送原因,2個(gè)字節(jié))01

00(公共地址,即RTU站址,2個(gè)字節(jié))

05 0B 00(信息體地址,3個(gè)字節(jié),遙控號(hào)=0xb05-0xb01=

4)02(控合)

接收―>撤銷確認(rèn):68(啟動(dòng)符)

0E(長(zhǎng)度)

12 00 (發(fā)送序號(hào),2個(gè)字節(jié))08

00(接收序號(hào),2個(gè)字節(jié))2E(類型標(biāo)識(shí))01(可變結(jié)構(gòu)限定詞)

09 00(傳送原因,2個(gè)字節(jié),,停止激活確認(rèn))01

00(公共地址,即RTU站址,2個(gè)字節(jié))05

0B 00(信息體地址,3個(gè)字節(jié),遙控號(hào)=0xb05-0xb01= 4)02(控合)

 

8  104協(xié)議和其他協(xié)議的轉(zhuǎn)換

在實(shí)際的工程項(xiàng)目中,經(jīng)常會(huì)遇到需要把IEC104的協(xié)議轉(zhuǎn)換成其他協(xié)議,比如modbus,profinet等。有時(shí)也需要把modbus轉(zhuǎn)成104接入到電力104系統(tǒng),這時(shí)候就需要使用協(xié)議轉(zhuǎn)換網(wǎng)關(guān)進(jìn)行轉(zhuǎn)換。如下圖所示,使用vfbox網(wǎng)關(guān),把modbus協(xié)議轉(zhuǎn)換成IEC104協(xié)議。

image.png

 

審核編輯(
王靜
)
投訴建議

提交

查看更多評(píng)論
其他資訊

查看更多

常用的現(xiàn)場(chǎng)總線協(xié)議介紹

談?wù)勣D(zhuǎn)換網(wǎng)關(guān)的前世今生和未來(lái)發(fā)展

EtherCAT從站數(shù)據(jù)轉(zhuǎn)modbus

Profinet IO數(shù)據(jù)轉(zhuǎn)modbus

Modbus轉(zhuǎn)OPC UA OPC DA