Skip to content

NODE100-X02 用户手册 V1.0


一、产品概述

1.1 NODE100 系列介绍

NODE100 系列是一款集桥接器和网关功能于一体的产品,专注于数据采集和边缘处理。其核心功能包括:

数据采集功能

  • 多协议支持:支持连接各类主流 PLC,如三菱、欧姆龙、西门子、信捷、台达、松下等,并且支持定制开发。
  • 多类型数据采集:实时采集布尔量、整型、浮点型、字符串等各种类型的现场数据。
  • 数据联网:可将 PLC 数据统一通过网络(ModbusTCP、MQTT)上传到工厂 MES、云平台等数据监控系统。

边缘处理功能

  • 本地数据预处理:在设备端对采集数据进行筛选、整合和初步分析,减少上传至云端的数据量,降低网络负载和延迟。
  • 本地数据存储:内置存储空间,可缓存历史数据,防止网络中断导致的数据丢失,网络恢复后自动补传。

NODE100 系列数据采集网关

1.2 NODE100-X02 系列

NODE100-X02 系列专门为欧姆龙 CP/CQM 系列 PLC 设计,能够方便、快捷地实现 PLC 数据的采集和上传。用户只需将设备连接至 PLC 并设置基本的网络参数,即可实现数据的实时上传。

NODE100-X02 系列根据网络通信能力分为三个型号版本:

型号网络能力适用场景
NODE100-G024G 蜂窝网络 + 以太网无有线网络覆盖的远程现场
NODE100-W02WiFi 无线网络 + 以太网有 WiFi 覆盖、布线困难的现场
NODE100-S02仅以太网已有以太网基础设施的工厂内网

三个型号在 PLC 数据采集、ModbusTCP 服务器、MQTT 客户端、WEB 配置界面等功能上完全一致,区别仅在于数据上传的网络通信能力。用户可根据现场网络条件选择合适的型号。

产品正面图


二、快速入门

本章为 NODE100-X02 的首次使用提供最简明的配置指引,帮助您在几分钟内完成设备接入与数据上报。详细功能配置请参见后续章节。

2.1 硬件连接

  • 安装设备:将设备卡入 35mm 标准 DIN 导轨,确保卡扣锁紧。
  • 连接 PLC:使用标配 RS232 编程线缆,一端插入设备的 PLC 接口(DB9),另一端连接欧姆龙 CP/CQM 系列 PLC 的编程口/串口。
  • 连接 HMI(可选):若现场有触摸屏,使用另一根 RS232 线缆连接设备的 HMI 接口(DB9)与 HMI 的 RS232 口,实现触摸屏与 PLC 的并行通信。
  • 连接网络
    • S02(以太网版):用网线连接设备 ETH 口与交换机/路由器。
    • G02(4G 版):插入 Nano SIM 卡(需断电操作),并确保 4G 天线连接牢固。
    • W02(WiFi 版):确保 WiFi 天线安装牢固,后续通过 Web 配置连接无线网络。
  • 接通电源:接入 DC 9~24V 电源,观察前面板指示灯:
    • PWR(绿灯常亮):电源正常。
    • SYS(绿灯闪烁):系统启动正常。
    • PLC(绿灯闪烁):表示已与 PLC 正常通信。

2.2 登录 WEB 配置界面

  1. 将电脑的 IP 地址设置为与设备同网段(例如 192.168.31.10,子网掩码 255.255.255.0)。
  2. 用网线连接电脑与设备的 ETH 口(即使使用 4G/WiFi,首次配置也建议用以太网)。
  3. 打开浏览器,访问 http://192.168.31.100
  4. 输入用户名 InnoDex 和默认密码(见设备机身标签),进入主界面。

2.3 基本配置流程

  • 配置 PLC 类型:进入「PLC 配置」页面,根据实际连接的 PLC 选择对应的 PLC 类型(具体类型划分见 8.3 PLC 配置)。
  • PLC 参数配置(通常无需配置):网关将自动尝试与 PLC 通信并读取 PLC 型号。观察页面显示的"PLC 型号"和"连接状态",若显示已连接,则 PLC 通信正常。
  • 配置上行网络
    • 以太网:进入「网络参数配置 → 以太网」,根据现场网络修改 IP 地址、网关等(若不改变,保持默认即可)。
    • 4G(仅 G02):在「网络参数配置 → 4G」中勾选"启用 4G",等待信号强度显示正常。
    • WiFi(仅 W02):在「网络参数配置 → WiFi」中启用 WiFi,点击扫描并选择 SSID,输入密码后保存。
  • 配置数据上报(以 MQTT 为例):进入「上行通信配置」,通信模式选择 MQTT。填写 MQTT 服务器 IP/域名、端口、用户名、密码,选择用于上网的网卡(ETH/4G/WiFi)。进入「采集点配置」,点击"新增采集点",填写名称(如 temperature)、PLC 地址(如 D0)、数据类型(如 INT16)。在 MQTT 发布设置中填写 Topic(如 /plc/data)和发布间隔(如 5 秒)。
  • 保存并验证:点击页面顶部的「保存全部」。观察「设备基本信息」页面顶部状态概览,或查看 MQTT 服务器是否收到数据。也可在「采集点配置」页面点击"读取采集点",查看"读数"列是否显示最新值。

