DISA规约简介

DISA规约简介
DISA规约简介

南瑞电网公司DISA系统远动协议

一. 远动规约采用基于部颁循环式远动规约DL451-91基础上完成的DISA规约规定如下:

1.不支持信息字插入,采用帧插入方式.

2.为了保证插入的速度,将信息帧分帧传送,以8个信息字为最大单位.

3.利用DISA系统支持ISA/LSA信息,完成四方CSC2000系统远方调/定值,远方

信号复归, 远方问询事件信息的功能.

二. YC全数据A帧(61H),B帧(C2H),C帧(B3H)

1.点号编排:以YC≤512格式编排.

A.点号(0-511)=功能码号*2+位(0,1)

B.YC的A帧(0x61)、B帧(0xc2)、C帧(0xb3)功能码都从0开始,

2.YC帧发送,以8个信息字为最大单位,向上发送.

3.帧信息格式

EB 90 EB 90 EB 90(同步字)

控制字: 71H,61H/c2H/b3H,信息字数N,源站址,目的站址,CRC

信息字: 功能码,值1,值2,CRC (1)

……

功能码,值1,值2,CRC (N)

YC

符号位: bit11=0正,bit11=1负

负值用补码表示:如0FFFH=-1,0800H=-2048

遥测发送时先低位,后高位。

4.YC越死区信息帧格式与全数据帧格式相同,但功能码可以不连续;帧插入方

式传送,连续三帧,完全相同。

三. YX全数据

1.点号编排:功能码0~FFH

YX点号=功能码*32+功能码中字节位置(0,1,2,3)*8+字节位(0~7)最大YX点数=256*32=8192

2.以8个信息字为最大单位,向上发送全YX量(一帧=8*32=256个YX点)

3.帧信息格式

同步字:EB 90 EB 90 EB 90

控制字:71H, F4H,信息字数,源地址,目标地址,CRC

节,即32个遥信量,表示方法:

0~开关分,刀闸分,压板退

1~开关合,刀闸合,压板投

四. 变位YX(用于反应YX点号和相关变化状态)

5.点号编排:同YX全数据

点号=功能码*32+遥信字节位置(0,1,2,3)*8+位(0~7)

一个信息字反应32个YX状态。

允许一帧发送所有变化YX数据

6.帧信息格式:

同步字:EB 90 EB 90 EB 90

控制字:71H,F5H,信息字数,源地址,目标地址,CRC

信息字:

功能码允许不连续。

YX表示含义同YX全数据。

7.以帧插入方式传送,优先级最高

连续三帧,每帧一次信息字,连续三帧完全相同(信息字数允许≥1)

五. 全电度信息

1.点号编排:功能码=0~ff,

Pa点号=功能码号,最大Pa点数为256

2.以8个信息字为最大单位,向上发送全Pa信息(一帧=8个电度)

3.帧信息格式

同步字:EB 90 EB 90 EB 90

控制字:71H,85H,信息字数N,源地址,目标地址,CRC

信息字:

4.电度量以定时上送方式实现。

六. Soe信息:

1.帧插入方式传送,优先级低于YK、YT命令

帧信息连续插入三遍,每帧一次信息字(信息字数≥N)

2.帧信息格式:

同步字:EB 90 EB 90 EB 90

控制字:71H,26H,信息字数2N ,源地址,目标地址,CRC

七. YK过程:

⒈Y K预选(下行)

格式:同步字+控制字+信息字+信息字+信息字

三个信息内容完全相同

同步字:EB 90 EB 90 EB 90

控制字:71H,61H, 3,源地址,目标地址,CRC

⒉上行:(YK返校)

A.以帧插入形式发送,优先做低于YX变位帧,高于soe帧。

B.连续三帧,每帧发一次信息字,连发三帧完全相同。

C.格式:(同步字+控制字+信息字)连发三遍。

同步字:EB 90 EB 90 EB 90

⒊遥控执行或取消(下行)

帧格式同YK预选,不同之处:

①YK执行:

控制字:71H,C2H,3,源址,目标址,CRC

信息字:(重复三次)E2H,AAH,开关序号,AAH,开关序号,CRC

②YK取消:

控制字:71H,B3H,3,源址,目标址,CRC

信息字:(重复三次)E3H,55H,开关序号,55H,开关序号,CRC

八. 对时命令

定时从主站向子站设定时钟(时钟源在主站)

同步字:EB 90 EB 90 EB 90

控制字:71H,7AH,02,源址,目标址,CRC

信息字:EE,毫秒(L),毫秒(H),秒,分,CRC

EF,时,日,月,年,CRC

时间以二进制码表示,年=00~99

[注]:

南瑞700,800系统时间有两种基准,一种以1900年为基准(1990 = 90,

2000 = 0),如山东诸城调度主站;

一种以1990年为基准(1998 =8,2000 = 10),如安徽宿县调度主站。

九. 修改定值过程

⒈调装置定值(下行)

控制码:72H(同ISA/LSA)帧类别:53H(调当前区定值),ECH(指定定

值区)

帧信息格式:同步字+控制字+信息字

信息内容:

主站下达的调前置装置指定定值区中全部定值的命令报文原码如下:

1)同步字;

2)控制字,

3)信息字1(功能码00h,DISA柜号,调定值的帧类型码[ec],有效字节

数,DISA设备号,BCH效验码)

4)信息字2(功能码01H,指定召唤的定值区号[或当前定值区号],求和

码低字节,求和码高字节,00h, BCH效验码),......

主站下达的调前置装置当前定值区中全部定值的命令报文原码如下:

1)同步字,

2)控制字,

3)信息字1(功能码00h,DISA柜号,调定值的帧类型码[53],有效字节

数,DISA设备号,BCH效验码)

4)信息字2(功能码01H,求和码低字节,求和码高字节,00h,00h,BCH效

验码),......

[注]:

长度:指特征码,长度码,及报文内容的长度之和。

报文内容:最大为253字节。

效验和:指特征码,长度及报文内容相加之总和的低16位值,不包括

柜号。

[RTU处理]:根据报文内容,查找四方—DISA对应表,然后向网络发定值

召唤命令;

⒉定值信息(上行)

控制码:72H 帧类别:53H,ECH

帧信息格式:同步字+控制字+信息字

信息内容:

向主站上报当前保护定值帧的报文原码如下:

1)同步码(eb 90 eb 90 eb 90),

2)控制字(72h,召唤保护定值的帧类别码53H,本帧的信息字数,源地址,

目标地址,BCH效验码),

3)信息字1(功能码0,前置装置的DISA柜号,帧类别码53H,长度,前置

装置的DISA设备号,BCH效验码),

4)信息字2(功能码1,定值1的DISA序号,定值1的DISA格式低字节,

第1项定值的DISA格式高字节,定值2的DISA序号,BCH效验码),

5)信息字3(功能码2,定值2的DISA格式低字节,定值2的DISA格式

高字节,定值3的DISA序号,定值3的DISA格式低字节,BCH效验码),

6)信息字4(......),信息字5(......),......,信息字n(含各信息字

中除功能码和BCH效验码外所有有效字节的2字节求和效验码);

向主站上报指定保护定值帧的报文原码如下:

1)同步码(eb 90 eb 90 eb 90),

2)控制字(72h,召唤保护定值的帧类别码,本帧的信息字数,源地址,目

标地址,BCH效验码),

3)信息字1(功能码0,前置装置所属的DISA柜号,帧类别码,长度,前置

装置的DISA设备号,BCH效验码),

4)信息字2(功能码1,定值区号,第1项定值的DISA序号,第1项定值

的DISA格式低字节,第1项定值的DISA格式高字,BCH效验码),

5)信息字3(功能码2,第2项定值的DISA序号,第2项定值的DISA格

式低字节,第2项定值的DISA格式高字节,第3项定值的DISA序

号,BCH效验码,

6)信息字4(......),信息字5(......),.......,信息字n(含各信息

字中除功能码和BCH效验码外所有有效字节的2字节求和效验码) 定值类型:见附录二

参数:是浮点值=无符号整型值/100=0~655.35;

例:0FFFFH= 655.35, 00FFH= 2.55

是控制字= 一字源码。

⒊下传定值(下行)

控制码:72H,帧类别:54H(当前区定值),EEH(指定区定值)

帧信息格式:同步字+控制字+信息字

信息内容:

