103报文详细解析
MT103介绍
用这三项。
6
MT103栏位说明(3)
56A栏:中间行 指在业务流程中,收报行和账户行之间的银行。 当收报行和账户行无清算关系时,中间行起清算 过渡作用。如:汇出一笔美元,收款人的账户行 为上海浦东发展银行南宁分行。 汇款行 →→→ 收报行(汇款行的账户行) ↓ 中间行 →→收款账户行
ICBKCNBJGSI(ICBKCNBJ)→ CHASUS33→ SPDBCNSH → SPDBCNSH630
日期6位数字、货币3位字母、金额最多15个数字
33B栏:货币/指示金额
5
MT103栏位说明(2)
格式:货币、金额
在借记的币种或金额与汇款币种或金额不一致时,可以出 现。
50A栏:汇款客户 格式:帐号+姓名+地址或身份证号等信息 52A栏:汇款银行 银行码必须是一个SWIFT注册地址(SWIFT BIC). 广西分行的SWIFT BIC:ICBKCNBJGSI. 53A、54A、55A栏:按照总行规定,我行汇款报文不能使
9mt103栏位说明5?1ben所有业务费用由收款人承担?2our所有业务费用由汇款人承担?3sha发报方的业务费用由汇款人承担收报方的业务费用由收款人承担
SWIFT报文MT103适用范围
该报文类型是由发报行或代表委托客户的发报行 直接或通过代理行发送给受益客户国家内的银行 的报文。 它用于从发报行角度看,委托客户或受益客户或 两者都是非金融机构的头寸调拨业务中。 该报文仅用于无条件支付指示。它不能用于建议 委托机构使用光票支付,如支票、托收等,也不能 用于对冲要求分开支付的业务,如通过MT100对冲 支付。
1)BEN 所有业务费用由收款人承担 2)OUR 所有业务费用由汇款人承担 3)SHA 发报方的业务费用由汇款人承担,收报方 的业务费用由收款人承担。 注意:上述所指的业务费用只包括在发报行和收报行 发生的费用,不包括收报行之后(如中间行、收款行) 的费用。 72栏:附言(发报行给收报行、账户行) 给收报行用/REC/引导、给账户行用/ACC/引导。
常用103报文解释说明
1.7 常用103报文解释说明1.7.1 报文组说明:组号功能00H 系统类(所有保护及自动装置的系统参数及功能、定值区切换)01H 系统类02H 定值类03H 定值类04H 事件类(动作及状态事件)05H 事件类(如告警事件)06H 遥测类(保护测量值)07H 遥测类(如电流、电压、功率、频率、水位、温度等)08H 遥信类(如刀闸、开关、信号、状态等)09H 遥信类0AH 电量类0BH 遥控开关类(跳/合)0CH 遥控分头类(升/降)0DH 遥调类(DA输出)0EH 遥控压板类(保护功能投/退)0FH 调试及操作信息类(用于装置的调试及操作记录)对于测量一类的数据,如遥测类、遥信类、电量类等,可用通用报文读;对于控制一类的数据,如定值类、遥控类、遥调类、定值切换类等,可用通用报文带确认写(相当于选择)、通用报文带执行写(相当于执行)及通用报文读(相当于召唤);1.7.2 总查询报文字节实际报文数据报文解释图中报文实际意义1 07H 类型标识(TYPE) 总查询报文头2 81H 可变结构限定词(VSQ) 常值,标识前一字节为报文头.3 09H 传送原因09H表示总查询4 01H 装置CPU号<0~254> 对一号CPU总查询5 feH GEN通用分类命令通用功能类型6 0 信息序号对总查询此字节为零装置发0aH通用报文回答1.7.3 保护装置循环上送主动上送报文循环上送报文标识为:0aH 81H 02H… 格式及意义与上述总查询装置上送报文相同.条件: 每隔一定时间上送.主动上送报文标识为:0aH 81H 01H… 格式及意义与上述总查询装置上送报文相同.条件: 如有事件发生或保护动作时上送.1.7.4 遥控选择1.7.5 遥控命令监控主站点击遥控命令后,报文如图所示:字节实际报文数据报文解释图中报文实际意义1 0aH 类型标识(TYPE) 0AH表表示通用报文2 81H 可变结构限定词(VSQ) 常值,标识前一字节为报文头.3 28H 传送原因28H表示通用分类写命令的肯定认可4 01H 装置CPU号<0~254> 装置1号CPU5 FEH GEN通用分类命令通用功能类型6 FAH 信息序号FAH表示带执行的写条目7 14H返回信息标识符RII返回信息标识符子站应答报文中包含与主站标识符一致的返回码.8 01H (NGD)通用分类标识序号01H表示以下有1组数据.9 0BH (组号) 0BH组表示遥控开关类第。
MT103简介及栏位详解
MT103简介及栏位详解MT103 (单笔客户汇款) 简介及栏位细解一.业务背景涵盖了所有MT100的内容,并使其更加结构化;为支持会员银行为自己的客户提供更好的服务,提供和谐一致明了的需求栏位;为欧元的实施提供必要栏位(2种货币);响应FATF(监察通过银行洗钱的组织)的要求,建立必要的栏位;支持SWIFT服务承诺协议;准许延伸汇款资料的使用。
二.MT103报文根据报文使用业务状况以三种不同的方式被交换。
1.核心MT103是通用报文,收发此类电文无须进行用户使用组别登记。
除了77T(信函内容)栏位,用户可以使用MT103报文中所有其它栏位。
2. MT103+是通用报文,收发此类电文无须进行用户使用组别登记,但收发双方有协议。
用户应使用MT103栏位和格式限制,在报文中使用规定代码使报文自动化处理。
(MT103+使用时,规定在报头{3:{119:XXX}}中必须标明代码字STP)MT103+是核心MT103的兼容子集并且独立于MT103,SWIFT对它的网络监查更加严格。
3. MT103延伸汇款资料使用组准许它的签署者使用包含大量延伸汇款资料的77T栏位。
这些汇款资料可随意在非SWIFT格式中使用,例如:EDIFACT 或ANSI-X12。
希望使用MT103延伸汇款资料的收、发用户事先必须进行延伸汇款资料使用组登记。
我行目前接收和使用的是第一种方式核心MT103。
三.MT103定义这类报文格式是由汇款行或受汇款行委托的银行直接或通过代理行发送给另一家银行。
用来发送付款指示的报文格式。
从发报行的角度看,汇款人和收款人中至少一方是非金融机构。
该报文格式只能用于发送无条件的付款指示。
它不能用于向托收行发送光票托收(支票)项下的付款通知。
四.MT103结构图MT103 Single Customer Credit TransferStatus Tag Field Name Content/OptionsM 20 Sender’s Reference 16x-------->O13C Time indication /8c/4!n1!x4!n--------|M 23B Bank Operation Code 4!c--------->O 23E Instruction Code 4!c[/30x]---------|O 26T Transaction Type Code 3!aM 32A Value Date/Currency/Interbank SettledAmount 6!n3!a15dO 33B Currency/Instructed Amount 3!a15dO 36 Exchange Rate 12dM 50a Ordering Customer A or KO 51A Sending Institution [/1!a][/34x]4!a2!a2!c[3!c]O 52a Ordering Institution A or DO 53a Sender’s Correspondent A,B or DO 54a Receiver’s Correspondent A,B or DO 55a Third Reimbursement Institution A,B or DO 56a Intermediary Institution A,C or DO 57a Account With Institution A,B,C or DField 50a: Ordering CustomerThis field specifies the customer ordering the transaction.According to the Money Laundering Act, the complete name & address and account number(Option K), or other identification data (Option F) of the sender must be entered. SinceOctober 29, 2007 the preferred option is FFormat field 50FWith Option F, for Subfield 1 (Party Identifier) Line format 1 or Line Format 2 must be used:Line format 1: /34x (Account Number)orLine format 2: /4!a,/30x (Code) (Identifier)With Option F, for Subfield 2 (Name & Address) the following Line Format must be used forall lines:Subfield 2 1!n/33x (Number) (Details)CodesWith option F for -Subfield 1- Line Format 2 (Code) (Identifier) one of the following codesmust be used:ARNU Alien Registration NumberCCPT Passport NumberCUST Customer Identification NumberDRLC Driver’s License NumberEMPL Employer NumberIBEI International Business Entity Identifier (no country code allowed)NIDN National Identity NumberSOSE Social Security NumberTXID Tax Identification NumberWith option F -Subfield 2- (Name & Address) each line when present must contain one of thefollowing codes:1 Name of the Ordering Customer2 Address Line3 Country and Town4 Date of Birth5 Place of Birth6 Customer Identification Number7 National Identity8 Additional InformationUsage rules:Subfield 1 Line Format 2 (Code) (Identifier)· Each code must be followed by a slash ‘/’.· Each code (except IBEI) must be followed by the ISO country code, a slash ‘/’and thecorresponding number.Subfield 2 (Name & Address)· Each code must be followed by a slash ‘/’.· The codes 3, 5, 6 and 7 must be followed by the ISO country code, a slash ‘/’and thecorresponding number/ details.· Each code must appear on a separate line.· Codes must appear in increasing numerical order.· Codes may be repeated if more than one line is needed to provide the information indicated by the code (for example two lines for address details).· Code 2 must not be used without code 3 and vice versa.· Code 4 must not be used without code 5 and vice versa.· The use of code 8 is only allowed to continue information on the indentification of theordering customer provided under Subfield 1 – Line Format 2.Example1::50F:/CCPT/RU/12345678909876543211/WOODY ROADRUNNER2/RABBIT STREET 13/RU/MOSCOWExample2::50F:/CUST/RU/ABC BANK/123456789/8-1234561/WOODY ROADRUNNER2/RABBIT STREET 13/RU/MOSCOW8/7890This means that the customer identification number of Woody Roadrunner assigned by ABCBank is 123456789/8-1234567890.M 59a Beneficiary Customer A or no letteroptionO 70 Remittance Information 4*35xM 71A Details of Charges 3!a---?O 71F Sender’s Charges 3!a15d----|O 71G Receiver’s Charges 3!a15dO 72 Sender to Receiver Information 6*35xO 77B Regulatory Reporting 3*35xO 77T Envelope Contents 9000zM=Mandatory O=Optional五.MT100与MT103的比较:变化 MT100 MT103栏位名称改变 20 Transaction ReferenceNumber32A Value date. CurrencyCode. Amount70 Details of Payment 20 Sender’s Reference 32A Value date, Currency.Interbank settledAmount70 Remittance Information可选项改变 56a A,DIntermediary57a A,B or DAccount WithInstitution 56a A,CorDIntermediaryInstitution57a A,B,C or DAccount withInstitution栏位标记改变 50 Ordering Customer59 BeneficiaryCustomer 50a 50A or 50KOrdering Customer59a 59A or 59BeneficiaryCustomer费用状况 71A Details of ChargesOptional 71 Details of ChargesMandatory新增栏位 13C Time indication23B Bank OperationCode23E Instruction Code26T Transaction TypeCode33B Currency/InstructedAmount36 Exchange rate51A Sending Institution55a ThirdReimbursementInstitution71F Sender’s Charges71G Receiver’s Charges77B RegulatoryReporting77T Envelope Contents六.MT103的栏位说明20:发报行的参号。
103报文解释
9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e
01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 019f 01 9f 01
38 02 (255)
⑨⑾⑿⒀⒁⒃⒂⒄⒅⒆⒇
问:18 81 1f 17 fe 00 08 01 03 00 01
答:1e 81 1f 17 fe 00 00 01 03 00 01 d4 01 78 00 9f 01 9f 01 9f 01 9f 01
9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f
00 06 00 05 00 04 00 06 00 06 00 91 00 83 01 37 02 5c 02 e3 01 f2 00
b8 ff 98 fe dd fd b3 fd 28 fe 1f ff 54 00 73 01 32 02 5b 02 e3 01 eb
00 b6 ff 9a fe bd fd b3 fd 2a fe 20 ff 57 00 76 01 32 02 5b 02 e1 01
组号
10
条目号
11
描述类别(KOD)P23
<0>无所指定的描述类别
<1>实际值
<2>缺省值
<3>量程(最大值、最小值、步长)
<5>精度
<6>因子
许继103规约详解
许继103规约报文详解IEC60870-5-103(DL/T667-1999)报文详解一、800系列装置串口IEC60870-5-103部分一、引用标准IEC60870-5-103:1997 继电保护设备信息接口配套标准,DL/T667-1999 远动设备及系统第5 部分传输规约第103 篇继电保护设备信息接口配套标准。
二、通信接口1.接口标准:RS232 或RS485。
2.通信格式:异步,1 位启始位,8 位数据位,1 位偶校验,1 位停止位。
3.通信速率:9600 bit/s。
4.通信方式:主从式,装置为从站。
三、报文格式IEC60870-5-103 通信规约有固定帧长和可变帧长两种报文格式。
前者用于传送“复位、召唤、确认、无所要求、链路状态/响应、忙帧”等信息。
后者主要用于传送“命令、数据”等信息。
b.接受校验:每帧报文的启动位,停止位、偶校验位。
接受校验的字符有启动字符、帧校验和、结束字符,若检出一个差错,舍弃此帧数据,若无差错,数据有效。
256的模和)。
b. ASDU 链路用户数据包的具体格式详见下文介绍c. Length=ASDU 链路用户数据包的字节数+2(2为控制域、地址域的长度),长度为控制域、地址域、链路用户数据的8位位组的个数,即字节个数。
d. 接受校验:每帧报文的启动位,停止位、偶校验位。
接受校验的字符有启动字符、两个长度字符Length应一致、接受字符总数为L+6(两个启动字符、两个长度字符、校验字符及结束字符16)、帧校验和、结束字符,若检出一个差错,舍弃此帧数据,若无差错,数据有效。
注:固定帧长报文主站和子站之间的确认;而可变帧长用于主站和子站之间传输数据。
3、控制域控制域分“主-->从”和“从-->主”两种情况。
(1)“主-->从”报文的控制域D7 D6 D5 D4 D3 D2 D1 D0备用 PRM FCB FCV FUNCTION CODE0或1 1 功能码(见下表)注: a、启动报文位PRM为1时,表示是由控制系统向继电保护设备(或间隔单元)传输,控制系统为启动站,启动报文位PRM为0时,表示是由继电保护设备(或间隔单元)向控制系统传输,。
103报文分析
许继串口103规约通信接口1.接口标准:RS232或RS485。
2.通信格式:异步,1位启始位,8位数据位,1位偶校验,1位停止位。
3.通信速率:9600 bit/s。
4.通信方式:主从式,装置为从站。
报文格式固定帧长:用于传送“复位、召唤、确认、无所要求、链路状态/响应、忙帧”等信息。
10H 启动字符CODE 控制域ADDR 地址域CS 校验和16H 结束字符例如:可变帧长:用于传送“命令、数据”等信息。
Length = ASDU链路用户数据包的字节数+2例如:(红色部分为ASDU数据)调定值(下行命令):68 0A 0A 68 73 07 3D 81 14 01 B2 64 1F 00 82 16遥测值(上行数据):68 1A 1A 68 08 07 09 09 02 01 B2 94 00 00 00 00 00 00 01 00 01 00 01 00 00 00 00 00 00 00 6D 169 类别标识09信息元素数目N 可变结构限定词091/2/9/20 传输原因02COMADDR 单元公共地址01FUN 功能类型B2INF详见装置的相应信息表信息序号94被测值1低字节信息元素00被测值1高字节00。
被测值N低字节00被测值N高字节002、通信报文的传输过程当装置与网关刚开始通信时,刚开始的通信为初始化过程。
网关首先“复位CU”命令,等待装置回答确认报文。
装置正确回答确认报文后,网关进入交替发送“召唤一级数据”命令或“召唤二级数据”命令过程,在此过程中,装置首先形成ASDU_5,传送原因为复位CU 的一级数据报文,置ACD,在收到召唤一级数据命令时回答,然后,装置形成ASDU_5,传送原因为启动/重新启动的一级数据报文,置ACD,在收到召唤一级数据命令时回答。
在收到两个ASDU_5后,则进入循环召唤过程。
在装置与网关的通信中断,或者是装置或网关CPU 复位时,均要重新从通信初始化开始。
103报文解析
103报文解析小电工有话说盼啊,盼啊,这周终于盼到头了啊...真真是盼到花儿都谢了又开了啊...2015年,我们收获了一个不寻常的3天小长假,也承受了一个连续上班6天的小煎熬,真是得失相依哎!不过最让小电工开森的还是...小电工的强迫症瞬间就被治愈了有木有怎么样?大家是不是也爽到了?好了,爽够了就开始正题吧!上两期咱们学习了104报文的结构并分析了实例,这期请跟小电工一起来看看103报文长什么样吧!一、基本结构103报文分为固定帧长帧格式和可变帧长帧格式。
1固定帧长帧的基本结构控制域又分为两种:①控制方向②监视方向“ 控制域——控制方向功能码0,发送/确认帧,复位通信单元3,发送/确认帧,传送数据7,复位帧计数位,传送数据9,请求/响应帧,召唤链路状态10,请求/响应帧,召唤1级数据11,请求/响应帧,召唤2级数据FCB同一个继电保护设备进行新一轮的发送/确认或请求/响应时,将FCB取反值。
复位命令的帧计数位(FCB)为0,帧计数有效位(FCV)为0。
FCVFCV=0:表示帧计数位(FCB)的变化无效。
FCV=1:表示帧计数位(FCB)的变化有效。
“ 控制域——监视方向功能码0,确认帧,确认1,确认帧,链路忙8,响应帧,以数据响应9,响应帧,无所召唤的数据ACD继电保护设备有1级用户数据,将ACD置1通知控制系统召唤1级用户数据,如果继电保护设备没有1级用户数据,则将ACD 置0。
DFCDFC=0 表示继电保护设备可以接受数据。
DFC=1 表示继电保护设备的缓冲区已满,无法接受新数据。
2可变帧长帧的基本结构类型标识监视方向:01,带时标的报文(遥信)08,总召唤终止09,遥测控制方向:07,总召唤20,一般命令(遥控)传送原因监视方向:01,自发(突发),变位02,循环09,总召唤10,总召唤结束12,远方操作控制方向:09,总召唤开始20,一般命令(遥控)二、过程介绍1初始化过程2总召过程3一般命令过程。
常用103报文解释说明
1.7 常用103报文解释说明1.7.1 报文组说明:组号功能00H 系统类(所有保护及自动装置的系统参数及功能、定值区切换)01H 系统类02H 定值类03H 定值类04H 事件类(动作及状态事件)05H 事件类(如告警事件)06H 遥测类(保护测量值)07H 遥测类(如电流、电压、功率、频率、水位、温度等)08H 遥信类(如刀闸、开关、信号、状态等)09H 遥信类0AH 电量类0BH 遥控开关类(跳/合)0CH 遥控分头类(升/降)0DH 遥调类(DA输出)0EH 遥控压板类(保护功能投/退)0FH 调试及操作信息类(用于装置的调试及操作记录)对于测量一类的数据,如遥测类、遥信类、电量类等,可用通用报文读;对于控制一类的数据,如定值类、遥控类、遥调类、定值切换类等,可用通用报文带确认写(相当于选择)、通用报文带执行写(相当于执行)及通用报文读(相当于召唤);1.7.2 总查询报文字节实际报文数据报文解释图中报文实际意义1 07H 类型标识(TYPE) 总查询报文头2 81H 可变结构限定词(VSQ) 常值,标识前一字节为报文头.3 09H 传送原因09H表示总查询4 01H 装置CPU号<0~254> 对一号CPU总查询5 feH GEN通用分类命令通用功能类型6 0 信息序号对总查询此字节为零装置发0aH通用报文回答1.7.3 保护装置循环上送主动上送报文循环上送报文标识为:0aH 81H 02H… 格式及意义与上述总查询装置上送报文相同.条件: 每隔一定时间上送.主动上送报文标识为:0aH 81H 01H… 格式及意义与上述总查询装置上送报文相同.条件: 如有事件发生或保护动作时上送.1.7.4 遥控选择1.7.5 遥控命令监控主站点击遥控命令后,报文如图所示:字节实际报文数据报文解释图中报文实际意义1 0aH 类型标识(TYPE) 0AH表表示通用报文2 81H 可变结构限定词(VSQ) 常值,标识前一字节为报文头.3 28H 传送原因28H表示通用分类写命令的肯定认可4 01H 装置CPU号<0~254> 装置1号CPU5 FEH GEN通用分类命令通用功能类型6 FAH 信息序号FAH表示带执行的写条目7 14H返回信息标识符RII返回信息标识符子站应答报文中包含与主站标识符一致的返回码.8 01H (NGD)通用分类标识序号01H表示以下有1组数据.9 0BH (组号) 0BH组表示遥控开关类第。
103报文详细解析
103规约转出软件实验报告(改进版)1、初始化●主站发: 10 40 04 44 16目的:给地址为04的装置发复位通信单元命令。
10 //固定帧长起始字符40 //控制域04 //4416子站回答: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)68 //启动字符15 //报文长度15 //报文长度68 //启动字符//控制域, 地址域, 类型标识, 可变结构限定词, 传送原因, 公共地址28 04 05 81 04 04//功能类型,信息序号, 兼容级别,8个ASCIIb2 03 03 c4 cf c8 f0 bc cc b1 a3//4个自由赋值01 00 01 00/////////////////////////////////////////////////////连路用户数据9b //校验和16 //结束字符(ASDU5,CON=28,COT=4)80 00目的:子站以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。
后面跟随时间同步和总查询。
结果分析:程序的行为完全正确。
MT103简介及栏位详解
MT103简介及栏位详解MT103 (单笔客户汇款) 简介及栏位细解一.业务背景涵盖了所有MT100的内容,并使其更加结构化;为支持会员银行为自己的客户提供更好的服务,提供和谐一致明了的需求栏位;为欧元的实施提供必要栏位(2种货币);响应FATF(监察通过银行洗钱的组织)的要求,建立必要的栏位;支持SWIFT服务承诺协议;准许延伸汇款资料的使用。
二.MT103报文根据报文使用业务状况以三种不同的方式被交换。
1.核心MT103是通用报文,收发此类电文无须进行用户使用组别登记。
除了77T(信函内容)栏位,用户可以使用MT103报文中所有其它栏位。
2. MT103+是通用报文,收发此类电文无须进行用户使用组别登记,但收发双方有协议。
用户应使用MT103栏位和格式限制,在报文中使用规定代码使报文自动化处理。
(MT103+使用时,规定在报头{3:{119:XXX}}中必须标明代码字STP)MT103+是核心MT103的兼容子集并且独立于MT103,SWIFT对它的网络监查更加严格。
3. MT103延伸汇款资料使用组准许它的签署者使用包含大量延伸汇款资料的77T栏位。
这些汇款资料可随意在非SWIFT格式中使用,例如:EDIFACT 或ANSI-X12。
希望使用MT103延伸汇款资料的收、发用户事先必须进行延伸汇款资料使用组登记。
我行目前接收和使用的是第一种方式核心MT103。
三.MT103定义这类报文格式是由汇款行或受汇款行委托的银行直接或通过代理行发送给另一家银行。
用来发送付款指示的报文格式。
从发报行的角度看,汇款人和收款人中至少一方是非金融机构。
该报文格式只能用于发送无条件的付款指示。
它不能用于向托收行发送光票托收(支票)项下的付款通知。
四.MT103结构图MT103 Single Customer Credit TransferStatus Tag Field Name Content/OptionsM 20 Sender’s Reference 16x-------->O13C Time indication /8c/4!n1!x4!n--------|M 23B Bank Operation Code 4!c--------->O 23E Instruction Code 4!c[/30x]---------|O 26T Transaction Type Code 3!aM 32A Value Date/Currency/Interbank SettledAmount 6!n3!a15dO 33B Currency/Instructed Amount 3!a15dO 36 Exchange Rate 12dM 50a Ordering Customer A or KO 51A Sending Institution [/1!a][/34x]4!a2!a2!c[3!c]O 52a Ordering Institution A or DO 53a Sender’s Correspondent A,B or DO 54a Receiver’s Correspondent A,B or DO 55a Third Reimbursement Institution A,B or DO 56a Intermediary Institution A,C or DO 57a Account With Institution A,B,C or DField 50a: Ordering CustomerThis field specifies the customer ordering the transaction.According to the Money Laundering Act, the complete name & address and account number(Option K), or other identification data (Option F) of the sender must be entered. SinceOctober 29, 2007 the preferred option is FFormat field 50FWith Option F, for Subfield 1 (Party Identifier) Line format 1 or Line Format 2 must be used:Line format 1: /34x (Account Number)orLine format 2: /4!a,/30x (Code) (Identifier)With Option F, for Subfield 2 (Name & Address) the following Line Format must be used forall lines:Subfield 2 1!n/33x (Number) (Details)CodesWith option F for -Subfield 1- Line Format 2 (Code) (Identifier) one of the following codesmust be used:ARNU Alien Registration NumberCCPT Passport NumberCUST Customer Identification NumberDRLC Driver’s License NumberEMPL Employer NumberIBEI International Business Entity Identifier (no country code allowed)NIDN National Identity NumberSOSE Social Security NumberTXID Tax Identification NumberWith option F -Subfield 2- (Name & Address) each line when present must contain one of thefollowing codes:1 Name of the Ordering Customer2 Address Line3 Country and Town4 Date of Birth5 Place of Birth6 Customer Identification Number7 National Identity8 Additional InformationUsage rules:Subfield 1 Line Format 2 (Code) (Identifier)· Each code must be followed by a slash ‘/’.· Each code (except IBEI) must be followed by the ISO country code, a slash ‘/’and thecorresponding number.Subfield 2 (Name & Address)· Each code must be followed by a slash ‘/’.· The codes 3, 5, 6 and 7 must be followed by the ISO country code, a slash ‘/’and thecorresponding number/ details.· Each code must appear on a separate line.· Codes must appear in increasing numerical order.· Codes may be repeated if more than one line is needed to provide the information indicated by the code (for example two lines for address details).· Code 2 must not be used without code 3 and vice versa.· Code 4 must not be used without code 5 and vice versa.· The use of code 8 is only allowed to continue information on the indentification of theordering customer provided under Subfield 1 – Line Format 2.Example1::50F:/CCPT/RU/12345678909876543211/WOODY ROADRUNNER2/RABBIT STREET 13/RU/MOSCOWExample2::50F:/CUST/RU/ABC BANK/123456789/8-1234561/WOODY ROADRUNNER2/RABBIT STREET 13/RU/MOSCOW8/7890This means that the customer identification number of Woody Roadrunner assigned by ABCBank is 123456789/8-1234567890.M 59a Beneficiary Customer A or no letteroptionO 70 Remittance Information 4*35xM 71A Details of Charges 3!a---?O 71F Sender’s Charges 3!a15d----|O 71G Receiver’s Charges 3!a15dO 72 Sender to Receiver Information 6*35xO 77B Regulatory Reporting 3*35xO 77T Envelope Contents 9000zM=Mandatory O=Optional五.MT100与MT103的比较:变化 MT100 MT103栏位名称改变 20 Transaction ReferenceNumber32A Value date. CurrencyCode. Amount70 Details of Payment 20 Sender’s Reference 32A Value date, Currency.Interbank settledAmount70 Remittance Information可选项改变 56a A,DIntermediary57a A,B or DAccount WithInstitution 56a A,CorDIntermediaryInstitution57a A,B,C or DAccount withInstitution栏位标记改变 50 Ordering Customer59 BeneficiaryCustomer 50a 50A or 50KOrdering Customer59a 59A or 59BeneficiaryCustomer费用状况 71A Details of ChargesOptional 71 Details of ChargesMandatory新增栏位 13C Time indication23B Bank OperationCode23E Instruction Code26T Transaction TypeCode33B Currency/InstructedAmount36 Exchange rate51A Sending Institution55a ThirdReimbursementInstitution71F Sender’s Charges71G Receiver’s Charges77B RegulatoryReporting77T Envelope Contents六.MT103的栏位说明20:发报行的参号。
103规约报文解析工具
103规约报文解析工具1.引言1.1 概述随着信息技术的飞速发展,规约报文解析工具在现代通信领域起到了至关重要的作用。
规约报文解析工具是一种能够解析和处理各种规约报文的软件工具。
规约报文作为信息传递的重要形式,在各个领域中被广泛应用,如通信网络、金融交易、电力系统等。
规约报文的解析是将原始的报文数据转化为结构化的信息,便于后续处理和分析。
这是一个非常关键的过程,因为不同的规约报文有着不同的协议和格式,其内容复杂多样。
因此,设计一个高效可靠的规约报文解析工具对于保障数据的准确性和可靠性至关重要。
本文将详细介绍103规约报文解析工具的设计和实现。
103规约是通信领域中非常重要的一种规约标准,被广泛应用于电力系统之间的通信。
通过对103规约报文解析工具的研究和开发,我们能够更好地理解103规约的基本原理和特点,并能够快速、准确地解析和处理各种103规约报文。
本文将首先对规约报文解析工具进行概述,解释其定义和功能。
随后,我们将详细讨论规约报文解析工具的设计与实现,包括各个模块的功能和相互之间的协作关系。
最后,我们将对规约报文解析工具的发展进行展望,探讨其未来可能的应用和需求。
通过本文的阅读,读者将能够深入了解103规约报文解析工具的工作原理和技术实现,为相关领域的研究和应用提供有益的参考和借鉴。
期望本文能够对读者理解和使用规约报文解析工具起到积极的促进作用,同时也为相关领域的进一步研究提供一定的启示和思路。
1.2 文章结构本文章主要分为引言、正文和结论三个部分。
引言部分主要介绍文章的背景和目的。
首先,我们会对规约报文解析工具进行简要的介绍,解释其在通信领域中的重要性和应用价值。
然后,我们会说明本文的结构和内容安排,以便读者能够更好地理解和掌握文章的主要内容。
正文部分是本文的核心部分,主要包括规约报文解析工具的定义和功能,以及其设计与实现。
在2.1节中,我们将详细描述规约报文解析工具的定义和功能,包括其在解析和处理规约报文中的作用和优势。
IEC103规约-标准测试报文及解析
装置地址:1波特率:9600电压全部:50 10922(通讯机采集值)电流全部:3.3 10922(通讯机采集值)0201H(Ua)0202H(Ub) 0203H(Uc)0204H(Uab)0205H(Ubc) 0206H(Uca) 0207H(3U0) 0208H(Ux)0209H(IA)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 01 01 04 02 01 AA 2A 66 16地址遥测寄存器(0201)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 02 01 04 02 01 AA 2A 67 16地址遥测寄存器(0202)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 03 01 04 02 01 AA 2A 68 16地址遥测寄存器(0203)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 04 01 04 02 01 AA 2A 69 16地址遥测寄存器(0204)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 05 01 04 02 01 AA 2A 6A 16地址遥测寄存器(0205)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 06 01 04 02 01 AA 2A 6B 16地址遥测寄存器(0206)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16地址遥测寄存器(0208)数值(高前低后)(数值:2AAA,数值:10922)宽度(代表遥测字节为2)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 09 01 04 02 01 AA 2A 6E 16地址遥测寄存器(0209)数值(高前低后)(数值:2AAA,数值:10922)电流:3.3 10922功率:692.67 1092220DH(有功率)20EH(无功)20DF(因数)遥信:1-180101H0102H0103H0104H0105H0106H0107H0108H0109H0110H0111H0112H0113H0114H0115H 告警总 YX1 YX2 …… YX1868 16 16 68 08 01 0A 81 01 01 FE F4 00 01 11 16 01 12 06 01 01 D3 D4 0CYX1状态分报文:68 16 16 68 08 01 0A 81 01 01FE F4 00 01 01 04 01 12 06 01 02 A2 58 0EYX2状态分报文:68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 05 01 12 06 01 02 87 61 0EYX3状态分报文:68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 06 01 12 06 01 02 A4 69 0E事故总告警: 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 01 01 12 06 01 01 0E 7B 1F 0B 00 59 16YX1合位报文带时标双节点宽度(代表遥信字节为6):02 0E 6E 1F 0B 0068 16 16 68 0801 0A 81 01 01 FE F4 00 01 01 04 011206 01 02 0E 6E 1F 0B 00 50 16地址遥测寄存器(0104)状态:合位(01表示分位,02表示合位)YX1分位报文带时标双节点宽度(代表遥信字节为6)01 B8 77 1F 0B 0068 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 04 01 1206 01 01 B8 77 1F 0B 00 02 16YX2合位报文带时标双节点宽度(代表遥信字节为6)02 FC 80 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 05 01 1206 01 02 FC 80 1F 0B 00 51 16地址遥测寄存器(0105)状态:合位(01表示分位,02表示合位)YX2分位报文带时标双节点宽度(代表遥信字节为6)01 A5 8A 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 05 01 1206 01 01 A5 8A 1F 0B 00 03 16地址遥测寄存器(0105)状态:分位(01表示分位,02表示合位)YX3合位报文带时标双节点宽度(代表遥信字节为6)02 4F 94 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 06 01 1206 01 02 4F 94 1F 0B 00 B9 16地址遥测寄存器(0106)状态:合位(01表示分位,02表示合位)YX3分位报文带时标双节点宽度(代表遥信字节为6)01 61 A3 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 06 01 1206 01 01 61 A3 1F 0B 00 D9 16地址遥测寄存器(0106)状态:分位(01表示分位,02表示合位)YX4合位报文带时标双节点宽度(代表遥信字节为6)02 6E AD 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 07 01 12 06 01 02 6E AD 1F 0B 00 F2 16地址遥测寄存器(0107)状态:合位(01表示分位,02表示合位)YX4分位报文带时标双节点宽度(代表遥信字节为6)01 7C B7 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 07 01 1206 01 01 7C B7 1F 0B 00 09 16地址遥测寄存器(0107)状态:分位(01表示分位,02表示合位)YX1合位报文带时标双节点宽度(代表遥信字节为6)02 9A BF 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 08 01 1206 01 02 9A BF 1F 0B 00 31 16地址遥测寄存器(0108)状态:合位(01表示分位,02表示合位)YX5分位报文带时标双节点宽度(代表遥信字节为6)01 44 C9 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 08 01 1206 01 01 44 C9 1F 0B 00 E4 16YX5合位报文带时标双节点宽度(代表遥信字节为6)02 9D D0 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 09 01 1206 01 02 9D D0 1F 0B 00 46 16地址遥测寄存器(0109)状态:合位(01表示分位,02表示合位)YX6分位报文带时标双节点宽度(代表遥信字节为6)01 D4 DD 1F 0B 00 68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 09 01 1206 01 01 D4 DD 1F 0B 00 89 16地址遥测寄存器(0109)状态:分位(01表示分位,02表示合位)1请输入十进制监视口号(0-29):0该网络上挂接了以下十进制地址设备:[ ] < 1> : 太平103_UT-841 : err = 0请输入十进制监视设备地址:1<P0:17:12:44.571>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:12:44.602>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:12:45.611>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:12:45.631>Send: - 103主 - 时间同步68 0F 0F 68 44 FF 06 81 08 FF FF 00 3F B2 0C 11 0A 01 00 E9 16 FF FF FF<P0:17:12:45.892>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:12:50.316>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:12:54.741>Echo: - 103子 - 通用分类数据(扩展遥信)68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 11 16 01 12 06 01 01 D3 D4 0C11 00 8F 16<P0:17:12:54.796>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:12:54.836>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:1.17>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:1.76>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 01 01 04 02 01 AA 2A 66 16<P0:17:13:1.77>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:1.632>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:1.681>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:1.692>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:1.746>Echo: - 103子 - 通用分类数据(遥信)68 16 16 68 08 01 0A 81 01 01 FE F4 00 01 01 01 01 12 06 01 01 79 05 0D 11 00 42 16<P0:17:13:1.756>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:1.781>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:6.341>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:6.371>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:6.421>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 02 01 04 02 01 AA 2A 67 16<P0:17:13:6.422>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:6.466>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:7.546>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:7.577>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:7.651>Echo: - 103子 - 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 01 01 04 02 01 00 00 02 0210 5B 01 5C 16<P0:17:13:8.27>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:8.81>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 02 01 04 02 01 AA 2A 67 16<P0:17:13:8.82>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:8.106>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:16.106>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:16.146>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 03 01 04 02 01 AA 2A 68 16<P0:17:13:16.162>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:16.191>Echo: - 103子 - 无数据<P0:17:13:17.557>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:17.616>Echo: - 103子 - 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 02 01 04 02 01 00 00 02 0310 7B 01 7C 16<P0:17:13:17.716>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:17.766>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 03 01 04 02 01 AA 2A 68 16<P0:17:13:17.776>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:17.808>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:26.86>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:26.131>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 04 01 04 02 01 AA 2A 69 16<P0:17:13:26.142>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:26.175>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:27.627>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:27.681>Echo: - 103子 - 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 03 01 04 02 01 01 00 02 04<P0:17:13:27.691>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:27.756>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:27.811>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 04 01 04 02 01 AA 2A 69 16<P0:17:13:27.812>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:31.431>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:31.475>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 05 01 04 02 01 AA 2A 6A 16<P0:17:13:31.482>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:31.516>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:37.631>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:37.686>Echo: - 103子 - 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 04 01 04 02 01 01 00 02 05<P0:17:13:37.687>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:39.512>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:39.565>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 06 01 04 02 01 AA 2A 6B 16<P0:17:13:39.572>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:45.32>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:45.81>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16<P0:17:13:45.91>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:46.66>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:46.86>Send: - 103主 - 时间同步68 0F 0F 68 44 FF 06 81 08 FF FF 00 06 B4 0D 11 0A 01 00 B3 16 FF FF FF<P0:17:13:46.376>Send: - 103主 - 召唤二级数据10 5B 01 5C 1610 5B 01 5C 16<P0:17:13:47.717>Echo: - 103子 - 通用分类数据(遥测)68 1A 1A 68 08 01 0A 81 02 01 FE F1 00 02 02 06 01 04 02 01 01 00 02 07 01 04 02 01 01 00 AB 16<P0:17:13:47.766>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:47.831>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 07 01 04 02 01 AA 2A 6C 16<P0:17:13:47.882>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:51.296>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:51.346>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 09 01 04 02 01 AA 2A 6E 16<P0:17:13:51.362>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:51.391>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:56.482>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:56.551>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 0A 01 04 02 01 AA 2A 6F 16<P0:17:13:56.602>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:57.690>Echo: - 103子 - 通用分类数据(遥测)68 22 22 68 08 01 0A 81 02 01 FE F1 00 03 02 07 01 04 02 01 00 00 02 09 01 04 02 01 00 00 02 0A 01 04 02 01 00 00 C1 16<P0:17:13:57.727>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.166>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.211>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 0A 01 04 02 01 AA 2A 6F 16<P0:17:13:58.222>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.251>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.282>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.311>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.342>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.371>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.406>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.431>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.466>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.491>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.531>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.551>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.591>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.635>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.657>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.696>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.717>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.755>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.771>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.791>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.831>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.875>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.886>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:58.935>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:58.946>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:58.971>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.6>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.31>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.62>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.91>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.122>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.151>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.186>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.216>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.251>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.271>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.317>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.356>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.377>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.415>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.431>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.475>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.491>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.515>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.546>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.576>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.602>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.635>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.656>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.695>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.707>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.736>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.761>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.796>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.827>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.856>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.887>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:13:59.916>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:13:59.941>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:13:59.976>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.1>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.36>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.61>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.96>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.116>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.156>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.176>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.216>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.237>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.276>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.292>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.315>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.346>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.376>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.401>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.436>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.466>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.516>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.521>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.555>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.581>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.616>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.637>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.676>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.691>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.715>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.742>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.775>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.796>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.835>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.847>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.876>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.901>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:0.936>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:0.961>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:0.996>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.31>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.56>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.96>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.135>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.162>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.195>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.222>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.255>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.276>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.315>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.331>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.356>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.396>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.435>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.456>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.500>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.522>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.556>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.582>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.620>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.646>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.675>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.702>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.735>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.756>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.795>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.811>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.836>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.867>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:1.896>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.927>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:1.956>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:1.991>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.16>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.56>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.96>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.122>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.160>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.182>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.236>Echo: - 103子 - 通用分类数据(遥测)68 12 12 68 08 01 0A 81 02 01 FE F1 00 01 02 0B 01 04 02 01 AA 2A 70 16<P0:17:14:2.246>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.280>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.302>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.335>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.356>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.396>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.411>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.436>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.467>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.496>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.527>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.556>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.587>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.616>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.651>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.676>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.716>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.756>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.771>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.796>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.827>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.876>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.887>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:2.916>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:2.947>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:2.976>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.11>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.36>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.76>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.116>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.131>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.156>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.191>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.216>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.247>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.276>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.311>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.336>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.376>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.416>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.431>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.476>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.491>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.516>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.547>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.576>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.607>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.636>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.667>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.696>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.727>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.756>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.787>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.816>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.851>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:3.876>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.911>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:3.936>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:3.976>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.16>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.32>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.56>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.96>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.136>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.156>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.196>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.212>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.236>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.276>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.316>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.327>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.356>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.391>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.416>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.451>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.476>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.507>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.556>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.567>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.616>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.627>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.656>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.691>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.716>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.762>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.796>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.822>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.856>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.882>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:4.916>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.942>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:4.976>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:4.996>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.36>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.47>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.96>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.107>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.156>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.167>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.196>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.231>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.261>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.291>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.316>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.356>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.396>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.416>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.456>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.476>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.516>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.531>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.556>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.591>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.636>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.656>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.696>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.711>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.756>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.761>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.796>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.821>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.861>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.876>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:5.916>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:5.947>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:5.976>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.11>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:6.36>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.86>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:6.116>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.142>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:6.176>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.206>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:6.241>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.266>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:6.300>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.316>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:6.356>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.371>Send: - 103主 - 召唤二级数据10 7B 01 7C 16<P0:17:14:6.396>Echo: - 103子 - 无数据10 09 01 0A 16<P0:17:14:6.427>Send: - 103主 - 召唤二级数据10 5B 01 5C 16<P0:17:14:6.456>Echo: - 103子 - 无数据10 09 01 0A 16。
103报文解释
01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01
9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9e 01 9e 01 9e 01 9e
9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f
01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01
9f 01 9f 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e
9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f
01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9f 01 9e 01
9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9e 01 9f
13
数据宽度
14
数目及后续状态
15
通用分类标识数据(GID)P23
数据宽度*数目
┆
┆
通用分类标识序号(GIN)
第n组描述
描述类别(KOD)
通用分类数据描述(GDD)
通用分类标识数据(GID)
103规约报文解析工具 -回复
103规约报文解析工具-回复中括号内的内容是"103规约报文解析工具",本文将以此为主题,详细解析103规约报文解析工具的概念、功能、原理、使用方法等。
希望通过本文的介绍,读者能够对103规约报文解析工具有更全面的了解。
第一部分:103规约简介103规约是一种用于电力系统自动化与管理的通信协议规范,广泛应用于电力行业中各种自动化设备的通信传输。
为了能够实现数据的交互和管理,人们开发了各种103规约报文解析工具,方便对103规约报文进行解析和处理。
第二部分:103规约报文解析工具的功能103规约报文解析工具主要具有以下几个功能:1. 报文格式解析:103规约报文具有一定的格式,解析工具可以将报文中的各个字段解析出来,方便后续的数据处理。
2. 数据翻译:解析工具可以将规约报文中的二进制数据翻译成人类可读的形式,提高数据处理的可视化程度。
3. 报文检验:解析工具可以对接收到的报文进行校验,判断报文的完整性和准确性。
4. 报文生成:除了解析报文,解析工具还可以根据给定的参数生成符合103规约的报文,方便进行报文测试和模拟。
第三部分:103规约报文解析工具的原理103规约报文解析工具的工作原理通常包括以下几个步骤:1. 报文接收:解析工具通过与外部通信设备进行连接,接收来自设备的103规约报文。
2. 报文解析:解析工具对接收到的报文进行解析,将其中的各个字段解析出来,如报文头、数据类型、地址等。
3. 数据翻译:解析工具将二进制数据翻译成可读的格式,例如将数据类型字段翻译成相应的数据类型名称。
4. 校验报文:解析工具对报文进行校验,检查报文的完整性和准确性,确保报文的可靠性。
5. 生成报文:解析工具根据用户指定的参数生成符合103规约的报文,方便进行测试和模拟。
第四部分:103规约报文解析工具的使用方法使用103规约报文解析工具的一般步骤如下:1. 下载和安装工具:从提供商官方网站下载103规约报文解析工具,并按照提示进行安装。
MT103介绍解读
MT103应用案例(2-1)
与账户行有间接账户关系的单笔客户汇款
ABC ICBKCNBJGSI ICBKCNBJ
MT103
ABC 2007年11月12日向中国工商银行广西分 行(ICBKCNBJGSI)申请支付JPY15000 到Bank of Alabama (AMSBUS44) James账户 (a/c #12345678). AMSBUS44 在 CITIUS33 开有各 币种的帐户。
14
MT103应用案例(3-1)
与帐户行有间接帐户关系的单笔客户汇款
ABC ICBKCNBJGSI ICBKCNBJ
MT103
ABC于2007年11月12日向中国工商银行广西分 行(ICBKCNBJGSI)申请支付EUR20000 到香港汇 丰银行 (HSBCHKHH) James Tsai帐户 (a/c #12345678). 香港汇丰银行 (HSBCHKHH) 在英国汇丰 (MIDLGB22)开有欧元清算帐户。 工总行(ICBKCNBJ) 在工商银行法兰克福分行 (ICBKDEFF) 开有欧元清算帐户。ICBKDEFF与 MIDLGB22 都是欧元清算系统直接参与者。 费用负担方式为:sha
12
MT103应用案例(2-2)
-----------------------------------------------------------20 : GSISKTRXXXXXXXXH 23B: CRED 23E: PHOB/2552586 32A: 20071112JPY15000,00 50K: ABC NO.7 JIANGUOMEN NEI AVE. BEIJING, P.R.CHINA 56A: CITIUS33 57A: AMSBUS44 59: /12345678 JAMES TSAI 23 STATE STREET ALABAMA, USA 71A: SHA
103规约解读
一.报文定义1.固定帧长报文1.1由主站发往子站的报文1.2 由子站应答报文(功能码)1.1 下行报文(控制方向)1.1.1 复位帧计数位、复位通信单元P941.1.2召唤1级用户数据P951.1.3召唤2级用户数据P951.1.41.2 上行报文(监视方向)P95~96 1.2.11.2.21.2.31.2.42.可变帧长报文2.1下行报文(控制方向)2.1.1 兼容报文2注1:实时时钟采用二进制表示。
2.1.1.2 总查询(总召唤)的启动ASDU722.1.2 通用报文22.1.2.2 通用分类命令ASDU212.2 上行报文(监视方向)2.2.1 兼容报文2.2.1.5 标识报文P2722注:本报文反映了1个条目的1个值或多个属性。
2.3通用分类服务标识序号分类通用分类服务标识序号分为下列组类型,每组可定义256个条目,并规定00号条目为组标题。
组标题有2个属性:“条目数”-UI,在本组中已定义的条目数,含组标题本身;“描述”-OS8ASCII,组标题名)组号功能00H 系统类(所有保护及自动装置的系统参数及功能、定值区切换)01H 系统类02H 定值类03H 定值类04H 事件类(动作及状态事件)05H 事件类(如告警事件)06H 遥测类(保护测量值)07H 遥测类(如电流、电压、功率、频率、水位、温度等)08H 遥信类(如刀闸、开关、信号、状态等)09H 遥信类0AH 电量类0BH 遥控开关类(跳/合)0CH 遥控分头类(升/降)0DH 遥调类(DA输出)0EH 遥控压板类(保护功能投/退)0FH 调试及操作信息类(用于装置的调试及操作记录)10H 小电流接地选线类信息11H 报告类信息18H 带时标的遥信类(如刀闸、开关、信号、状态等)对于测量一类的数据,如遥测类、遥信类、电量类等,可用通用报文读;对于控制一类的数据,如定值类、遥控类、遥调类、定值切换类等,可用通用报文带确认写三、报文示例装置发0aH通用报文回答对遥信类:对遥测类:其余依此类推3.2主动上送主动上送报文标识为:0aH 81H 01H… 格式及意义与上述总查询装置上送报文相同.条件: 如有事件发生或保护动作时上送.报文解释:0A 81 01 14 FE F4 00 01 18 0B 01 12 06 01 01 5D B6 14 11 00 14 000A 81 01----- 主动上传事件14 ------装置CPU地址号为20FE F4 00------不特殊说明,同上。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
103规约转出软件实验报告(改进版) 1、初始化主站发: 10 40 04 44 16目的:给地址为04的装置发复位通信单元命令。
101999年11月8日1999年11月8日结果分析:程序行为正确。
主站发连续发送报文:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f 09 28 0b 63 78 16目的:测试程序连续运行时的行为。
测试时间:一天结果分析:连续运行结果正确。
主站发连续发送报文:68 0f 0f 68 44 ff 06 81 08 ff ff 00 d4 26 0f ff 28 0b 63 78 16目的:测试程序连续运行时的行为。
测试时间:一天。
结果分析:连续运行结果正确。
主站发:68 0f 0f 68 44 01 06 81 08 01 ff 00 d4 26 0f 09 28 0b 63 7c 1668 0f 0f 6844010681 08 01 ff 00 d4 26 0f 09 28 0b 63 7c 16目的:给地址为01的装置发对时命令。
对时时间为:1999年11月8日9时15分秒装置受(第一次):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时钟同步令子站回答:10 20 01 21 16目的:ACD位置1,子站向主站请求上送1级数据。
主站发:10 7a 01 7b 16目的:主站发向子站请求1级数据命令。
子站回答:68 0f 0f 68 08 01 06 81 08 01 ff 00 d4 26 0f 09 28 0b 63 40 16目的:子站以ASDU6响应主站的召唤1级数据命令。
结果分析:交互正确,报文正确。
2、下发总召唤令主站发:68 09 09 68 73 01 07 81 09 01 ff 00 00 05 16目的:给地址为01的装置下发总召唤令。
子站回答:10 20 01 21 16目的:ACD位置1,子站向主站请求上送1级数据。
主站发:10 7a 01 7b 16目的:向地址为01的装置发召唤1级数据的命令。
子站回答:68 0e 0e 68 08 01 01 81 09 01 ac 01 02 5a ao 09 0f 00 56 16目的:子站以ASDU1响应总查询报文。
主站发:10 5b 01 5c 16目的:主站向子站召唤2级数据。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 7a 01 7b 16目的:向地址为01的装置发召唤1级数据的命令。
子站回答:68 0e 0e 68 08 01 01 81 09 01 ac 03 01 5a a9 09 0f 00 60 16目的:子站以ASDU1响应总查询报文。
主站发:10 5b 01 5c 16目的:主站向子站召唤2级数据。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 7a 01 7b 16目的:向地址为01的装置发召唤1级数据的命令。
子站回答:68 0e 0e 68 08 01 01 81 09 01 ac 05 01 5a a9 10 0f 00 69 16目的:子站以ASDU1响应总查询报文。
主站发:10 5b 01 5c 16目的:主站向子站召唤2级数据。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 7a 01 7b 16目的:向地址为01的装置发召唤1级数据的命令。
子站回答:68 0e 0e 68 08 01 01 81 09 01 ac 06 02 5a a9 12 0f 00 6d 16目的:子站以ASDU1响应总查询报文。
主站发:10 5b 01 5c 16目的:主站向子站召唤2级数据。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 7a 01 7b 16目的:向地址为01的装置发召唤1级数据的命令。
子站回答:68 09 09 68 08 01 08 81 0a 01 00 00 00 9d 16目的:子站以ASDU8响应主站,指明总查询结束。
主站发:10 5b 01 5c 16目的:主站向子站召唤2级数据。
子站回答:10 09 01 0a 16目的:子站回答无所要求数据。
结果分析:程序行为正确。
3、YX变位处理检查装置第一次发:00 1f 00 0c 0f 10 30 07 01 00 00 00 00 00 00 00 00装置第二次发:00 1f 00 0c 0f 10 30 07 01 00 01 00 00 00 00 00 00地址为10H的装置遥信变位:DIG010008遥信0->1,该遥信点无SOE。
s103app调试打印10DIG010008 9 NULL change to 1主站发:10 5b 01 5c 16目的:召唤二级数据。
装置回答:10 20 01 21 16目的:有一级数据。
主站发10 7a 01 7b 16目的:召唤装置的一级数据。
装置回答:(ASDU_1)68 0e 0e 68传定值主站发:68 14 14 68 73 01 0a 81 28 01 fe f9 00 01 00 01 01 07 04 01 a8 b6 a1 b2 df 16目的:向地址为01的装置下传定值确认命令。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 5a 01 5b 16目的:主站向子站请求1级数据子站回答:68 14 14 68 08 01 0a 81 2c 01 fe f9 00 01 00 01 01 07 04 01 a8 b6 a1 b2 78 16说明:子站以ASDU10响应主站意义:子站存储定值但不修改主站发:68 14 14 68 73 01 0a 81 28 01 fe f9 00 01 01 01 01 07 04 01 21 36 45 67 32 16目的:向地址为01的装置下传定值确认命令。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 5a 01 5b 16目的:主站向子站请求1级数据子站回答:68 14 14 68 08 01 0a 81 2c 01 fe f9 00 01 01 01 01 07 04 01 21 36 45 67 cb 16说明:子站以ASDU10响应主站意义:子站存储定值但不修改主站发:68 14 14 68 73 01 0a 81 28 01 fe f9 00 01 02 01 01 07 04 01 48 79 88 a3 1c 16目的:向地址为01的装置下传定值确认命令。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 5a 01 5b 16目的:主站向子站请求1级数据子站回答:68 14 14 68 08 01 0a 81 2c 01 fe f9 00 01 02 01 01 07 04 01 48 79 88 a3 b4 16说明:子站以ASDU10响应主站意义:子站存储定值但不修改主站发:68 14 14 68 73 01 0a 81 28 01 fe f9 00 01 03 01 01 07 04 01 44 55 67 89 ba 16目的:向地址为01的装置下传定值确认命令。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 5a 01 5b 16目的:主站向子站请求1级数据子站回答:68 14 14 68 08 01 0a 81 2c 01 fe f9 00 01 03 01 01 07 04 01 44 55 67 89 53 16说明:子站以ASDU10响应主站意义:子站存储定值但不修改主站发:68 0a 0a 68 73 01 0a 81 28 01 fe fa 00 00 20 16目的:向地址为01的装置下传定值执行命令。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 5a 01 5b 16目的:主站向子站请求1级数据子站回答:68 0a 0a 68 08 01 0a 81 28 01 fe fa 00 00 b5 16说明:子站以ASDU10响应主站意义:子站固化定值。
结果分析:程序行为正确。
9.切换定值区切换定值区,后台监控厂家实现起来,有两种方式:1)一般命令方式:ASDU202)通用服务方式:ASDU10以下对这两种情况,均进行了测试。
主站发:68 0a 0a 68 73 01 14 81 14 01 ac 11 00 00 db 16目的:主站向地址为01的装置下发切换定值区的命令。
说明:切换到序列号为0x11的定值区子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 5a 01 5b 16目的:主站向子站请求1级数据子站回答:68 0e 0e 68 08 01 01 81 14 01 ac 11 02 23 45 34 08 00 03 16目的:子站以ASDU1回复主站。
主站发:68 11 11 68 73 01 0a 81 28 01 fe f9 00 01 00 01 01 03 01 01 02 29 16目的:子站向地址为01的装置下发切换定值区的确认命令。
说明:切换到定值区2。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 5a 01 5b 16目的:主站向子站请求1级数据子站回答:68 11 11 68 08 01 0a 81 2c 01 fe f9 00 01 00 01 01 03 01 01 02 c2 16目的:子站以ASDU10回复主站。
说明:子站存储目的定值区,但不修改。
主站发:68 0a 0a 68 73 01 0a 81 28 01 fe fa 00 00 20 16目的:子站向地址为01的装置下发切换定值区的执行命令。
子站回答:10 20 01 21 16目的:子站向主站请求上送1级数据。
主站发:10 5a 01 5b 16目的:主站向子站请求1级数据子站回答:68 0a 0a 68 08 01 0a 81 28 01 fe fa 00 00 b5 16目的:子站以ASDU10回复主站。
说明:子站执行切换定值区。
结果分析:程序行为正确。
10.投切开关,软压板投切软压板,后台监控厂家实现起来,有两种方式:1)一般命令方式:ASDU202)通用服务方式:ASDU10以下对这两种情况,均进行了测试。