(示例)西门子103规约初始化过程

合集下载

siemensT103规约使用指南参考解析

siemensT103规约使用指南参考解析

一、DL/T667-1999(IEC60870-5-103)通信规约1. 通信接口1.1 接口标准:RS232、RS485、光纤。

1.2 通信格式:异步,1位起始位,8位数据位,1位偶校验位,1位停止位。

字符和字节传输由低至高。

线路空闲状态为1。

1.3 通信速率:可变。

默认96001.4 通信方式:主从一对多,Polling方式。

2. 报文格式60870-5-103通信规约有固定帧长报文和可变帧长报文两种报文格式,前者主要用于传送“召唤、命令、确认、应答”等信息,后者主要用于传送“命令”和“数据”等信息。

2.1 固定帧长报文10 H 启动字符CODE 控制域ADDR 地址域C S 代码和16 H 结束字符注:代码和=控制域+地址域(不考虑溢出位,即256模和)2.268 H ————启动字符1(1byte)Length ————长度(1byte)Length ————长度(重复)(1byte)68 H ————启动字符2(重复)(1byte)CODE ————控制域(1byte)ADDR ————地址域(1byte)ASDU ————链路用户数据[(length-2)byte]C S————代码和(1byte)16 H ————结束字符(1byte)注:(1)代码和=控制域+地址域+ ASDU代码和(不考虑溢出位,即256模和)(2)ASDU为“链路用户数据”包,具体格式将在下文介绍(3)Length=ASDU字节数+22.3 控制域控制域分“主从”和“从主”两种情况。

(1)“主从”报文的控制域D7 D6 D5 D4 D3 D2 D1 D0备用PRM FCB FCV 功能码0 11(A)PRM(启动报文位)表明信息传输方向,PRM=1由主站至子站;PRM=0由子站至主站。

(B)FCB(桢记数位)。

FCB = 0 / 1——主站每向从站发送新一轮的“发送/确认”或“请求/响应”传输服务时,将FCB取反。

IEC103规约培训

IEC103规约培训
其它请求发送响应总查询asdu8通知总召唤结束acd0召1级用户数据响应数据报文nacd1召1级用户数据响应asdu1246自发acd1召1级用户数据响应数据报文1acd1召1级用户数据定长帧确认acd1发送asdu7继保设备子站控制系统主站标准化总查询过程控制方向通信分类asdu时标minressuiv时标ms信息元素集信息序号inf240255功能类型fungen254asdu公共地址addr传送原因cotvsq81h类型标识typ1021时标minressuiv时标ms信息元素集信息序号inf240250功能类型fungen254asdu公共地址addr传送原因cotvsq81h类型标识typ1011监视方向通信分类asdu实际值gin0001gin0002gin0003gin0004gin0100gin0101gin0102gin0103gin0104gin0200gin0201gin0202gin0203gin0204gin0300gin0301gin0302gin0303gin0304gin0400gin0401gin0402gin0403gin0404gin0000描述实际值量程实际值描术缺省值00组01组02组03组04组条目00条目01条目02条目03条目04gdigddkodgin通用分类标识数据通用分类数据描述描述的类别通用分类标识序号读所有被定义组的标题读一个组内的所有条目的值或属性读单个条目的目录写单个条目的属性读单个条目的属性通用分类服务目录服务单个条目服务读所被定义组的标题此功能要求继保设备发送一张所有组定义表即设备中所有ginbyentry0x00条目的描述属性若一个或几个组读失败则以asdu10cot43加上失败的gin作返回
GIN 通用分类标识序号
KOD
GDD
描述的类别

IEC103规约配置文件编写手

IEC103规约配置文件编写手

IEC103规约配置文件编写手册与IEC103保护规约对应的配置文件有两种:第一种,与各种保护型号对应的用来描述保护定值、测量值、动作值、故障类型和自检信息的配置文件,该文件与保护型号一一对应,该配置文件是保护服务程序(scada_relay_device.exe)使用,我们把该种配置文件称为‘IEC103保护码表配置文件’;第二种,用来定义对于不同型号的保护,可以通过保护操作界面进行的操作,对于IEC103规约保护所有型号的保护共用一个文件(iec103_mmi_param.cfg),我们把该种配置文件称为‘IEC103保护界面配置文件’。

以上两种配置文件所在目录\on2000\config\scada_relay\iec103\。

IEC103保护码表配置文件编写说明许多保护采用IEC103规约,但是其信息表(通用分类组定义、各个组的条目描述、功能码和信息序号的描述)又彼此不一样;因此IEC103保护码表配置文件是和IEC103规约保护型号一一对应的,即系统中接入了多少中IEC103规约的保护型号,就要定义多少个配置文件。

配置文件名和保护型号的对应关系:‘保护型号’加上‘_define.cfg’。

例如,在‘微机保护设备表’中定义了一种保护型号为‘rcs9611’的IEC103规约保护,则该型号的保护对应的配置文件为‘rcs9611_define.cfg’。

IEC103规约的配置文件采用‘章节’和‘关键字’的方式描述。

‘章节’和‘关键字’的定义如下:第一部分,IEC103保护定义组配置在IEC103规约中,除保护动作、告警、压板信息(通过功能码和信息序号ASDU1、ASDU2方式上送),保护的定值测量值等信息是通过通用分类数据描述的。

IEC103规约中,定义了256个通用分类数据组,组号从0到255;对于一个保护可能只定义当中的几个组;每一个组储存一定属性的数据(如定值、测量值、定值区号等等),一般每一个组以其数据的属性作为‘组标题’。

103规约讲义-hbt