主站下达的设置前置装置某个定值区中某几项全部定值项的命令报文原码如下:

1)同步码(eb 90 eb 90 eb 90),

2)控制字(72h,帧类别码54H,本帧的信息字数,源地址,目标地址,BCH

效验码),

3)信息字1(功能码0,前置装置的DISA柜号,帧类别码54H,长度,前置

装置的DISA设备号,BCH效验码),

4)信息字2(功能码1,定值1的DISA序号,定值1的DISA格式低字节,

第1项定值的DISA格式高字节,定值2的DISA序号,BCH效验码),

5)信息字3(功能码2,定值2的DISA格式低字节,定值2的DISA格式

高字节,定值3的DISA序号,定值3的DISA格式低字节,BCH效验码),

6)信息字4(......),信息字5(......),......,信息字n(含各信息字

中除功能码和BCH效验码外所有有效字节的2字节求和效验码);

主站下达的设置前置装置某个定值区中某几项全部定值项的命令报文原码如下:

1)同步码(eb 90 eb 90 eb 90),

2)控制字(72h,帧类别码eeH,本帧的信息字数,源地址,目标地址,BCH

效验码),

3)信息字1(功能码0,DISA柜号,帧类别码,长度,DISA设备号,BCH效验

码),

4)信息字2(功能码1,定值区号,第1项定值的DISA序号,第1项定值

的DISA格式低字节,第1项定值的DISA格式高字,BCH效验码),

5)信息字3(功能码2,第2项定值的DISA序号,第2项定值的DISA格

式低字节,第2项定值的DISA格式高字节,第3项定值的DISA序

号,BCH效验码,

6)信息字4(......),信息字5(......),.......,信息字n(含各信息

字中除功能码和BCH效验码外所有有效字节的2字节求和效验码) [RTU处理]:向网络下传定值,在下传成功后进行4。

⒋上传修改定值信息(上行)

控制码:72H,帧类别:54H,FEH

信息格式及内容:同2

⒌对修改定值的应答(确定或否定)

[确定]

控制码:72H 帧类别:06H,FFH

信息内容:柜号,06,(无报文内容和效验和)

或:柜号,06,长度(03),保护编号,效验和(L),效验和(H)

帧信息:同步字+控制字+信息字

[RTU处理]:向前置装置发固化命令,在需要时还要进行切换。

[否定]

控制码:72H 帧类别:06H,FFH

信息内容:柜号,15H,(无报文内容和效验和)

或:柜号,15H,长度(03),保护编号,效验和(L),效验和(H)

帧信息:同步字+控制字+信息字

[RTU处理]:无

十. 信号复归(下行)

控制码:72H,帧类别:4FH,FDH

内容:柜号,4FH,03H(长度),保护编号,效验和(L),效验和(H)帧格式:同步字+控制字+信息字

同步字:EB 90 EB 90 EB 90

控制字:72H, FDH(4FH), 02H,源址, 目标址,CRC

信息字:00,柜号,4FH, 03H,保护编号,CRC

01,效验和(L), 效验和(H),0 ,0, CRC

十一. 保护事件信息(300C自动上送,不需召唤)

1:主站召唤保护事件信息命令(下行)

控制码:72H,帧类别:40H,F8H

内容:柜号,40H,长度(04H),保护编号,事件编号,效验和(L),效验和(H)

柜号定义:01-FFH

保护编号:01H-FFH

事件编号:最新事件为00号,上一个事件为01号,依此类推,最多16个事件。(该命令已不支持,固定为00)

帧格式:同步字+控制字+信息字

同步字:EB 90 EB 90 EB 90

控制字:72H, F8H(40H), 02H,源址, 目标址,CRC

信息字:00,柜号,40H ,04H, 保护编号,CRC

01,事件编号, 效验和(L), 效验和(H), 0, CRC

2:保护事件信息应答(上行)

①无相应编号事件(此条不用)

控制码:72H,帧类别:F8H(40H)

内容:柜号,40H,长度(04H),保护编号,事件编号,效验和(L),效验和(H)

帧格式:同步字+控制字+信息字

同步字:EB 90 EB 90 EB 90

控制字:72H, 40H, 02H,源址, 目标址,CRC

信息字:00,柜号,40H, 04H, 保护编号,CRC

01,事件编号, 效验和(L), 效验和(H), 0, CRC

②有事件信息

控制码:72H,帧类别:40H

信息内容:

向主站上报保护动作或告警信息的帧报文原码如下:

1)同步码(eb 90 eb 90 eb 90),

2)控制字(72h 40h 信息字数本RTU地址主站地址 CRC效验码),

3)信息字1(功能码00h,DISA柜号,40h,13h ,年份值,CRC效验码),

4)信息字2(功能码01h,世纪值,月份值,日,小时,CRC效验码),

5)信息字3(功能码02h,分钟值,秒值,毫秒低,毫秒高,CRC效验码),

6)信息字4(功能码03h DISA设备号 00h 01h 00h CRC效验码),

7)信息字5(功能码04h DISA事件编码 DISA参数编码参数低参数高 CRC

效验码),

8)信息字6(功能码05h BCH效验码低BCH效验码高 00h 00h CRC效验码)

[注]:

时间:BCD格式。

(1998年02月23日12:23:35.876 9字节时间格式:98 19 02 23 12 23 35

76 08)

事件编号:(总为00H)最新事件为00号,上一个事件为01号,依此类推。事

故跳闸次数:恒为1。

注:毫秒(L):高4位为毫秒十位数,低4位为毫秒个位数

毫秒(H):高4位为0,低4位为毫秒百位数

故障类型:未用,恒为0。

动作类型:见附录事件编码表

测量类型:见附录测量值表

参数表示方法:

A:浮点:无符号整型值/100

B:开入变位:低字节(端子号),高字节(低4位为变位前状态,高4位为变

位后状态)。

端子号定义: 0xe0: I段压板,0xe2: II段压板,0XE3:III段压板,

0XE4:零序I段压板,0XE5:零序II段压板,0XE6:零序III段压板

0XE7:闭锁重合闸压板,0XE8:低周压板,0XE9:开入异常。

C:定值区切换,低字节为切换前区号,高字节为切换后区号。

校验:

每一个信息字中的CRC是针对本信息字报文的校验

最后一个信息字中的BCH校验是前面部分,不含功能码和CRC码得到的校验

这是过流II段保护动作,带Ia,Ib,Ic三个故障量,三个故障量分三帧报文上送,参照以上报文方式解析

↑↑ COM1 EB 90 EB 90 EB 90

72 40 06 04 03 1E

00 07 40 13 11 04 //时间部分

01 20 09 16 11 37 //时间部分

02 05 52 63 01 4A //时间部分

03 03 00 01 00 76

04 02 01 FA 00 A1

05 70 02 00 00 F6

↑↑ COM1 EB 90 EB 90 EB 90 72 40 06 04 03 1E 00 07 40 13

11 04 01 20 09 16 11 37 02 05 52 63 01 4A 03 03 00 01 00 76

04 02 03 FA 00 77 05 E2 04 00 00 F1

↑↑ COM1 EB 90 EB 90 EB 90 72 40 06 04 03 1E 00 07 40 13

11 04 01 20 09 16 11 37 02 05 52 63 01 4A 03 03 00 01 00 76

04 02 05 F9 00 35 05 55 07 00 00 B6 ;Ic

300C中DISA格式的实现

从上述九、十、十一可知,在进行事件信息上送、定值召唤和修改等操作时,存在四方格式和DISA格式的转换问题,300C主要依靠以下几个表来完成:

1.四方---DISA设备对应表: DISADEV.SYS

四方公司一台保护装置可能有多个CPU,每个CPU相当于DISA的一台虚拟设备;

DISA设备根据柜号和保护编号确定,每个柜包括一个或几个保护;

每台虚拟DISA设备具有一个对应于四方的定值类型[调定值用]和保护类型[事件处理用]

每台虚拟DISA设备占一行,以;开头的是注释。

;=================== mmi_addr --> DISA addr 设备一览表======================

; 0 mmi_addr 装置地址

; 1 CPU 号

; 2 定值类型 [调定值用]

; 3 保护类型 [事件处理用]

; 4 DISA pin_number DISA 柜号

; 5 DISA dev_number DISA保护编号

;==========================================================

如:

