101规约和104规约介绍
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
101.104子站端通讯规约
101规约和104规约常用于调度中心和子站之间通讯。
101规约一般用于串口通讯,也可用UDP方式;
104规约则用于网络通讯,采用TCP/IP方式。
目前公司在eComm和DCAP系统中只有101规约和104规约发送端(即子站端/从站端)软件,没有接收端(即主站端)软件;而PDS 系统中,有101规约和104规约接收端(即主站端)软件,以及104规约发送端(即子站端)软件。
步骤
1确认信息
(1)101串口UDP
104 网口TCP/TIP 提供本机和对方IP 和端口
(2)配置文件公共地址链路地址域长度单点遥还是双点遥
信信息对象地址长度等
主站-〉子站总召报文:68 09 09 68 73 1F 64 01 061F0000 14 30 16 链路地址传送原因公共地址信息对象地址
(3) 点表数据对照表
2新建通讯设备
※DCAP 参数数据管理工具
※ECOMM 新建通讯设备
新建通讯设备类型为TCPSERVER
查看安装盘中是否有101.104规约
Config104.exe 必须和数据库ecomm.mdb 在同一个
文件目录下
3修改配置
DCAP 在Comm101Rtu.ini 中修改其相关配置
ECOMM 进入Config104XML.exe 新建配置,另存一个文件如
104xml
4生成数据对照表
※DCAP 用CTMfor104.exe根据已给点表生成数据对照表ECOMM 在进入Config104XML.exe 新建配置,另存一个文件如
104xml 后修改其配置
5启动通讯程序
DCAP 启动Comm101Rtu.exe
ECOMM 新建通道在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;