# 采集通道配置
# 概述
采集通道是WDS-186智能网关采集设备数据的基础,每个采集通道对应一个物理接口或通信协议。系统支持创建多种类型的采集通道,包括串口通道(RS485、RS232、CAN)、网络通道(Modbus TCP)和板载IO通道(AI、DI)。

# 支持的通道类型
| 通道类型 | 数量 | 协议支持 | 应用场景 |
|---|---|---|---|
| RS485 | 4路 | Modbus RTU | 工业设备采集 |
| RS232 | 2路 | Modbus RTU、自定义 | 设备调试、采集 |
| CAN | 2路 | CANopen、J1939 | 车辆、工业总线 |
| Modbus TCP | 不限 | Modbus TCP | 网络设备采集 |
| AI | 4路 | - | 模拟量采集 |
| DI | 4路 | - | 数字量采集 |
# 创建采集通道
# 基本步骤
- 进入"采集通道"页面
- 点击"添加通道"按钮
- 填写通道配置信息
- 点击"保存"
- 启用通道开关
- 添加采集设备
- 重启采集通道
# RS485通道配置
# 配置参数
| 参数 | 说明 | 示例值 |
|---|---|---|
| 通道标识 | 唯一标识,不可重复 | RS485_1 |
| 通道名称 | 便于识别的名称 | 一号车间传感器 |
| 串口号 | 物理串口 | /dev/ttyS1 |
| 协议类型 | 通信协议 | Modbus RTU |
| 波特率 | 通信速率 | 9600 |
| 数据位 | 数据位数 | 8 |
| 校验位 | 校验方式 | None/Odd/Even |
| 停止位 | 停止位数 | 1 |
| 采集间隔 | 采集周期(秒) | 10 |
# 操作步骤
- 选择协议类型: Modbus RTU
- 选择串口号: RS485-1
- 配置串口参数: 9600,8,N,1
- 设置采集间隔: 10秒
- 输入通道标识和名称
- 点击"保存"

# Modbus TCP通道配置
# 配置参数
| 参数 | 说明 | 示例值 |
|---|---|---|
| 通道标识 | 唯一标识 | MODBUS_TCP_1 |
| 通道名称 | 通道名称 | 楼宇控制器 |
| 服务器地址 | 目标设备IP | 192.168.1.100 |
| 端口 | Modbus TCP端口 | 502 |
| 采集间隔 | 采集周期(秒) | 10 |
# 操作步骤
- 选择协议类型: Modbus TCP
- 输入服务器地址和端口
- 点击"保存"

# AI通道配置
# 配置参数
| 参数 | 说明 | 可选值 |
|---|---|---|
| 通道标识 | 唯一标识 | AI1 |
| 通道名称 | 通道名称 | 模拟量采集1 |
| 输入类型 | 信号类型 | 4-20mA / 0-12V |
| 采样率 | 采样频率 | 1Hz / 10Hz / 100Hz |
| 滤波 | 数字滤波 | 启用/禁用 |
| 采集间隔 | 采集周期(秒) | 5 |
# 操作步骤
- 选择AI通道编号
- 选择输入类型(4-20mA或0-12V)
- 设置采样率和滤波
- 设置采集间隔
- 点击"保存"

# DI通道配置
# 配置参数
| 参数 | 说明 | 可选值 |
|---|---|---|
| 通道标识 | 唯一标识 | DI_1 |
| 通道名称 | 通道名称 | 数字量采集1 |
| 输入模式 | 电平模式 | 干接点/湿接点 |
| 触发方式 | 触发条件 | 电平触发/边沿触发 |
| 防抖时间 | 去抖动时间(ms) | 50 |
| 采集间隔 | 采集周期(秒) | 1 |
# 操作步骤
- 选择DI通道编号
- 选择输入模式
- 设置触发方式和防抖时间
- 设置采集间隔
- 点击"保存"

# 通道管理
# 启用/禁用通道
- 点击通道列表中的"启用"开关
- 启用后通道开始工作
- 禁用后停止数据采集
注意: 操作后需要执行重启采集通道。
# 编辑通道
- 点击通道的"编辑"按钮
- 修改配置参数
- 点击"保存"
- 重启通道使配置生效
# 删除通道
- 确保通道下没有设备
- 点击"删除通道"按钮
- 确认删除操作
# 重启通道
配置修改后需要重启通道:
- 点击"重启采集通道"按钮
- 系统停止当前采集
- 重新加载配置
- 启动采集任务
注意: 重启通道会中断当前采集,请在业务低峰期操作。
# 最佳实践
# 通道规划
- 合理分配串口: 根据设备分布规划串口使用
- 控制设备数量: 单个通道建议不超过20个设备
- 优化采集间隔: 根据实际需求设置,避免过于频繁
# 性能优化
- 批量读取: Modbus设备使用连续地址,启用批量读取
- 超时设置: 合理设置超时时间,避免阻塞
- 错误重试: 配置合理的重试次数和间隔
# 故障排查
- 检查物理连接: 确认线缆连接正确
- 验证参数配置: 核对波特率、校验位等参数
- 查看日志: 检查网关日志中的错误信息
- 单独测试: 使用Modbus调试工具单独测试设备
# 常见问题
# 通道无法启动
检查项:
- 通道配置是否正确
- 串口是否被占用
- 网络地址是否可达
# 采集失败率高
检查项:
- 采集间隔是否过短
- 设备数量是否过多
- 通信参数是否匹配
- 网络是否稳定
# 数据延迟大
解决方法:
- 减少设备数量
- 增加采集间隔
- 优化网络环境