010h,001h,008h,002h,001h,001h;10KV 1S CSL216B

011h,001h,008h,002h,001h,002h; 3S CSL216B

012h,001h,008h,002h,001h,003h; 5S CSL216B

01ch,001h,008h,002h,001h,00bh;10KV 2S CSL216B

01dh,001h,008h,002h,001h,00ch; 4S CSL216B

01eh,001h,008h,002h,001h,00dh; 6S CSL216B

028h,001h,008h,002h,001h,015h;10KV fen duan CSL216B

01ah,001h,014h,002h,001h,016h;10KV 1#DRQ CSP215A

01bh,001h,014h,002h,001h,017h; 3#DRQ CSP215A

2.四方——DISA保护事件对应表:DISA278.SYS

每台虚拟DISA设备具有一个保护类型[与设备对应表中对应];

每个类型作为一个块,每块最大长度为45*3+2=137字节;

在每一块内,定义为

{

unsigned char type; 保护类型

unsigned char num; 保护项数 N , N<=45

; struct

; {

; unsigned char pack_type; 四方时间报文类型(27H或28H); unsigned char csc_event_no; CSC事件代码

; unsigned char disa_event_no; 对应DISA事件代码

; }data[45];

;}

其中,CSC事件代码参见四方公司内部通信规定及相关装置说明;

DISA事件代码参见附录三或参见调度端规定。

01h ; csl160B 保护类型

60 ; 保护项数 N<= 60

027h,001,159 ;

027h,002,160 ;

027h,003,161 ;

027h,004,162 ;

027h,005,163 ;

027h,006,164 ;

027h,007,165 ;

027h,008,004 ;

027h,009,056 ;

027h,010,058 ;

027h,011,166 ;

027h,012,057 ;

027h,013,059 ;

027h,014,177 ;

027h,015,035 ;

027h,016,178 ;

027h,017,253 ;

027h,018,252 ;

027h,019,179 ;

027h,020,184 ; 027h,021,185 ;

027h,022,186 ;

027h,023,227 ; 027h,024,226 ;

027h,025,187 ;

027h,026,228 ; 027h,027,225 ;

027h,028,225 ;

027h,029,188 ; 027h,030,188 ;

027h,031,189 ;

027h,032,189 ; 027h,033,191 ;

027h,034,192 ;

027h,035,193 ; 027h,036,194 ;

027h,037,201 ;

027h,038,044 ; 027h,040,202 ;

027h,041,203 ;

027h,042,200 ; 027h,043,002 ;

027h,044,037 ;

027h,045,204 ; 027h,046,199 ;

027h,047,198 ;

027h,049,197 ; 027h,039,224 ;

028h,012,200 ;

028h,011,200 ;

028h,001,246 ;

028h,002,045 ;

028h,003,245 ;

028h,004,244 ;

028h,005,243 ;

028h,006,242 ;

028h,007,241 ;

028h,008,240 ;

028h,009,239 ;

028h,010,238 ;

3.四方---DISA设备定值对应表

每台虚拟DISA设备具有一个定值类型[与设备对应表中对应];

定值表根据定值类型分类,每类作为一个块,每块最大长度为82;

在每一块内,定义为

;{

; unsigned char type; 定值类型

; unsigned char num; 定值项数 N , N<=40

; struct

; {

; unsigned char csc_no; CSC定值序号

; unsigned char disa_no; 对应DISA定值序号

; }data[40];

;}

;其中,csc_no是四方定值序号,即该项定值在LON网报文中的顺序号(从1开始)

;disa_no则是对应的DISA定值序号;disa_no=0xff,表示该定值在DISA中没有对应项,

;不须处理;

;=================================

例如:

08h ; 定值类型; csl 216b-bej (verify)

23 ; 定值项数

001h,0ffh ;kg1

002h,019 ;i1

003h,000h ;i2

004h,002h ;i3

005h,060 ;phl

006h,033 ;t1

007h,001h ;t2

008h,003h ;t3

009h,251 ;t4

00ah,006h ;tjs

00bh,048 ;vbi

00ch,070 ;df

00dh,073 ;dft

00eh,071 ;tf

00fh,076 ;vbf

010h,0ffh ;kg2

011h,007h ;tch

012h,0ffh ;th2

013h,0ffh ;vtq

014h,105 ;vwy

015h,0ffh ;kg3

016h,0ffh ;ct

017h,0ffh ;pt

注:

以上各表文件的名称不能改变。

在做具体工程时,装置对应表DISADEV.SYS必须根据具体情况配置,其余几个表的内容则须与调度具体确认。

例如:10KV出线一保护装置为CSL216B,其LON网地址为10H,经与调度确认后其DISA柜号=1,DISA设备号=1;同时,根据CSC2000系统规定,其定值类型=08H,有22项定值,其保护类型=02H,

这样,在装置对应表DISADEV.SYS中,应该有如下一行:

010h,001h,008h,002h,001h,001h;10KV 1S CSL216B 在定值对应表DISASET.SYS中,应该有如下一块:

08h ; 定值类型; csl 216b (verify)

22 ; 定值项数

001h,0ffh ;kg1

002h,019 ;i1

003h,000h ;i2

004h,002h ;i3

005h,060 ;phl

006h,033 ;t1

007h,001h ;t2

008h,003h ;t3

009h,251 ;t4

00ah,006h ;tjs

00bh,048 ;vbi

00ch,070 ;df

00dh,073 ;dft

00eh,071 ;tf

00fh,076 ;vbf

010h,0ffh ;kg2

011h,007h ;tch

012h,0ffh ;vtq

013h,105 ;vwy

014h,0ffh ;kg3

015h,0ffh ;ct

016h,0ffh ;pt

而在事件对应表DISA278.SYS中,应该有如下一块:

02h ; csl200 保护类?

42 ; 保护项数 N<= 60

027h,000h,001

027h,001h,025

027h,003h,037 027h,004h,037 027h,005h,044 027h,006h,208 027h,007h,253 027h,008h,035 027h,009h,253 027h,00ah,252 027h,029h,251 027h,02ah,250 027h,02bh,249 027h,02ch,248 027h,02dh,247 027h,02eh,041 027h,02fh,150 027h,030h,043 028h,000h,246 028h,001h,206 028h,002h,245 028h,003h,244 028h,004h,243 028h,005h,242 028h,006h,241 028h,007h,240 028h,008h,239 028h,009h,238 028h,00ah,237 028h,00bh,236 028h,00ch,235 028h,00dh,234 027h,00ch,227

027h,00eh,228

027h,00fh,225

027h,010h,225

027h,011h,224

027h,012h,223

027h,013h,222

027h,00bh,221

在DISA278.SYS和DISASET.SYS中有关DISA的定值序号和事件序号所代表的实际含义,应该和四方报文的定义一致。

附录一. [LSA保护信息表](swj-700不允许有空格,逗点)

IEC61850规约整体介绍(DOC)

IEC61850规约整体介绍 1.总体概念 1.1 IEC61850标准制定的背景 同传统的IEC60870-5-103标准相比,IEC61850不仅仅是一个单纯的通信规约,而且是数字化变电站自动化系统的标准,指导了变电站自动化的设计、开发、工程、维护等各个领域。该标准通过对变电站自动化系统中的对象统一建模,采用面向对象技术和独立于网络结构的抽象通信服务接口,增强了设备之间的互操作性,可以在不同厂家的设备之间实现无缝连接,从而大大提高变电站自动化技术水平和安全稳定运行水平,实现完全互操作。 IEC61850解决的主要问题 (1)网络通信; (2)变电站内信息共享和互操作; (3)变电站的集成与工程实施。 1.2 IEC61850重要的基本名词 MMS:Manufacturing Message Specification制造报文规范 GOOSE:generic object oriented substation events面向通用对象的变电站事件 SV:sampled value 采样值 LD:LOGICAL-DEVICE 逻辑设备,代表典型变电站功能集的实体 LN:LOICAL-NODE 逻辑节点,代表典型变电站功能的实体 CDC:common DATA class (DL/T860.73) 公用数据类 Data:位于自动化设备中能够被读、写,有意义的结构化应用信息。 DA:data attribute数据属性,数据属性(IEC 61850-8-1)命名:LD/LN$FC$DO$DA FC:functional constraint功能约束 FCDA:Functionally constrained DataAttribute功能约束数据属性 互操作性:同一或不同制造商提供的两台或多台IED交换信息并用这些信息正确地配合工作的能力。 服务器:为客户提供服务或发出非请求报文的实体。 客户端:向服务器请求服务以及接收来自服务器非请求报文的实体。 1.3 IEC61850规约内容的层次关系 IEC61850规约文本总共有十个部分,每个部分的名称和关系见图1。 第六部分规定了用于变电站智能电子设备配置的描述语言,该语言称作为变电站配置描述语言(SCL),适用于描述按照DL/T 860.5 和DL/T 860.7x 标准实现的智能电子设备配置和通信系统,规范描述变电站自动化系统和变电站(开关场)间关系。SCL句法元素由五部分构成:信息头、变电站描述(电压等级、间隔层、电力设备、结点等)、智能电子设备描述(访问点、服务器、逻辑设备、逻辑结点、实例化数据DOI等)、通信系统、数据类型模板。 建立通信模型要求定义众多对象(如,数据对象、数据集、报告控制、登录控制)以及对象提供的服务(取数、设定、报告、创建、删除)。这些在本系列标准中第7-X部分中用明确接口来定义。为利用通信技术的长处,IEC61850系列标准中,不定义新的开放式系统互联OSI协议栈,仅在本系列标准的第8部分和第9部分分别规定了在现有协议栈上的标

