快速实现物联网项目

MixIOT 体系是可以快速部署和实施物联网项目的。现在就来看看,MixIOT 体系是怎么帮助SCO 公司部署、实施物联网项目,并解决它们的问题的。

7月11日—8月10日,项目第一阶段

7月11日,SCO 公司与智物联签约,实施物联网项目,项目规模为5个型号规格的1000台SCO 设备。

7月13日,SCO 公司提供5个型号规格SCO 设备的数据表——(本书第6章)

设备的数据表是一个技术资料,描述了设备有哪些参数及如何采集这些参数。

7月16日,智物联发货1000套Aprus 适配器给SCO 公司——(本书第13章)。

Aprus 适配器是MixIOT 体系中用来采集数据的硬件产品,适用于绝大多数场景和设备的数据采集,方便易用,稳定可靠。

7月18日,SCO MixIOT 体系在华为云完成部署。

MixIOT 体系本身也是一个基础数据存储和数据处理系统,可以部署在公有云服务上,也可以部署在私有云上,MixIOT 与云平台的结合形成如来方略云。对某些有数据不出圈要求的场景,还可以把MixIOT 部署在智物联的如来方略柜中。

7月20日,完成五个Aprus Lua 脚本编写——(本书第13章)。

Aprus 适配器是一个可编程的硬件产品。根据设备不同的数据表,用Aprus Lua编写适配器程序。Aprus Lua 是一个可以轻松学会的编程语言,利用可编程,能让你的数据采集游刃有余。

7月23日,完成5个对象映射表脚本编写——(本书第7章)。

映射表是MixIOT 体系中的一个重要方法,也是智物联对工业物联网的重要贡献。映射就是把设备或设备组根据实际需要,构造成一个对象,并把对一个对象的多种渠道采集的数据进行整合,映射成对象的一个时序变量。这样,无论面对简单的设备、单个设备,还是面对复杂的设备、多个设备构成的装置,无论是车间,还是工厂,都可以用统一的“面向对象”的方法来处理。

7月23日,完成5个代码库脚本编写——(本书第8章)。

代码库是用来定义采集的数据里面,哪些是对象的时序标签,比如事件、故障、报警,这些数据是需要拆分出来单独处理的。同时,代码库对事件、故障、报警这类信息进行统一编码,这些编码将在后续的应用中发挥重要的作用。

7月23日,完成5个反向控制脚本的编写——(本书第10章)。

MixIOT 体系支持对设备对象的反向控制,控制脚本就是对被控制的对象进行规定,包括能控制什么、谁来控制等,这是为了保证反向控制操作的绝对安全。同时,MixIOT 对反向控制QoS 的扩展,也保证了在通信异常的情况下,控制信息传递的时效性。

7月24日,完成GAST 部署,安全隧道服务上线——(本书第21章)。

安全隧道是MixIOT 体系专门为设备对象建立的一个跨网络的直连通道。利用这个通道,可以远程对设备控制器进行升级或者操控。这个功能对设备生产厂家的售后服务作用是巨大的,因为设备生产厂家无须再去客户现场,就能远程完成以前需要在现场,甚至必须在设备旁边才能做的事情。

7月26日,完成显示板设计——(本书第16章)。

设备的数据要怎么呈现,是原始数据,还是统计数据,是组态图,还是数字孪生,是曲线图,还是饼图或条形图,用什么方式显示对象(设备)的状态是开机的,还是停机的,怎么显示对象(设备)出现过什么故障报警等,都可以用MixIOT 体系显示板的工具进行设计和预览。MixIOT 体系的显示板可以有很复杂的呈现方式,只要你能设计出来,不管什么工艺流程、组态等,都可以一网打尽。

7月27日,完成显示板脚本编写——(本书第16章)。

显示板设计后,最终需要按这个设计编制成脚本,学会编写这个脚本也不是什么难事,智物联有显示板的使用指南,还有各种培训。如果你学会了使用显示板设计器,脚本都可以自动生成出来,不仅提高了效率,也避免了人为错误。

7月27日,完成Aprus 适配器备案——(本书第13章)。

智物联给SCO 提供的1000个适配器,需要在MixIOT 体系中注册备案,这也是一个非常重要的安全机制,可以谨防那些未经授权的非法数据采集终端进入你的物联网系统。所有适配器的注册备案都在MixIOT Admin 里完成,除了可以手工一个一个输入,也可以把需要备案的适配器按要求编制一个Excel 表,通过Admin 直接上传到MixIOT 体系即可。