三、主要特点

  1. 多网络通信能力:G02 支持 4G + 以太网双网络备份,W02 支持 WiFi + 以太网双网络,S02 提供标准以太网通信,满足不同现场网络环境需求。
  2. 欧姆龙 CP/CQM 系列 PLC 数据采集:支持欧姆龙 CP/CJ/CS 系列及 CQM/CVM/C 系列 PLC,内置 Host Link(FINS)与 C-mode 标准通信能力,可直接采集 PLC 内部数据。
  3. PLC 单元号自动检测/手动设置:支持自动扫描 0~31 单元号,也可手动指定单元号,适应不同现场配置需求。
  4. 串口参数自动检测/手动设置:PLC 串口和 HMI 串口参数均可独立选择自动检测或手动设置,简化现场调试工作。
  5. 无缝接入:产品使用编程口连接 PLC,并且产品的扩展口可接触摸屏,在完全不影响设备当前运行状态下接入 PLC 系统。
  6. 体积小巧:产品体积小巧,自带导轨卡扣,极其便于安装在 PLC 机箱中。
  7. 支持 ModbusTCP:产品集成 ModbusTCP 服务,ModbusTCP 客户机(如组态软件、OPC 服务器、高级语言开发的软件等)可直接读取 PLC 的内部数据区,支持的功能号包括 FC01(读线圈)、FC02(读离散输入)、FC03(读保持寄存器)。
  8. 支持 MQTT:产品集成 MQTT 客户端,可将采集到的数据上传至 MQTT 服务器,实现远程监控。
  9. 支持 WEB 服务:可通过 WEB 服务对产品进行配置,无需安装驱动和专用软件。
  10. 配置导入导出:支持配置文件的导入与导出(JSON 格式),方便批量部署与配置备份。

四、支持 PLC 型号

4.1 CP 系列(PLC 类型:CP)

CP 系列采用 Host Link(FINS over Host Link)协议通信,支持型号包括:

  1. 欧姆龙 CP 系列:CP1H, CP1E, CP1L
  2. 欧姆龙 CJ 系列:CJ1G, CJ1M, CJ2M, CJ2H
  3. 欧姆龙 CS 系列:CS1D, CS1G, CS1H
  4. 欧姆龙其他系列:NSJ, FQM1, NX1P

4.2 CQM 系列(PLC 类型:CQM)

CQM 系列采用 C-mode 协议通信,支持型号包括:

  1. 欧姆龙 CQM 系列:CQM1H
  2. 欧姆龙 CPM 系列:CPM1A
  3. 欧姆龙 CVM 系列:CVM1-CPU01-E, CVM1-CPU11-E, CVM1-CPU21-E
  4. 欧姆龙 CV 系列:CV500, CV1000, CV2000
  5. 欧姆龙 C 系列:C200H, C1000H, C500/C500F, C250/C25F

五、应用场景

应用场景


六、技术参数

项目NODE100-G02NODE100-W02NODE100-S02
产品描述欧姆龙 CP/CQM 系列 PLC 网关(4G 版)欧姆龙 CP/CQM 系列 PLC 网关(WiFi 版)欧姆龙 CP/CQM 系列 PLC 网关(标准版)
外壳颜色金属黑
指示灯PWR、SYS、ETH、PLC、HMI、4G 六个指示灯PWR、SYS、ETH、PLC、HMI、WIFI 六个指示灯PWR、SYS、ETH、PLC、HMI 五个指示灯
复位按钮位于产品前面板
尺寸(长 * 宽 * 高)85 * 64 * 23.5mm
重量100g
安装方式35mm 导轨安装
供电方式DIP2 供电
电压DC 9V~24V 宽电压输入
PLC 接口RS232(DB9)
HMI 接口RS232(DB9)
串口波特率9600/19200/38400/57600/115200/187500
以太网10/100M 自适应
4G 网络全网通 LTE Cat.1
WiFi 网络IEEE 802.11 b/g/n
通信协议ModbusTCP、MQTT
WEB 配置默认 IP: 192.168.31.100
工作温度-20~85°C
工作湿度95% 非凝露

七、硬件说明

本章介绍设备硬件相关的操作与状态说明,包括前面板指示灯、SIM 卡安装与恢复出厂设置,与第八章的软件配置操作相互独立。