计算机通信与网络_第3章习题解答

第三章习题解答 3.1简述数据链路层的功能。 答: 数据链路层是在物理层提供的比特流传送服务的基础上,通过一系列的控制和管理,构成透明的、相对无差错的数据链路,向网络层提供可靠、有效的数据帧传送的服务。 其主要功能包括:链路管理,帧定界,流量控制,差错控制,数据和控制信息的识别,透明传输,寻址。 3.2 试解释以下名词:数据电路,数据链路,主站,从站,复合站。 答: 数据电路是一条点到点的,由传输信道及其两端的DCE构成的物理电路段,中间没有交换节点。数据电路又称为物理链路,或简称为链路。 数据链路是在数据电路的基础上增加传输控制的功能构成的。一般来说,通信的收发双方只有建立了一条数据链路,通信才能够有效地进行。 在链路中,所连接的节点称为“站”。发送命令或信息的站称为“主站”,在通信过程中一般起控制作用;接收数据或命令并做出响应的站称为“从站”,在通信过程中处于受控地位。同时具有主站和从站功能的,能够发出命令和响应信息的站称为复合站。 3.3 数据链路层流量控制的作用和主要功能是什么? 答: 流量控制简称“流控”,是协调链路两端的发送站、接收站之间的数据流量,以保证双方的数据发送和接收达到平衡的一种技术。 在计算机网络中,由于接收方往往需要对接收的信息进行识别和处理,需要较多的时间,通常发送方的发送速率要大于接收方的接收能力。当接收方的接收处理能力小于发送方的发送能力时,必须限制发送方的发送速率,否则会造成数据的丢失。流量控制就是一种反馈机制,接收方随时向发送方报告自己的接收情况,限制发送方的发送速率。保证接收方能够正常、有序地接收数据。 3.4 在停止-等待协议中,确认帧是否需要序号?为什么? 答: 在停止-等待协议中,由于每次只确认一个已经发送的帧,确认帧可以不需要序号。但在一些特殊情况下会出现问题。如果发送方在超时重发一个帧后又收到了迟到的确认,就不能确定该应答是对哪一个帧的确认,并可能导致随后的传送过程重新差错。 3.5 解释为什么要从停止-等待协议发展到连续ARQ协议。 答: 停止—等待协议的优点是控制比较简单;缺点是由于发送方一次只能发送一帧,在信号传播过程中发送方必须处于等待状态,这使得信道的利用率不高,尤其是当信号的传播时延比较长时,传输效率会更低。 导致停止—等待协议信道利用率低的原因,是因为发送方每发送一帧都需要等待接收方的应答,才可以继续发送。如果能允许发送方在等待应答的同时能够连续不断地发送数据帧,而不必每一帧都是接收到应答后才可以发送下一帧,则可以提高传输效率。允许发送方在收到接

个人博客系统用例规约

用例规约描述 个人博客系统 用例规约描述 编号:ZPARK-JAVA-SX-UC 版本 3.0

用例规约描述变更记录

用例规约描述填表说明 本文档的目的是依据《需求规格说明书》和系统原型,建立用例模型,并对用例模型进行具体描述。 用例规约描述是面向对象分析和设计的重要步骤。 用例规约描述需要进行评审。

用例规约描述1引言 文档(《用例规约描述文档》)是描述项目小组对项目进行需求分析得到的关于用户和系统之间交互作用的文本性描述文档。 1.1目的 用例是关于用户和系统之间相互作用的文本性描述,从外部角度描述系统的行为,表达系统应该做什么。本文档通过用例规约描述,来进一步说明该系统需求,是下一阶段系统设计的基础,也是测试用例的重要依据。 1.2概述 略 1.3系统角色 个人博客系统用于人与人之间的交流以及了解信息,主要功能包括博客个人信息管理,博客日志管理,博客相册管理,博客评论管理和博客好友管理。 个人博客系统包括三种角色(Actor):

用例规约描述 1.注册用户(User ) 注册用户指的是个人博客系统系统中不具有系统维护和审批职能的用户,仅能够查看本人博客相关信息。其对应的操作如图1所示。 2.系统管理员 (SM ) 系统管理员负责对注册用户的博客内容与用户信息进行管理,并对博客中的评论、相册、文章进行审核,审核通过后才能发表。其操作如图2所示。 图1

用例规约描述 3. 匿名用户(Visitor ) 匿名用户可以查看注册用户的博客里面的文章,发表文章评论,查看相册,查看好友,查看留言,给博主留言,也可以通过注册后登录博客系统,申请一个属于自己的博客。其操作如图3所示。 图2 图3

UML面向对象技术期末复习整理

UML面向对象技术期末复习整理 第一章 1、UML支撑软件整个生命周期 2、对象:面向对象系统的基本构造块,是一些相关的变量和方法的软件集 3、事件:指一种由系统预先定义而由用户或系统发出的动作 4、面向对象的基本特征:抽象,封装,继承,多态 5、模型:对现实客观世界的形状或状态的抽象模拟和简化 6、UML定义:是对软件密集系统进行可视化建模的一种语言,也是为面向对象开发系统的产品进行说明、可视化、构造和编制问的一种标准语言 7、UML可贯穿软件开发周期的每一阶段,最适用于数据建模、业务建模、对象建模、组件建模 填空题 1、统一建模语言UML是绘制软件蓝图的标准工具语言,可以对软件系统产品进 行说明、可视化、构造和编制文档 2、UML在实际软件项目中,可以用于构造各种类型系统的业务模型和软件模 型。 3、软件的开发模式有瀑布模型、喷泉模型、基于构件的开发模型和XP方法。 4、面向对象程序的三大要素是多态、封装和继承。 5、瀑布模型的缺点是缺乏灵活性,特别是无法解决软件需求不明确或不准确的 问题。 选择题 1、对象程序的基本特征是:抽象、封装、继承、多态 2、类包含的要素有:名字、属性、操作 3、下列关于类与对象的关系说法不正确的是:有些对象是不能被抽象类的 4、面向对象方法中的继承机制是子类可以自动地拥有(复制)父类全部属性和 操作 5、建立对象的动态模型一般包含的步骤有:准备脚本、确定事件、准备事件 跟踪表、构造状态图 第二章 1、UML的概念和模型分为静态结构、动态行为、实现构造、模型组织和扩展机制这几个机制 2、面向对象的事物分为:结构事物、行为事物、分组事物、注释事物

104规约简介

104 规约简介 一 . 概述: 101、104规约属于问答式异步通信方式。104必须与101规约同时配套使用。2002年国家经贸委正式发布,104规约的核心部分ASDU应用服务数据单元是101规约的定义,结合超高压公司的使用范围,对104规约的报文格式做一说明以便大家理解。更详细的请看104和101的2002年正式版本。104应用在tcp/lp 的1、2、3、4、7、层。 二 . 104报文格式 1.APCI应用规约控制信息:它是所有发送/接收的报文头并可以单独发送。 APDU长度最大253,要除去启动符 68H和其本身 APDU是全报文 ASDU:应用服务数据单元 2.控制域分类: 控制域八位位组分为3种格式,每种格式的定义内容不一样。 a. I格式:信息传输格式 b.U格式:未编号的控制功能类型格式

