3.2.1 本地离线配置

本地离线配置是指网关工作时不必对接云智设备在线,在网关web端进行数据采集任务的配置。

一般来讲,该模式通常仅在客户有私有化部署需求时使用。

步骤一:输入B1网关默认webserver地址192.168.1.254进入,默认账号root,默认密码root, 进入主页面后点击【配置>设备ID信息】,激活网关。

步骤二:进入主页面后点击【配置>设备ID信息】将远程模式切换为本地模式。

步骤三:点击【配置>采集设置】进入本地采集任务配置界面。

进入采集设置后切换到“code”模式进行编辑修改。

配置示例模板:

{
    "mcid": 63,
    "pid": "96ED9262D108498F904C1565252A3E8B",
    "errorcode": "0",
    "info": {
        "mqtt": {
            "端口": 1883,
            "地址": "119.3.23.1",
            "用户名": "mqtt",
            "密码": "111111",
            "Qos": 0
        },
        "数据存储": [
            {
                "密码": "111111",
                "Qos": 1,
                "开启": false,
                "地址": "119.3.23.1",
                "用户名": "mqtt",
                "端口": 1883,
                "类型": "mqtt"
            },
            {
                "是否加密": false,
                "密钥": "111111",
                "开启": true,
                "地址": "http://sme.iipcloud.com:86/api/addB1",
                "类型": "API"
            },
            {
                "密码": "sad",
                "开启": false,
                "地址": "http://132.232.158.119:8086",
                "用户名": "admin",
                "数据库": "T63",
                "类型": "influxdb"
            }
        ],
        "网关": [
            {
                "接口名称": "Test",
                "接口": "MB_TCP",
                "驱动": null,
                "接口配置": {
                    "目标IP": "127.0.0.1",
                    "端口": 502,
                    "从机地址": 1
                },
                "设备": [
                    {
                        "": null,
                        "设备名称": "Test",
                        "指令模板": "BASIC",
                        "采集频率": "10",
                        "设备号": "20190515111542",
                        "设备类型": "X3",
                        "指令参数": [
                            {
                                "标识": "start",
                                "单位": null,
                                "计算": null,
                                "名称": "start",
                                "起始地址": "1",
                                "数据类型": "short"
                            },
                            {
                                "标识": "end",
                                "单位": null,
                                "计算": null,
                                "名称": "end",
                                "起始地址": "2",
                                "数据类型": "short"
                            },
                            {
                                "标识": "alarm",
                                "单位": null,
                                "计算": null,
                                "名称": "alarm",
                                "起始地址": "3",
                                "数据类型": "short"
                            },
                            {
                                "标识": "qty",
                                "单位": null,
                                "计算": null,
                                "名称": "qty",
                                "起始地址": "4",
                                "数据类型": "short"
                            }
                        ]
                    }
                ],
                "版本": 1.0
            }
        ]
    },
    "status": 0
}

模板对应解释如下:

名称 说明
mcid 单位id
pid 项目id
errorcode 错误代码。为0表示无错误
info 网关配置信息节点
数据存储 网关数据往外发送的配置信息
网关 网关配置。一个网关可以配置多个接口,一个接口可以连多台设备
数据转发 支持三种数据转发方式
数据转发-API 支持API回调的方式向用户发送消息
数据转发-DataBase 支持时序数据库的方式向用户数据库写入数据
数据转发-MQTT 支持MQTT的方式向用户发送消息
网关-接口名称 接口名,用户可以自由命名
网关-接口 接口模板名称,目前支持MB_TCP、MB_RTU、PLC_SEM、COM_RTU、PLC_MEL、BASIC_NULL
网关-接口配置 接口通讯参数设置
网关-类型 接口所连接的设备型号
设备-设备名称 设备名,用户可以自由命名
设备-指令模板 一般默认BASIC
设备-采集频率 采集该设备的采集频率
设备-设备号 设备数据存入时序数据库的唯一ID
设备-设备类型 设备数据存入时序数据库的唯一ID
设备-指令参数-标识 指标唯一标识ID
设备-指令参数-单位 根据指标实际值填写
设备-指令参数-计算 边缘计算表达式
设备-指令参数-名称 指标名称,用户自由命名
设备-指令参数-起始地址 采集指标的数据地址
设备-指令参数-数据类型 采集指标的数据类型

步骤四:进入【设备ID信息】打开调试模式,保存并应用。

点击【程序日志】,输入年月日期,保存并应用即可查看采集到的数据。

请注意确认后注意关闭调试模式。

文档更新时间: 2021-12-28 15:14   作者:吴勇刚