组织介绍

FreeIOE

FreeIOE 是用于快速构建工业物联网边缘计算网关的开源框架。 English|英文

如何使用

应用开发

文档

示例

  • FreeIOE 应用示例代码库

    • Modbus 应用示例(Master/Slave)
    • OPCUA 应用示例(Server/Client)
    • 发那科Focas协议数据采集(通过ubus服务)
    • DLT645 电表数据采集应用
    • Aliyun/Huawei/Baidu/联通云(Telit)/浪潮云/中信云 等物联网平台接入 (基于MQTT协议)
    • 基于Socat/Frpc 工具的网络/串口远程映射
    • 基于uci指令的网络管理应用
    • 支持支持EtherNet/IP CIP协议的PLC接入示例
    • 三菱MC协议PLC接入示例
    • 欧姆龙Hostlink协议接入示例
    • 时序数据库写入示例
  • FreeIOE 应用示例 #2

    • 支持设备点表的Modbus数据采集应用
    • 华为UPS2000设备数据采集应用(基于Modbus)
    • 华为UPS2000数据导出到Redis数据库
    • 设备多路由管理应用(自动切换4G和有线网络)
    • 网管网络信息收集应用
    • 网络、串口远程映射应用
    • 西门子PLC S7全系列应用
    • 设备远程编程应用(网络设备、串口设备)
    • MQTT数据上送示例
    • 华日激光数据采集应用(主动模式)

本机编译和运行

  1. 下载 Skynet 仓库, 并使用 make linux 指令来完成编译 Skynet
  2. 下载 FreeIOE 仓库,并在Skynet仓库中创建到FreeIOE目录的软连接(ioe)
  3. 在 FreeIOE 仓库目录下,运行 ./scripts/feeds update -a
  4. 进入 Skynet仓库目录,执行 ./skynet ioe/config 以启动 FreeIOE

框架开发

FreeIOE 基于 [Skynet] (https://github.com/cloudwu/skynet) 框架.

可以从它的wiki 获取更多信息。 FreeIOE使用的skynet 具有更多的C扩展模块

提交问题

请使用github的问题列表.

购买FreeIOE 物联网智能网关

已知问题

授权协议

MIT

成就
59
Star
14
Fork
成员(1)
Dirk Chang

搜索帮助