485型日照时数传感器 |
使用说明书 |
JXBS-3001-SD |
Ver1.0 |
第1章 产品简介
1.1 产品概述
日照时数传感器是指太阳每天在垂直于其光线的平面上的辐射强度时间长度的传感器,日照时数指太阳辐射地面的时间间隔,以小时为单位,用日照时数传感器来测定。与白昼长度、云量和地形等条件有关。
日照时数资料的主要用途是表征当地的气候和描述过去的天气状况。可以认为日照时数较长的地区有强烈的太阳光,使人可以保持良好状态的心理效应;每日的日照时数的变化趋势,对农业是有很大用途的。
1.2 主要参数
参数 | 技术指标 |
产品供电 | 12V-24VDC |
工作环境 | -40℃-70℃5-95%RH(无凝露) |
累计时间范围 | 0-24h |
耗电 | ≤0.15W(@12V DC , 25℃) |
光谱范围 | 0.3-3um |
分辨率 | 1min |
输出信号 | RS485输出(Mondbus协议) |
工作压力范围 | 标准大气压 ±10% |
1.3 设备安装前检查
安装设备前请检查设备清单:
名称 | 数量 |
高精度传感器 | 1台 |
12V防水电源 | 1台(选配) |
USB转485设备 | 1台(选配) |
保修卡/合格证 | 1份 |
1.4 产品尺寸
本产品具体尺寸如下图所示(mm): 1.5 接口说明
电源接口为宽电压电源输入12-24V均可。产品注意信号线正负,不要将信号线的正负接反。
485接口传感器接线方式:
| 线色 | 说明 |
电源 | 棕色 | 电源正(12-24VDC) |
黑色 | 电源负 |
通信 | 黄色 | 485-A |
蓝色 | 485-B |
注意事项:请注意不要接错线序,错误的接线会导致设备烧毁。
出厂默认提供0.85米长线材,客户可根据需要按需延长线材或者顺次接线。
注意在某些出厂批次中可能提供的线序中没有黄色线,此时灰色线等价替换黄色线作用。
1.6 安装说明
(1) 确保安装支架与地面保持平行;
(2) 使用M6螺丝螺母,透过传感器上的2个安装孔,将传感器固定在横臂上;
(3) 安装过程中请避免拆卸传感器。
(4) 使用时请拧下传感器上方的保护盖,为了保护传感器,在不使用或者运输时应该拧紧传感器上方的保护盖。
第2章 通信协议
2.1 通讯基本参数
参数 | 内容 |
编码 | 8位二进制 |
数据位 | 8位 |
奇偶校验位 | 无 |
停止位 | 1位 |
错误校验 | CRC(冗余循环码) |
波特率 | 2400bps/4800bps/9600bps可设,出厂默认为9600bps |
2.2 数据帧格式定义
采用Modbus-RTU通讯规约,格式如下:
初始结构>=4字节的时间
地址码=1字节
功能码=1字节
数据区=N字节
错误校验= 16位CRC码
结束结构>=4字节的时间
地址码:为变送器的地址,在通讯网络中是唯一的(出厂默认0x01)。
功能码:主机所发指令功能提示,本变送器只用到功能码0x03(读取存器数据)。
数据区:数据区是具体通讯数区,注意16bits数据高字节在前
CRC码:二字节的校验码。
问询帧
地址码 | 功能码 | 寄存器起始地址 | 寄存器长度 | 校验码低位 | 校验码高位 |
1字节 | 1字节 | 2字节 | 2字节 | 1字节 | 1字节 |
应答帧
地址码 | 功能码 | 有效字节数 | 数据一区 | 第二数据区 | 第N数据区 |
1字节 | 1字节 | 1字节 | 2字节 | 2字节 | 2字节 |
2.3 寄存器地址
寄存器地址 | PLC组态地址 | 内容 | 操作 |
000aH | 4000b | 当日累计日照小时数(h) | 只读 |
000bH | 4000c | 当日累计日照分钟数(min) | 只读 |
000fH | 40010 | 累计日照清零 | 读写 |
0100H | 40101 | 设备地址(0-252) | 读写 |
0101H | 40102 | 波特率(2400/4800/9600) | 读写 |
2.4 通讯协议示例以及解释
2.4.1 读取设备地址0x01的当日累计日照小时数
问询帧
地址码 | 功能码 | 起始地址 | 数据长度 | 校验码低位 | 校验码高位 |
0x01 | 0x03 | 0x00,0x0a | 0x00,0x01 | 0xA4 | 0x08 |
应答帧
地址码 | 功能码 | 有效字节数 | 当日累计日照小时数 | 校验码 低位 | 校验码 高位 |
0x01 | 0x03 | 0x02 | 0x00,0x03 | 0xF8 | 0x45 |
当日累计日照小时数:
0003H(十六进制)=3=>当日累计日照小时数=3h
2.4.2 读取设备地址0x01的当日累计日照分钟数
问询帧
地址码 | 功能码 | 起始地址 | 数据长度 | 校验码低位 | 校验码高位 |
0x01 | 0x03 | 0x00,0x0b | 0x00,0x01 | 0xF5 | 0xC8 |
应答帧
地址码 | 功能码 | 有效字节数 | 当日累计日照分钟数 | 校验码 低位 | 校验码 高位 |
0x01 | 0x03 | 0x02 | 0x00,0x028 | 0xF8 | 0x45 |
当日累计日照分钟数:
00028H(十六进制)=40=>当日累计日照分钟数=40min
2.4.3 读取设备地址0x01的当日累计日照小时分钟数
问询帧
地址码 | 功能码 | 起始地址 | 数据长度 | 校验码低位 | 校验码高位 |
0x01 | 0x03 | 0x00,0x0a | 0x00,0x02 | 0xE4 | 0xF9 |
应答帧
地址码 | 功能码 | 有效字节数 | 当日累计日照小时数 | 当日累计日照分钟数 | 校验码 低位 | 校验码 高位 |
0x01 | 0x03 | 0x04 | 0x00 0x11 | 0x00 0x28 | 0xDB | 0xBF |
当日累计日照小时数:
0011H(十六进制)=17=>当日累计日照小时数=17h
当日累计日照分钟数:
00028H(十六进制)=40=>当日累计日照分钟数=40min
2.4.4 对设备地址0x01的累计日照进行手动清零
问询帧
地址码 | 功能码 | 起始地址 | 数据长度 | 校验码低位 | 校验码高位 |
0x01 | 0x06 | 0x00,0x0f | 0x00,0x01 | 0x78 | 0x09 |
应答帧
地址码 | 功能码 | 有效字节数 | 清零指令值 | 校验码 低位 | 校验码 高位 |
0x01 | 0x06 | 0x00,0x0f | 0x000x01 | 0xA8 | 0x0D |
注:每次上电后自动开始计时并重新计算累计时间,24小时自动清0的累计时间会在24小时结束和断电重新上电后自动清0。