7月28日,SCO 按设备对接规范,完成了适配器与设备的对接。

SCO 公司技术人员学习了Aprus 的使用指南,每台SCO 都对接一个适配器。适配器通过RS485接口直接对接到SCO 的控制器上,通上电,适配器就启动了。适配器启动了,在MixIOT 平台上就可以立即看到上报的数据。

7月30日,完成1000个对象(设备)的注册——(本书第6章)。

MixIOT 体系是面向对象的,在这个项目中,我们把每一台SCO 设备定义为一个对象,在Admin 中对这些对象进行录入。每个对象都需要选择一个对应的定义好的映射表,跟适配器的注册备案一样,除了可以手工录入,还可以通过Excel 导入。MixIOT 体系中,对象是一个物联网项目的基本单位,一切都是围绕对象来进行的。

7月31日,完成Fidis 配置,Pro 应用上线——(本书第30、31章)。

Fidis 是MixIOT 体系中的应用系统,也是一个应用框架。Fidis 包括多个应用,按多应用桌面(门户)来组织的,Pro 是一个主应用,也是使用频度最高的、最常见的一个应用。在SCO 物联网项目中,主应用就是对象(设备)的实时监控。

7月31日,完成2个信使项目脚本的编写——(本书第18章)。

Fidis 的应用中,有一个信使服务应用。信使服务是MixIOT 体系的外延出口,每一个信使项目都代表一个特定的向外发布信息的通道,如短信、微信、邮件、App 推送等。SCO 物联网项目中使用了邮件和手机短信两个通道,对外把一些信息通过邮件方式和短信方式,发送给指定的接收人。

8月3日,完成6个统计计算项目脚本的编写——(本书第22章)。

统计计算是MixIOT 体系的一个服务组件,用来对原始数据进行一些统计计算。SCO 这个项目中需要不少统计计算,如能耗比、物料进出比、物料进出统计、故障统计等。MixIOT 体系的统计计算服务组件,是MixIOT 体系中非常重要的,也是最常用的一个组件。统计计算的结果数据可能在显示板、报表里用到,也可能在数据分析里用到。统计计算也将是未来智物联MixIOT 体系的培训课程中占比很重、课时最长的项目。

8月5日,完成4个代理服务项目脚本编写,代理服务上线——(本书第17章)。

代理服务也是MixIOT 体系的一个很重要的组件,用来接受各种对特定数据或信息出现与否的监视委托,你可以把代理服务想象成一个盯梢跟踪的。信使服务之所以能在故障出现时,第一时间把故障信息用短信通知出去,就是因为它委托了代理服务来帮着盯梢。

8月6日,完成6个报表项目脚本编写,报表应用上线——(本书第19章)。

SCO 物联网项目中,要求出各种报表:日报表有故障报警事件统计日报表、各种生产原材料成品日报表、能耗排放日报表等;还有周报、月报。MixIOT 中可以根据生产管理需要或者其他业务需要,自己定义各种报表项目,到期自动生成报表,并把报表发送给指定的接收人。

8月7日,完成大屏脚本编写,大屏应用上线——(本书第16章)。

大屏就挂在SCO 公司的售后服务部的办公区里。大屏是一个SCO 生产的设备运行的总体宏观信息显示,这些信息包括当前有多少设备是正常运行的、多少是有故障的、多少是报警了还在继续运行的、有多少操作是不合规的,以及这些设备的分布情况等。

在一个物联网项目中,可以规划用一个或者多个大屏,分别显示不同类型的宏观信息供不同部门使用,比如给生产管理部门的、给售后部门的、给技术部门的等。

8月8日,完成工作流配置,客服系统上线。

在Fidis 应用系统中,有一个标准的客服应用,可以直接对接呼叫中心(Call Center),经过配置后就可以使用。有了这个应用,SCO 公司就可以建立一个售后客服团队,接到客户的来电直接弹屏,记录信息,生成业务工单;还可以主动发现客户在使用设备上的各种问题,主动联系客户,把被动客服变成主动客服。此后,SCO公司的客服效果显著,满意度大大提升,同时也能降低售后服务的运行成本。

8月10日,完成SCO 人员的培训,项目第一阶段完成。

