第二部分环形线圈式车辆检测器功能要求及用户层通信规程111.docx
- 文档编号:26171283
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:45
- 大小:26.80KB
第二部分环形线圈式车辆检测器功能要求及用户层通信规程111.docx
《第二部分环形线圈式车辆检测器功能要求及用户层通信规程111.docx》由会员分享,可在线阅读,更多相关《第二部分环形线圈式车辆检测器功能要求及用户层通信规程111.docx(45页珍藏版)》请在冰豆网上搜索。
第二部分环形线圈式车辆检测器功能要求及用户层通信规程111
环形线圈式车辆检测器功能要求及用户层通信规程
0协议版本修改记录
修改日期
修改人
协议版本号
协议类型(正式发布/草稿)
修改内容
2009-04-09
朱毅
1.1
正式发布
1,修改1005低字节原保留位,用于设置复合/流量检测单元的扩展字数,用于与原有协议兼容,见4.1.1
2.修改1301设备工作状态记录,启用原有保留定义位,细化CPU板内部模块的工作状态
2.修改原有协议1303低字节定义,改为复合/流量检测单元协议扩展字数,见4.2.1.7
4.实时数据区复合/流量数据块增加扩展单元,增加线圈工作状态,线圈异常时间百分比内容,见4.2.1.2,4.2.1.4,4.2.1.6
5.修改原有协议1806低字节定义,改为复合/流量检测单元协议扩展字数,见4.3.1.7
6.历史数据区复合/流量数据块增加扩展单元,增加线圈工作状态,线圈异常时间百分内容,见4.3.1.2,4.3.1.4,4.3.1.6
7.由于复合/流量单元扩展字数是统一扩充的,各个单元所对应的实际线圈数不一定一致,当扩展单元读到的字为0xFFFF的时候,表示该线圈不存在,该字的数据无意义,
在4.2.1.2,4.2.1.4,4.2.1.6
4.3.1.2,4.3.1.4,4.3.1.6增加了说明
1范围
2术语和定义
3环形线圈车辆检测器功能要求
4环形线圈车辆检测器用户层通信规程
4.1配置信息区
4.1.1基本配置
4.1.1.1地址定义
地址
描述
数据类型
值
备注
1000
当前时间-年
BCDWORD
2000-9999
RW注1
1001-H
1001-L
当前时间-月
当前时间-日
BCDBYTE
BCDBYTE
00-12
01-31
RW注1
1002-H
1002-L
当前时间-小时
当前时间-分钟
BCDBYTE
BCDBYTE
00-23
00-59
RW注1
1003-H
1003-L
当前时间-秒
保留
BCDBYTE
00-59
RW注1
1004-H
1004-L
复合检测单元数
流量检测单元数
BYTE
BYTE
0-24
0-24
RW注2
1005-H
1005-L
匝道检测车道数
复合/流量检测单元扩展字数
BYTE
BYTE
0-24
0-255
RW注3
RW注7
1006
本地数据预处理周期
WORD
10/15/20/30/60
RW注4
1007
历史数据保存周期
WORD
60/300/900
RW注5
1008
检测单元检测车道方向
BIT16
0/1
RW注6
1009-H
1009-L
保留
检测单元检测车道方向
BIT8
0/1
RW注6
注1:
含义:
当前时间
值/数据类型:
当前时间-年:
数据类型BCDWORD
值范围2000-9999
当前时间-月:
数据类型BCDBYTE
值范围01-12
当前时间-日:
数据类型BCDBYTE
值范围01-31
当前时间-时:
数据类型BCDBYTE
值范围00-23
当前时间-秒:
数据类型BCDBYTE
值范围00-59
操作:
写,承载于MODBUS应用层协议16功能码、06功能码。
读,承载于MODBUS应用层协议03功能码、06功能码。
注2:
含义:
表示本车检器中的复合检测单元、流量检测单元的数量
值/数据类型:
复合检测单元数:
数据类型BYTE
值范围0-24
流量检测单元数:
数据类型BYTE
值范围0-24
操作:
读,承载于MODBUS应用层协议03功能码。
写,承载于MODBUS应用层协议06、16功能码。
说明:
通常复合检测单元用于主线交通参数检测,支持采集分车型流量、分车型速度、时间占有率;流量检测单元用于匝道交通参数检测,仅仅采集车流量。
检测单元总数最大不得超过24个。
注3:
含义:
用于设置仅和匝道检测参数相关的匝道检测车道数
值/数据类型:
匝道检测车道数
数据类型BYTE
值范围0无匝道参数检测功能
1-24车道数
操作:
读,承载于MODBUS应用层协议03功能码。
写,承载于MODBUS应用层协议06、16功能码。
说明:
按照车道划分的匝道检测参数的相关检测车道总数,按照每个车辆检测器合计确定。
注4:
含义:
本地数据预处理周期,表示设备支持的实时数据统计周期
值/数据类型:
本地数据预处理周期
数据类型WORD
值范围10、15、20、30、60
单位秒
操作:
读,承载于MODBUS应用层协议03功能码。
写,承载于MODBUS应用层协议06、16功能码。
注5:
含义:
历史数据保存周期,表示设备支持的历史数据统计周期
值/数据类型:
历史数据保存周期
数据类型WORD
值范围60、300、900
单位秒
操作:
读,承载于MODBUS应用层协议03功能码。
写,承载于MODBUS应用层协议06、16功能码。
注6:
含义:
表示检测单元检测的车道方向,用于经常有规律发生车流方向改变的车道(如潮流调峰的车道)
值/数据类型:
检测单元检测车道方向
数据类型BIT
值范围0为正向即设计主要车行方向
1为反向即设计主要车行方向的逆向
默认值0
操作:
读,承载于MODBUS应用层协议03功能码。
写,承载于MODBUS应用层协议06、16功能码。
说明:
若设备的实际检测单元数不足,则用0表示不存在的检测单元检测车道方向,设备应通过检测单元总数自行判断其有效位数。
其中,第一个WORD中,0-15位有效,相对应为1-16检测单元,第二个WORD中0-7位有效,相对应为17-24检测单元。
注7:
含义:
复合/流量检测单元扩展字数
值/数据类型:
设备工作状态
数据类型BIT
值范围0-255
操作:
读,承载于MODBUS应用层协议03功能码
写,承载于MODBUS应用层协议06、16功能码。
说明:
扩展字数为0,用于兼容原有协议的复合/流量检测单元协议,扩展字数大于0表示复合/流量检测单元的增加的扩展字数,用于新协议的扩充
4.1.1.2操作要求
(1)通讯启动对时与同步
4.1.2车型配置
4.1.2.1地址定义
地址
描述
数据类型
值
备注
1050-H
1050-L
车型分类标准
车型分类数
BYTE
BYTE
0-2
1-12
RW注1
1051
车长分类标准1上限
WORD
0-255
RW注2
1051+车型分类数-1
车长分类标准2上限
WORD
0-255
RW注2
注1:
含义:
车型分类类型/车型分类数
值/数据类型:
车型分类标准
数据类型BYTE
值范围0:
按照车长的分类
1:
按照车速的分类
2:
按照底盘波形的分类
车型分类数
数据类型BYTE
值范围1-12
操作:
读,承载于MODBUS应用层协议03功能码
写,承载于MODBUS应用层协议06,16功能码。
说明:
需要设置的车型分类数依赖于车型分类标准,其中分类标准为按照车长分类时,车型分类数为1-3;分类标准为按照车速分类时车型分类数为1-3;分类标准为按照底盘波形分类时为1-12。
注2:
含义:
车型分类标准
值/数据类型:
车型分类标准
数据类型WORD
值范围0-255
操作:
读,承载于MODBUS应用层协议03功能码
写,承载于MODBUS应用层协议06,16功能码。
说明:
需要设置的车型分类标准数与车型数一致。
填写的车型分类标准上限的数量为车型分类数减1。
其中:
按照车长分类时,车型分类标准的编号越小,表示车长越小。
其中1型车的分类标准从0开始到车型分类标准1的上限,2型车的分类标准从车型分类标准1的上限开始到车型分类标准2的上限,余类推,超出最后设置的车长一律纳入最大的车型统计。
单位为分米。
如分为三个车型(小0-5.5m、中5.5-9.5m、大9.5以上),则车型分类1上限55下限0(不包括55);车型分类2为上限95下限55(不包括95);车型分类3为下限95(所有超过95的车长均包括在内)。
按照车速分类时,车型分类标准的编号越小,表示车速越低。
其中1型车的分类标准从0开始到车型分类标准1的上限,2型车的分类标准从车型分类标准1的上限开始到车型分类标准2的上限,余类推,超出最后设置的车速一律纳入最大的车速统计。
单位为km/h。
如分为三个车型(小0-30km/h、中30-80km/h、大80km/h以上),则车速分类1上限30下限0(不包括30);车长分类2为上限80下限30(不包括80);车长分类3为下限80(所有超过80的车速均包括在内)。
按照底盘波形分类时,车型的配置信息由波形库文件决定,此处的设置无效。
4.1.2.2操作要求
4.1.3时隙同步区
4.1.3.1地址定义
地址
描述
数据类型
值
备注
1090
设置强制同步
WORD
1
W注1
注1:
含义:
设置强制同步
值/数据类型:
设置强制同步:
数据类型WORD
值范围1:
设置同步,车检器执行完成同步命令后恢复置0
操作:
写,承载于MODBUS应用层协议06功能码、16功能码、23功能码。
说明:
设置强制同步用于系统同步,此时通讯采集设备(上位设备/主站)通过自动递增的索引号,对设备的索引号进行跟踪,若发现失配,则进行强制同步。
在此时,系统采集的数据是无效的,应与抛弃。
4.1.3.2操作要求
4.1.4匝道相关配置数据
保留,待完成
4.2组帧数据(动态)区
4.2.1地址定义
4.2.1.1复合检测单元数据块
相对地址
描述
数据类型
值
备注
00
第x复合检测单元车型1流量数
WORD
0-65530/65535
R注1
~
(T-1)
第x复合检测单元车型T流量数
WORD
0-65530/65535
R注1
(T)-H
(T)-L
车型2平均速度
车型1平均速度
BYTE
BYTE
0-250/251/252/255
0-250/251/252/255
R注2
~
(T-1+
(T+1)%
2)-H
(T-1+
(T+1)%
2)-L
车型T平均速度
车型T-1平均速度
BYTE
BYTE
0-250/251/252/255
0-250/251/252/255
R注2
(T+
(T+1)%
2)-H
(T+
(T+1)%
2)-L
第x复合检测单元平均速度
时间占有率
BYTE
BYTE
0-250/251/252/255
0-100/255
R注3
R注4
(T+1+
(T+1)%
2)
第x复合检测单元平均车头时距
WORD
0-65530/65535
R注5
说明:
车型分类数为T
注1
含义:
复合检测单元分车型流量
值/数据类型:
复合检测单元分车型流量
数据类型WORD
值范围0-65530
65535无效数据
单位辆
操作:
读,承载于MODBUS应用层协议03功能码
说明:
复合检测单元分车型流量用于记录统计周期内的车辆流量,最多支持的分车型流量的数量依赖于设备支持的车型数。
总流量为所有分车型流量的和。
注2
含义:
复合检测单元分车型平均速度
值/数据类型:
复合检测单元分车型平均速度
数据类型BYTE
值范围0-250
251平均车速超过250km/h
252无车
255无效数据
单位km/h
操作:
读,承载于MODBUS应用层协议03功能码
说明:
复合检测单元分车型平均速度用于记录统计周期内的车辆平均速度,为分车型的统计算术平均值。
最多支持的分车型平均的数量依赖于设备支持的车型数。
若车型分类为奇数种,则最后一个分车型平均速度的WORD的高位字节保留。
注3
含义:
复合检测单元平均速度
值/数据类型:
复合检测单元平均速度
数据类型BYTE
值范围0-250
251平均车速超过250km/h
252无车
255无效数据
单位km/h
操作:
读,承载于MODBUS应用层协议03功能码
说明:
复合检测单元平均速度为不分车型的统计算术平均值。
注4
含义:
复合检测单元时间占有率
值/数据类型:
复合检测单元时间占有率
数据类型BYTE
值范围0-100
255无效数据
单位%
操作:
读,承载于MODBUS应用层协议03功能码
说明:
为统计周期内的平均时间占有率
注5
含义:
复合检测单元平均车头时距
值/数据类型:
复合检测单元平均车头时距
数据类型WORD
值范围0-65530
65535无效数据
单位0.1s
操作:
读,承载于MODBUS应用层协议03功能码
说明:
为统计时间内的平均车头时距
4.2.1.2复合检测单元数据块协议扩展单元
(T+1+
(T+1)%
2)+1-H
(T+1+
(T+1)%
2)+1-L
第x复合检测单元的
线圈1的异常工作时间百分比
第x复合检测单元的
线圈1的工作状态
BYTE
BYTE
0-100
0-3
R注2
R注1
(T+1+
(T+1)%
2)+2-H
(T+1+
(T+1)%
2)+2-L
第x复合检测单元的
线圈2的异常工作时间百分比
第x复合检测单元的
线圈2的工作状态
BYTE
BYTE
0-100
0-3
R注2
R注1
说明:
车型分类数为T
由于复合/流量单元扩展字数是统一扩充的,各个单元所对应的实际线圈数不一定一致,当扩展单元读到的字为0xFFFF的时候,表示该线圈不存在,该字的数据无意义
注1
含义:
复合检测单元线圈工作状态
值/数据类型:
复合检测单元线圈工作状态
数据类型BYTE
值范围0-3
0:
线圈工作状态正常
1:
线圈开路
2:
线圈短路
3:
线圈工作状态不稳定
4:
与线圈检测板通信中断
大于4的值待定义
操作:
读,承载于MODBUS应用层协议03功能码,23功能码
说明:
复合检测单元的前后线圈的工作状态
注2
含义:
复合检测单元异常工作时间在整个预处理周期时间中的百分比
值/数据类型:
复合检测单元异常工作时间百分比
数据类型BYTE
值范围0-100
单位%
操作:
读,承载于MODBUS应用层协议03功能码,23功能码
说明:
复合检测单元的异常工作时间在整个预处理周期时间中的百分比,0表示没有异常.
4.2.1.3流量检测单元数据块
相对地址
描述
数据类型
值
备注
00
第y流量检测单元流量总数
WORD
0-65530/65535
R注1
01-H
01-L
第y流量检测单元平均速度
第y流量检测单元时间占有率
BYTE
BYTE
0-250/251/252/255
0-100/255
R注2
R注3
02
第y流量检测单元平均车头时距
WORD
0-65530/65535
R注4
注1
含义:
流量检测单元流量总数
值/数据类型:
流量检测单元流量总数
数据类型WORD
值范围0-65530
65535无效数据
操作:
读,承载于MODBUS应用层协议03功能码
说明:
流量检测单元流量总数用于记录统计周期内的车辆流量,不分车型流量统计。
注2
含义:
流量检测单元平均速度
值/数据类型:
流量检测单元平均速度
数据类型BYTE
值范围0-250
251平均车速超过250km/h
252无车
255无效数据
单位km/h
操作:
读,承载于MODBUS应用层协议03功能码
说明:
流量检测单元平均速度为不分车型的统计算术平均值。
注3
含义:
流量检测单元时间占有率
值/数据类型:
流量检测单元时间占有率
数据类型BYTE
值范围0-100
255无效数据
单位%
操作:
读,承载于MODBUS应用层协议03功能码
说明:
为统计周期内的平均时间占有率
注4
含义:
流量检测单元平均车头时距
值/数据类型:
流量检测单元平均车头时距
数据类型WORD
值范围0-65530
65535无效数据
单位0.1s
操作:
读,承载于MODBUS应用层协议03功能码
说明:
为统计时间内的平均车头时距
4.2.1.4流量检测单元数据块协议扩展单元
相对地址
描述
数据类型
值
备注
03-H
03-L
第y流量检测单元的
线圈1的异常工作时间百分比
第y流量检测单元的
线圈1的工作状态
BYTE
BYTE
0-100
0-3
R注2
R注1
04-H
04-L
第y流量检测单元的
线圈2的异常工作时间百分比
第y流量检测单元的
线圈2的工作状态
BYTE
BYTE
0-100
0-3
R注2
R注1
说明:
由于复合/流量单元扩展字数是统一扩充的,各个单元所对应的实际线圈数不一定一致,当扩展单元读到的字为0xFFFF的时候,表示该线圈不存在,该字的数据无意义
注1
含义:
流量检测单元线圈工作状态
值/数据类型:
流量检测单元线圈工作状态
数据类型BYTE
值范围0-3
0:
线圈工作状态正常
1:
线圈开路
2:
线圈短路
3:
线圈工作状态不稳定
4:
与线圈检测板通信中断
大于4的值待定义
操作:
读,承载于MODBUS应用层协议03功能码,23功能码
说明:
流量检测单元的单线圈的工作状态
注2
含义:
流量检测单元异常工作时间在整个预处理周期时间中的百分比
值/数据类型:
流量检测单元异常工作时间百分比
数据类型BYTE
值范围0-100
单位%
操作:
读,承载于MODBUS应用层协议03功能码,23功能码
说明:
流量检测单元的异常工作时间在整个预处理周期时间中的百分比,0表示没有异常.
4.2.1.5匝道检测数据块
相对地址
描述
数据类型
值
备注
00
第z匝道车道排队长度
WORD
0-65535
R注1
注1
含义:
第z匝道车道排队长度
值/数据类型:
匝道车道排队长度
数据类型WORD
值范围0-65530
65535无效数据
单位0.1m
操作:
读,承载于MODBUS应用层协议03功能码
说明:
为统计时间内的按照匝道车道检测的平均排队长度。
4.2.1.6整体定义
地址
描述
数据类型
值
备注
1300-H
1300-L
索引号
机箱温度
BYTE
SINT
0-255
-40--+85/127
R注1
R注2
1301
设备工作状态
BIT16
0/1
R注3
1302-H
1302-L
复合检测单元数
流量检测单元数
BYTE
BYTE
0-24
0-24
R注4
1303-H
1303-L
匝道检测车道数
复合/流量数据单元扩展字数
BYTE
BYTE
0-24
0-255
R注5
R注12
1304
本地数据预处理周期
WORD
10/15/20/30/60
R注6
1305-H
1305-L
车型分类标准
车型分类数
BYTE
BYTE
0-2
1-12
R注7
1306
检测单元工作状态
BIT16
0/1
R注8
1307-H
1307-L
保留
检测单元工作状态
BIT8
0/1
R注8
1308-
复合检测单元1数据块
R注9
~
R注9
复合检测单元N数据块
R注9
流量检测单元N+1数据块
R注10
R注10
流量检测单元N+M数据块
R注10
匝道检测数据块
R注11
说明:
复合检测单元数为N,流量检测单元数为M,N+M不超过24。
注1
含义:
索引号
值/数据类型:
索引号
数据类型BYTE
值范围0-255循环使用。
操作:
读,承载于MODBUS应用层协议03功能码
说明:
只要设备内部的每一个预处理周期重新组帧数据后,该记录INDEX会自动加1。
用户可以根据记录INDEX来判断前后读取的两帧数据是否重复。
注2
含义:
机箱温度
值/数据类型:
机箱温度
数据类型SINT
值范围-40-+85
-128温度传感器故障
单位摄氏度
操作:
读,承载于MODBUS应用层协议03功能码
注3
含义:
设备工作状态
值/数据类型:
设备工作状态
数据类型BIT
值范围0正常/保留
1异常
操作:
读,承载于MODBUS应用层协议03功能码
说明:
设备工作状态定义如下:
b0主CPU板工作状态(0正常,1异常)
b1开关门状态(0关门,1开门)
b2主电源工作状态(0正常,1异常)
b3备用电源工作状态(0正常,1异常)
b4备用电池工作状态(0离线,1在线)
b5电池状态(0正常,1异常)
b6充电器工作状态(0正常,1异常)
b8CPU内存模块的工作状态(0正常,1异常)
b9工作参数存储模块的工作状态(0正常,1异常)
b10历史数据存储模块的工作状态(0正常,1异常)
b11RTC时钟模块的工作状态(0正常,1异常)
b12测温模块的工作状态(0正常,1异常)
b13通信模块的工作状态(0正常,1异常)
b7,b14-b15保留,待定义
注4:
含义:
表示本车检器中的复合检测单元、流量检测单元的数量
值/数据类型:
复合检测单元数:
数据类型BYTE
值范围0-24
流量检测单元数:
数据类型BYTE
值范围0-24
操作:
读,承载于MODBUS应用层协议03功能码。
说明:
通常复合检测单元用于主线交通参数检测,支持采集分车型流量、分车型速度、时间占有率;流量检测单元用于匝道交通参数检测,仅仅采集车流量。
检测单元总数最大不得超过24个。
注5:
含义:
用于设置仅和匝道检
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第二 部分 环形 线圈 车辆 检测器 功能 要求 用户 通信 规程 111
![提示](https://static.bdocx.com/images/bang_tan.gif)