TEST.SPOPDT STARTDT 确认/生效只有一个是“1”之可能出03/13/23/43/83/07/0B 不可能出现其他码 c. S 格式 带编号的监视功能 例如: 发/收一组码: 68 04 01 00 96 77 这就S 格式,这是确认报文,在收报文经常出现。刚开机时用于链路连接,收发两端都收到这个报文说明链路通了,可以发其它命令报文。如果链路不通,主站会连发此报文 2. ASDU 格式 应用服务数据单元 即信息区传输格式 传送原因: 1字节/2字节 各系统自定义,我们系统定义2字节。101定义1个字节。 公共地址: 1字节/2字 各系统自定义 我们系统定义2字节。101定义1个字节 信息对象地址:1字/2字节/3字节 我们系统定义3个字节,可以转16777215个信息,实际上2个字节就够65535。101定义2个字节。 可变帧结构限定词: 7位定义长度,最大127个信息。 SQ=0 每个信息都带地址。 SQ=1 只有带一个有起始地址,其他信息不带地址,按顺序排列,全YX 、全YC 时SQ 都为1. 信息:最少一个字节,例如一个遥信,最多的可达9个字节,SOE8个字节。 3. 主站的发送报格式 这里仅介绍三种格式 总召唤 召唤电量 YK (双点YK,现场都双点YK )下面于 分别介绍 a. 总召唤报文格式

cdt规约说明

循环式远动规约 1.主题内容与适用范围 本标准规定了电网数据采集与监控系统中循环式远动规约的功能、帧结构、信息字 结构和传输规则等。 本标准适用于点对点的远动通道结构及以循环字节同步方式传送远动设备与系统。 本标准还适用于调度所间以循环式远动规约转发实时信息的系统。 2.引用标准 国家标准:《地区电网数据采集与监控系统通用技术条件》和《远动终端通用技术条 件》。 3.一般技术要求 3.1本规约采用可变帧长度、多种帧类别循环传送、变位遥信优先传送, 重要遥测量更新循环时间较短,区分循环量、随机量和插入量采用不同形式传送信 息,以满足电网调度安全监控系统对远动信息的实时性和可靠性的要求。 3.2 本规约规定主站与子站间进行以下信息的传送: a.遥信 b.遥测 c.事件顺序记录(SOE) d.电能脉冲记数值 e.遥控命令; f.设定命令; g.升降命令; h.对时; i.广播命令; j.复归命令; k.子站工作状态。 3.3信息按其重要性不同的优先级和循环时间,以便实现国家标准《地区电网数据采集 与监控系统通用技术条件》和《远动终端通用技术条件》所规定的要求和指标。 3.3.1上行(子站至主站)信息的优先级排列顺序和传送时间要求如下: 3.3.1.1对时的子站时钟返回信息插入传送; 3.3.1.2变位遥信、子站工作状态变化信息插入传送,要求在1s内送到主站 3.3.1.3遥控、升降命令的返送校核信息插入传送; 3.3.1.4重要遥测安排在A帧传送,循环时间不大于3s; 3.3.1.5次要遥测安排在B帧传送,循环时间一般不大于6s; 3.3.1.6一般遥测安排在C帧传送,循环时间一般不大于20s; 3.3.1.7遥信状态信息,包含子站工作状态信息,安排在D1帧定时传送, 3.3.1.8电能脉冲计数值安排在D2帧定时传送; 3.3.1.9事件顺序记录安排在E帧以帧插入方式传送。 3.3.2下行(主站至子站)命令的优先级排列如下. 3.3.2.1召唤子站时钟,设置子站时钟校正值,设置子站时钟; 3.3.2.2遥控选择、执行、撤消命令,升降选择、执行、撤消命令,设定命令; 3.3.2.3广播命令; 3.3.2.4复归命令. 3.3.3D帧传送的遥信状态、电能脉冲计数值是慢变化量,以几分钟至几十分钟循环传送。 3.3.4E帧传送的事件顺序记录是随机量,同一个事件顺序记录应分别在三个E帧内重复传送,传 送规则见4.8条。 3.3.5变位遥信和遥控、升降命令的返校信息以信息字为单位优先插入传送,连送三遍。对时的

Profibus DP通讯协议简单介绍

Profibus DP通讯协议简单介绍 一、首先,Profibus DP通讯协议是一种单一的、一致性通讯协议,用于所有的工厂自动化和过程自动化。 这种协议使用“主-从”模式:一个设备(主)控制一个或多个其他设备(从); 协议使用:“令牌”模式:“令牌”通过网络传递,具有令牌控制的站有权访问网络。Profibus DP以三种版本存在: DP-V0:Overall command structure循环数据交换 DP-V1:扩展到非循环数据交换等 DP-V2:进一步扩展到及时,时钟同步等。 一种单一的协议适应所有的应用 Profibus DP支持所有的DCS或控制器与单个的现场设备; 工厂设备和过程设备是直接地连接到Profibus DP; 过程自动化设备(PA),聚合在“PA簇”,通过连接器或链环连接到PROFIBUS DP; Profibus总线访问协议(第二层)对三种Profibus版本(FMS/DP/PA)均相同; 这使得通讯透明和FMS/DP/PA网络区域容易组合; 因为FMS/DP使用相同的物理介质(RS-485/FO),因此他们能组合在同一根电缆上。二、Profibus-总线访问协议的特征 混合总线访问协议: 主站间的逻辑令牌环 主从站间的主从协议 主站: 主动站在一个限定时间内(Token Hold Time)对总线有控制权。 从站: 从站只是响应一个主站的请求,他们对总线没有控制权。 三、Profibus-总线访问协议(FDL)的特点 主站或从站可以在任何时间点接入或断开,FDL将自动重新组织令牌环; 令牌调度确保每个主站有足够的时间履行它的通信任务;因此,用户必须计算全部目标令牌环的时间; 总线访问协议有能力发现有故障的站、失效的令牌、重复的令牌、传输错误和其他所有可能的网络失败。 所有信息(包括令牌信息)在传输过程中确保高度安全,以免传输错误。海明距离HD=4. 四、Profibus-令牌调度原理 在多主网络中,令牌调度必须确保每个主站有足够的时间完成他的通讯任务; 用户组织全部目标令牌循环时间(TTR)进入所有主站的通信任务账户; 每一个主站根据下列公式计算它接收令牌后完成它的通信任务的时间(TTH): TTH=TTR-TRR TTH=持有令牌的时间 TTR=目标令牌循环时间 TRR=实际令牌循环时间 五、Profibus报文结构

IEC61850通信规约简介

IEC61850是一个关于变电站自动化系统结构和数据通信的国际标准,其目的是使变电站内不同厂家的电子设备(IED)之间通过一种标准(协议)实现互操作和信息共享。IEC61850技术将成为电力系统信息技术的基础,对电力自动化技术的发展产生巨大的影响。目前 IEC61850技术在变电站层和间隔层的技术已经成熟,已经到了批量推广的时机。 IEC61850变电站通信网络和系统系列标准对于建设现代数字化变电站统一信息平台的意义,符合电力专用的通信产品提供商的进展以及工业以太网交换机的行业专用化趋势。 构建符合IEC61850的现代数字化变电站 众所周知,随着变电站自动化技术和现代网络通信技术的发展,IEC61850标准已成为近年来数字化变电站自动化研究的热点问题之一。所谓数字化变电站,就是使变电站的所有信息采集、传输、处理、输出过程由过去的模拟信息全部转换为数字信息,并建立与之相适应的通信网络和系统。传统以来,国内主流的变电站自动化系统中广泛采用的是国际电工委员会IEC 于1997年颁布的继电保护信息接口配套标准IEC60870-5-103规约。由于该规约制定时间较早,受技术条件的限制,在以太网和智能数字化设备迅速发展的今天,其缺陷日益明显,如:(1)没有定义基于以太网的通信规范。 (2)没有标准的系统功能、二次智能设备的模型规范。 (3)缺乏权威的一致性测试。 (4)不支持元数据传送,没有统一的命名规范。 上述缺陷直接导致变电站自动化系统在建设过程中不同厂家设备之间互操作性较差,不同厂家设备之间互联需要规约转换设备,需要进行大量的信息对点工作,变电站自动化系统集成工作量增加,系统信息处理效率低下。 因此不难看到,随着变电站二次设备及系统的发展,设备一体化、信息一体化已成为必然的趋势,迫切需要一个统一的信息平台实现整个自动化系统。为了统一变电站通信协议,统一数据模型,统一接口标准,实现数据交换的无缝连接,实现不同厂家产品的互操作,减少数据交换过程中不同协议间转换时的浪费,IECTC57工作组在IEEE协议基础上,组织制定了IEC61850——变电站通信网络和系统系列标准,并于2004年正式发布。 IEC61850是全世界唯一的变电站网络通信标准,目前IEC61850标准已被等同引用为我国电力行业标准(DL/T860系列)。作为电力系统中从调度中心到变电站、变电站内、配电自动化无缝自动化标准,当前该标准以引起相关电力产品国内外生产商的高度重视,并提出IEC61850的发展方向是实现“即插即用”,在工业控制通信上最终实现“一个世界、一种技术、一个标

