TLD-2016-6 交通灯信号检测器支持 16 路信号灯的检测能力,检测数据通过 RS485 接口发送给上一级设备。该设备的数据检测及通讯是由单片机来实现的
前面板接口

注:拨码开关:当拨码开关改变位置时,需要按下复位按钮后生效,否则设备不能响应该操作
指示灯说明

后面板接口

后面板接口说明

系统拓扑图
1、交通灯信号检测器直接与多台智能工业相机连。(一般采用主动上传模式)
交通灯信号检测器将检测到的红灯状态数据通过 485 总线实时传给智能工业相机,智能工业相机收到后会对数据进行解析并进入相应信号处理状态(如红灯信号状态或绿灯信号状态)。
此安装方式也适用于一台交通灯信号检测器与一台车检机直接连。

2、一台或多台交通灯信号检测器直接与车检机连。(一般采用查询模式)
车检机向每一台交通灯信号检测器发出查询命令,相应交通灯信号检测器接到命令后,将检测到的实时信号灯状态数据上传给车检机,车检机再通过 485 总线传给各相机,相机收到后对交通灯状态进行解析并进入相应信号处理状态。

通讯协议
通讯格式
通讯方式:RS485。
波特率:9600、19200、38400(通过拨码选择)。
数据位格式:1 位起始位,8 位数据位,无校验位、1 位停止位。
数据串格式如下

工作模式及指令
1、查询模式(如图二的安装方式)
A、 交互机扫描命令为(Byte(5)=0x11),格式如下

B、扫描上传交通灯数据指令(Byte(5)=0x12)

说明:
Data1:表示 9-16 通道灯状态;
Data0:表示 1-8 通道灯状态;
“1”表示交通灯 OFF;
“0”表示交通灯 ON;
例如:Data1 = 11111110,Data0 = 11111111,表示第 9 道交通灯亮。
使用方式:
交通灯信号检测器拨码第一位,在 ON,上电后处于等待状态,交互设备上电后,默认发送扫描指令,交通灯检测器收到扫描指令后,回复查询模式指令,交通灯信号检测器处于等待查询指令状态;
2、主动上传模式(如图一的安装方式)
A、 交通灯信号检测器上电指令(Byte(5)=0x18)

交通灯信号检测器上电后首先发送一条上电数据指令,指令格式如上所示,指令码 0x18,包含交通灯状态数据。
B、 交通灯状态变换上传指令(Byte(5)=0x22)

C、 心跳数据指令(Byte(5)=0x03)

说明:
Data1:表示 9-16 通道灯状态;
Data0:表示 1-8 通道灯状态;
“1”表示交通灯 OFF
“0”表示交通灯 ON
例如:Data1 = 11111110,Data0 = 11111111,表示第 9 道交通灯亮。
交通灯信号检测器每隔 2 分钟发送一次心跳,如果上位机 30 分钟(具体时间有待商榷)时还未收到交通灯信号检测器的心跳则可确定交通灯信号检测器故障或 485 通信故障
实例
实例 1:交通灯信号检测器地址:03,交互设备地址:01 (现场安装一台交通灯信号检测器固定地址)
查询状态
交互设备扫描指令 :F0 03 01 06 11 0B
交通灯信号检测器应答 :F0 03 01 08 12 F0 0F 0D
主动上传状态
交通灯信号检测器上电指令:F0 03 01 08 18 FF FF 12
交通灯信号检测器红灯状态:F0 03 01 08 22 F0 0F 1D (交通灯信号检测器主动上传数据)
交通灯信号检测器心跳 :F0 03 01 08 03 16 00 15 (2 分钟一次的心跳)
实例 2:交通灯信号检测器地址:03、02,交互设备地址:01 (现场安装两台交通灯信号检测器固定地址)
查询状态
交互设备扫描指令 :F0 03 01 06 11 0B
交互设备扫描指令 :F0 02 01 06 11 0A
交通灯信号检测器应答 :F0 03 01 08 12 F0 0F 0D
交通灯信号检测器应答 :F0 02 01 08 12 F0 0F 0C