智物联对每个客户都有统一的第一阶段培训。除了一般的Fidis 配置使用,还有一些关于MixIOT 体系项目实施的,包括如何编写映射表脚本、如何编写代码库脚本、Lua 编程基本培训、显示板设计与脚本编写等。

项目第一阶段效果

(1)对1000台SCO 设备进行在线实时监控;

(2)可以随时对这些设备进行远程操控;

(3)对1000台SCO 设备的控制器远程升级;

(4)全部掌握1000台SCO 设备的故障、报警信息;

(5)自动生成与设备运行、生产相关的各种日、周、月报表,并发送给相关人员;

(6)建立自己的客服中心和工单系统;

(7)在SCO 公司业务总部安装了大屏,宏观掌握1000台SCO 设备动向;

(8)SCO 对客户使用违规操作情况了如指掌;

……

10月8日—11月12日,项目第二阶段

完成Indass 配置及项目脚本编写,基础分析服务上线——(本书第24章)。

Indass 是MixIOT 体系中提供基础数据分析的一个服务,也是一个相对独立的应用。也许SCO 并不能很快理解Indass 计算出来的结果究竟是什么意思,但是,SCO 公司还是愿意先把这个基础的分析计算用起来,因为SCO 公司知道,答案在后面。

完成Evacs 配置及项目脚本编写,偏态与增量估计值计算服务上线——(本书第25章)。

Evacs 是一个专门计算设备运行偏态和增量估计值的,这也算基本的分析计算内容。SCO 公司也在积极学习偏态估计值、增量估计值的计算结果与实际SCO 设备运行之间的关系。

完成Balances 配置及项目脚本编写,平衡与匹配计算服务上线——(本书第28章)。

平衡与匹配计算,是计算设备运行与流入和产出之间平衡关系的,这在流程工业中尤其有用。不管怎么样,先算起来,再慢慢与实际机理结合。

项目第阶段效果

(1)对设备运行数据进行了基础分析,掌握了设备运行的基本指数和指数变化特征;

(2)对哪些是影响设备运行的主要因素有了定性和定量的了解,以及这些因素之间的相关性;

(3)可以实时在线评估设备运行的稳定性;

(4)可以实时在线评估运行风险;

(5)可以实时在线预测单因素的变化趋势;

(6)可以实时在线对设备运行偏态进行评估;

(7)可以实时在线对设备运行内部积累效果(增量)进行评估;

(8)可以对设备物料及生产过程的平衡和匹配进行评估;

……

12月2日—12月20日,项目第三阶段

完成ODS 配置及项目脚本编写,在线诊断服务上线——(本书第27章)。

ODS 使用起来并不容易,但SCO 公司还是在这方面做了尝试,先利用ODS 系统对两个问题的诊断进行跟踪和尝试,逐步理解ODS 的机制,同时也逐步建立SCO设备的一些先验概率关系数据库。

完成Dynaload 配置及项目脚本编写,动态配载服务上线——(本书第29章)。

SCO 的很多客户都使用SCO 设备集群来满足生产能力的需要,动态配载边缘计算一旦用起来,就可以对多台并联的SCO 设备进行科学、合理的调度:在不该全开的时候就卸载几台,该降载的时候就别满负荷,毕竟SCO 设备本身也是一个电老虎。节能减排给SCO 的客户带来了实际的利益,同时也提高了SCO 产品的竞争力。

项目第三阶段效果

(1)对设备运行问题和生产过程问题做基本的在线诊断;

(2)对多台SCO 设备成组运行,实现动态配载节能。

三个阶段后,SCO 公司的总结

(1)对自己的产品更加了解,因为有数据,有统计,有计算;

(2)对客户的使用更加了解,因为有数据,有统计,有计算;

(3)更加了解设备运行的安全性,因为有ODS,有统计,有计算;

(4)大大提高了售后服务的效率,大大降低了售后服务的成本;

(5)为用户提供了节能方案,因为有动态配载,可以看到节能效果。

我们的例子就先写到这里,SCO 公司正在筹备第4阶段和第5阶段,深度利用数据,逐步推进用物联网解决实际问题。这基本上就是使用MixIOT 体系去实现工业物联网项目的写照。

本书后续的篇章,将仔细解读什么是MixIOT 体系,以及MixIOT 体系所提供的实现工业物联网的方法、工具、应用平台,助你逐步实现“安全生产、节能减排、增产增效、精细管理”这个终极目标。