FreeIOE开发文档
  • Introduction
  • 基础介绍
    • FreeIOE是什么
    • 名词解释
  • 开发引导
    • 开发入门
    • 环境搭建
      • 使用网关产品
      • 使用虚拟网关
      • 使用VSCode插件开发
      • 其他应用开发方式
    • 应用开发
      • 应用是什么
      • 快速构建应用
        • 数据采集
        • 数据上云
        • 边缘计算
        • 设备通讯
      • 深入理解应用
        • 应用本质
        • 从零构造
        • 应用配置可视化
      • 注意事项
      • 应用示例
    • 发布应用
      • 申请账户
      • 新建应用
      • 克隆应用
      • 应用打包
      • 应用上传
  • 接口文档
    • 应用接口
      • 应用基础类模块
        • 应用基础类
        • MQTT应用基础类
      • 系统接口
      • 基础接口
      • 设备对象
      • 统计接口
      • 日志接口
      • 事件类型和等级
      • 云配置接口
      • 云配置帮助接口
      • 数据通讯模块
        • 端口模块
        • 帮助模块
        • 端口超时封装
      • 工具类模块
        • 数据订阅计算
        • 数据拼接
        • 数据流缓存
    • 系统服务接口
      • 配置服务
      • 软件分发服务
      • 扩展管理服务
      • 应用管理服务
      • 缓存服务
    • 其它资料 & 文档
      • Lua语言学习
      • 二进制数据操作
      • 文件操作
      • 模块列表
      • IOE模块
      • 串口操作模块
      • 累计量计算模块
      • 工具模块
        • helper模块
        • leds模块
        • gpios模块
        • sysinfo模块
        • 周期计时模块
Powered by GitBook
On this page
  • 名词解释
  • 设备网关
  • FreeIOE
  • 应用
  • 云平台(冬笋云)
  • 设备模型
  • 报文
  • COV(变化传输)
  • 扩展
  • Skynet
  • 应用配置
  • 设备模板
  • 设备事件
  • 设备序列号
  • TODO:

Was this helpful?

  1. 基础介绍

名词解释

PreviousFreeIOE是什么Next开发引导

Last updated 5 years ago

Was this helpful?

名词解释

设备网关

连接非物联网设备,并将设备信息或数据通过平台协议上送至平台,并接收和转发来自平台的设备数据下置、控制等指令

FreeIOE

详见

应用

基于 FreeIOE 框架开发的物联网边缘计算应用,可以实现数据采集、数据上云、远程编程、设备维护、数据清洗等等

云平台(冬笋云)

由冬笋科技开发的用于 网关管理、网管维护以及应用中心等功能。

设备模型

描述网关联接的自动化设备的对象结构,如 PLC,CNC,智能仪表,智能电表,UPS等等

  • 元信息

    设备信息,包含名称描述等等

  • 输入项

    设备从传感器或本机获取的数值

  • 输出项

    用于输出到驱动器的数值或本机配置

  • 控制项

    驱使设备执行特定动作的指令

报文

代指通讯链路中的二进制数据流,通常以协议封包为单位。

COV(变化传输)

为避免传输未变化的数据,从而浪费通讯带宽和平台服务器计算资源,而设计的数据变化传输的算法逻辑。开启该功能后,可以过滤并未变化(或未超越某个变化幅度)的数据。

  • TTL: 生命周期,未变化数据的生命周期,设定该参数可使未变化数据在超越一定时间后失效,并上送当前值。

  • 周期上送: 为节省设备通讯资源,打包一定时间内要上送的数据,执行压缩后上送的算法逻辑。

扩展

为 FreeIOE 应用提供基础功能的扩展包,分为:

  • Lua扩展模块

  • 平台相关的二进制程序/库

  • 资源文件

Skynet

应用配置

以JSON为存储格式的FreeIOE应用配置信息,方便用户进行应用运行参数调整

设备模板

为了方便用户快速定制设备数据采集集合的配置文件(多为 csv 格式)。多用于非模型协议的设备数据采集应用(如 Modbus Master ),和选择性数据采集应用。

设备事件

由 FreeIOE 或者其应用产生的异常事件信息,用于通知异常数据、错误状态、信息记录等。

设备序列号

设备(包括 FreeIOE 智能网关设备)的唯一设备序号。一般由厂商内置到设备,或者应用根据某种规则生成的平台(全球)唯一序号。

TODO:

FreeIOE的基础框架,为C语言开发的Actor模式的Lua服务框架。

什么是 FreeIOE
FreeIOE
冬笋云地址
项目地址