新闻中心
PRESS CENTER-支持LoRa通信,最大发射功率30dBm
-理想条件下,点对点通信距离可达8km
-支持国内频段(410.125-493.125Mhz)
-支持国际频段(850.125-930.125Mhz)
-支持自定义密钥,保护数据安全
-支持中继通信,没有距离限制
-支持IO跟随,组网应用
-支持级联,无感扩展IO接口数量
LoRa | 芯片方案 | LLCC68 |
| 发射功率 | 30dBm/27dBm/24dBm/21dBm |
| 空口速率 | 62500/38400/19200/9600/4800/2400 |
| 参考距离 | 10km(晴朗空旷,天线增益5dBi,高度2.5m,空速2400) |
| 调制方式 | LoRa |
| 发送长度 | 200 Byte |
| 工作模式 | 正常模式/中继模式 |
RS485 | 接口数量 | 1路 |
| 工作模式 | Master |
| 支持波特率 | 115200/9600/4800/2400 |
电气参数 | 额定电压 | DC12V,工作范围DC12~24V |
| 额定功率 | 5.5W |
| 电源保护 | 防静电,防浪涌,防反接 |
环境参数 | 工作温度 | -40~85℃ |
| 存储温度 | -40~85℃ |
| 环境湿度 | 10-90% RH(无凝结) |
机械参数 | 尺寸 | 80*46*63mm |
| 安装 | DIN35MM导轨安装 |
| 重量 | 150g |
| 材质 | ABS |
序号 | 名称 | 含义 | 序号 | 名称 | 含义 |
1 | Pow | 电源指示灯,常亮 | 9 | ANT | 天线 |
2 | Work | 工作指示灯,间隔1秒闪烁 | 10 | RST | RST |
3 | Net | 预留 | 17 | Vin | 电源输入正级 |
4 | LoRa | 中继模式指示灯 | 12 | GND | 电源输入负极 |
5 | Recv | 接收数据指示灯 | 13 | 485A | RS485-A |
6 | Send | 发送数据指示灯 | 14 | 485B | RS485-B |
7 | Alarm | 报警指示灯,级联设备通信异常常亮 | 15 | 拨码 | 1-6表示MODBUS通信地址(0~63),重启生效 |
8 | Link | 连接指示灯,级联设备插入常亮 | 16 | S | S口,用于向下级联 |
① ET2100可以和ET1010/ET1020模块随意级联,ET2100为主站。
② 将每个ET产品的拨码开关拨到不同的位置(设置通信地址),避免通信冲突。
③ 根据需求,配置ET2100的LoRa通信参数(参数一致才能互相收发数据)。
Tips:
MODBUS通信地址为主站的通信地址
寄存器地址从0000H开始,按照级联顺序依次排列
寄存器地址表
寄存器类型 | 寄存器地址 | 寄存器属性 | 支持功能码 | 提示 |
DO寄存器 | 0000H~0003H | DO1-DO4 | 01(读) 05(写单个) 0F(写多个) | 第一个ET1010模块 |
| 0004H~0007H | DO5-DO8 |
| 第二个ET1010模块 |
| 0008H~000BH | DO9-DO12 |
| 第三个ET1010模块 |
| 000CH~000FH | DO13-DO16 |
| 第四个ET1010模块 |
| ...... | ...... |
| ...... |
DI寄存器 | 0000H~0003H | DI1-DI4 | 02(读) | 第一个ET1010模块 |
| 0004H~0007H | DI5-DI8 |
| 第二个ET1010模块 |
| 0008H~000BH | DI9-DI12 |
| 第三个ET1010模块 |
| 000CH~000FH | DI13-DI16 |
| 第四个ET1010模块 |
| ...... | ...... |
| ...... |
AO寄存器 | 0000H~0003H | AO1-AO4 | 03(读) 06(写单个) 10(写多个) 单位uA | 第一个ET1020模块 |
| 0004H~0007H | AO5-AO8 |
| 第二个ET1020模块 |
| 0008H~000BH | AO9-AO12 |
| 第三个ET1020模块 |
| 000CH~000FH | AO13-AO16 |
| 第四个ET1020模块 |
| ...... | ...... |
| ...... |
AI寄存器 | 0000H~0003H | AI1-AI4 | 04(读) 单位uA | 第一个ET1020模块 |
| 0004H~0007H | AI5-AI8 |
| 第二个ET1020模块 |
| 0008H~000BH | AI9-AI12 |
| 第三个ET1020模块 |
| 000CH~000FH | AI13-AI16 |
| 第四个ET1020模块 |
| ...... | ...... |
| ...... |
保持寄存器 | 1000H | 版本+地址 | 03(读) |
|
| 1001H | DI数量+DO数量 |
|
|
| 1002H | AI数量+AO数量 |
|
|
Q1:为什么DI数据采集正常,但是控制DO会错误?
A1:请检查级联模块的地址码,不能一致。地址码不影响数据采集,但是会影响下行控制。
Q2:为什么接了一个ET2100模块级联3个ET1010,读16路DI会报错?
A2:请先读1000H-1002H寄存器数据,判断主模块检测到多少个从站IO。如果和实际不匹配,可根据Alarm灯查找有问题模块,Alarm灯常亮表示下级模块通信异常。
Q3:我有8个模块,如果中间一个模块出现通信问题,是否其后的模块就无法通信?
A3:是的,模块的级联类似高铁车厢,中间断开,高铁头只会牵引剩余车厢往前行驶。主模块的自适应算法可以保证异常及时发现。
Q4:我有4个模块已经在正常工作,想要继续增加2个,怎么操作?
A4:直接级联,只需保证地址码不一致,主模块可以自适应。
Q5:最大可以级联多少个模块?
A5:默认固件最大支持10个,如果有特殊需求,尽情骚扰客服。
Q6:是否考虑推出其他接口类型的模块,且协议互相适配?
A6:尽情期待,答案是肯定的。
1~6设置MODBUS通信地址:
ID | 二进制 | 图示 | ID | 二进制 | 图示 |
0 | 00000 | 16 | 10000 | ||
1 | 00001 | 17 | 10001 | ||
2 | 00010 | 18 | 10010 | ||
3 | 00011 | 19 | 10011 | ||
4 | 00100 | 20 | 10100 | ||
5 | 00101 | 21 | 10101 | ||
6 | 00110 | 22 | 10110 | ||
7 | 00111 | 23 | 10111 | ||
8 | 01000 | 24 | 11000 | ||
9 | 01001 | 25 | 11001 | ||
10 | 01010 | 26 | 11010 | ||
11 | 01011 | 27 | 11011 | ||
12 | 01100 | 28 | 11100 | ||
13 | 01101 | 29 | 11101 | ||
14 | 01110 | 30 | 11110 | ||
15 | 01111 | 31 | 11111 |
(上表仅列出了前32个通信地址,其余通信地址按照该表逻辑规则拨码即可)
图2. RS485接线