电力系统常用通信规约简介

电力系统常用通信规约简介 1.电力系统通信规约产生的背景 为了满足经济社会发展的新需求和实现电网的升级换代,以欧美为代表的各个国家和组织提出了“智能电网”概念,各国政府部门、电网企业、装备制造商也纷纷响应。智能电网被认为是当今世界电力系统发展变革的新的制高点,也是未来电网发展的大趋势。 2.研究智能电网标准体系的国际主要标准组织与机构 (1)国际电工委员会(IEC),IEC的标准化管理委员会(SMB)组织成立了“智能电网国际战略工作组(SG3)”,由该工作组牵头开展智能电网技术标准体系的研究; (2)美国国家标准及技术研究所(NIST),研究智能电网的标准体系和制定智能电网标准。NIST的前身是美国国家标准(National Bureau of Standards,NBS),隶属美国商务部,负责美国全国计量、标准的研究、开发和管理工作。 (3)电气和电子工程师协会(IEEE),于2009年发布了“P2030指南”,标志着IEEE正式启动了智能电网标准化工作。 3.IEC对智能电网标准的认识 IEC认为智能电网包括电力系统从发电、输变电到用户的所有领域,要求在电网的各个建设阶段以及在系统的各个组成单元之间以及子系统间实现高度的信息共享,因而标准化工作对于智能电网的成功建设非常关键。 1.应该对必要的接口和产品标准化,并避免对具体应用和商业案例进行标准化,否则将严重阻碍智能电网的创新和发展。应为智能电网的进一步提升提供先决条件。 2.描述通用需求,避免对细节标准化 4.IEC相关标准体系工作组织 IEC组织成立了第三战略工作组—智能电网国际战略工作组(IECSG3) 1.对涉及智能电网的标准进行系统性分析,建立智能电网标准体系框架 2.提出原有标准修订、新标准制定、设备和系统互操作的规约和模型等方面的标准化建议,逐步提供一套更加完整、一致的支持智能电网需求的全球标准。 5.三项主要任务 1. 系统描述标准体系整体框架:描述电网及电力系统的专业概念和关联模型,相关标准全面综述,定义IEC标准整体框架,是智能电网协调的基础 2. 确定核心标准:选择在智能电网实际应用中的重要标准,对这些标准的提升和改进是IEC为智能电网解决方案提供技术支持的关键,是IEC智能电网标准化路线图中的核心部分。 3. 制定行动路线图,确定优选增补标准:填补近期急需制定的标准,中长期行动路线图,以实现智能电网的远景制定行动路线图。由于智能电网的投资是长期的,有必要为投资者提供一套标准体系,为将来可持续投资提供坚实基础。 6.IEC SG3确定的5个核心标准 1.IEC/TR 62357 电力系统控制和相关通信.目标模型、服务设施和协议用参考体系结构; 2.IEC 61850 - 变电站自动化; 3.IEC 61970 - 电力管理系统- 公共信息模型(CIM)和通用接口定义(GID)的定义; 4.IEC 61968 - 配电管理系统- 公共信息模型(CIM)和用户信息系统(CIS)的定义; 5.IEC 62351 - 安全性。

CDT交互式-循环式规约说明

资料编号: GJ-M2013-09 版本:V1.1 CDT交互式/循环式规约 编制:龙胜江 审核: 审定: 批准: 长园共创电力安全技术股份有限公司 2013年09月26日

文档修改记录 日期版本修改内容修改人批准人2013.09.26 V1.0 初稿龙胜江 龙胜江 2013.09.27 V1.1 增加循环式遥控规约说明 增加数据交互图说明 2014.03.26 V1.2 增加顺控操作说明龙胜江

一、通信链路 长园共创系统在使用此规约时支持以下几种通信方式: 1.串口通信,通信参数可配置。 2.TCP通信,客户端和服务端都支持。通信端口可以配置。 3.UDP通信。客户端和监听端都支持。通信端口可以配置。 长园共创系统可根据应用要求进行配置对应的通信方式和通信参数。 二、数据交互图 1. CDT实虚遥信和遥测发送序列图 s d CDT实虚遥信和遥测发送序列图 五防系统监控后台 定时(或突发)发送虚遥信(所有设备状态) 定时(或突发)发送实遥信(所有设备状态) 定时(或突发)发送遥测数据(所有或部分遥测数据)

2. CDT 交互式遥控操作请求五防解锁活动图 a ct CDT 交互式遥控操作请求五防解锁活动图五防系统 监控后台 请求五防遥控操作解锁开始 进入遥控预置操作 接收五防解锁反效五防发送五防解锁反效 五防反效处理 请求五防遥控操作解锁五防判断请求操作逻辑 是否符合五防逻辑 发送五防解锁 发送五防闭锁 执行遥控操作 发送操作设备变位遥信 结束 判断五防发来的解闭锁命令 是否解锁命令 合并分支 终止遥控操作 接收操作设备变位遥信 [否] [是] [否] [是]

IEC101规约介绍

IEC870-5-101规约介绍 1.概述 本篇介绍主站和RTU之间通讯的IEC870-5-101规约,该规约有两种传输方式:平衡式和非平衡式传输,在点对点和多个点对点的全双工通道结构中采用平衡式传输方式,在其它通道结构中只采用非平衡式传输方式。平衡式传输方式中101规约是一种“问答+循环”式规约,即主站端和子站端都可以作为启动站;而当其用于非平衡式传输方式时101规约是问答式规约,只有主站端可以作为启动站。 2.帧格式简单说明 2.1 2.2 2.3长度L 长度L包括控制域、地址域、用户数据区的字节数,为二进制数。 2.4 RES:备用 PRM:启动报文位 =0:从动站,报文为确认报文或响应报文。 =1:启动站,报文为发送或请求报文。 FCB:帧计数位:启动站向从动站传输 启动站向从动站传输新一轮的发送/确认、请求/响应服务 时,将前一轮FCB取相反值。 FCV:帧计数有效位:启动站向从动站传输 =0:表示FCB变化无效。 =1:表示FCB变化有效。

ACD:要求访问位:主站做从动站时ACD位无实际意义,ACD=0。 子站做从动站时ACD=0:表示子站无1级用户数据; ACD=1:表示子站有1级用户数据,希望向主站传输。 DFC:数据流控制位:从动站向启动站传输 =0:表示子站可以继续接收数据。 =1:表示子站数据区满,无法接收新数据。 功能码(D3—D0):功能码范围为0—15(00H—0FH)。 2.5链路地址域 链路地址域为子站站址。 2.6帧检验和 帧检验和是控制、地址、用户数据区所有字节的算术和(不考虑溢出位即256模和)。

2.7 应用服务数据单元结构 在监视方向上的过程信息 类型标识=TYPE IDENTIFICATION:=UI8[1..8]<0..44> <0>:= 未定义 <1>:= 单点信息M_SP_NA_1 <2>:= 带时标的单点信息M_SP_TA_1 <3>:= 双点信息M_DP_NA_1 <4>:= 带时标的双点信息M_DP_TA_1 <5>:= 步位置信息M_ST_NA_1 <6>:= 带时标的步位置信息M_ST_TA_1 <7>:= 32比特串M_BO_NA_1 <8>:= 带时标的32比特串M_BO_TA_1 <9> := 测量值, 规一化值M_ME_NA_1 <10> := 测量值,带时标的规一化值M_ME_TA_1 <11> := 测量值, 标度化值M_ME_NB_1 <12> := 测量值, 带时标的标度化值M_ME_TB_1 <13> := 测量值, 短浮点数M_ME_NC_1 <14> := 测量值, 带时标的短浮点数M_ME_TC_1

