文档修订记录
版本 |
说明 |
作者 |
|
2020-02-17 |
V1.0 |
初始版本 |
LXH |
2020-06-17 |
V2.0 |
增加FT、API等功能说明 |
LXH |
2021-05-30 |
V2.1 |
由于版本更新,修改相关功能描述 |
LXH |
1、串口功能
①串口1(RS232)一般用于本端设备参数配置;默认串口参数为115200,8n1
②串口2(RS485)一般用于接传感器数据采集;默认串口参数为9600,8n1
2、LED功能
①关机状态下,长按0N/OFF键 3秒,设备开机;状态可通过LED灯判断。
②开机状态下,长按0N/OFF键 3秒,设备关机;状态可通过LED灯判断。
③当用配置工具加载参数进度条不动(比如设备处于休眠状态)时,短按下复位键,此时可进入配置。
④若无法确认设备当前是否开机,可短按开机按键,D9亮一下为开机状态,不亮为关机状态。
⑤设备出厂默认为深度休眠,关机状态;即首次使用或恢复出厂后,设备均需要先开机。
4、IO功能
① D1、D2:
IO模式:D1、D2都可配置为不使用、输入、输出模式(高低电平);其中输入采集支持有源开关量。
上报方式:定时上报、电平变化两种。
② AI、A2:
IO模式:AI、A2都可配置为不使用、模拟输入(A1可采集电压0-5V,A2可采集电流0-20mA)。
上报方式:只支持定时上报。
5、电压输出功能
设置VDD33、VDD12支持对外输出3.3V、12V给传感器供电;深度休眠工作状态下,设置合理的供电时间,即可兼顾传感器采集和功耗要求。
1、RS232串口连接
通过出厂配件 RS232 串口线把 LoRa 数传终端和用于配置的 PC 连接起来,如下图:
通常485传感器为四线制,对应接入即可,如下图举例;
(值得一提的是,当LoRa主站为透传广播时,下发的每一条指令,由于是广播,都将会唤醒所有LoRa节点;这将带来不必要的唤醒而增加功耗,所以若采用空中唤醒,LoRa主站应为API模式,才能实现下行指定LoRa节点单播,并兼顾低功耗的要求)
此模式下LoRa从站需为FT模式;具体协议介绍请参考《F8L10ST业务协议说明_200729》。
1、心跳包功能
可通过设置心跳周期来采集电池容量,心跳周期单位 小时;默认为0小时,不发送心跳包。心跳包数据内容为4字节,分别是2字节电池容量和2字节电池电压。
例如在FT工作模式下,终端上报心跳包:FA 06 07 03 98 1B 20 E3
0x0398转十进制 920即剩余电池容量为92.0% 。
0x1B20转十进制6944即电池电压为6944mv 。
注:该模式下,开关机均改为上报电池电量。
2、D1、D2、A1、A2功能
①io触发上报(D1、D2)
②定时上报(D1、D2、A1、A2)
③输出控制(D1、D2)
控制D1输出高电平,平台下发FA 05 05 08 03 01
控制D2输出高电平,平台下发FA 05 05 09 03 01
控制D1输出低电平,平台下发FA 05 05 08 03 00
控制D2输出低电平,平台下发FA 05 05 08 03 00
④逐个输入采集(D1、D2、A1、A2)
采集D1,平台下发FA 03 03 08
采集D2,平台下发FA 03 03 09
采集A1,平台下发FA 03 03 0A
采集A2,平台下发FA 03 03 0B
支持4个io同时采集,平台下发FA 02 04
注:当查询的io配置为不使用时,仍能单个或批量查询,终端响应当前IO的模式(0),不带IO值。
电压:(采集值)*3.3*20.3/(4095*12.1)V
电流:(采集值)*3.3*1000/(4095*150)(mA)
上报数据为hex格式,需转换成10进制
输入3.3v 上报09 96
输入2.3v 上报06 17
输入1.3v 上报03 90
输入12ma上报08 DF
输入20ma上报0F 21
网关发送:FA 02 09 0B,终端响应当前 RSSI:-23, SNR:2
4、485采集功能
同“四、透传相关功能”章节介绍。
方式一、通过传感器自带ID区分:若传感器业务层协议中带有地址位,那么可以此作为区分;例如modbusRTU协议传感器带有modbus站号地址。
方式二、通过LoRa ID区分:我们在“五、FT相关功能测试”中介绍到,测试该模式需“LoRa主站保持透传模式,LoRa从站为FT模式”, 但该方式下有个弊端,即若存在多个F8L10ST节点上行数据时,业务层上并没有可用的地址位进行区分。其实上述问题,我们可以通过将主站透传模式改为API模式来解决。
2种方式的区别在哪里呢?
方式一,需要传感器设置好不同的站号地址,再接入LoRa设备;
方式二,传感器无需设置,保持默认统一站号地址即可(比如01), 由终端LoRa ID来进行区分。以下为方式二应用举例,具体API协议参考《F8L10 API命令手册 V1.0.3.pdf》。
当A1、A2设置为定时上报,时间间隔1min,LoRa主站为透传/API模式,LoRa从站为FT时,上报数据格式为:
[16:08:17.416]收←◆FA 0A 04 0A 01 00 01 0B 01 00 09 2F
[16:10:17.535]收←◆FE 0E 44 5F 01 00 FA 0A 04 0A 01 00 06 0B 01 00 03 2E CA
发送端地址:01 00 表示地址 0x0001 = 1 ,即该条数据来自LoRa ID=1的终端。
1、无法加载参数?
a、检查硬件接线、串口是否正常;
b、当设备处于深度休眠、空中唤醒、未开机等状态下,配置工具加载参数时进度条不会动,此时只需点击设备复位按钮,即可成功进入配置。
值得一提的是,加载参数/配置参数后,设备此时处于临时AT配置模式,都要重启后才能正常通信。
2、恢复出厂后无法使用?
设备首次使用/恢复出厂后,都默认处于关机状态(且配置为深度休眠);即首次使用/恢复出厂后,需要给设备开机。
3、忘记当前设备是开机/关机状态?
若无法确认设备当前是否开机,可短按开机按键,D9亮一下为开机状态,不亮为关机状态。