数据处理

业界独有的基于虚拟机引擎的数据处理机制,功能远超普通规则引擎,显著降低研发成本
  • 内置虚拟机引擎,使用基于C语言语法的脚本语言,代替传统的基于规则的数据处理引擎
  • 低代码开发 — IoT层脚本即可实现物联网消息的过滤、提取、转换、分发等功能,应用开发零代码实现设备数据的处理
  • 低成本开发 — 丰富的内置函数,实现数据处理逻辑更加快速,显著降低开发成本
  • 消息驱动 — 基于消息触发的执行机制,实时快速地处理物联网数据
  • 数据桥接功能 — 脚本支持数据桥接功能,可将数据转发到MySQL、kafka、 MQTT等各种数据库、队列或者实时接口,支持多路分发

设备模板库

轻松适配数十万种智能传感器,显著降低设备接入的适配成本
  • 业界独有的modbus设备模板库功能,解决海量异构传感器、控制器设备的标准化难题
  • 标准化的模板定义 — 基于json语法的modbus设备模板定义,支持线圈、离散量、寄存器等数据点的定义
  • 适应范围广泛 — 支持整数、符号、浮点、时间戳等不同类型不同字节序的数据定义,可定义市面几乎所有的modbus传感器和控制器
  • 公有/私有模板库两级体系 — 公有模板库对所有使用者发布,可形成标准化传感器模板库体系,也支持用户自定义的私有传感器模板
  • 快捷开发 — 脚本引擎提供了一组针对设备模板的函数库,轻松实现二进制modbus数据包到 json文本格式的数据互相转换

数据处理虚拟机引擎

AIoT·engine·X是业界唯一的使用C语言脚本来处理异构数据的IoT平台
    工作流程:
  • 应用服务器创建脚本
  • 设备引用脚本
  • 上下行消息触发脚本执行

IDE开发环境

丰富的内置函数以及交互式开发环境
    支持的数据类型
  • byte, short, int, long, double, 字符串, 指针, 数组
  • 支持局部变量、全局变量
  • 支持的运算符
  • 算术运算符(加减乘除、取模、自增、自减)
  • 关系运算符、逻辑运算符(与、或、非)
  • 位操作符(与、或、非、异或、移位)
  • 支持的函数
  • C语言标准库函数:

    malloc, calloc, free, memset等7个内存管理函数

    sin, cos, tan, asin, acos, atan等34个数学函数

    strcpy, strcat, strcmp等17个字符串函数

    printf, sprintf, puts, atoi等9个格式转换函数,时间函数等

  • hash函数:MD2, MD4, MD5, SHA224, SHA256, SHA384, SHA512等
  • 扩展函数:json函数,HEX转换函数,Base64函数,modbus函数等
  • 消息处理函数:消息的获取、修改、发送函数等
  • 数据接口:MySQL数据库接口、kafka接口等
  • ......

产全的开发手册

全功能的Web管理界面和HTTP API接口
    功能完备的Web管理界面
  • 用户可用图形化界面管理各种资源,如应用、设备、脚本、模板等
  • 功能强大的脚本开发和调试IDE环境
  • HTTP RESTful API接口
  • 也可以不使用图形化界面,用接口实现所有管理功能
  • 提供易于开发的HTTP RESTful API接口,实现应用、设备、脚本、主题、 订阅、模板等所有资源的增删改查管理功能
  • 消息接口
  • 提供MQTT v3.1.1消息接口,设备、应用均可使用MQTT协议收发消息
  • 应用系统也可通过HTTP API发送消息,便于实现低代码开发物联网系统
  • 完善的文档体系
  • 提供丰富的开发和部署手册
  • HTTP API手册、ETL脚本开发手册、系统部署手册……
返回上一页

010-82378815

wdydwork@163.com

www.woodyiot.com

北京市海淀区唐家岭路百旺弘祥1989文创科技园3号楼3223

Copyright© 五迪元鼎科技(北京)有限公司备案号:京ICP备2022009987号-3 京公网安备11011302005464号