103规约讲义-hbt
对应的 DPI: 01 DPI: 应该为: 应该为: 分状态 对应的时间: b2 23 2b 0c 应该为: 12:43:9 138ms 应该为:
返回上一级
常见报文分解常见报文分解- ASDU10
7.2.6.30
7.2.6.32 7.2.6.33
ASDU10报文举例说明 ASDU10报文举例说明
返回MAIN 返回MAIN
通用分类服务NGD、GDD、 通用分类服务NGD、GDD、GID
7.2.6.30 通用分类数据集数目(NGD) 通用分类数据集数目(NGD) 通用分类数据集数目=NGD:=CP8{数目(NO):6,计数器位(COUNT):1,后续状态位(CONT):1} 通用分类数据集数目=NGD:=CP8{数目(NO):6,计数器位(COUNT):1,后续状态位(CONT):1} 其中: 其中: 数目=NO:=UI6[ 数目=NO:=UI6[1~6]〈1~63〉 63〉 计数器位=COUNT:=BS1[ 计数器位=COUNT:=BS1[7]〈0~1〉,计数器位(COUNT)的初始值为零 ,计数器位(COUNT)的初始值为零 〈0~1〉:=具有相同返回信息标识符(RII)的应用服务数据单元的一位计数器位 具有相同返回信息标识符(RII)的应用服务数据单元的一位计数器位 后续状态位=CONT:=BS1[ 后续状态位=CONT:=BS1[8]〈0~1〉 〈0〉:=后面未跟着具有相同返回信息标识符(RII)的应用服务数据单元 后面未跟着具有相同返回信息标识符(RII)的应用服务数据单元 〈1〉:=后面跟着具有相同返回信息标识符(RII)的应用服务数据单元 后面跟着具有相同返回信息标识符(RII)的应用服务数据单元 例如,有一定值报文的NGD依次为:89 例如,有一定值报文的NGD依次为:89 c8 88 c8 88 cb 8c 48 7.2.6.32 通用分类数据描述(GDD) 通用分类数据描述(GDD) 通用分类数据描述=GDD:=CP24{数据类型(DATATYPE),数据宽度(DATASIZE),数目 (NUMBER):7, 通用分类数据描述=GDD:=CP24{数据类型(DATATYPE),数据宽度(DATASIZE),数目 (NUMBER):7, 后续状态位(CONT):1} 后续状态位(CONT):1} 其中: 数据类型=DATA TYPE:=UI8[ 数据类型=DATA TYPE:=UI8[1~8]〈0~255〉,常用类型有:3、7、18等 255〉,常用类型有:3 18等 数据宽度:=DATASIZE:=UI8[ 数据宽度:=DATASIZE:=UI8[9~16]〈1~255〉 16] 255〉 数目:=NUMBER:=UI7[17~23] 数目:=NUMBER:=UI7[17~23]〈1~127〉 127〉 后续状态位:=CONT:=BS1[24] 后续状态位:=CONT:=BS1[24]〈0~1〉 〈0〉:=后面未跟随数据元素 〈1〉:=后面跟随的应用服务数据单元的数据中具有相同的返回信息标识符(RII) 后面跟随的应用服务数据单元的数据中具有相同的返回信息标识符(RII) 7.2.6.33 通用分类标识数据(GID) 通用分类标识数据(GID) 通用分类标识数据:=GID:=CP8× 通用分类标识数据:=GID:=CP8×i 其中i:=数据宽度(DATASIZE)乘以数目(NUMBER),使用位串的除外。 其中i:=数据宽度(DATASIZE)乘以数目(NUMBER),使用位串的除外。

103和104规约

103和104规约

任务103:规约什么是规约?规约是指为了达成共识或达到一致行动而制定的一种约定或准则。

在各个领域中,规约都扮演着重要的角色,帮助人们协调合作、维护秩序和推动发展。

规约的作用规约的作用在于:1.统一行为准则:规约可以确保人们在特定场景下遵循相同的行为准则,以便协调合作和沟通。

2.约束权力行使:规约可以限制权力滥用,确保公正和公平。

3.维护秩序:通过制定规约,可以维护社会和组织的正常运转,防止混乱和冲突。

4.推动发展:规约可以为各个领域提供一个共同的基础,促进创新、发展和进步。

规约的种类法律法规法律法规是最常见且具有最高效力的一种规约形式。

它由国家或地区政府制定,并通过立法程序进行批准。

法律法规对公民和组织具有强制力,违反者将承担相应责任。

社会规范社会规范是指人们在社会交往中遵循的行为准则。

这些规范通常不是由法律强制执行的,但违反它们可能导致社会排斥或道德谴责。

职业道德准则职业道德准则是各个职业所制定的行为规范。

这些准则旨在指导从业者的行为,并确保他们始终以专业和道德的方式进行工作。

国际公约国际公约是由各个国家共同制定和批准的协议,旨在解决跨国问题或达成共同目标。

这些公约可以涉及贸易、环境、人权等领域。

规约的制定过程规约制定过程通常包括以下步骤:1.确定需要制定规约的问题或目标。

2.收集相关信息和意见,了解各方利益和关切。

3.就规约内容展开讨论和协商,寻求各方共识。

4.编写草案,并邀请相关利益相关方进行意见反馈。

5.根据反馈进行修改和完善,最终确定正式版本。

6.宣布并发布正式版本,并确保所有相关方了解和遵守规约。

规约的遵守与执行规约的遵守与执行是保证规约有效性和权威性的重要环节。

以下是一些常见的遵守与执行机制:1.法律制裁:对于违反法律法规的行为,可以通过司法程序进行惩罚和制裁。

2.自律组织:一些行业或职业会设立自律组织,负责监督成员的行为,并对违反规约的人进行处罚。

3.奖惩机制:通过奖励遵守规约者和惩罚违反规约者,激励人们主动遵守规约。

西门子控制阀初始化方法

西门子控制阀初始化方法

西门子定位器的初始化在工作一段时间后,也会发生“零点漂移”现象,需要做初始化。

一、操作面板介绍打开外盖后可以看到如图的结构:图 1 西门子阀门定位器的初始化其中,“3”为显示屏,两排LCD显示,每排符号的组成不同。

上排为7段字符显示下排为14段字符显示。

显示取决于可选择的模式。

“5”为3个输入键,自左至右分别是“模式”,“下降”和“上升”按键。

一、初始化初始化有两种方式:自动初始化和手动初始化。

这里讲得是自动初始化。

连接相应的电流或电压源。

确保管路无介质运动(因为在初始化期间,阀门开度不受PLC控制)。

通过图的操作让定位器工作在组态模式下,并通过“模式”键定到“4.INITA”参数上。

对于新安装的定位器,通电后初始状态是“手动操作”(P manua1)模式,显示屏上一行显示当前电位计的百分比电压值(P),例如“P 37.5”,显示屏下行“NOINI”在闪烁,显示:。

通过和键移动执行机构达到每一个最终位置,来检查机械装置是否可在全部调整范围内自由移动。

现在移动执行器,使杆达到水平位置,显示屏将显示一个介于P48.0 到P52.0 之间的值。

如果不是这种情况,调整磨滑动离合器,直到杆水平并显示“P50.0”时。

确切的说,你达到了这一值,定位器能测定的位移将更精确。

图2 改变操作模式接着初始化按图执行自动初始化。

图 3 自动初始化完成后,短按“模式”键,回到组态模式,再长按“模式”件超过5s,软件版本显示,这时定位器处于“手动”模式。

再按“模式”键回到自动状态。

整个初始化过程结束!KRONES超净灌装机上用的都是直行程,在做初始化的过程中,不要改动参数。

平时可做好参数的备份(部分定位器盒子里有一张A4纸,写有KRONES的参数)。

因为大部分参数都是西门子的“工厂设置”,所以只记下KRONES修改的参数即可。

进料阀Q100的非出厂设置参数(以广州2线为例,表):表 1 定位器参数备份如想进一步设定参数,请见相关手册,但需要注意在进入组态模式后,阀的开度处于固定状态。

103规约详细解析讲解

103规约详细解析讲解

一、DL/T667-1999(IEC60870-5-103)通信规约基本要点1. 通信接口1.1 接口标准:RS232、RS485、光纤。

1.2 通信格式:异步,1位起始位,8位数据位,1位偶校验位,1位停止位。

字符和字节传输由低至高。

线路空闲状态为1,字符间无需线路空闲间隔,两帧之间线路空闲间隔至少33位(3个字节)1.3 通信速率:可变。

1.4 通信方式:主从一对多,Polling方式。

2. 报文格式870-5-103通信规约有固定帧长报文和可变帧长报文两种报文格式,前者主要用于传送“召唤、命令、确认、应答”等信息,后者主要用于传送“命令”和“数据”等信息。

2.1 固定帧长报文启动字符控制域地址域代码和结束字符注:代码和=控制域+地址域(不考虑溢出位,即256模和)————启动字符1(1byte)————长度(1byte)————长度(重复)(1byte)————启动字符2(重复)(1byte)————控制域(1byte)————地址域(1byte)————链路用户数据[(length-2)byte]————代码和(1byte)————结束字符(1byte)注:(1)代码和=控制域+地址域+ ASDU代码和(不考虑溢出位,即256模和)(2)ASDU为“链路用户数据”包,具体格式将在下文介绍(3)Length=ASDU字节数+22.3 控制域控制域分“主∧从”和“从∧主”两种情况。

(1)“主∧从”报文的控制域D7 D6 D5 D4 D3 D2 D1 D0备用PRM FCB FCV 功能码0 11(A)PRM(启动报文位)表明信息传输方向,PRM=1由主站至子站;PRM=0由子站至主站。

(B ) FCB (桢记数位)。

FCB = 0 / 1——主站每向从站发送新一轮的“发送/确认”或“请求/响应”传输服务时,将FCB 取反。

主站为每个从站保存一个FCB 的拷贝,若超时未收到应答,则主站重发,重发报文的FCB 保持不变,重发次数最多不超过3次。

IEC103规约培训资料.pptx

IEC103规约培训资料.pptx
Control 和Link Address累加和的 256模值 • 0x16--结束字符
5
IEC-103报文格式(可变帧)
0x68 Len Len 0x68 Link Control
Link Address Application
Data Check Code
0x16
可变帧长帧格式:
• 长度不确定,随应用数据长度变化 • 0x68--启动字符 • Len--长度域,从Link Control到Check Code
249:带确认的写条目 250:带执行的写条目
251:写条目中止(带中止的写条目)
24
IEC-103定值召唤
CCS1:68 0d 0d 68 53 06 15 81 2a 06 fe f1 00 01 01 00 01 11 16
装置1:10 10 06 16 16 (确认)
CCS2:10 5a 06 80 16 (一级数 据)
为什么应该这么问?
19
IEC-103举例(ASDU2)
RTU: 10 5a 01 5b 16
装置:68 12 12 68 28 01 02 81 01 01 c2 3d 02 1b 00 f6 00 26 34 26 0C 16 XX 16
1b 00 :相对时间 f6 00 :故障序号 计算校验码:从哪里开始计算到那里结束? RTU: 下一帧应该怎么问?
信息体地址 2 那个数据点

信息体 应用层X帧结信构息
11
IEC-103常用的类型标识
标识
1
2 6 7 21 其他
含义
上送压板及告警等开关量 状态 上送保护动作信息 对时 总查询
通用分类服务读 详见各个厂家的103规约

103规约的解释和举例

103规约的解释和举例

在 103 规约 7.2.5.1 中定义 功能类型(FUN):=GLB
在 103 规约 7.2.5.2 中定义 信息序号(INF)
在 103 规约 7.2.6.29 中定义 七个八位位组二进制进值
图 7.2 时间同步(ASDU6)
数据单元标识符 在 103 规约 7.2 中 定义
信息体在 103 规约 7.2 中定义
IV CA CY 数目
在 103 规约 7.2.6.28 中定义 四个八位位组的二进制时标
在 103 规约 E.2.10 中定义 二进制计数器读数 BCR
IV CA CY 数目
在 103 规约 7.2.6.28 中定义 四个八位位组的二进制时标
5. 总查询
发送 ASDU7 用以 启动总查询(总召唤) ASDU7 内包含总召唤 周期标识符即扫描序号
控制系统
发送 ASDU7
继电保护设备 确认
召唤事件
请求 1 级 用户数据
召唤事件 在总查询(总召唤)
请求 1 级 用户数据
请求 1 级 用户数据
响应总查询 由于准备总查询(总召 ASDU40、42 唤)报文,它们可能延时
响应总查询 ASDU37
所有总查询(总召唤) 报文包含了以扫描序号 作为返回信息标识符
6
召唤事件
请求 1 级 用户数据
请求或发送
响应 ASDU
周期内允许自发 (突发)报文
响应总查询 ASDU8 指明总查 (总召唤)ASDU8 询(总召唤)结束
图 5.1 总查询(总召唤)传输过程
控制方向报文类型 7:总查询(总召唤)启动(ASDU7)
发送 复位
请求 1 级或 2 级用户数据
继电保护设备 准备回答

西门子定位器使用二大核心:基础设置-初始化调试步骤!

西门子定位器使用二大核心:基础设置-初始化调试步骤!

西门子定位器使用二大核心:基础设置初始化调试步骤!
仪表人自己的圈子阀门定位器是起控制作用的,配合气动执行机构一起使用,它控制着阀门的开度,实现精确定位,地位可见不一般。

西门子定位器,也是众多仪表人的好朋友,但是如何维护好他,用好他,学问很多,那么作为一名仪表人,首要掌握二大核心:基础设置+初始化调试步骤!思考题:西门子定位器经常出现喘气现象?什么原因?怎么解决?
(参与底部留言,获赞最多,免费领取圈服一件!)小常识阀门定位器工作原理:阀门定位器是控制阀的主要附件.它将阀杆位移信号作为输入的反馈测量信号,以控制器输出信号作为设定信号,进行比较,当两者有偏差时,改变其到执行机构的输出信号,使执行机构动作,建立了阀杆位移倍与控制器输出信号之间的一一对应关系。

因此,阀门定位器组成以阀杆位移为测量信号,以控制器输出为设定信号的反馈控制系统。

该控制系统的操纵变量是阀门定位器去执行机构的输出信号。

阀门定位器的作用主要有:1.改善调节阀的静态特性,提高阀门位置的线性度。

2.改善调节阀的动态特性,减少调节信号的传递滞后。

3.改变调节阀的流量特性。

4.改变调节阀对信号压力的响应范围实现分程控制。

5.使阀门动作反向。

西门子定位器基本设置步骤。

西门子智能阀门定位器初始化

西门子智能阀门定位器初始化

SIEMENS SIPART PS2 I/P Positioner 如何自动初始化
1、进入组态模式
在操作面板上,按住组态键大于5秒后进入组态模式
2、选择执行机构类型
参数1表示执行机构类型,当初次进入组态模式时默认为表示直行程执行机构。

滤池出水阀我们需选择执行机构类型为角行程,通过按键进行选择,上图中已经选择了角行程参数为3、察看旋转角度
察看旋转角度在参数2,通过组态键进入到参数2
对于角行程执行机构,角度应该是90°,如左图所示。

4、对参数51的设定
通过组态按键进入到参数51,本型号当选择角行程执行机构类型时,第51
参数需设置为,通过按键你能够调节到如
上图的参数。

5、开始初始化
当你通过上面的步骤经过设置后,我们需到参数4进入初始化
通过按键将参数4设置到
然后按住大于5秒如图后即将进入自
动初始化。

6、自动初始化进行中的显示
在进入自动初始化后,请勿动任何按键。

在显示屏上你能看到
-------
初始化完成后将显示如下画面
然后按住组态键大于5秒后退出初始化状态,进入到
然后再按组态键进入到运行模式。

如何恢复出厂设置
在操作面板上,按住组态键大于5秒后进入组态模式
通过选择参数50,通过将参数50设定到如下图画面
,然后按住大于5秒进入恢复出厂设置如图。

许继103规约使用说明

许继103规约使用说明

许继103规约使用说明一.规约使用范围使用范围:9793装置296扩展板装置类型:保护测控通讯介质:串口运行程序:CM1423.hex规约号号:77装置名称:许继公司保护装置。

二.规约转换内容本规约具有转换硬压板、软压板、动作事件、运行告警、遥测、定值、定值区号、系统对时、信号复归。

三.装置相关信息CPU个数=1CPU1地址号=1 //根据CPU个数对应CPU序号,下面同定值区号组号=5定值组号=10定值个数_CPU1=5动作元件组号=25动作元件个数_CPU1=5动作元件条目_CPU1=146,147,156,157,161,运行告警组号=15运行告警个数_CPU1=7运行告警条目_CPU1=44,45,46,47,48,49,50,硬压板组号=40硬压板个数_CPU1=2硬压板条目_CPU1=40,45,软压板组号=50软压板个数_CPU1=3软压板条目_CPU1=77,78,89,修改软压板个数_CPU1=3 // 指修改软压板时ASDU20中所指明的INF个数,下面是具体条目修改软压板条目_CPU1=118,31,112,遥测组号=30 //缺省值为0, 如果有遥测才定义遥测个数_CPU1=5遥测个数_CPU2=10装置总召唤定时(秒)=600请求二级数据定时(秒)=0事件加恢复报文=0 //如果=1,表示收到装置事件自动加恢复报文总召唤填CPU地址标志=1 //总召唤是否区分CPU地址。

缺省值=0,软压板数据类型_9=1 //指软压板组态中是否采用数据类型9,=1采用,=0不采用,缺省值=0招定值采用CPU地址=1 //指召唤定值的时候是否采用CPU地址号使用定值序号=1 //指装置定值报文中排列组号是否采用其序号序号从0开始=1 //指装置定值报文中定值序号是否从0开始修改定值允许=0 //指是否支持修改软压板(暂不支持修改定值,出问题不好分清责任)单条修改定值=1//如果保护支持单条修改定值,将此置1;如果保护支持多条修改定值,则将此置0。

西门子103

西门子103

变电站保护和测控系统站内传输规约一. 前言1.本规约参考了IEC60870-5-103(继电保护设备信息接口配套标准)传输规约(以下简称103规约),针对不同的网络结构,提出了2种链路传输方式,但都采用103规约的应用服务数据单元。

根据103规约的要求,新研制的保护、测量、控制设备必须采用该配套标准的兼容范围,不能满足的部分采用通用分类服务完成。

因此本协议适用于新研制的产品。

1.1 标准的103规约传输方式(以下简称方式1)本方式只适用于一主多从的网络结构,如:多点星形、多点环形、多点共线;当然也适用于点对点和多个点对点。

其链路传输规则采用窗口尺寸为1的非平衡传输方式。

传统的RS-485网络采用本方式。

2.2 扩充的103规约传输方式(以下简称方式2)对于对等网形式多主站或单主站的网络结构,为充分发挥网络的优势,自(特)发事件及变化数据必须主动上传,因此在方式1的基础上(仅采用103规约的应用服务数据单元),链路层采用网络传输规则(包含源和目的地址、数据是否有效传送等)。

以太网结构可采用本方式。

2.传输帧格式方式1采用两种形式的帧格式FT1.2(P85):固定帧长帧格式和可变帧长帧格式。

固定帧长帧格式是一种简化的非标准的传输帧格式,用于提高本方式下的传输效率。

方式2采用可变帧长帧格式。

3.应用服务数据单元P8本规约采用103规约定义的应用服务数据单元,链路规约数据单元中不得包含多于一个的应用服务数据单元。

兼容范围的应用服务数据单元中:类型标识TYP=<1~31>(见P10);传送原因CON=<1~63>(P11);应用服务数据单元公共地址:<0~254>为站地址、<255>为广播地址;功能类型FUN=<128>距离保护、<160>过流保护、<176>变压器差动保护、<192>线路差动保护、<254>通用分类功能类型、<255>全局功能类型;信息序号INF(P12~17,表8~18);兼容范围内的信息优先使用,以提高报文的响应速度。

103规约要点部分(SIEMENS)

103规约要点部分(SIEMENS)

二、103规约在Siprotec 中的具体应用1、103规约采用两种信息交换方法:一种方法是基于严格规定的应用服务数据单元(ASDU )和标准化的报文传输应用过程、方法;另一种方法是采用通用分类服务。

2、 主要的通讯过程 2.1 遥测a) 采集过程Station Unit 平时依次对每个间隔单元召唤2级用户数据(遥测值),测控装置以ASDU9 (09H ) 或者ASDU3 (03H )响应。

ASDU3 只可以传送4个值,ASDU9为16个。

具体可以见 《Additional Information for users of the IEC 60870-5-103 Communication Interface in SIPROTEC Protection Relays 》。

b) ASDU 解释c) 报文示例:10 5b 0f 01 16 Station Unit 对地址为1的装置要2级数据有16个模拟量 测量值1被测值计算说明: OV : [1] <0~1> , <0>:= 无溢出, <1> := 溢出ER: [2]<0~1> , <0> := 数值有效, <1>:= 数值无效 RES: [3] 未用S:[4] <0~1> <0>:= 正数, <1> := 负数数值部分采用为满码值的百分比, 对于siprotec 4 的装置,最大值为2! " =+/- 4096 = +/-240% , 即最大值对应满码值.,最大值与装置型号有关.。

公式如下:额定值 X 240% = 二次值(12位) 4096 报文(除了三位 品质描述+ 1位符号位)我做了实验以后,找出了简单的方法,但只是针对正数有效。

例如:测量值1 =1530h , 解释为“正数,有效, 无错误”, 1530缩小8倍后,再除上满码值1706,即公式为报文值*二次额定值/(8*1706), 该值为二次侧的2724倍.1530h = 5424/2724 = 2, 即二次侧为2A ,略有偏差;测量值5 =3558h , 解释为“正数,有效, 无错误”, 经过测试总结, 该值为二次侧的236倍.3558h = 5424/236 = 2, 即二次侧为57.73V ,略有偏差;当然, DIGSI中的Power_Data_system1 Power_Data_system2 的CT与PT需要定义一致。

103规约转出报文应答过程(内部版)

103规约转出报文应答过程(内部版)

103规约转出报文解析速查(改进版)1、初始化●主站发: 10 40 04 44 16目的:给地址为04的装置发复位通信单元命令。

子站回答:10 20 04 24 16目的: ACD位置1,表明子站向主站请求1级数据上送。

●主站发: 10 7a 04 7e 16目的:向地址为04的装置发请求1级数据命令。

子站回答:68 15 15 68 28 04 05 81 04 04 b2 03 03 c4 cf c8 f0 bc cc b1 a3 0100 01 00 9b 16 (ASDU5,CON=28,COT=4)目的:子站以ASDU5(复位通信单元)响应主站的召唤。

并ACD位置1,表明子站继续向主站请求1级数据上送。

●主站发:10 5a 04 5e 16目的:向地址为04的装置发请求1级数据命令。

子站回答:68 15 15 68 08 04 05 81 05 04 b2 04 03 c4 cf c8 f0 bc cc b1 a3 0100 01 00 7d 16 (ASDU5,CON = 08,COT=5)目的:子站以ASDU5(启动/重新启动)响应主站的召唤。

ACD 位置回0。

后面跟随时间同步和总查询。

结果分析:程序的行为完全正确。

2、对时时间同步过程分两种情况:1)ASDU6 可以发送无回答方式,其地址为255。

