101规约和104规约介绍

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

101.104子站端通讯规约101规约和104规约常用于调度中心和子站之间通讯。101规约一般用于串口通讯,也可用UDP方式;104规约则用于网络通讯,采用TCP/IP方式。目前公司在eComm和DCAP系统中只有101规约和104规约发送端(即子站端/从站端)软件,没有接收端(即主站端)软件;而PDS系统中,有101规约和104规约接收端(即主站端)软件,以及104规约发送端(即子站端)软件。步骤1确认信息(1)101串口UDP104网口TCP/TIP提供本机和对方IP和端口(2)配置文件公共地址链路地址域长度单点遥还是双点遥信信息对象地址长度等主站-〉子站总召报文:68090968731F6401061F0000143016链路地址传送原因公共地址信息对象地址(3)点表数据对照表2新建通讯设备※DCAP参数数据管理工具※ECOMM新建通讯设备新建通讯设备类型为TCPSERVER查看安装盘中是否有101.104规约Config104.exe必须和数据库ecomm.mdb在同一个文件目录下3修改配置DCAP在Comm101Rtu.ini中修改其相关配置ECOMM进入Config104XML.exe新建配置,另存一个文件如104xml4生成数据对照表※DCAP用CTMfor104.exe根据已给点表生成数据对照表ECOMM在进入Config104XML.exe新建配置,另存一个文件如104xml后修改其配置5启动通讯程序DCAP启动Comm101Rtu.exeECOMM新建通道在Root(ecomm节点)上新建通道把已另存的104xml文件上传到通道启动Ecommserver=调试诊断首先确认信息,和对方协商通讯口配置和互操作性:对101规约而言,通讯双方必须约定采用串口还是UDP方式,以及串口的设置(波特率,奇偶校验,数据位,停止位)或UDP的设置(双方IP和端口)对eComm系统的104发送软件而言,必须指定对方的IP地址,如果端口不指定,可以设为0;对DCAP系统的104发送软件而言,如果指定对方的IP地址和端口,则分别设置到远方网址和远方端口,如果不指定,远方网址和远方端口必须清空(不能写0)如果不能确定对方IP和端口,不要随便填。104规约的本地端口规定为2404。注意,DCAP系统104发送软件只支持系统能找到的第一块网卡,端口固定为2404,不可设。链路地址,或称本地地址、站号、站地址。通常链路地址的值和公共地址的值相同。链路地址域长度配置,在配置文件中指定。链路地址域只对101起作用,如果没有特别说明,通常其长度设为1个字节。公共地址长度配置,在配置文件中指定。公共地址长度101规约中可以设为1个字节或2个字节,通常为1个字节;104规约中通常为2个字节。信息对象地址长度配置,在配置文件中指定。信息对象地址长度101规约中可以设为2个字节或3个字节,通常为2个字节;104规约中通常为3个字节。传送原因长度配置,在配置文件中指定。传送原因长度101规约中可以设为1个字节或2个字节,通常为1个字节;104规约中通常为2个字节。遥信类型配置,在配置文件中指定。遥信有两种类型可供选择:单点遥信和双点遥信遥测类型配置,在配置文件中指定。遥测有三种类型可供选择:标度化(功能码11)、归一化(功能码9)、短浮点数(功能码13)时标字节数配置,在配置文件中指定。SOE有两种类型可供选择:3字节时标CPTime24(分、毫秒)和7字节时标CPTime56(年月日时分、毫秒)。3字节多见于早期101规约,现在尽可能用7字节时标遥控类型配置,在配置文件中指定。遥控有两种类型可供选择:单点遥控和双点遥控遥信信息体起始地址,在配置文件中指定。通讯过程中根据遥信信息体地址查找对应的遥信量,遥信信息体地址等于遥信信息体起始地址+序号(遥信数据对照表)。例如,在配置文件中遥信信息体起始地址设为$1($表示十六进制),序号为5,则遥信信息体地址等于6。遥信信息体起始地址通常为$1。遥测信息体起始地址,在配置文件中指定。通讯过程中根据遥测信息体地址查找对应的遥测量,遥测信息体地址等于遥测信息体起始地址+序号(遥测数据对照表)。例如,在配置文件中遥测信息体起始地址设为$4001,序号为5,则遥测信息体地址等于4006。遥测信息体起始地址通常为$4001,在1997版中是$701。建议一开始就和对方确认遥测信息体起始地址,目前两种设置都可能遇到。遥控、遥脉、文件信息体起始地址与遥测信息体起始地址类似,略。其次,和对方协商发送的遥信、遥测、遥脉、遥控点表,用CTMFor104(DCAP)或Config104XML(eComm)设置数据对照表:遥信:公共地址(如果和链路地址相同,则不必再要求,下同),序号,遥信量。遥测:公共地址,序号,遥测量,发送系数。遥脉:公共地址,序号,遥脉量,发送系数。遥控:公共地址,序号,遥控量※要注意的问题2新建通讯设备※DCAP参数数据管理工具对101规约而言,通讯双方必须约定采用串口还是UDP方式,以及串口的设置(波特率,奇偶校验,数据位,停止位)或UDP的设置(双方IP和端口)※ECOMM新建通讯设备对eComm系统的104发送软件而言,必须指定对方的IP地址,如果端口不指定,可以设为0;4生成数据对照表※DCAP用CTMfor104.exe根据已给点表生成数据对照表对DCAP系统的104发送软件而言,如果指定对方的IP地址和端口,则分别设置到远方网址和远方端口,如果不指定,远方网址和远方端口必须清空(不能写0)如果不能确定对方IP和端口,不要随便填。104规约的本地端口规定为2404。注意,DCAP系统104发送软件只支持系统能找到的第一块网卡,端口固定为2404,不可设。子站端必须初始化成功后才开始发送数据,如果初始化失败,请检查通讯口配置和硬件连接。如果有报文但没能通讯成功,通讯口配置和硬件和互操作性设置都有可能有错。101子站端初始化过程主站子站请求链路状态链路状态复位远方链路链路复位确认发送总召唤命令,对时命令等104子站端初始化过程主站子站测试命令测试响应复位命令复位确认发送总召唤命令,对时命令等

1 / 9
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功