文件名称:
信号机通信协议标准GB/T 20999-2017应用指引V1.0
开发工具:
文件大小: 415kb
下载次数: 0
上传时间: 2019-07-27
详细说明:信号机通信协议标准GB/T 20999-2017应用指引V1.0 本文件为原版非截图版《GB/T 20999-2017 交通信号控制机与上位机间的数据通信协议》(以下简称为《标准》下载地址 https://download.csdn.net/download/youngking2008/11438864)于2017年12月29日正式发布,2018年7月1日起实施,代替《GB/T 20999-2007交通信号控制机与上位机间的数据通信协议》。该标准规定了交通信号控制机与上位机间的数据通信协议的结构、物理层、数据链路层、网络层和应用层的要求,适用于交通信号控制系统中信号机与上位机间的数据通信。
《标准》发布后,中国软件评测中心组织参与编制的相关专家在梳理信号机实现以及测试方法研究过程中,对《标准》可能有歧义或冲突的内容进行了规范和解读,并对测试过程中的注意事项作出了说明,编制成为《信号机通信协议标准GB/T 20999-2017应用指引V1.0》。信号机GB209927准应用指引
编制说明
根据《GB/T20999-2017交通信号控制机与上位机间的数据通信协议》
《GB25280-2016道路交通信号控制机》等标准,制定本指引
二、本指引用于对《GB/'20999-2017交通信号控制机与上位机间的数据通
信协议》应用过程中若干有歧义或冲突的内容进行规范和解读,并对测试过程中
的注意事项作出一定说明
三、本指引中的标题与标准进行了对应,详细内容叮参见标准
川、由于制度、产品创新或法规变动引起冲突与歧义的,由中国软件评测中
心与相关单位商定解决方案
五、中国软件评测中心定期对本指引进行修订
六、本指引出中国软件评测中心负责解释(联系人:孟晓1348813762、李
广天15620994779)
已信号机GB209927标准应用指引
4数据通信协议结构】
厂商提供的信号机应至少支持网口通信,串口通信方式由厂商自行决定是否
设计。
考虑到多数被测方使用UDP协议进行通信,测试时默认采用UDP协议进行
测试。若采用TCP方式通信,需在《检测指南》中声明。
2.【A.1通信帧结构】
“报文长度”指除去开始字节、长度字节及结束字节之外的报文长度,即字
段3至字段17的长度。
“CRC-16校验”涉及的通信帧结构字段范围为报文长度(第2位)至数据
值(第16位),即除去报文首字节、尾字节和CR校验字节本身。
若“数据值数量”大于1(多目标GET/SET),并且执行GET/SET操作时出
现错误码,则应将整个报文置为失效。
3.【A25错误值状态】
测试执行时,首先判别“b)值长度错误”和“c)值越界”,若错误类型不属
于上述2类,则判别为“a)值锴误”。
注:b)和c)是a)的下级错误类型
4.【A.211运行模式】
运行模式共分为3大类,每个大类的控制模式下再分为不同的小类。例如,
中心控制模式(0x10)是中心日计划控制(0x11)~中心手动控制(0x15)的大
类
5.【B.22数据类1-设备信息】
测试时,“1.50.0配置日志”只关注是否可读写,对于具体日期是否正确不
做判断。
6.【B23数据类2基础信息】
当一台信号机控制多个路口时,“2.1.0.0信号札安装路口”应为物理信号机
信号机GBr2099217准应用指引
所在的位置。
23.3.0通讯类型”只测试是含可读写,不对 UDP/TCP的正误进行判断。
7.【B24数据类3灯组信息】
“3.3.1x”为灯组编号,“3.3.2.x”为灯组状态。
“3.1.0.0实际灯组数”由被测方在《检测指南》中提前声明(填写最大值),
并配置好与声明一致的送测样品,测试方仅对被测方声明的送测样品进行测试
采取遍历方式进行测试,若发现实际数量与声明数量不一致,则判定为问题
实际灯组数等信息需配置为最大值,测试时通过遍历方式进行验证,如实际
测试的实际灯组数等数据与最大值不一致,则最大值按照实际检测结果记录。
注:4.1.0、0实际相位数、5,1、0、0实际检测器数、600实际配置相位阶段
数、810.0实际优先数量、84.0实际紧急数量、9100实际方案数、11100
实际日计划数量、1210.0实际调度表数量,/均按上述方式处理
8.【B.29数据类8紧急优先】
目前标准里没有优先和紧急的请求米源,按如下方式增加
1)优先来源:
OID:82.5X,数据类型:uint8,取值范围:0~255
2)紧急来源:
OID:855x,数据类型:uint8,取值范围:0-255
9【B2.12数据类11-日计划】
“112.3x时段开始时间链”应为Q、S,即可读写
11.2.5x时段运行模式链”的值需填写“A.2.11运行模式”中的某一项,
厂商可自行扩展。
10.【B.2.16数据类15-报警数据】
该数据类各属性中的元素为长度可扩展,建议被测方按各自需求进行扩展,
并在《检测指南》中进行声明
注:B.2.17数据类16-故障数据按上述方式处理。
已信号机GB209927标准应用指引
11.【B218数据类17-中心控制】
(1)该部分为必实现功能。
(2)该部分正确的表结构应为如下:
数据类I对象ID
属性ID
元素ID状态标记「类型标记
1路口ID
2指定相位阶段
O(n)
Q、S
17中心控制1.中心控制表
3.指定方案
O(n)
Q、S
4指定运行模式
O(n
Q、S
12.【B.2.19数据类18-命令管道】
新增OID:18.2x,用与状态机执行与跟踪,定义如下
数据类I对象ID
属性ID
元款1状态标记类型标记
1.命令值
ONULL
0. NULLO
Q、S
1 db Create Transaction
Q、S
18.命令管道
2交易跟踪2. db verify status
O
Q
3 db verityerror
O
18.2.10 db Create Transaction取值范围:
1- normal
2- transaction
3= verifying
one
I8.2.20 db VerifvStatus取值范围:
notDone
2= done witherror
3- done Withnoerror
18.2.3.0 db verify Error取值范围
0~255
信号机GB209927准应用指引
下图为事务操作过程处理的状态机流程:
set tansaction, don )s badvalue
set transaction, verify, normal, done ) badvalue
transaction
set vent
verify
event set db data[ community= transacti on community buffer db data
event set db data[ community l= transaction community gen Err
do/ consistenc check
et transaction
set dbyerifyStatus
set norma)/ discard butter
set transaction )/ Buffer db data
set norm al ) error], discard buffer
norml
done
Initialize
set normal noError ] implement db data
set verify, done )/ badvalue
set verify normal done)/badvalue
建议执行交易跟踪的对象如下:
OID
对象名称
OⅠD
对象名称
灯组信息
322x灯组类型
相位信息
42.2x相位的灯组
4.2.17.x
开机获得路权灯色2类型
4.23x失去路权过渡灯色1类型4218X开机获得路权灯色2时间
424x失去路权过渡灯色1时间
4.2.19.x
开机获得路权灯色3类型
4.2.5x
失去路权过渡灯色2类型
4.2.20.x
开机获得路权灯色3时间
4.2.6.
失去路权过渡灯色2时问
4.2.21.x
开机失去路权灯色1类型
42x失去路权过渡灯色3类型4222x丌机失去路权灯色1时间
42.8x失去路权过渡灯色3时间
4.2.23X
开机失去路权灯色2类型
429x获得路权过渡灯色1类型
4224x开机失去路权灯色2时间
42.0xX获得路权过渡灯色时间4225X开机失去路权灯色3类型
42.11获得路权过渡灯色2类型
4.2.26x
开机失去路权灯色3时间
42.12x获得路权过渡灯色2时间
4.2.27.X
相位最小绿时间
信号机GB209927准应用指引
OID
对象名称
OID
对象名称
42.13x获得路权过渡灯色3类型
4.2.28.x
相位最大绿时间1
42.14x获得路权过渡灯色3时间
4.2.29.x
相位最大绿时间2
42.15x开机获得路权灯色1类型
4.2.30.x
相位延长绿时间
4.2.16x开机获得路权灯色1时间
4.2.31.x
相位的需求
检测器信息
522x检测器类型
5.24.x
占有率采集周期
523x流量采集周期
相位安全信息
712x冲突相位序列
7.2.2.x
绿间隔时间序列
紧急优先
822x优先中请相位阶段
8.5.2.x
紧急中请相位阶段
823x优先申请优先级
8.5.3X
紧急申请优先级
8.2.4.x
优先屏蔽标志
8.5.4.x
紧急屏蔽标志
825x优先来源
8.5.5.X
紧急来源
方案信息
922x方案所属路口序
9.2.6.x
方案的相位阶段链
923x方案周期
9.2.7.x
方案的相位阶段时问链
9.2.4
方案协调序号
9.28x
方案的相位阶段出现类型链
9.2.5x
方案相位差时间
过度约束
10,12x/相位阶段过渡约束值
日计划
1123x时段开始时间链
l1.2.9x
时段动作链4
1124xX时段执行方案链
l210.x时段动作链5
112.5x时段运行模式链
112.11x时段动作链6
1126x时段动作链1
112.12x时段动作链7
1127X时段动作链2
11213x时段动作链8
1.2.8x时段动作链3
信号机GB209927准应用指引
OID
对象名称
OID
对象名称
调度表
223x调度表优先级
12.2.6x
调度表日期值
1224x调度表星期值
12.2.7.x
调度表的日计划
122.5x调度表月份值
(系统自动生成,下载前可以参看下载内容)
下载文件列表
相关说明
- 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
- 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度。
- 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
- 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
- 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
- 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.