7.1 前面板指示灯状态说明

设备前面板配备 LED 状态指示灯,用于直观反映设备运行与通信状态。各指示灯的名称、颜色、状态、状态含义及处理建议如下表(第 6 个指示灯为 4GWIFI,依具体型号而定):

LED 名称颜色状态状态含义处理建议
PWR🟢常亮设备已正常上电,电源供应正常
SYS🟢闪烁系统运行正常
ETH🟢常亮以太网链路已建立
🔴常亮链路异常检查网线连接、交换机端口
PLC🟢闪烁PLC 正常通信(数据交互正常)
🔴闪烁PLC 返回异常(通信超时 / 协议错误)检查 PLC 连线、单元号、波特率等参数配置
HMI🟢闪烁HMI 通信正常
🔴闪烁HMI 通信异常检查串口线缆连接、波特率是否匹配
4G / WIFI🟢闪烁尝试连接 MQTT 服务器
🟢常亮MQTT 服务器连接成功
🔴常亮联网失败(4G:SIM 卡异常 / WiFi:认证失败)4G 型号检查 SIM 卡是否插好、是否欠费;WiFi 型号检查 SSID/密码配置

注:4G / WIFI 指示灯仅在 MQTT 网卡选择 4G 或 WIFI 时才会工作;若网关判断无需使用 WIFI 或 4G,该 LED 灯保持熄灭状态。

7.2 SIM 卡插入(仅 G02)

G02 型号内置 4G 蜂窝通信模块,需插入 SIM 卡后方可使用蜂窝网络功能。

安装步骤:

  1. 确认设备已断电,避免在带电状态下插拔 SIM 卡,以免损坏卡槽或卡片。
  2. 找到设备外壳上的 SIM 卡插槽,以设备丝印标识为准。
  3. 将 SIM 卡金属触点朝下、缺口朝里,按卡槽旁丝印指示方向推入至卡紧。
  4. 设备重新上电后,进入 WEB 配置界面「网络参数配置 → 4G 网络配置」页面,勾选"启用 4G",设备将自动读取 SIM 卡并拨号上网。

注意事项:

  • 请使用标准 Nano SIM 卡(具体尺寸以设备卡槽标识为准)。
  • 确保 SIM 卡已开通数据流量且未欠费,状态正常。
  • 插拔 SIM 卡前务必先断电,频繁热插拔可能导致卡槽接触不良。
  • 若页面"SIM 状态"显示未就绪,请检查 SIM 卡是否插紧、方向是否正确,或尝试更换 SIM 卡测试。

7.3 恢复出厂设置

产品上电并正常运行后,指示灯 SYS 闪烁。长按设备前面板的复位按钮 5 秒以上,设备将恢复出厂设置,所有指示灯常亮。

恢复出厂设置后设备自动重启,出厂设置包括:

  • IP 地址恢复为默认 IP:192.168.31.100
  • 网络和串口相关配置清除
  • MQTT 采集点配置清除
  • WEB 登录密码恢复为设备标签上标注的默认密码

八、软件配置与使用