用例规约(实例)

课程注册系统用例规约 版本<1.0>

查看成绩报告卡用例 1.简要说明 本用例允许学生查看他(她)刚结束学期的成绩报告卡。 本用例的 Actor 是学生。 2.事件流 当学生从主表格中选择“查看成绩报告卡”活动时,用例开始。 1.基本流—查看成绩报告卡 1.系统检索出学生上个学期所修完的每门课程的成绩信息。 2.系统准备、排版并显示成绩信息。

3.当学生完成查看成绩信息后,选择“关闭”。 2.备选流 1.没有可以查看的成绩信息 如果在基本流中,系统不能找到这个学生上个学期的任何成绩 信息,将会显示一个消息。学生确认这条消息后,用例终止。 3.特殊需求 没有和本用例有关的特殊需求。 4.前置条件 1. 登录 在本用例开始之前,学生要登录到系统。 5.后置条件 没有和本用例有关的后置条件。 6.扩展点 没有和本用例有关的扩展点。 课程注册用例 1. 简要说明 此用例允许学生登记当前学期的课程。如果在学期开始的选/退课期间情况发生一些变化,那么学生也可以修改或删除自己所选的课程。课程目录系统提供一个本学期所有课程的列表。 本用例主要的主角是学生。课程目录系统是用例中包含的一个主角。 2. 事件流 当学生从主窗体中选择“维护课程表”活动时,此用例就开始使用了。 1. 基本流—创建课程表 1.学生选择“创建课程表”。 2.系统会显示一张空白课程表。

3.系统从课程目录系统中检索可选课程的列表。 4.学生从可选课程列表中选择 4 门主修课程和 2 门选修课程。在完成选择后, 学生选择“提交”。 5.在此步骤中为每一门所选课程执行“添加课程”子流程。 6.系统保存该课程表。 2. 备选流 1. 修改课程表 1.学生选择“修改课程表”。 2.系统检索并显示学生现在的课程表(例如,本学期的课程表)。 3.系统从课程目录系统中检索本学期所有可选课程的列表。系统向学生显 示该列表。 4.这样,学生就可以通过删除或者添加新课程来修改所选的课程。学生从 可选课程列表中选择要添加的课程。学生也可以从目前的课程表中选择 要删除的课程。在完成编辑后,学生选择“提交”。 5.在此步骤中为每一门所选课程执行“添加课程”子流程。 6.系统保存该课程表。 2. 删除课程表 1.学生选择“删除课程表”活动。 2.系统检索并显示学生当前的课程表。 3.学生选择“删除”。 4.系统提示学生核实该删除操作。 5.学生核实删除操作。 6.系统删除课程表。 3. 保存课程表 在任何时候,学生都可以不提交而选择“保存”来保存课程表。课程表 将被保存,但是该学生的信息没有添加到所选课程中。所选的课程在课 程表中标记为“已选”。 4. 添加课程 系统核实学生符合所需的先决条件并且该课程人数未满。然后系统将学 生添加到所选的课程中。这样,该课程在课程表中标记为“已登记”。 5. 先决条件不满足或课程已经满员 如果在“添加课程”子流程中,系统确定学生没有满足必要的先决条件 或者所选择的课程人数已满,就会出现一个错误消息。学生可以选择另 一门课程,也可以取消本次操作,此时用例重新开始。

用例规约描述

用例规约描述babasport Use Case Description 编号:OnlineShop 版本1.0 作者:张东日期: 审批:日期:

变更记录 日期版本变更说明作者2009-5-6 1.0 创建张东

目录 引言 (4) 目的 (4) 概述 (4) 用户登录模块 (4) 用户注册模块 (4) 用例描述 (5) 登录 (5) 主动登录 (5) 被动登录 (6) 注册 (7) 用户注册 (7)

引言 《用例规约描述》是描述项目小组对项目进行需求分析得到的关于用户和系统之间交互作 用的文本性描述文档。 目的 用例是关于用户和系统之间相互作用的文本性描述,从外部角度描述系统的行为,表达 系统应该做什么。本文档通过用例规约描述,来进一步说明该系统需求,是下一阶段系统设计的基础,也是测试用例的重要依据。 定义 缩写、术语解释 actor 系统外部使用功能者 use case 系统功能单元的描述 概述 本项目主要实现为网站用户提供注册登录服务。 用户登录模块 在这个模块中,用户可以登录到网站获得会员的权限。登录的方式有两种: 1. 用户主动希望登录到网站获得会员权限。 用户可以通过主页的“登录”链接来进入登录页面,进行登录操作。 2. 用户希望使用需要会员权限模块时,被系统要求登录。 用户在未登录状态下点击“我的账户”或者“进入结账中心”链接,系统要求用户进行登录。 登录后,用户获得会员权限,可以进行会员操作。在两种模式中用户忘记密码可以选择 点击“忘记密码了?”链接,来找回密码。 用户注册模块 在这个模块中,用户可以注册一个或者多个会员身份。注册的入口也有两个:

DNP30规约简介

DNP3.0规约简介 DNP3.0 规约的文本共分为四个部分,数据链路层、传输层、应用层规约及数据对象库。 一、数据链路层规约 数据链路层规约文件规定了DNP3.0版的数据链路层,链路规约数据单元(LPDU) 以及数据链路服务和传输规程。数据采用一种可变帧长格式:FT3。 FT3 帧长格式: 一个FT3帧被定义为一个固定长度的报头,随后是可以选用的数据块,每个数据块附有一个l6 位的CRC 校验码。固定的报头含有2个字节的起始字,一个字节的长度(LENGH),一个字节的链路层控制字(CONTROL),一个l6位的目的地址,一个16位的源地址和一个l6位的CRC校验码。

…… 主体 起始字:2字节,0x0564 长度:1字节,是控制字、目的地址、源地址和用户数据之和。255≥长度≥5 目的地址:2个字节,低字节在前 源地址:2个字节,低字节在前 用户数据:跟在报头之后的数据块,每I6个字节一块,最后一个块包含剩下的字节,可以 是 l 到16个字节。每个数据块都有一CRC 循环冗余码挂在后面。 CRC 循环冗余码:2个字节。在一个帧内,挂在每个数据块之后。 控制字与功能码: 通信控制字包含有本帧的传输方向,帧的类型以及数据流的控制信息。 DIR :方向位(direction ),表示此帧是由主站发出还是从站发向主站。 FRM :源发标志位(primary ),表示此帧是来自原发站还是来自响应站。 FCB :帧的计数位,0、1交替变化,设计此位的目的是进行简单的纠错。 FCV :帧的计数位的有效标志,为1时,FCB 位有效。 功能码: 对于原发送方的帧: 0:使远方链路复位 1:使远方进程复位 (Reset of user process) 3:发送用户数据,须对方确认 4:发送用户数据,不须对方确认 9:询问链路状态 对于从方发送帧: 0:肯定确认 1:否定确认 11:回答链路状态 二、传输层规约 这部分定义对于 DNP 数据链路层充当伪传输层的传输层功能。伪传输层功能专门设计用于在原方站和从方站之间传送超出链路规约数据单元 (LPDU) 定义长度的信息。其格式如下: 其中:

101规约和104规约介绍

101.104子站端通讯规约 101规约和104规约常用于调度中心和子站之间通讯。 101规约一般用于串口通讯,也可用UDP方式; 104规约则用于网络通讯,采用TCP/IP方式。 目前公司在eComm和DCAP系统中只有101规约和104规约发送端(即子站端/从站端)软件,没有接收端(即主站端)软件;而PDS 系统中,有101规约和104规约接收端(即主站端)软件,以及104规约发送端(即子站端)软件。 步骤 1确认信息 (1)101串口UDP 104 网口TCP/TIP 提供本机和对方IP 和端口 (2)配置文件公共地址链路地址域长度单点遥还是双点遥 信信息对象地址长度等

