You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

5.8 KiB

功能说明

实现边缘采集的功能,类似统一采集软件+工控机的使用场景。

  • 通过云平台进行采集配置
  • 数据自动采集能力(以太DAC下沉)
  • 数据存储能力 (内置influxdb数据库)
  • 数据查询能力 (由内置数据库提供)
  • 数据回传平台
  • F2振动采集能力(类似DAAS采集功能)

平台实现对边缘网关的管理功能

  • 边缘网关列表查看
  • 边缘网关配置(增删改)
  • 采集配置自动同步
  • 网关状态统计(诊断数据)

环境准备

开发板资料

使用的硬件是飞凌生产的OK3399C。相关硬件资料可以在百度网盘中下载([OK3399-C(Forlinx Desktop)用户资料-20210310_免费高速下载|百度网盘-分享无限制 (baidu.com)](https://pan.baidu.com/s/1DbKjjjRi-2VOJtVShAxRnA#list/path=%2Fsharelink2754759285-136430091362130%2FOK3399-C(Forlinx Desktop)用户资料-20210310&parentPath=%2Fsharelink2754759285-136430091362130) 提取码 wnca)

OK3399-C_快速启动手册_V1.0_2019.12.18.pdf

image-20220410164834468

使用Type-C接口连接板子和电脑,进行OTG 卡烧写,具体步骤参考上面提供的文档。

远程和网络

找一根USB转接线连接 板子的Console口,如下:

image-20220407085859032

电脑会自动安装驱动,等待自动安装完成,在设备管理界面中,可查看具体的串口号:

image-20220407090121447

通过puttyxshell等远程工具可以进行SSH远程连接:

image-20220407090243473

image-20220407090353559

默认用户名密码均是forlinx, 可以通过 sudo su 命令进入超管账户,密码也是forlinx

进行网络配置

找一根网线,将板子连接到工作路由上,等待网络自动连接。可以通过如下命令确保已经连接上因特网:

ping baidu.com

如果需要设置固定IP,可以通过ubuntu的netplan工具进行设置(此步骤可忽略)

root@forlinx:/etc/netplan# cd /etc/netplan/
root@forlinx:/etc/netplan# ls
50-cloud-init.yaml
root@forlinx:/etc/netplan# vi 50-cloud-init.yaml 
network:
    ethernets:
        eth0:
            dhcp4: no
            addresses: [10.8.30.244/24]
            gateway4: 10.8.30.1
            nameservers:
                addresses: [114.114.114.114]
                search: [localdomain]
    version: 2
~
root@forlinx:/etc/netplan# netplan apply
root@forlinx:/etc/netplan# ip a

image-20220407090848867

这里我的配置是:

network:
    ethernets:
        eth0:
            dhcp4: no
            addresses: [10.8.30.244/24] #网络地址和掩码
            gateway4: 10.8.30.1 # 网关地址
            nameservers:
                addresses: [114.114.114.114] # DNS
                search: [localdomain]
    version: 2

网络配置完成后,即可执行后续命令。

应用安装

执行如下指令:

sudo wget http://218.3.126.18:18088/dist/install.sh && chmod +x install.sh && ./install.sh

显示如下内容,表示应用安装并启动成功

image-20220410195611807

配置边缘

安装完成之后,在浏览器中访问 http://ip:8828 ,进入如下界面,表示设备初始化成功

ip地址可以通过 ifconfig指令查看

image-20220410201814278

  • 网关配置:设置设备ID和中心服务器地址
  • 振动设备:查看振动设备的配置
  • 串口服务器:应用于串口服务器场景,可将tcp客户端连接虚拟为本地串口文件

网关配置中设备编号,默认为网卡MAC地址;设备编号必须保证唯一。

image-20220410202445108

登录管理平台:http://218.3.126.18:18088/

image-20220410202631604

点击 添加新设备

image-20220410202731912

回到设备列表界面;如果设备网络正常,在线状态将显示为 ‘在线’

配置采集

  1. 在安心云配置结构物:

测试环境和商用安心云均可以

image-20220410203228982

  1. 登录对应以太平台

image-20220410203454972

  1. 绑定结构物

image-20220410203744505

至此配置完成,等待网关工作自动采集数据。可以在安心云查看设备或测点数据。

网关上可以通过influxdb查看数据,默认地址: http://ip:8086 (账户密码 influxdb / fas123456)

image-20220410204251741

连接方式

USB转485串口采集

在板子上查看串口编号,如下 ttyUSB0

image-20220410204712400

配置thing时,使用设备 ‘串口连接器’,配置对应 ‘串口号’

image-20220410204908890

串口服务器采集

DTU采集模拟

MQTT采集