通过浏览器访问设备 WEB 配置界面(默认地址 http://192.168.31.100),在登录页面输入用户名 InnoDex 及密码(默认密码以设备机身标签标注为准)后进入主界面。

登录页面

8.1 设备基本信息

登录后进入设备基本信息页面,展示以下内容:

  • 型号:当前设备型号(NODE100-G02 / W02 / S02)
  • 设备 ID:唯一设备标识(IMEI)
  • 固件版本:当前设备运行的固件版本号
  • 硬件版本:硬件版本号(主控板版本/子板版本)
  • 运行时间:设备自上次启动以来的运行时间
  • 剩余内存:当前可用内存(KB)
  • CPU 温度:处理器温度
  • 启动原因:本次启动的触发原因

设备基本信息页面

页面顶部状态栏同时显示设备、网络、PLC、上行通信、采集点的实时状态概览,点击各状态卡片可切换到对应配置面板。为了避免增加网关负担,网页不会主动刷新,用户需要手动点击刷新按钮才能查看最新状态。

页面顶部提供以下功能按钮:

  • 刷新:刷新当前页面数据
  • 导出配置:将当前配置导出为 JSON 文件
  • 导入配置:从 JSON 文件导入配置
  • 保存全部:保存当前所有配置,当使用导入配置功能后,需要点击保存全部按钮才能保证导入的配置全部生效。
  • 修改密码:修改当前用户登录密码
  • 重启设备:重启网关设备

关于"保存"与"保存全部":配置保存分两级。在各子页面(网络参数、PLC、MQTT、采集点)完成设置后,点击该页面自身的"保存"按钮即可让本次修改即时生效;顶部"保存全部"则统一保存并持久化所有子页面的未提交修改。特别地,使用"导入配置"后必须点击"保存全部",导入的配置才会全部写入设备。

8.2 网络参数配置

网络参数配置页面用于配置设备的网络通信参数。不同型号的网络配置内容有所不同:

配置区域G02W02S02
以太网(ETH)配置
4G 网络配置
WiFi 配置

网络配置页面

8.2.1 以太网配置(所有型号)

配置项说明
IP 地址设备以太网 IP 地址,默认 192.168.31.100
子网掩码默认 255.255.255.0
默认网关网络网关地址
主 DNSDNS 服务器地址(MQTT 域名解析时使用)
备用 DNS备用 DNS 服务器地址
当前 MAC设备 MAC 地址(只读)

配置步骤:

  1. 在网络配置页面的 ETH 配置区域填写 IP 地址、子网掩码、网关和 DNS
  2. 点击"保存网络配置"按钮
  3. 若修改了 IP 地址,设备将自动连接新 IP,需使用新地址重新访问 WEB 界面

⚠️ "保存网络配置"按钮仅保存「网络参数配置」页面的参数,适用于对本页面做局部修改。如需一次性保存全部页面配置,请点击页面顶部的"保存全部"按钮。

DNS 用于 MQTT 连接时解析服务器域名。当设备仅使用 ModbusTCP 功能,或 MQTT 指定服务器 IP 地址时,DNS 可不填。

8.2.2 4G 网络配置(仅 G02)

G02 支持内置 4G 蜂窝网络功能,插入 SIM 卡后自动拨号上网。在网络配置页面勾选"启用 4G"后,页面显示以下 4G 状态信息:

状态项说明
4G IP4G 网络分配的 IP 地址
注册状态4G 网络注册状态(已注册/未注册/搜索中)
SIM 状态SIM 卡是否就绪
信号强度当前 4G 信号强度(dBm)

8.2.3 WiFi 配置(仅 W02)

W02 通过内置 WiFi 模块提供无线网络接入能力。在网络配置页面的 WiFi 配置区域进行设置。

WiFi 基本配置:

配置项说明
WiFi 启用开启或关闭 WiFi 功能
WiFi SSID目标 WiFi 网络名称
WiFi PasswordWiFi 网络密码(WPA/WPA2)
WiFi DHCPDHCP 自动获取 IP / 静态 IP
WiFi IP静态 IP 模式下的 WiFi IP 地址
WiFi Mask静态 IP 模式下的子网掩码
WiFi Gateway静态 IP 模式下的网关地址
WiFi DNS静态 IP 模式下的 DNS 服务器地址

WiFi SSID 扫描功能:

  1. 启用 WiFi 功能后,点击"扫描 WiFi"按钮
  2. 设备将扫描周边可用的 WiFi 网络
  3. 从扫描结果列表中选择目标 WiFi 网络,自动填入 SSID
  4. 输入对应的 WiFi 密码
  5. 点击"保存网络配置",设备将连接选定的 WiFi 网络

WiFi 状态显示:

配置完成后,页面将实时显示以下 WiFi 状态信息:

状态项说明
WiFi 连接已连接 / 未连接
WiFi IPWiFi 网络分配的 IP 地址
WiFi MACWiFi 模块的 MAC 地址
WiFi RSSI当前 WiFi 信号强度(dBm)
WiFi 错误连接失败时的错误描述

8.3 PLC 配置

PLC 配置页面用于配置与欧姆龙 CP/CQM 系列 PLC 的通信参数。

PLC配置页面

8.3.1 PLC 类型选择

配置项说明
PLC 类型CP(欧姆龙 CP/CJ/CS 系列)或 CQM(欧姆龙 CQM/CVM/C 系列)
  • CP:适用于欧姆龙 CP/CJ/CS 系列 PLC,采用 Host Link(FINS)协议通信
  • CQM:适用于欧姆龙 CQM/CVM/C 系列 PLC,采用 C-mode 协议通信

请选择与实际 PLC 一致的 PLC 类型,切换后设备将重新建立与 PLC 的连接。

8.3.2 PLC 单元号配置

欧姆龙 CP/CQM 系列 PLC 通过单元号(Node Number,0~31)区分同一 RS422 总线上的多个从站设备。单元号配置支持两种模式:

配置项说明
自动检测单元号勾选后自动扫描 0~31 单元号,找到首个响应的 PLC
单元号(0-31)手动模式下的 PLC 单元号,范围 0~31

自动检测模式:设备依次扫描单元号 0~31,对每个单元号发送 PLC 探测命令,首个响应成功的单元号被设为当前单元号。

手动设置模式:取消勾选"自动检测单元号",输入框变为可编辑状态,填写目标 PLC 的单元号。设备仅尝试该单元号,不进行全范围扫描,可加快连接速度并避免误连其他从站。

单元号配置修改后保存即立即触发 PLC 重连,无需设备重启。

8.3.3 PLC 串口参数配置

PLC 串口和 HMI 串口参数各自独立配置,均支持"自动检测"和"手动设置"两种模式:

配置项说明
串口模式自动检测 / 手动设置
波特率手动模式下可选:9600/19200/38400/57600/115200/187500
数据位手动模式下可选:7 / 8
停止位手动模式下可选:1 / 2
校验手动模式下可选:NONE / ODD / EVEN

自动检测模式:设备自动遍历候选串口配置组合(CP 为 5 种波特率 × 5 种串口配置共 25 种组合,CQM 类似),找到首个成功通信的配置。

手动设置模式:使用页面填写的串口参数,不进行自动遍历。适合已知 PLC 串口参数的现场,可显著加快连接速度。

PLC 串口和 HMI 串口的模式相互独立,可分别设置为自动检测或手动设置。手动模式下页面显示用户配置的参数值;自动模式下页面显示当前实际检测到的参数值。

8.3.4 PLC 状态信息

配置完成后,页面将实时显示以下 PLC 状态:

  • 连接状态:已连接 / 未连接
  • PLC 型号:自动识别的 PLC 型号

配置步骤:

  1. 在 PLC 配置页面选择正确的 PLC 类型(CP 或 CQM)
  2. 根据现场情况选择单元号配置模式(自动/手动)及串口配置模式(自动/手动)
  3. 点击"保存 PLC 配置",设备将使用新参数重新连接 PLC
  4. 页面上方将显示 PLC 连接状态与型号信息

⚠️ "保存 PLC 配置"按钮仅保存「PLC 配置」页面的参数。如需一次性保存全部页面配置,请点击页面顶部的"保存全部"按钮。

8.4 上行通信配置

上行通信配置用于定义网关与上层系统(云平台或 SCADA/组态软件)之间的交互方式。支持两种上行通信模式:MQTT 客户端(数据上云)与 ModbusTCP 服务器(供上位机主动读取 PLC 数据,端口 502)。

上行通信配置页面

8.4.1 通信模式切换

通信模式说明
MQTT通过 MQTT 协议与云平台通信,支持数据发布/订阅
ModbusTCP作为 ModbusTCP 服务器,供上位机主动读取数据(端口 502)

两种模式通过"上位机通信协议"下拉框切换。选择 MQTT 模式时,页面显示完整的 MQTT 配置选项和采集点配置入口;选择 ModbusTCP 模式时,MQTT 相关配置项隐藏。

8.4.2 网络适配器选择

数据上传所使用的网络适配器在「上行通信配置 → MQTT」中选择,不同型号可选项不同:

适配器G02W02S02
ETH(以太网)固定
4G(蜂窝网络)
WIFI(无线网络)
  • 当设备能力不支持某适配器时(如 S02 选择 4G 或 WIFI),系统会自动重置为 ETH,避免非法配置。
  • 4G 或 WIFI 适配器需要在网络设置中先启用才能够使用(参见 8.2.2 / 8.2.3)。

8.4.3 MQTT 服务器配置

配置项说明
服务器 IP/域名MQTT Broker 的 IP 地址或域名
端口MQTT 服务器端口,默认 1883
Client IDMQTT 客户端 ID,默认 node100
用户名MQTT 认证用户名
密码MQTT 认证密码
Keepalive 秒MQTT 心跳间隔,默认 60
MQTT 网卡选择 MQTT 使用的网络适配器(见 8.4.2)

8.4.4 发布设置

配置项说明
设备名称上报数据中的设备名称标识
设备编码上报数据中的设备编码标识
发布 Topic数据上报的 MQTT 主题,如 /plc/data
发布间隔数据上报周期(秒),可配置 1~3600 秒
发布 QOSMQTT 服务质量等级(0/1/2)
发布脚本Lua 脚本,用于对采集到的数据进行自定义处理,以及上报格式处理

8.4.5 订阅设置

配置项说明
启用订阅开启或关闭 MQTT 订阅功能
订阅 Topic接收下发指令的 MQTT 主题,如 /plc/cmd
订阅 QOS订阅的服务质量等级(0/1/2)
订阅脚本Lua 脚本,用于对接收到的指令进行自定义处理,如解析 JSON 格式

启用订阅后,设备可通过 MQTT 接收上位机下发的写指令,实现对 PLC 的远程控制。

8.4.6 Lua 脚本处理

设备支持通过 Lua 脚本对采集到的 PLC 数据进行自定义处理后再上报。Lua 脚本功能包括:

  • 数据格式转换:将 PLC 原始数据转换为自定义 JSON 格式
  • 数据过滤:根据条件过滤不需要上报的数据
  • 数据计算:对采集值进行数学运算或逻辑处理
  • 条件触发:满足特定条件时触发额外上报或告警

Lua 脚本在 MQTT 配置页面的"发布脚本"和"订阅脚本"编辑区域编写,保存后即时生效。

示例 1:将 D0 的值乘以 10 后再上报

lua
local v = payload.datas["数据1"]        -- 读取采集点名称为 数据1 的当前值
payload.datas["数据1"] = v * 10        -- 将当前值乘以 10 再上报

示例 2:当 温度 为大于 50 时附加告警标记

lua
local t0 = payload.datas["温度"]
if t0 > 50 then
  payload.datas["alarm"] = true         -- 满足条件时打上告警标签,便于平台过滤
end

以上为示意性写法,具体可用函数及参数以设备实际固件提供的 Lua 脚本接口文档为准。

8.4.7 ModbusTCP 服务器

当选择 ModbusTCP 通信模式时,设备在端口 502 监听 ModbusTCP 请求,上位机可作为 ModbusTCP 客户端读取 PLC 数据。地址映射规则详见 8.8 ModbusTCP 数据地址说明

8.5 采集点配置

采集点配置页面用于配置需要采集的 PLC 数据点列表。每个采集点定义了 PLC 软元件地址、数据类型和上报名称。仅在 MQTT 通信模式下可见。

采集点配置页面

8.5.1 采集点配置表格

每个采集点包含以下配置项:

配置项说明示例
名称采集点名称,用于 MQTT 上报的 JSON 字段名temperature
PLC 地址PLC 软元件地址D100
数据类型数据类型(见 8.5.2)UINT16
数量读取长度(字符串/十六进制字符串类型可大于 1)1
可写是否允许通过 MQTT 订阅写入该地址
读数最近一次采集的值(只读)1234

8.5.2 数据类型说明

数据类型说明字节长度
BOOL布尔类型(位元件)1 位
INT8有符号 8 位整数1 字节
UINT8无符号 8 位整数1 字节
INT16有符号 16 位整数2 字节
UINT16无符号 16 位整数2 字节
INT32有符号 32 位整数4 字节
UINT32无符号 32 位整数4 字节
INT64有符号 64 位整数8 字节
UINT64无符号 64 位整数8 字节
FLOAT32 位单精度浮点数4 字节
DOUBLE64 位双精度浮点数8 字节
STRING字符串类型可变
HEXSTR十六进制字符串可变

8.5.3 配置步骤

  1. 在采集点配置页面点击"新增采集点"
  2. 填写采集点名称、PLC 软元件地址和数据类型
  3. 根据需要设置读取数量和可写属性
  4. 重复上述步骤添加多个采集点
  5. 在 MQTT 配置中设置发布间隔
  6. 点击"保存采集点",设备将按照配置周期采集并上报数据

⚠️ "保存采集点"按钮仅保存「采集点配置」页面的参数。如需一次性保存全部页面配置,请点击页面顶部的"保存全部"按钮。

8.5.4 读取采集点

点击"读取采集点"按钮可立即执行一次数据采集,采集完成后页面各采集点的"读数"列将显示当前值。此功能用于验证采集点配置是否正确。

8.6 MQTT 数据地址说明

MQTT 采集点地址使用欧姆龙 CP/CQM 系列 PLC 软元件地址表示,合法的地址如下表:

8.6.1 字地址(数据寄存器/字元件)

地址示例类型描述信息备注
CIO0WORDCIO 区(核心 I/O 区)CP/CQM 共用
W0WORDW 区(工作区)仅 CP 支持
L0WORDL 区(链接区)CP/CQM 共用
H0WORDH 区(保持区)CP/CQM 共用
A0WORDA 区(辅助区)CP/CQM 共用
T0WORD定时器当前值CP/CQM 共用
C0WORD计数器当前值CP/CQM 共用
D0WORDD 区(数据寄存器)CP 范围 0~32767,CQM 范围 0~9999
E0WORDE 区(扩展数据区)实际容量由 PLC 型号决定

8.6.2 位地址(位元件)

地址示例类型描述信息备注
CIO0.0BOOLCIO 区位地址格式:区名{字地址}.{位号},位号 0~15
CIO10.5BOOLCIO 区第 10 字第 5 位-
T0BOOL定时器触点CP 直接读 T 位;CQM 读 TCF
C0BOOL计数器触点CP 直接读 C 位;CQM 读 CCF
TCF0BOOL定时器完成标志仅 CQM 使用
CCF0BOOL计数器完成标志仅 CQM 使用
TK0BOOL任务标志区仅 CP 支持

地址说明:

  • CIO:核心 I/O 区,CP/CQM 共用,字地址范围 0~6143,位地址格式 CIO{字地址}.{位号}
  • W:工作区,仅 CP 支持,字地址范围 0~511
  • L:链接区,CP/CQM 共用,字地址范围 0~199
  • H:保持区,CP/CQM 共用,字地址范围 0~511
  • A:辅助区,CP/CQM 共用,字地址范围 0~959
  • T:定时器,CP/CQM 共用,字地址范围 0~2047。CP 中 T 位为定时器触点;CQM 中需使用 TCF 读完成标志
  • C:计数器,CP/CQM 共用,字地址范围 0~4095(C 从 2048 起)。CP 中 C 位为计数器触点;CQM 中需使用 CCF 读完成标志
  • TK:任务标志区,仅 CP 支持,字地址范围 0~31
  • D:数据寄存器区,CP/CQM 共用。CP 范围 0~32767,CQM 范围 0~9999
  • E:扩展数据区,CP/CQM 共用,实际容量由 PLC 型号决定

8.7 配置导入导出

设备支持配置文件的导入与导出功能(JSON 格式),便于批量部署和配置备份。

配置导出:点击页面顶部"导出配置"按钮,设备将生成包含网络参数、PLC 配置、MQTT 配置、采集点列表等全部配置的 JSON 文件并下载至本地。

配置导入:点击页面顶部"导入配置"按钮,选择之前导出的配置文件,配置将导入到页面中。确认无误后点击"保存全部",设备将应用配置文件中的全部参数。

⚠️ 重要:导入配置后,必须点击页面顶部的"保存全部"按钮,才能将导入的配置全部保存并生效。

若仅点击各页面的独立保存按钮(如网络配置页面的"保存网络配置"、PLC 配置页面的"保存 PLC 配置"、采集点配置页面的"保存采集点"),这些按钮各自只保存对应页面的参数,无法一次性应用导入的全部配置。各页面的独立保存按钮仅用于对该页面做局部修改,而"保存全部"才是用于一次性保存所有页面参数的操作。

导入配置将覆盖当前所有配置参数,建议导入前先导出当前配置作为备份。

8.8 ModbusTCP 数据地址说明

设备作为 ModbusTCP 服务器时,默认监听端口 502。上位机可通过标准 ModbusTCP 协议读取 PLC 数据。欧姆龙 CP/CQM 系列采用统一线性地址映射,位地址和字地址各占 0~65535 范围。

8.8.1 位地址映射(线圈/输入)

CP/CQM 共用统一位地址映射表,不同区域分段连续编号:

Modbus 地址软元件类型映射公式(w=字, b=位 0~15, n=编号)功能码
0~23519CIO{w}.w×16 + bFC01: 读线圈
23520~31711W{w}.23520 + w×16 + b(仅 CP)FC01
31712~33759L{w}.31712 + w×16 + bFC01
33760~41951H{w}.33760 + w×16 + bFC01
41952~57311A{w}.41952 + w×16 + bFC01
57312~61407T{n} / TCF57312 + nFC01
61408~65503C{n} / CCF61408 + nFC01
65504~65535TK65504 + n(仅 CP)FC01

说明:

  • FC01(读线圈状态):用于读取 CIO/W/L/H/A/T/C/TK 等位元件
  • 变量说明w = 字(Word)编号,b = 位(Bit)偏移,取值范围 0~15;n = T/C/TK 软元件编号
  • CIO/W/L/H/A 区采用"字.位"编号方式,Modbus 地址 = 区域起始地址 + w×16 + b(即上表各行的表达式)
  • T/C/TK 区采用按位编号方式,Modbus 地址 = 区域起始地址 + n
  • 同一 Modbus 地址在 CP 和 CQM 中可能对应不同含义(如 57312 在 CP 中为 T0 触点,在 CQM 中为 TCF0 完成标志)

8.8.2 字地址映射(寄存器)

CP/CQM 共用统一字地址映射表:

Modbus 地址软元件类型映射公式(n=软元件偏移)功能码
0~6143CIOnFC03/FC04
6144~6555W6144 + n(仅 CP)FC03/FC04
6656~6783L6656 + nFC03/FC04
6784~7295H6784 + nFC03/FC04
7296~8255A7296 + nFC03/FC04
8256~12351T8256 + n(定时器当前值)FC03/FC04
12352~16447C12352 + n(计数器当前值)FC03/FC04
16448~49215D16448 + n(CP 上限 32767,CQM 上限 9999)FC03/FC04
49216~65535E49216 + nFC03/FC04

说明:

  • FC03(读保持寄存器)/ FC04(读输入寄存器):用于读取 CIO/W/L/H/A/T/C/D/E 等字元件
  • 变量 n = 软元件偏移(字编号);字地址映射采用线性偏移方式,Modbus 地址 = 区域起始地址 + n(即上表各行的表达式)
  • CQM 在 W 区无对应软元件,访问该区段将返回"unsupported area"错误
  • CP 在 D 区支持 0~32767,CQM 在 D 区仅支持 0~9999,超出范围将返回错误

九、注意事项

9.1 安装注意事项

  • 设备供电请使用 DC 9V~24V 直流电源,电源极性切勿接反
  • G02 的 4G 天线请确保安装牢固,避免信号遮挡
  • W02 的 WiFi 天线请确保安装牢固,避免金属遮挡影响信号
  • 设备应安装在干燥、通风良好的环境中,避免阳光直射和雨淋
  • 工作温度范围为 -20~85°C,请避免在超出此范围的环境中使用

9.2 网络使用注意事项

  • 首次使用前请先配置以太网 IP 地址,默认 IP 为 192.168.31.100
  • G02 使用 4G 网络时请确保 SIM 卡已正确插入且已开通数据流量
  • W02 使用 WiFi 时请确保 WiFi 密码正确,信号强度(RSSI)优于 -70dBm
  • 修改网络参数后设备可能需要重启才能生效
  • 若忘记 WEB 登录密码,可通过恢复出厂设置重置密码

9.3 PLC 通信注意事项

  • PLC 串口和 HMI 串口参数必须与 PLC 端设置一致,建议优先使用自动检测模式
  • 切换 PLC 类型(CP/CQM)后需重新建立连接
  • 手动单元号模式下,仅尝试配置的单元号,不扫描 0~31;自动模式下扫描 0~31
  • CP 和 CQM 共用同一 RS232 总线,但协议不同,请根据实际 PLC 型号选择正确类型

9.4 数据采集注意事项

  • 采集点地址必须使用正确的软元件格式(如 CIO0、D100、CIO10.5 等)
  • CIO/L/H/A 区位地址格式为 区名{字地址}.{位号},位号范围 0~15
  • T/C/TK 区位地址直接使用编号(如 T0、C0、TK0),无字.位分隔
  • CQM 系列不支持 W 区和 TK 区,访问将返回错误
  • D 区在 CP 中支持 0~32767,在 CQM 中仅支持 0~9999,超出范围将报错
  • 字符串类型(STRING)和十六进制字符串(HEXSTR)的长度取决于读取数量

9.5 安全注意事项

  • WEB 登录密码请及时修改,切勿使用默认密码
  • MQTT 密码存储在配置中,请勿硬编码在脚本里
  • 请验证所有来自 ModbusTCP 的写入指令,防止未授权操作

十、故障排查与常见问题

本章汇总使用中的典型故障现象、可能原因与解决方法,便于快速定位。指示灯状态说明(7.1)亦可辅助判断设备与通信状态。

故障现象可能原因解决方法
WEB 页面打不开(无法访问 192.168.31.100)电脑与设备不在同网段;IP 被修改过;网线松动将电脑设为同网段(如 192.168.31.x);长按复位 5 秒恢复默认 IP(见 7.3);检查网线与交换机端口
登录提示密码错误密码已修改后遗忘长按复位 5 秒恢复出厂(密码重置为设备标签上的默认密码,见 7.3 与 9.2)
PLC 指示灯红色闪烁PLC 通信异常(超时/协议错误)检查 PLC 连线、单元号、波特率;确认 PLC 类型(CP/CQM)选择是否正确(见 8.3)
4G / WIFI 指示灯红色常亮联网失败4G:检查 SIM 卡是否插好、是否欠费;WIFI:检查 SSID/密码是否正确(见 9.2)
MQTT 数据不上报 / 发布失败服务器地址、端口或账号错误;网络未连通;网卡未选对核对 MQTT 服务器 IP/域名、端口(默认 1883)、用户名密码;确认"MQTT 网卡"选择(ETH/4G/WIFI)与已启用网络一致;观察 4G/WIFI 灯是否绿色常亮(已连服务器,见 8.4.3)
ModbusTCP 读不到数据地址换算错误;502 端口被占用或防火墙拦截按 8.8 映射公式换算软元件地址;确认上位机以 ModbusTCP 客户端连接设备 502 端口
配置修改后不生效仅点了子页面保存未点"保存全部";或导入配置后未保存各子页改完点该页"保存",最后点顶部"保存全部";导入配置后必须点"保存全部"(见 8.1)
设备无法自动识别 PLC 型号PLC 类型选择不符;串口参数不匹配确认 PLC 类型(CP/CQM)与实际一致;必要时手动设置串口波特率/校验(见 8.3)

十一、官方支持渠道

如遇产品使用问题或需要技术支持,可通过以下渠道联系官方支持:

建议在反馈问题时提供设备型号、固件版本、设备 ID 及问题现象描述,以便快速定位。

深圳市创动算元科技有限公司