主站-〉子站总召报文:68 09 09 68 73 1F 64 01 061F0000 14 30 16 链路地址传送原因公共地址信息对象地址 (3) 点表数据对照表 2新建通讯设备 ※DCAP 参数数据管理工具 ※ECOMM 新建通讯设备 新建通讯设备类型为TCPSERVER 查看安装盘中是否有101.104规约 Config104.exe 必须和数据库ecomm.mdb 在同一个 文件目录下

3修改配置 DCAP 在Comm101Rtu.ini 中修改其相关配置 ECOMM 进入Config104XML.exe 新建配置,另存一个文件如 104xml 4生成数据对照表 ※DCAP 用CTMfor104.exe根据已给点表生成数据对照表ECOMM 在进入Config104XML.exe 新建配置,另存一个文件如 104xml 后修改其配置 5启动通讯程序 DCAP 启动Comm101Rtu.exe ECOMM 新建通道在Root (ecomm节点)上新建通道把已另存的104xml文件上传到通道启动Ecommserver =调试诊断

MODBUS规约简介

MODBUS规约简介 0.概述 MODBUS 规约是目前工控领域较为流行的串行通讯规约,因其简洁实用受到普遍使用。该规约为主从型,即由一台主机分别对一台或多台从机的内部数据进行读写,从机只能应答主机的读写请求。从机通过主机读写信文中的从机地址识别是否对本机的操作。 一次完整的通讯过程为: a)主机向从机发出读写命令; b)从机向主机发出应答信文; 该规约将内部数据分为以下几类: ——寄存器:与PLC中的寄存器相同,是字型数据,地址表达方式为4XXXX(即40001为1号寄存器,以下类似); ——内部接点:与PLC中的内部线圈相同,是位型数据,地址表达方式为0XXXX; ——开入点:相当于PLC中的开入映像表,是位型数据,地址表达方式为1XXXX; ——模拟输入:相当于PLC中的模入映像表,是字型数据,地址表达方式为3XXXX; 该规约在一次操作时只能对从机内部数据中一段连续的地址进行读写,信文中数据地址均从0开始(即1号寄存器在通讯信文中实际用地址0来表示),字型数据的传输字节顺序为先高后低(与INTEL规则相反)。 1.报文类型及格式 通讯数据(信息帧)格式: 数据格式: 数据长度: 通讯信息传输过程: 当命令由主机发送至从机时,符合相应地址码的从机处理命令,根据功能码作相应任务。如果CRC 校验无误,则执行相应的任务,然后把执行结果(数据)返送给主机。如果CRC校验出错就不返回任何信息,主机应当有相应的超时处理。如果接收正确,但不能处理,返回异常报文。 对字型数据发送顺序为先高字节后低字节。 对浮点数按照正常的顺序发送。 信文总长度(包括地址码和CRC校验码)不超过256字节。 1.1 地址码: 地址码是通讯信息帧的第一字节,从0到255。每个从机有唯一的地址码,并且只有符合地址码的从机才能响应回送信息。0xFF为广播地址。

104规约说明

自动化系统中的应用 冯竹建陈奇志 (西南交通大学电气学院,四川成都610031) Application of IEC104 Telecontrol Protocol In Power SCADA for Urban Rail System FENG Zhu-Jiang, CHEN Qi-Zhi (Electrical Engineering School of SouthWest JiaoTong University, SiChuan, ChengDu, 610031) ABSTRACT:This paper briefly describes the IEC 104 telecontrol protocol, and discusses advantage of the application in power SCADA for urban rail system. With the design of the software for substation communication in Guangzhou Metro Line 3 project, it introduces type ways to apply the protocol in power SCADA system for urban rail system. KEY WORD: Power SCADA;IEC104 Telecontrol Protocol; Substation Automation ; Urban Rail System 摘要:本文简单介绍了IEC104规约,分析了IEC104规约在城市轨道交通电力监控系统应用中的优势,并结合广州地铁3号线基于IEC104规约的变电所通信软件设计,给出了IEC104规约在城市轨道交通系统电力监控系统中应用的典型设计方法。 关键词:电力监控IEC104规约变电站自动化城市轨道交通 1、引言 电力监控自动化系统是保证城市轨道交通系统牵引供电系统安全、可靠运行的重要基础。调度中心通过及时掌握各个变电所的运行情况、直接对设备进行操作,使牵引供电系统的管理科学化、规范化,并且还可做到与其他自动化系统互换数据,充分发挥整体优势。 IEC目前正在制定IEC61850标准,用于变电站自动化系统通信。但是,目前该标准离实际大规模应用还有一段较长的距离。而IEC公布的基于TCP/IP的IEC 60870-5-104远动规约(以下简称IEC104规约)适用于调度主站和变电站或者调度主站和RTU之间用于以太网传输数据,是IEC60870-5系列标准的配套标准。城市轨道交通基于城域网的综合监控自动化系统的不断发展,IEC104规约的应用能够满足城市轨道交通系统对电力监控系统通信实时、可靠等要求。 2、IEC104规约介绍 2.1 概述 由于以太网的通信容量大和TCP/IP 规约的开放性好的特点,以太网已被一致认为是变电站自动化系统的站内局域网的必然发展趋势。IEC104规约把IEC101的应用服务数据单元(ASDU)用网络规约TCP/IP进行传输的标准,该标准为远动信息的网络传输提供了通信规约依据。采用104规约组合101 规约的ASDU 的方式后,可很好的保证规约的标准化和通信的可靠性。 2.2 IEC104规约特点 104 规约本身是国际电工委员会( IEC) 为了满足IEC101 远动通信规约用于以太网实现而制定的。它的网络层规约为TCP/IP协议,应用层规约采用101 规约的ASDU。为了保证应用层ASDU 的通信可靠性,又包装了APCI 传输接口,规定了应答和重发机制(引用了ITU-T X.25 标准)。 IEC104 规约同属IEC60870-5 系列标准的配套标准,它们共享相同的应用数据结构和应用信息元素的定义和编码,会给通信数据的处理带来极大的方便。IEC60870-5 系列标准我

标准ModBus规约说明

变电站标准ModBus规约说明 编写:陈渲文 1.基本设置 1.模板保留参数 遥测参数设置保留参数1~3: 依次为功能码(1Byte)、起始地址(2Byte)、查询寄存器数量(1Byte) 遥信参数设置保留参数4~6: 依次为功能码(1Byte)、起始地址(2Byte)、查询寄存器询数量(1Byte) 遥脉参数可置保留参数7~9: 依次为功能码(1Byte)、起始地址(2Byte)、查询寄存器数量(1Byte) 保留参数10依次对应: 遥测标度调整系数(1Byte)、遥信每个寄存器代表遥信数目(1Byte)、遥控起始地址(2Byte) 遥控的相关参数只跟保留参数10的遥控起始地址有关,标准程序中只支持功能码为0x05(可修改),合闸命令下发0xFF00,分闸命令下发0x0000(可修改)

上图为一个规约中常见的约定格式,不难看出,功能码设为03 04都可以,起始地址为2000,访问数量0D(从00到0C,一共13个,在保留参数中是16进制格式)则可将保留 参数1设为0x0320000D 上图是规约文本中遥测备注,①数据都是先高后低传送,301C/301D解析也是先高后低,如果文本中注明是先低后高,则需要改程序;②U16是301C/301D遥测解析的常规类型,如果是U32就做到遥脉里(在保留参数7~9里设置),如果是S16,则需要修改程序(现在现场有很多多余的遥测数据,如果不需要导入,则尽量不导入,特别是系统外的站,很多遥测数据都不知道其意义)③这个放大缩小倍数,是做模板时标度设置要参考的。比如明确说 传输过程中已被放大10倍,那模板里标度就填10。

2.前置机参数设置 这是标准的参数,有的特殊设置可能有奇偶校验、或者停止位是2位,注意设置一致就OK 2.基本结构 1.功能码 地址功能码起始地址高起始地址低询问数量高询问数量低CRC-高CRC-低 以上是标准的ModBus询问形式,301C\301D程序里都是这样询问,如果规约文本里要求不一致,则需要修改程序,目前我们的问询功能码只支持1~4(目前大多数使用该规约的厂家也这么设定的,而遥控或者定值修改的功能码,我们默认为5,如果现场需要用到遥控或定值修改功能,功能码又不是5的话,则需要修改)如下图,遥控的Fun是5,遥调和GPS校时是6和10. 所以需要用到遥调和GPS校时功能时,需修改程序。

相关文档
最新文档