| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
DTSD/DSSD581X系列电度表数据通信规约 1 概述 本规约适用于河南金雀电气股份有限公司生产的DTSD/DSSD581X系列有功无功一体多功能电度表与手持单元或其它数据终端进行点对点的或一主多从的数据交换方式,规定了它们之间的物理连接、通讯链路及应用技术规范。 本规约适用于电度表的调制型红外光接口和RS485接口。 2 术语 2.1
手持单元 能与费率装置或电能表进行数据交换的便携式设备。 2.2
主站 具有选择从站并与从站进行信息交换功能的设备。本标准中指手持单元或其他数据终端设备。 2.3
从站 预期从主站接收信息并与主站进行信息交换的设备。本标准中指DTSD581X—TSZ系列有功无功一体多功能电度表。 2.4
总线 连接主站与多个从站并允许主站每次只与一个从站通讯的系统连接方式(广播命令除外)。 2.5
半双工 在双向通讯中,双向交替进行、一次只在一个方向(而不是同时在两个方向)传输信息的一种通讯方式。 2.6
物理层 规定了数据终端设备或手持单元与费率装置之间的物理接口、接口的物理和电气特性,负责物理媒体上信息的接收和发送。 2.7
数据链路层 负责数据终端设备与费率装置之间通讯链路的建立并以帧为单位传输信息,保证信息的顺序传送,具有传输差错检测功能。 2.8
应用层 利用数据链路层的信息传递功能,在数据终端设备与费率装置之间发送、接收各种数据信息。 3 物理层 3.1
调制型红外光接口 3.1.1
载波频率38KHz±1KHz。 3.1.2
光辐射半角θ≥15° 3.1.3
红外线波长为900nm~1000nm。 3.1.4
在数据传输的光路周围光照度小于16000Lx(类似太阳光,包括莹光)的条件下,有效通讯距离大于2m。 3.1.5
红外光接口符合RS-232标准。 3.2
RS485标准串行电气接口 3.2.1
共模输入电压:-7~+12V,差模输入电压:大于0.2V。 3.2.2
半双工通信方式,驱动能力不少于32个同类接口。 4 链路层 本协议为主-从结构的半双工通讯方式。手持单元或其它数据终端为主站,电度表为从站。每个电表均有各自的地址编码。通信链路的建立与解除均由主站发出的信息幀来控制。每幀由起始符、从站地址域、命令、数据长度、数据域、幀信息纵向校验码及幀结束符等7个域组成。每部分由若干字节组成。 4.1
字节格式 每字节含8位二进制码,传输时加上一个起始位(0)、一个偶校验位和一个停止位(1),共11位。其传输序列如图1。D0是字节的最底有效位,D7是字节的最高有效位。先传低位,后传高位。 4.2
幀格式 幀是传送信息的基本单元。幀格式如图2所示。
图2:帧格式 4.2.1
幀起始符68H:标识一幀信息的开始,其值为68H=01101000B。 4.2.2
地址域A0~A5:地址域由6个字节构成,每字节2位BCD码。传输时低地址在先,高地址在后。当地址为999999999999H时,为广播地址。 4.2.3
命令码C:标识本次命令完成的功能或作用,1字节。 4.2.4
数据长度L:L为数据域的字节数。 4.2.5
数据域DATA:数据域包括数据标识和数据、密码等,其结构随命令码的功能而改变。传输是发送方按字节进行加33处理,接收方按字节进行减33H处理。 4.2.6
校验码CS:从帧起始符开始到校验码之前的所有各字节的模256的和,既各字节二进制算术和,不计超过256的溢出值。 4.2.7
结束符16H:标示一帧信息的结束,其值为16H=00010110B。 4.3
传输 4.3.1
前导字节 在发送帧信息之前,先发送1个或多个字节FEH,以唤醒接收方。 4.3.2
传输次序 所有数据项均先传送低字节,后传送高位字节。 4.3.3
传输响应 每次通讯都是由主站向按信息帧地址域选择的从站发出请求命令帧开始,被请求的从站根据命令帧的要求作出响应。收到命令帧的响应延时Td:20ms≤Td≤500ms。字节之间停顿时间Tb:Tb≤300ms。 4.3.4
差错控制 字节校验为偶校验,帧校验为纵向信息校验和,接收方无论检测到偶校验或纵向信息校验和出错,均放弃该信息帧,不予响应。 4.3.5
传输速率 传输速率为1200bps。 5 应用层及通讯命令 5.1
读数据 5.1.1
主站请求帧 功能:请求读数据 5.1.2
从站应答帧
功能:从站应答 5.2
写数据 5.2.1
写数据请求帧 功能:主站向从站请求设置数据
5.2.2
从站应答帧
功能:从站应答
注:若电表设置为二级编程保护状态,设置前需打开复位按键铅封,连续按该键10秒以上,使LCD显示‘编程’字样,此时才可按上述命令格式进行编程。 5.3
数据标识列表
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||