《Q/GDW1376.1-电力用户用电信息采集系统通信协议:主站与采集终端通信协议.doc》由会员分享,可在线阅读,更多相关《Q/GDW1376.1-电力用户用电信息采集系统通信协议:主站与采集终端通信协议.doc(251页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、QGDW1376.1-电力用户用电信息采集系统通信协议:主站与采集终端通信协议Q / GDW 2012ICS 29.020备案号:CEC 673-Q/GDW2012国家电网公司企业标准Q / GDW 1376.1 2012代替Q / GDW 376.1 2009电力用户用电信息采集系统通信协议第1部分:主站与采集终端通信协议poweruserelectricenergydataacquisitionsystemcommunicationprotocolPart1: masterstationcommunicationwithdataacquireterminal-发布 -实施国家电网公司发布3
2、Q / GDW 1376.1 2012目次前言II1范围12规范性引用文件13术语、定义和缩略语14帧结构34.1参考模型34.2字节格式44.3帧格式44.4链路传输134.5物理层接口145报文应用及数据结构155.1确认/否认(AFN=00H)155.2复位命令(AFN=01H)165.3链路接口检测(AFN=02H)175.4中继站命令(AFN=03H)185.5设置参数(AFN=04H)215.6控制命令(AFN=05H)505.7身份认证及密钥协商(AFN=06H)565.8请求被级联终端主动上报(AFN=08H)625.9请求终端配置及信息(AFN=09H)635.10查询参数(
3、AFN=0AH)695.11请求任务数据(AFN=0BH)715.12请求1类数据(AFN=0CH)735.13请求2类数据(AFN=0DH)1155.14请求3类数据(AFN=0EH)1725.15文件传输(AFN=0FH)1935.16数据转发(AFN=10H)195附录A(规范性附录) 数据格式说明202附录B(规范性附录) 事件代码ERC210附录C(规范性附录) 数据冻结密度212附录D(规范性附录) 出错否认代码ERR213附录E(规范性附录) 短信(SMS)传输接口分拆214编制说明217前言Q/GDW 13762012电力用户用电信息采集系统通信协议是根据国家电网公司2012年
4、度企业标准制修订计划任务(国家电网科201266号)的安排,对Q/GDW 3762009电力用户用电信息采集系统通信协议的修订。与原标准相比,本次修订做了如下重大调整和修订:增加了磁场异常事件记录;增加了终端对时事件记录;增加了集中器与本地通信模块交互流程;增加了采集终端远程通信模块接口协议(Q/GDW 1376的第3部分)。Q/GDW 13762012电力用户用电信息采集系统通信协议分为下列3个部分:Q/GDW 1376.1电力用户用电信息采集系统通信协议第1部分:主站与采集终端通信协议;Q/GDW 1376.2电力用户用电信息采集系统通信协议第2部分:集中器本地通信模块接口协议;Q/GDW
5、 1376.3电力用户用电信息采集系统通信协议第3部分:采集终端远程通信模块接口协议。Q/GDW 13762012实施后代替Q/GDW 3762009。本部分是Q/GDW 13762012电力用户用电信息采集系统通信协议的第1部分。本部分是电力用户用电信息采集系统系列标准之一,本部分规定了用电信息采集系统中主站和终端之间进行数据传输的帧格式、数据编码及传输规则。本部分由国家电网公司营销部提出并解释;本部分由国家电网公司科技部归口。本部分起草单位:中国电力科学研究院、湖南省电力公司、浙江省电力公司、重庆市电力公司、上海市电力公司、江苏省电力公司、安徽省电力公司、福建省电力有限公司本部分主要起草人
6、:章欣、周宗发、郑安刚、杜新纲、葛得辉、巫钟兴、王伟峰、童瑞明、黄建军、王晋、李新家、肖坚红、夏桃芳Q/GDW 376于2009年12月7日首次发布,本次为第一次修订。III电力用户用电信息采集系统通信协议第1部分:主站与采集终端通信协议1范围本部分规定了电力用户用电信息采集系统主站和采集终端之间进行数据传输的帧格式、数据编码及传输规则。本部分适用于点对点、多点共线及一点对多点的通信方式,适用于主站对终端执行主从问答方式以及终端主动上传方式的通信。2规范性引用文件下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅所注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所
7、有的修改单)适用于本文件。GB 22602007中华人民共和国行政区划代码GB 23121980信息交换用汉字编码字符集 基本集GB 180302005信息技术 中文编码字符集GB/T 18657.12002远动设备及系统第5部分传输规约第1篇传输帧格式GB/T 18657.32002远动设备及系统第5部分传输规约第3篇应用数据的一般结构DL/T 645多功能电能表通信协议Q/GDW 1302005电力负荷管理系统数据传输规约3术语、定义和缩略语3.1术语和定义下列术语和定义适用于本部分。3.1.1终端地址terminal address系统中终端设备的地址编码,简称终端地址。3.1.2系统广
8、播地址system broadcast address系统中所有终端都应该响应的地址编码。3.1.3终端组地址terminal group address具有某一相同属性的终端群组编码,如属于同一行业、同一变电站、同一线路,响应同一个命令。3.1.4主站地址master station address主站中具有通信需求的对象(如工作站、应用功能模块等)的编码。3.1.5电能示值indicated energy value电能表计度器电能示值的简称。3.1.6测量点measured point指可以测量出唯一的一组电气量值的测量装置与终端的顺序电气连接点,当物理上相同的一个电气连接点被多个装置所
9、测量,或者被一个装置所测量但通过多种方式被传递到终端时,按照多个测量点计,每个测量点具有唯一的逻辑定位编码,是该装置在终端的参数配置、数据应用的唯一对象标识。3.1.7总加组group total指相关的各测量点的某一同类电气量值按设置的加或减运算关系计算得到的数值。3.1.8数据单元标识Data unit identify用于表示一个或一组信息点的一种或一组信息类型的标识。3.1.9信息点information point表示参数或数据的对象信息,如测量点、总加组、控制轮次、直流模拟量分路等。3.1.10信息类information type表示参数或数据的分类信息,一个信息类可以是一种参数
10、或数据,也可以是一组参数或数据的集合。3.1.11任务task规定终端在指定时间或条件下执行所需的操作序列。3.1.12通信流量communication flow指由终端以本数据传输协议完整报文帧为基础统计的,与主站间的接收与发送报文帧的累计字节数。3.2符号和缩略语本部分中所使用到的符号和缩略语见0。表1符号和缩略语符号和缩略语表 示A地址域A1行政区划码A2终端地址A3主站地址和终端组地址标志ACD要求访问位AFN应用层功能码AUX附加信息域BCD二-十进制编码BIN二进制编码BS独立位组合C控制域CON请求确认标志位CS帧校验和DIR传输方向位表1(续)符号和缩略语表 示EC,EC1,
11、EC2事件计数器ERC事件记录代码FCB帧计数位FCV帧计数有效位FIR首帧标志:报文的第一帧FIN末帧标志:报文的最后一帧Fn信息类标识码G电能量单位位G1、G2、G3组成倍率的码位L长度L1用户数据长度Lcn中文信息长度Le事件记录长度MSA主站地址P校验位pn信息点标识码PFC启动帧计数器PRM启动标志位PSEQ启动帧序号PW消息认证码字段RSEQ响应帧序号S正负极性位S0上下浮动位SEQ帧序列域Tp时间标签TpV时间标签有效位Td_c曲线类数据时标Td_d日冻结类数据时标Td_h小时冻结类数据时标Td_m月冻结类数据时标4帧结构4.1参考模型基于GB/T 18657.32002规定的三
12、层参考模型“增强性能体系结构”。4.2字节格式帧的基本单元为8位字节。链路层传输顺序为低位在前,高位在后;低字节在前,高字节在后。4.3帧格式4.3.1帧格式定义本部分采用GB/T 18657.12002的6.2.4条FT1.2异步式传输帧格式,定义见0:起始字符(68H)长度L固定长度长度L的报文头起始字符(68H)控制域C控制域用户数据区地址域A地址域链路用户数据链路用户数据(应用层)校验和CS帧校验和结束字符(16H)图1帧格式4.3.2传输规则a)线路空闲状态为二进制1。b)帧的字符之间无线路空闲间隔;两帧之间的线路空闲间隔最少需33位。c)如按e)检出了差错,两帧之间的线路空闲间隔最
13、少需33位。d)帧校验和(CS)是用户数据区的八位位组的算术和,不考虑进位位。e)接收方校验:1)对于每个字符:校验起动位、停止位、偶校验位。2)对于每帧:(1)检验帧的固定报文头中的开头和结束所规定的字符以及协议.标识位;(2)识别2个长度L;(3)每帧接收的字符数为用户数据长度L1+8;(4)帧校验和;(5)结束字符;(6)校验出一个差错时,校验按c)的线路空闲间隔;3)若这些校验有一个失败,舍弃此帧;若无差错,则此帧数据有效。4.3.3链路层4.3.3.1长度L长度L包括协议.标识和用户数据长度,由2字节组成,如0:D7D6D5D4D3D2D1D0D15D14D13D12D11D10D9
14、D8图2长度定义协议标识由图2中D0D1两位编码表示,定义如下:a)D0=0、D1=0:为禁用;b)D0=1、D1=0:为Q/GDW 1302005电力负荷管理系统数据传输规约使用;c)D0=0、D1=1:为本协议使用;d)D0=1、D1=1,为保留。用户数据长度L1:由D2D15组成,采用BIN编码,是控制域、地址域、链路用户数据(应用层)的字节总数。a)采用专用无线数传信道,长度L1不大于255;b)采用网络传输,长度L1不大于16383。4.3.3.2控制域C控制域C表示报文传输方向和所提供的传输服务类型的信息,定义见0:D7D6D5D4D3D0下行方向传输方向位DIR启动标志位PRM帧
15、计数位FCB帧计数有效位FCV功能码上行方向要求访问位ACD保留图3控制字定义4.3.3.2.1传输方向位DIRDIR=0,表示此帧报文是由主站发出的下行报文;DIR=1,表示此帧报文是由终端发出的上行报文。4.3.3.2.2启动标志位PRMPRM=1,表示此帧报文来自启动站;PRM=0,表示此帧报文来自从动站。4.3.3.2.3帧计数位FCB当帧计数有效位FCV=1时,FCB表示每个站连续的发送/确认或者请求/响应服务的变化位。FCB位用来防止信息传输的丢失和重复。启动站向同一从动站传输新的发送/确认或请求/响应传输服务时,将FCB取相反值。启动站保存每一个从动站FCB值,若超时未收到从动站
16、的报文,或接收出现差错,则启动站不改变FCB的状态,重复原来的发送/确认或者请求/响应服务。复位命令中的FCB=0,从动站接收复位命令后将FCB置“0”。4.3.3.2.4请求访问位ACDACD位用于上行响应报文中。ACD=1表示终端有重要事件等待访问,则附加信息域中带有事件计数器EC(EC见本部分0);ACD=0表示终端无事件数据等待访问。ACD置“1”和置“0”规则:a)自上次收到报文后发生新的重要事件,ACD位置“1”;b)收到主站请求事件报文并执行后,ACD位置“0”。4.3.3.2.5帧计数有效位FCVFCV=1,表示FCB位有效;FCV=0,表示FCB位无效。4.3.3.2.6功能
17、码当启动标志位PRM=1时,功能码定义见0:表2功能码定义(PRM=1)功 能 码帧 类 型服 务 功 能0备用1发送确认复位命令表2(续)功 能 码帧 类 型服 务 功 能23备用4发送无回答用户数据58备用9请求响应帧链路测试10请求响应帧请求1级数据11请求响应帧请求2级数据1215备用当启动标志位PRM=0时,功能码定义见0:表3功能码定义(PRM=0)功 能 码帧 类 型服 务 功 能0确认认可17备用8响应帧用户数据9响应帧否认:无所召唤的数据10备用11响应帧链路状态1215备用本部分规定:a)启动站功能码10(请求1级数据)用于应用层请求确认(CON=1)的链路传输,应用层请求
18、确认标志见本部分4.3.4.3.4。b)启动站功能码11(请求2级数据)用于应用层请求数据的链路传输。4.3.3.3地址域A4.3.3.3.1地址域格式地址域由行政区划码A1、终端地址A2、主站地址和组地址标志A3组成,格式见0:表4地址域格式地 址 域数据格式字 节 数行政区划码A1BCD2终端地址A2BIN2主站地址和组地址标志A3BIN14.3.3.3.2行政区划码A1行政区划码按GB 22602007的规定执行。4.3.3.3.3终端地址A2终端地址A2选址范围为165535。A2=0000H为无效地址,A2=FFFFH且A3的D0位为“1”时表示系统广播地址。4.3.3.3.4主站地
19、址和组地址标志A3A3的D0位为终端组地址标志,D0=0表示终端地址A2为单地址;D0=1表示终端地址A2为组地址;A3的D1D7组成0127个主站地址MSA。a)主站启动的发送帧的MSA应为非零值,其终端响应帧的MSA应与主站发送帧的MSA相同。b)终端启动发送帧的MSA应为零,其主站响应帧的MSA也应为零。4.3.3.4帧校验和帧校验和是用户数据区所有字节的八位位组算术和,不考虑溢出位。用户数据区包括控制域、地址域、链路用户数据(应用层)三部分。4.3.4应用层4.3.4.1应用层格式应用层(链路用户数据)格式定义见0:应用层功能码AFN帧序列域SEQ数据单元标识1数据单元1数据单元标识n
20、数据单元n附加信息域AUX图4应用层定义对于应用层需要加密的关键数据,加密的数据区包括:应用层功能码、帧序列域、数据单元标识及数据单元部分。4.3.4.2应用层功能码AFN应用层功能码AFN由一字节组成,采用二进制编码表示,具体定义见0:表5应用层功能码定义应用功能码AFN应用功能定义00H确认否认01H复位02H链路接口检测03H中继站命令04H设置参数05H控制命令06H身份认证及密钥协商07H备用08H请求被级联终端主动上报09H请求终端配置0AH查询参数表5(续)应用功能码AFN应用功能定义0BH请求任务数据0CH请求1类数据(实时数据)0DH请求2类数据(历史数据)0EH请求3类数据
21、(事件数据)0FH文件传输10H数据转发11HFFH备用4.3.4.3帧序列域SEQ4.3.4.3.1帧序列域SEQ定义帧序列域SEQ为1字节,用于描述帧之间的传输序列的变化规则,由于受报文长度限制,数据无法在一帧内传输,需要分成多帧传输(每帧都应有数据单元标识,都可以作为独立的报文处理)。SEQ定义如0:D7D6D5D4D3-D0TpVFIRFINCONPSEQRSEQ图5SEQ定义4.3.4.3.2帧时间标签有效位TpVTpV=0,表示在附加信息域中无时间标签Tp;TpV=1,表示在附加信息域中带有时间标签Tp(Tp定义见本部分0)。4.3.4.3.3首帧标志FIR、末帧标志FINFIR:
22、置“1”,报文的第一帧。FIN:置“1”,报文的最后一帧。FIR、FIN组合状态所表示的含义见0:表6帧标志FIRFIN应用说明00多帧:中间帧01多帧:结束帧10多帧:第1帧,有后续帧。11单帧4.3.4.3.4请求确认标志位CON在所收到的报文中,CON位置“1”,表示需要对该帧报文进行确认;置“0”,表示不需要对该帧报文进行确认。4.3.4.3.5启动帧序号PSEQ/响应帧序号RSEQa)启动帧序号PSEQPSEQ取自1字节的启动帧计数器PFC的低4位计数值015。b)启动帧帧序号计数器PFC每一对启动站和从动站之间均有1个独立的、由1字节构成的计数范围为0255的启动帧帧序号计数器PF
23、C,用于记录当前启动帧的序号。启动站每发送1帧报文,该计数器加1,从0255循环加1递增;重发帧则不加1。c)响应帧序号RSEQ响应帧序号RSEQ以启动报文中的PSEQ作为第一个响应帧序号,后续响应帧序号在RSEQ的基础上循环加1递增,数值范围为015。d)帧序号改变规则1)启动站发送报文后,当一个期待的响应在超时规定的时间内没有被收到,如果允许启动站重发,则该重发的启动帧序号PSEQ不变。重发次数可设置,最多3次;重发次数为0,则不允许重发。2)当TpV=0时,如果从动站连续收到两个具有相同启动帧序号PSEQ的启动报文,通常意味着报文的响应未被对方站收到。在这种情况下,则重发响应(不必重新处
24、理该报文)。3)当TpV=0时,如果启动站连续收到两个具有相同响应帧序号RSEQ的响应帧,则不处理第二个响应。4)终端能同时处理多个请求。4.3.4.3.6帧序列域变化规则帧序列域变化规则详见0、0,其中:S1、S2、S3分别表示链路传输服务类别,见本部分0。启动报文PFC=14(S1服务)PRM=1,FIR=1,FIN=1,CON=0,PSEQ=14(a)S1发送/无回答传输服务启动报文PFC=15(S2服务)PRM=1,FIR=1,FIN=1,CON=1,PSEQ=15确认报文PRM=0,FIR=1,FIN=1,CON=0,RSEQ=15接收正确接收正确(b)S2发送/确认传输服务RSEQ
25、1=PSEQ=15RSEQ3=RSEQ2+1=2启动报文PFC=16(S3服务)PRM=1,FIR=1,FIN=1,CON=0,PSEQ=0响应报文PRM=0,FIR=1,FIN=0,CON=0,RSEQ=0接收正确响应报文PRM=0,FIR=0,FIN=0,CON=0,RSEQ=1(c)S3请求/响应传输服务第1帧响应帧RSEQ1=PSEQ=0RSEQ2=RSEQ1+1=1第2帧响应帧响应报文PRM=0,FIR=0,FIN=1,CON=0,RSEQ=2第3帧响应帧图6帧序列域变化(一)(d)S3请求/响应失败重发传输(一)启动报文PFC=18(S3服务)PRM=1,FIR=1.FIN=1,C
26、ON=0,PSEQ=2响应报文PRM=0,FIR=1,FIN=1,CON=0,RSEQ=2接收错误或超时启动报文PFC=18PRM=1,FIR=1,FIN=1,CON=0,PSEQ=2重发1次响应报文PRM=0,FIR=1,FIN=1,CON=0,RSEQ=2接收正确接收正确启动报文PFC=18(S3服务)PRM=1,FIR=1.FIN=1,CON=0,PSEQ=2超时启动报文PFC=18PRM=1,FIR=1,FIN=1,CON=0,PSEQ=2重发1次响应报文PRM=0,FIR=1,FIN=1,CON=0,RSEQ=2接收错误接收正确(e)S3请求/响应失败重发传输(二)响应报文PFC=1
27、9PRM=0,FIR=0,FIN=0,CON=0,RSEQ=4响应报文PFC=19PRM=0,FIR=1,FIN=0,CON=0,RSEQ=3启动报文PFC=20(S3服务)PRM=1,FIR=1,FIN=1,CON=0,PSEQ=4tt发送和接收时序启动报文PFC=21(S3服务)PRM=1,FIR=1,FIN=1,CON=0,PSEQ=5响应报文PFC=19PRM=0,FIR=0,FIN=0,CON=0,RSEQ=5响应报文PFC=19PRM=0,FIR=0,FIN=1,CON=0,RSEQ=6响应报文PFC=21PRM=0,FIR=1,FIN=1,CON=0,RSEQ=5响应报文PFC=
28、20PRM=0,FIR=1,FIN=1,CON=0,RSEQ=4(f)多通信服务传输启动报文PFC=26(S3服务)PRM=1,FIR=1,FIN=1,CON=0,PSEQ=10图7帧序列域变化(二)4.3.4.4数据单元标识4.3.4.4.1数据单元标识定义数据单元标识由信息点标识DA和信息类标识DT组成,表示信息点和信息类型,格式见0:信息点DADA1D7D6D5D4D3D2D1D0DA2D7D6D5D4D3D2D1D0信息类DTDT1D7D6D5D4D3D2D1D0DT2D7D6D5D4D3D2D1D0图8数据单元标识定义4.3.4.4.2信息点DA信息点DA由信息点元DA1和信息点组D
29、A2两个字节构成。DA2采用二进制编码方式表示信息点组,DA1对位表示某一信息点组的18个信息点,以此共同构成信息点标识pn(n=12040),格式见0:信息点组DA2信息点元DA1D7D0D7D6D5D4D3D2D1D01p8p7p6p5p4p3p2p12p16p15p14p13p12p11p10p93p24p23p22p21p20p19p18p17255P2040P2039P2038P2037P2036P2035P2034P2033图9信息点格式当DA1和DA2全为“0”时,表示终端信息点,用p0表示;当DA1=FFH、DA2=00H时,表示所有有效测量点(不含p0)。信息点标识pn对应于
30、不同信息类标识Fn可以是测量点号、总加组号、控制轮次、直流模拟量端口号、任务号。4.3.4.4.3信息类DT信息类DT由信息类元DT1和信息类组DT2两个字节构成。DT2采用二进制编码方式表示信息类组,DT1对位表示某一信息类组的18种信息类型,以此共同构成信息类标识Fn(n=1248),格式见0:信息类组DT2信息类元DT1D7D0D7D6D5D4D3D2D1D00F8F7F6F5F4F3F2F11F16F15F14F13F12F11F10F92F24F23F22F21F20F19F18F1730F248F247F246F245F244F243F242F241未定义255图10信息类格式4.
31、3.4.5数据单元数据单元为按数据单元标识所组织的数据,包括参数、命令等。数据组织的顺序规则:先按pn从小到大、再按Fn从小到大的次序,即:完成一个信息点pi的所有信息类Fn的处理后,再进行下一个pi+1的处理。终端在响应主站对终端的参数或数据请求时,如终端没有所需的某个数据项,则将应答报文中DT的对应标志位清除;如终端仅是没有某个数据项中的部分内容,则应将该数据项中的所缺部分内容的每个字节填写“EEH”。4.3.4.6附加信息域AUX4.3.4.6.1附加信息域AUX定义附加信息域可由消息认证码字段PW、事件计数器EC和时间标签Tp组成,格式见0:消息认证码字段PW(下行)事件计数器EC(上
32、行)时间标签Tp图11附加信息域定义a)消息认证码字段用于重要的下行报文中。b)事件计数器用于具有重要事件告警状态需上报的上行报文中;c)时间标签用于允许同时建立多个通信服务的链路传输和信道延时特性较差的传输中。4.3.4.6.2消息认证码字段PW消息认证码字段PW用于重要下行报文,由16字节组成,PW是由主站按系统约定的认证算法产生,并在主站发送的报文中下发给终端,由终端进行校验认证,通过则响应主站命令,反之则否认。终端在收到带有PW的报文,必须在认证通过后,才能响应命令。4.3.4.6.3事件计数器EC事件计数器EC用于ACD位置“1”的上行响应报文中,EC由2字节组成,分别为重要事件计数
33、器EC1和一般事件计数器EC2。计数范围0255,循环加1递增。格式见0:表7事件计数器格式事件计数器EC数据格式字 节 数重要事件计数器EC1BIN1一般事件计数器EC2BIN1每发生1个事件,相应的计数器自动加1。4.3.4.6.4时间标签Tp时间标签用于交换网络通道中,对采用同时建立多个通信服务的传输服务,进行辅助判决接收报文的时序和时效性。时间标签Tp由6字节组成,格式见0:表8时间标签格式数据名称数据格式单 位字 节 数启动帧帧序号计数器PFCBIN1启动帧发送时标见附录A.16秒分时日4允许发送传输延时时间BINmin1时间标签Tp由启动站产生,并通过报文传送给从动站,从动站据此判
34、决收到的报文的时序和时效性,如判别有效,从动站发送响应帧,并在响应帧中将时间标签Tp返回启动站。启动帧帧序号计数器PFC:见本部分4.3.4.3.5中的b)。启动帧发送时标:记录启动帧发送的时间。允许发送传输延时时间:指启动帧从开始发送至从动站接收到报文之间启动站所允许的传输延时时间。从动站的时效性判断规则:a)如从动站的当前时间与Tp中的启动帧发送时标之间的时间差大于Tp中的允许传输延时时间,从动站则舍弃该报文;b)如时间差不大于Tp中的允许传输延时时间,则做出响应;c)如Tp中的允许传输延时时间为“0”,则从动站不进行上述两项的判断。4.4链路传输4.4.1传输服务类别传输服务类别见0:表
35、9传输服务类别类别功能用途S1发送无回答启动站发送传输,从动站不回答。S2发送确认启动站发送复位命令,从动站回答确认。S3请求响应启动站请求从动站的响应,从动站作确认、否认或数据响应。4.4.2非平衡传输过程4.4.2.1适用信道半双工通道和专用无线通道应采用非平衡传输规则。4.4.2.2发送/无回答服务在前一次通信服务的传输过程结束后,并且至少间隔33个空闲位,才开始新一次发送传输。4.4.2.3发送/确认服务在前一次通信服务结束后,才能开始新一次发送帧传输。当从动站正确收到启动站报文,并能执行启动站报文的命令,则发送确认帧;否则发送否认帧4.4.2.4请求/响应服务在前一次通信服务结束后,
36、才能开始新一次请求帧传输。从动站正确收到启动站请求1级数据帧,如所请求的数据全部有效,则发送响应帧;否则发送否认帧。从动站正确收到启动站请求2级数据帧,如所请求的数据全部有效,则发送响应帧;如所请求的数据部分有效,则根据能响应的数据内容组织数据单元标识发送响应帧;如所请求的数据全部无效,则发送否认帧。当FCV有效时,可采用防止报文丢失和报文重复传送:a)未收到响应帧或响应帧受到干扰,则重发原报文且不改变FCB值,最大重发次数可设定;b)在从动站收到启动站的请求帧,并向启动站发送响应帧,此时在从动站将此响应帧保存起来;c)在前后两次接收到的请求帧中的FCB值不同时,则清除原保存的响应帧,并形成新
37、的响应帧;否则若前后两个请求帧的FCB值相同,则重发原保存的响应帧。4.4.2.5通信出错处理启动站在规定时间内没有正确收到响应报文,作为超时处理,放弃该通信服务。超时时间应考虑信道网络延时、中继环节延时、终端响应时间等因素。在发送下一帧之前,需等待一个超时时间。从动站若检出帧出错则不作回答。4.4.3平衡传输过程4.4.3.1适用信道全双工通道和数据交换网络通道可采用平衡传输规则。4.4.3.2发送/无回答服务启动站允许建立一个或多个通信服务。当同时建立多个通信服务时,由启动站进行数据流控制。4.4.3.3发送/确认服务启动站允许建立一个或多个通信服务。当同时建立多个通信服务时,由启动站进行
38、数据流控制。当从动站正确收到启动站报文时,并能执行启动站报文的命令,则发送确认帧;否则发送否认帧。4.4.3.4请求/响应服务启动站允许建立一个或多个通信服务。当同时建立多个通信服务时,由启动站进行数据流控制。从动站正确收到启动站请求1级数据帧,如所请求的数据全部有效,则发送响应帧;否则发送否认帧。从动站正确收到启动站请求2级数据帧,如所请求的数据全部有效,则发送响应帧;如所请求的数据部分有效,则根据能响应的数据内容组织数据单元标识发送响应帧;如所请求的数据全部无效,则发送否认帧。终端作为从动站响应新的请求服务之前,必须完成前一个请求服务的响应。当FCV有效时,可采用FCB位防止报文丢失和报文
39、重复传送:a)未收到响应帧或响应帧受到干扰,则重发原报文并不改变FCB值,最大重发次数可设定;b)在从动站收到启动站的请求帧,并向启动站发送响应帧,此时在从动站将此响应帧保存起来;c)在前后两次接收到的请求帧中的FCB值不同时,则清除原保存的响应帧,并形成新的响应帧,否则若前后两个请求帧的FCB值相同,则重发原保存的响应帧。4.4.3.5通信出错处理启动站在规定时间内没有正确收到响应报文时,作为超时处理,放弃该通信服务。超时时间应考虑信道网络延时、中继环节延时、终端响应时间等因素。从动站若检出帧出错则不作回答。4.5物理层接口4.5.1短信(SMS)传输接口基于短信实现时,采用8位编码的PDU
40、方式通信,当要传输的报文长度大于数据服务提供商规定的一帧短信允许的传输字节数时,应该对所要传输的报文进行分拆,PDU用户数据区的内容即为本协议.完整的或分拆的报文内容。具体的短信分拆规定见附录E。4.5.2TCP和UDP的传输接口该类接口的登录链接和心跳检测采用链路测试服务,链路测试周期可设定。登录和心跳检测的详细定义见附录E。4.5.3串行通信传输接口字节传输按异步方式进行,它包含8个数据位、1个起始位“0”、1个偶校验位P和1个停止位“1”,定义见0:0D0D1D2D3D4D5D6D7P1起始位8个数据位偶校验位停止位图12串行通信接口定义4.5.4红外通信传输接口采用红外通信方式实现当地
41、数据传输时,字节格式与串行通信传输格式相同,在发送数据时,在有效数据帧前加14个FEH作为前导码。5报文应用及数据结构5.1确认/否认(AFN=00H)5.1.1下行报文5.1.1.1报文格式确认/否认报文是对接收报文中需要被确认(CON=1)的回答,以及终端对所请求的数据不具备响应条件的否认回答。该报文为单帧报文,帧序列域的标志位FIR=1,FIN=1,CON=0。格式见0:68HLL68HCAAFN=00HSEQ数据单元标识数据单元EC(见本部分4.3.4.6.3)Tp(见本部分4.3.4.6.4)CS16H图13确认/否认报文格式5.1.1.2Fn和pn定义Fn和pn定义见0:表10确认/否认Fn定义Fn名称及说明pnF1全部确认:对收到报文中的全部数据单元标识进行确认p0F2全部否认:对收到报文中的全部数据单元标识进行否认p0F3按数据单元标识确认和否认:对收到报文中的全部数据