2)ASDU6可以发送到某一个给定地址的继电保护设备(或间隔控制器)以下对两种情况分别进行测试:●主站发:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f 09 28 0b 63 78 16目的:给地址为ff(广播地址)发对时命令。

对时时间为:1999年11月8日9时15分9.940秒装置受(第一次):00 1f 00 09 ff 03 3d 09 0f 09 08 0b 63对时令:对时时间:1999年11月8日9时15分9秒装置受(第二次):00 1f 00 03 ff 03 3e时钟同步令结果分析:交互正确,报文正确。

(示例)西门子103规约初始化过程

(示例)西门子103规约初始化过程

103规约-初始化过程(示例)2007-06-2710:34以下是我中心与某厂家装置通信过程初始化报文,对部分报文加以分析,与各位分享。

M->S1Phy1040014116Dat PRM=1FCV=0Reset CU Address=01App注:主站复位通信单元,子站应删除缓冲区内的报文.S->M2Phy1020012116Dat PRM=0ACD=1DFC=0ACK Address=01AppM->S3Phy107A017B16Dat PRM=1FCB=1FCV=1Request user data class1Addre ss=01AppS->M4Phy6816166828010A810101FE F40001017B011206 010********C00E916Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type)INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=123 (ENTRY identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=ON Time:valid, standard,12:17:29.974Supplementary information(SIN)=0)注:错误-采用通用分类服务上送的事件信息,在复位CU命令下仍然能够传输.按照规约,此时子站清空发送缓冲区,且应马上回复复位确认信息(ASDU5).M->S5Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1Addre ss=01AppS->M6Phy6816166828010A810101FE F400010172011206 010********C00D716Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type) INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=114(ENTR Y identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=ON Time:valid,stan dard,12:17:33.025Supplementary information(SIN)=0)M->S7Phy107A017B16Dat PRM=1FCB=1FCV=1Request user data class1Addre ss=01AppS->M8Phy6816166828010A810101FE F40001017F011206 010********C00E416Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type)INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=127 (ENTRY identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=ON Time:valid, standard,12:17:33.025Supplementary information(SIN)=0)M->S9Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1Addre ss=01AppS->M10Phy6816166828010A810101FE F40001017B011206 010235B7110C004A16Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type)INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=123 (ENTRY identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=ON Time:valid, standard,12:17:46.901Supplementary information(SIN)=0)M->S11Phy107A017B16Dat PRM=1FCB=1FCV=1Request user data class1Add ress=01AppS->M12Phy6816166828010A810101FE F400010172011206 010189B7110C009416Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type)INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=114 (ENTRY identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=OFF Time:valid, standard,12:17:46.985Supplementary information(SIN)=0)M->S13Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1Addr ess=01AppS->M14Phy6816166828010A810101FE F40001017F011206 0101A4B7110C00BC16Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type) INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=127(ENT RY identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=OFF Time:valid,st andard,12:17:47.012Supplementary information(SIN)=0)M->S15Phy107A017B16Dat PRM=1FCB=1FCV=1Request user data class1Addr ess=01AppS->M16Phy68151568280105810401010303554E49544544 203939313141B916Dat L=21PRM=0ACD=1DFC=0User data Address=01 Link user data=0581 (3141)App Identification(=5)SQ=1Number of elements=1Cause of transmission:Reset communication unit (CU)(=4)Common address=01unction type=1(Private)INF=3 (Reset CU)Compatibility level(COL)=3(With use of generic services)ASCII=XXXXManufacturer's internal software identification=XXX注:采用传输原因4回复主站复位CU命令.但响应优先级应较高(即在发送缓冲区内所有信息之前).M->S17Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1Add ress=01AppS->M18Phy68151568080105810501010403554E495445 442039393131419B16Dat L=21PRM=0ACD=0DFC=0User data Address=01 Link user data=0581 (3141)App Identification(=5)SQ=1Number of elements=1Cause of transmission:Start/restart(=5)Common address=01Function type=1(Private)INF=4 (Start/restart)Compatibility level(COL)=3(With use of generic services)ASCII=UNITED9Manufacturer's internal software identification=911A 注:上送"启动/重启动"信号,其功能采用自定义功能类型FUN=1.M->S19Phy680F0F68730106810801FF00792D120C B60A04 8B16Dat L=15PRM=1FCB=1FCV=1User data/confirm expected Address=01Link user data=0681...0A04App Time synchronisation(=6)SQ=1Number of elements=1Cause of transmission:Time synchronisation(=8)Common address=01Function type=255(Global function type)INF=0(Initiation/End of general interrogation/Time synchronisation)Time:valid,standard,Fri22-10-200412:18:11.641注:初始化后主站发送时钟同步命令.S->M20Phy1020012116Dat PRM=0ACD=1DFC=0ACK Address=01AppM->S21Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1Addr ess=01AppS->M22Phy680F0F68080106810801FF00792D120C B60A04 2016Dat L=15PRM=0ACD=0DFC=0User data Address=01 Link user data=0681...0A04App Time synchronisation(=6)SQ=1Number of elements=1Cause of transmission:Time synchronisation(=8)Common address=01Function type=255(Global function type)INF=0(Initiation/End of general interrogation/Time synchronisation)Time:valid,standard,Fri22-10-200412:18:11.641注:子站回应时间与主站一致,值得推敲.因为按标准规定时钟同步命令响应报文时间应为子站收到命令一刻的当地时间,也就说,一般响应报文和主站发的报文时间基本是不一样的.国内许多厂家都简单处理为一致,严格讲不符合规约的规定.M->S23Phy68090968730107810901FF00010616Dat L=9PRM=1FCB=1FCV=1User data/confirm expected Address=01Link user data=0781 (0001)App General interrogation(=7)SQ=1Number of elements=1Cause of transmission:Initiation of general interrogation(=9)Common address=01Function type=255(Global function type)INF=0(Initiation/End of general interrogation/Time synchronisation)Scan number(SCN)=1注:站初始化后的总召唤过程,值得注意的是很多厂家都不关心SCN扫描序号.实际上它很重要,子站可以根据不同的SCN区分主站不同批次的召唤命令并灵活处理.扫描序号的变化方式并没有规定,也就是说每次不同即可.S->M24Phy1020012116Dat PRM=0ACD=1DFC=0ACK Address=01AppM->S25Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1AddrAppS->M26Phy680E0E68280101810901011202843E120C01AB 16Dat L=14PRM=0ACD=1DFC=0User data Address=01 Link user data=0181...0C01App Time-tagged message(=1)SQ=1Number of elements=1Cause of transmission:General interrogation(=9)Common address=01unction type=1(Private)INF=18 (Protection active)DPI=ONTime:valid,standard,12:18:16.004Supplementary information(SIN)=1(SIN means Scan number of the GI)注:很多人认为用ASDU1传送遥信效率不高(1次传1个点),但事实上规约就是这样的.当然行标对此进行了改进,采用了ASDU40/42/44/46作为总召唤用,可一帧传多个遥信.另外,行标还定义了ASDU41/43,作为传送状态变位报文,也是一帧多个遥信的,提高了通信效率,当然也加大了国内产品和国外产品的互联难度.M->S27Phy107A017B16Dat PRM=1FCB=1FCV=1Request user data class1Addr ess=01AppS->M28Phy68090968080108810A01FF00019D16Dat L=9PRM=0ACD=0DFC=0User data Address=01 Link user data=0881 (0001)App General interrogation termination(=8)SQ=1Number of elements=1Cause of transmission:Termination of general interrogation(=10)Common address=01Function type=255(Global function type)INF=0(Initiation/End of general interrogation/Time synchronisation)Scan number(SCN)=1注:总召唤结束,SCN扫描序号应与主站命令中相同.另外以上总召唤响应报文中的SIN(补充信息)也是与主站的SCN是相同的,这同样也便于了主站识别子站上送召唤信息的批次.M->S29Phy105B015C16Dat PRM=1FCB=0FCV=1Request user data class2AddrAppS->M30Phy1009010A16Dat PRM=0ACD=0DFC=0NACK:data not available Addre ss=01App以上是一个103规约站初始化的实例,有部分错误.反映出的主要问题就是:1.复位命令下设备发送缓冲区的清除问题.2.总召唤命令SCN与SIN/RII等的对应问题.3.复位命令响应的优先级问题.4.总召唤上送的状态量信息采用何种ASDU的效率问题.5.时钟同步命令应答帧的时标时间问题.6.自定义功能类型FUN所可能带来的互操作困难问题.。

