Mixiot系统使用简介
Mixiot是一个灵活、开放的物联网系统,通过配置方式、可以快速地将任意设备接入平台,实现复杂工场“智能化”。
Mixiot支持数据采集、数据计算、数据分析等数据处理;支持消息推送、故障报警、数据报表、运维维保、工单处理等业务应用;支持标准API接口,提供第三方开发。
1.Fidis平台
Fidis是Mixiot的SaaS应用平台,支持Mixiot界面化操作管理。平台首页是门户导航页面,展示了一系列卡片;每个卡片都是一个独立应用,点击将跳转进入卡片应用。
2.1 访问系统
在浏览器中访问Fidis URL地址(如:http://xxx.mixiot.top),输入账号和密码登录进入系统;Fidis是一个单点登录平台,进入门户后可以“免登录”访问其他卡片应用。
2.2 应用分组
- 门户首页显示的是当前用户的卡片应用,卡片应用较多时可以建立分组分类查看管理。
2.3 平台设置
门户中提供了快捷菜单进行门户管理,包括门户设置、账户信息、扫码登录、扫码登录、语言设置、版本信息、退出登录等。
- 门户设置
网站信息设置,包括平台名称、网站标题、背景图片、主题颜色、应用尺寸、保持登录时长等。
- 账户信息
显示当前登录账户的相关信息,并且可以点击修改密码
- 扫码登录
手机APP通过扫码直接登录。
- 语言设置
Mixiot平台支持中文简体和英文两种语言,可以选择需要的语言切换。
- 版本信息
查看门户应用当前版本号等信息。
- 退出登录
点击“退出登录”则登出Fidis平台,已经打开的卡片应用也将一并退出。
2. 快速入门
下面介绍一个简单的例子,演示数据上报、数据处理、数据展示在Mixiot系统中实现。
在使用系统之前您需要了解“终端”、“对象”、“显示板”等概念,同时您会使用“终端管理”、“对象管理”、“显示板设计”等应用模块。
终端即数据采集终端、负责数据采集上报,终端又叫适配器(或数据网关);
对象又称数据对象、是真实设备参数的抽象,可以理解为设备的“数字孪生”;
显示板是卡片、曲线、图形、图表,表格,以及组态等数据可视化显示界面。
2.1 数据上报
- 首先,在“终端管理”应用中创建“终端(demo)”,按照页面相应填写即可。
- 为了方便,我们使用终端模拟器(Mixlinker.Simulator)进行模拟上报如下数据:
{"K1":50,"K2":222.2,"K3":22.8,"L1_3_7_1":1}
其中,Mixlinker.Simulator是一个MQTT客户端模拟器,模拟上报了 温度(K1)、产气量(K2)、耗电量(K3)、运行状态(L1_3_7_1)等4个参数数据。
- 现在,你可以在“终端管理”应用中点击“终端(demo)”并选择“报文查询”选项卡查看上报的原始数据(原始数据又称为栅格数据)。
2.2 数据处理
Mixiot中,对象通过“映射表”实现数据拼接与实时计算处理;“映射表”以脚本方式定义了数据映射关系,实现对象建模。
- 根据上报数据相应定义对象温度(FV01)、产气量(FV02)、耗电量(FV03)、运行状态(FV04)和气电比(FV05)等5个参数;特别地,气电比是由产气量(FV02)和耗电量(FV03)计算得到的。脚本示例如下:
[
["FV01", "temperature", "温度", "STA", "$AprusID-1", "K1", "", "", {}],
["FV02", "GasProduction", "产气量", "STA", "$AprusID-1", "K2", "", "", {}],
["FV03", "PowerConsumption", "耗电量", "STA", "$AprusID-1", "K3", "", "", {}],
["FV04", "RunningState", "运行状态", "STA", "$AprusID-1", "L1_3_7_1", "", "", {}],
["FV05", "GasElectricityRatio", "气电比", "STA", "$AprusID-1", "K2", "FV03/FV02", "", {}]
]
其中,上述脚本各列含义分别为:变量标识、英文名称、中文名称、变量类型、终端编号、上报键值、计算表达式、条件表达式、附加属性。
在“对象管理”应用中创建映射表(demo)和创建对象(demo),创建时选择绑定终端(demo)和映射表(demo)。
创建映射表
- 创建对象
- 终端(demo)保持上报数据,此时你可以在“对象管理”中点击对象(demo)并选择“历史数据”查看对象的处理数据(该历史数据又称为马赛克数据)。
2.3 数据展示
下面进行显示板实时监控查看对象(demo)的数据,首先通过“显示板设计”工具设计显示板。
创建显示板
- 配置组件原色
- 其次,在“显示板设计”中复制显示板(demo)模板的脚本,并在对象管理“应用中创建显示板(demo)
- 编辑对象(demo),绑定创建的显示板(demo)
- 此时,你可以在“对象管理”中点击对象(demo)并选择“设备监控”实时查看数据了。
以上演示了数据上报、处理、展示的简单例子,实际上你可以做更多事情,比如“映射表”进行对象建模时可以做各种数据的处理,或者进一步使用Mixiot的统计计算、故障报警、数学分析等更多功能。
3. 应用简介
Mixiot支持丰富的应用服务,也支持第三方自主开发行业应用。下面简单介绍Mixiot提供的服务应用。
3.1 对象应用
对象创建流程、监控管理
- 终端管理
- 客户管理
- 对象管理
- 显示板设计
3.2 基础服务
基础核心服务
- 历程管理
- 统计计算
- 定时维保
- 离线数据
- 任务管理服务
- 事件代理服务
- 数据传输代理
3.3 业务应用
企业业务功能
- 信使服务
- 推送服务
- 报表服务
- 数据表管理
- 标准PRO
- 大屏应用
3.4 行业应用
不同行业级别应用
- 锅炉PRO
- 空压机PRO
- 能耗管理PRO
- 气站PRO
3.5 平台应用
系统平台管理应用
- 应用中心
- 用户中心
- 组织管理
- 文件管理
- CLI控制台
- 运行日志
3.6 分析服务
数据分析服务
- 映像图计算
- 指数计算
- 稳定性计算
- 趋势计算
- 相关性计算
- 平衡值计算
- 增量值计算
- 匹配值计算
- 风险值计算
- 偏态值计算
- 综合计算
- 最优化计划
- 动态配载