siemens 103规约使用指南

siemens 103规约使用指南

一、DL/T667-1999(IEC60870-5-103)通信规约1. 通信接口1.1 接口标准:RS485。

1.2 通信格式:异步,1位起始位,8位数据位,1位偶校验位,1位停止位。

字符和字节传输由低至高。

线路空闲状态为1。

1.3 通信速率:可变。

默认96001.4 通信方式:主从一对多,Polling方式。

2. 报文格式60870-5-103通信规约有固定帧长报文和可变帧长报文两种报文格式,前者主要用于传送“召唤、命令、确认、应答”等信息,后者主要用于传送“命令”和“数据”等信息。

2.1 固定帧长报文启动字符控制域地址域代码和结束字符注:代码和=控制域+地址域(不考虑溢出位,即256模和)2.2————启动字符1(1byte)————长度(1byte)————长度(重复)(1byte)————启动字符2(重复)(1byte)————控制域(1byte)————地址域(1byte)————链路用户数据[(length-2)byte]————代码和(1byte)————结束字符(1byte)注:(1)代码和=控制域+地址域+ ASDU代码和(不考虑溢出位,即256模和)(2)ASDU为“链路用户数据”包,具体格式将在下文介绍(3)Length=ASDU字节数+22.3 控制域控制域分“主∧从”和“从∧主”两种情况。

(1)“主∧从”报文的控制域D7 D6 D5 D4 D3 D2 D1 D0备用PRM FCB FCV 功能码0 11(A)PRM(启动报文位)表明信息传输方向,PRM=1由主站至子站;PRM=0由子站至主站。

(B)FCB(桢记数位)。

FCB = 0 / 1——主站每向从站发送新一轮的“发送/确认”或“请求/响应”传输服务时,将FCB取反。

主站为每个从站保存一个FCB的拷贝,若超时未收到应答,则主站重发,重发报文的FCB保持不变,重发次数最多不超过3次。

若重发3次后仍未收到预期应答,则结束本轮传输服务。

西门子SCL-初始化

西门子SCL-初始化

西门子SCL-初始化初始化与FB的输入和输出参数一样,静态变量能够在声明时指派初始值。

输入/输出参数也参指派初始值,当然他们是基本数据类型之一。

对于简单变量,在数据类型说明之后,用赋值号(:=)将一个常量指派为初始值。

句法(Syntax)例子(Example)VALUE :REAL := 20.25;数组的初始化(Array Initialization)要初始化数组,既可为每个元素指定一个用逗号分隔的值,也可指定一个重复因数(整数)用同样的值来初始化多个元素。

初始值能选择地围在括号内,就算是多维数组也只能作一对括号。

数组初始化的句法(Syntax of Array Initialization)例子(Examples)VAR// 静态变量的初始化:INDEX1 : INT := 3 ;// 数组初始化:CONTROLLER1 : ARRAY [1..2, 1..2] OF INT := -54, 736, -83, 77;CONTROLLER2 : ARRAY[1..10] OF REAL := 10(2.5);CONTROLLER1 : ARRAY [1..2, 1..2] OF INT := [-54, 736, -83, 77];CONTROLLER2 : ARRAY[1..10] OF REAL := [10(2.5)];// 结构的初始化:GENERATOR: STRUCTDAT1 : REAL := 100.5;A1 : INT := 10 ;A2 : STRING[6] := 'FACTOR';A3 : ARRAY[1..12] OF REAL := 0.0, 10(100.0), 1.0;END_STRUCT ;END_VAR例如在执行 REPEAT指令前先对变量进行初始化.使用FOR循环初始化数据库。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

103规约-初始化过程(示例)2007-06-2710:34以下是我中心与某厂家装置通信过程初始化报文,对部分报文加以分析,与各位分享。

M->S1Phy1040014116Dat PRM=1FCV=0Reset CU Address=01App注:主站复位通信单元,子站应删除缓冲区内的报文.S->M2Phy1020012116Dat PRM=0ACD=1DFC=0ACK Address=01AppM->S3Phy107A017B16Dat PRM=1FCB=1FCV=1Request user data class1Addre ss=01AppS->M4Phy6816166828010A810101FE F40001017B011206 010********C00E916Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type)INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=123 (ENTRY identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=ON Time:valid, standard,12:17:29.974Supplementary information(SIN)=0)注:错误-采用通用分类服务上送的事件信息,在复位CU命令下仍然能够传输.按照规约,此时子站清空发送缓冲区,且应马上回复复位确认信息(ASDU5).M->S5Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1Addre ss=01AppS->M6Phy6816166828010A810101FE F400010172011206 010********C00D716Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type) INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=114(ENTR Y identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=ON Time:valid,stan dard,12:17:33.025Supplementary information(SIN)=0)M->S7Phy107A017B16Dat PRM=1FCB=1FCV=1Request user data class1Addre ss=01AppS->M8Phy6816166828010A810101FE F40001017F011206 010********C00E416Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type)INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=127 (ENTRY identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=ON Time:valid, standard,12:17:33.025Supplementary information(SIN)=0)M->S9Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1Addre ss=01AppS->M10Phy6816166828010A810101FE F40001017B011206 010235B7110C004A16Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type)INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=123 (ENTRY identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=ON Time:valid, standard,12:17:46.901Supplementary information(SIN)=0)M->S11Phy107A017B16Dat PRM=1FCB=1FCV=1Request user data class1Add ress=01AppS->M12Phy6816166828010A810101FE F400010172011206 010189B7110C009416Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type)INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=114 (ENTRY identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=OFF Time:valid, standard,12:17:46.985Supplementary information(SIN)=0)M->S13Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1Addr ess=01AppS->M14Phy6816166828010A810101FE F40001017F011206 0101A4B7110C00BC16Dat L=22PRM=0ACD=1DFC=0User data Address=01 Link user data=0A81...0C00App Generic data(=10)SQ=1Number of elements=1Cause of transmission:Spontaneous(=1)Common address=01Function type=254(Generic function type) INF=244(Read value or attribute of a single entry)Return information identifier(RII)=0Number of generic data sets(NGD):no=1,count=0,cont=0Generic identification number(GIN):group=1,entry=127(ENT RY identifier)Kind of description(KOD):Actual value Generic data description:(datatype=18,datasize=6,number=1,cont=0)General identification data:(DPI=OFF Time:valid,st andard,12:17:47.012Supplementary information(SIN)=0)M->S15Phy107A017B16Dat PRM=1FCB=1FCV=1Request user data class1Addr ess=01AppS->M16Phy68151568280105810401010303554E49544544 203939313141B916Dat L=21PRM=0ACD=1DFC=0User data Address=01 Link user data=0581 (3141)App Identification(=5)SQ=1Number of elements=1Cause of transmission:Reset communication unit (CU)(=4)Common address=01unction type=1(Private)INF=3 (Reset CU)Compatibility level(COL)=3(With use of generic services)ASCII=XXXXManufacturer's internal software identification=XXX注:采用传输原因4回复主站复位CU命令.但响应优先级应较高(即在发送缓冲区内所有信息之前).M->S17Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1Add ress=01AppS->M18Phy68151568080105810501010403554E495445 442039393131419B16Dat L=21PRM=0ACD=0DFC=0User data Address=01 Link user data=0581 (3141)App Identification(=5)SQ=1Number of elements=1Cause of transmission:Start/restart(=5)Common address=01Function type=1(Private)INF=4 (Start/restart)Compatibility level(COL)=3(With use of generic services)ASCII=UNITED9Manufacturer's internal software identification=911A 注:上送"启动/重启动"信号,其功能采用自定义功能类型FUN=1.M->S19Phy680F0F68730106810801FF00792D120C B60A04 8B16Dat L=15PRM=1FCB=1FCV=1User data/confirm expected Address=01Link user data=0681...0A04App Time synchronisation(=6)SQ=1Number of elements=1Cause of transmission:Time synchronisation(=8)Common address=01Function type=255(Global function type)INF=0(Initiation/End of general interrogation/Time synchronisation)Time:valid,standard,Fri22-10-200412:18:11.641注:初始化后主站发送时钟同步命令.S->M20Phy1020012116Dat PRM=0ACD=1DFC=0ACK Address=01AppM->S21Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1Addr ess=01AppS->M22Phy680F0F68080106810801FF00792D120C B60A04 2016Dat L=15PRM=0ACD=0DFC=0User data Address=01 Link user data=0681...0A04App Time synchronisation(=6)SQ=1Number of elements=1Cause of transmission:Time synchronisation(=8)Common address=01Function type=255(Global function type)INF=0(Initiation/End of general interrogation/Time synchronisation)Time:valid,standard,Fri22-10-200412:18:11.641注:子站回应时间与主站一致,值得推敲.因为按标准规定时钟同步命令响应报文时间应为子站收到命令一刻的当地时间,也就说,一般响应报文和主站发的报文时间基本是不一样的.国内许多厂家都简单处理为一致,严格讲不符合规约的规定.M->S23Phy68090968730107810901FF00010616Dat L=9PRM=1FCB=1FCV=1User data/confirm expected Address=01Link user data=0781 (0001)App General interrogation(=7)SQ=1Number of elements=1Cause of transmission:Initiation of general interrogation(=9)Common address=01Function type=255(Global function type)INF=0(Initiation/End of general interrogation/Time synchronisation)Scan number(SCN)=1注:站初始化后的总召唤过程,值得注意的是很多厂家都不关心SCN扫描序号.实际上它很重要,子站可以根据不同的SCN区分主站不同批次的召唤命令并灵活处理.扫描序号的变化方式并没有规定,也就是说每次不同即可.S->M24Phy1020012116Dat PRM=0ACD=1DFC=0ACK Address=01AppM->S25Phy105A015B16Dat PRM=1FCB=0FCV=1Request user data class1AddrAppS->M26Phy680E0E68280101810901011202843E120C01AB 16Dat L=14PRM=0ACD=1DFC=0User data Address=01 Link user data=0181...0C01App Time-tagged message(=1)SQ=1Number of elements=1Cause of transmission:General interrogation(=9)Common address=01unction type=1(Private)INF=18 (Protection active)DPI=ONTime:valid,standard,12:18:16.004Supplementary information(SIN)=1(SIN means Scan number of the GI)注:很多人认为用ASDU1传送遥信效率不高(1次传1个点),但事实上规约就是这样的.当然行标对此进行了改进,采用了ASDU40/42/44/46作为总召唤用,可一帧传多个遥信.另外,行标还定义了ASDU41/43,作为传送状态变位报文,也是一帧多个遥信的,提高了通信效率,当然也加大了国内产品和国外产品的互联难度.M->S27Phy107A017B16Dat PRM=1FCB=1FCV=1Request user data class1Addr ess=01AppS->M28Phy68090968080108810A01FF00019D16Dat L=9PRM=0ACD=0DFC=0User data Address=01 Link user data=0881 (0001)App General interrogation termination(=8)SQ=1Number of elements=1Cause of transmission:Termination of general interrogation(=10)Common address=01Function type=255(Global function type)INF=0(Initiation/End of general interrogation/Time synchronisation)Scan number(SCN)=1注:总召唤结束,SCN扫描序号应与主站命令中相同.另外以上总召唤响应报文中的SIN(补充信息)也是与主站的SCN是相同的,这同样也便于了主站识别子站上送召唤信息的批次.M->S29Phy105B015C16Dat PRM=1FCB=0FCV=1Request user data class2AddrAppS->M30Phy1009010A16Dat PRM=0ACD=0DFC=0NACK:data not available Addre ss=01App以上是一个103规约站初始化的实例,有部分错误.反映出的主要问题就是:1.复位命令下设备发送缓冲区的清除问题.2.总召唤命令SCN与SIN/RII等的对应问题.3.复位命令响应的优先级问题.4.总召唤上送的状态量信息采用何种ASDU的效率问题.5.时钟同步命令应答帧的时标时间问题.6.自定义功能类型FUN所可能带来的互操作困难问题.。

相关文档
最新文档