ThingWorx Navigate——物理世界与虚拟世界的纽带

ThingWorx Naviga:物理世界与虚拟世界的纽带
 

随着社会的进步,产品开发的形态发生了很多变化,对我们管理信息的模式提出了新的需求。现在,产品开发的新形态越来越多,比如说众创、众包;产品开发也并不是一个企业能管理的,很多企业的信息是跨在合作伙伴和兄弟单位的手里,还有跨越整个生命周期的管理。所以,现在需要管理的产品的信息非常复杂,信息量也非常大。另外,现在企业构成比较复杂,数字化程度越来越高以后,越来越多的人需要访问数据。而在企业里,信息分散在不同的部门或不同的系统,这些人要想了解这么多的信息是非常复杂的。基于以上发展现状,PTC高级售前总监纪丰伟博士向我们做了解读。

现在的企业级应用,哪怕是加入到一个信息化水平很高的国际化大公司,也需要很长时间去适应信息化系统,因为所有的信息分散在不同的系统。数字化、信息化以后,企业CIO都说信息化孤岛的情况比以前严重。PLM的目的是要减少信息化孤岛,可是减少了孤岛又冒出了更多的孤岛。有的企业说现在企业信息化的烟囱很多,可是各个烟囱之间连接不起来。而企业需要了解的信息是完整的,单从产品的角度,就需要有产品的数据,有各种图纸,有加工的信息,有实际卖出去的销量的信息、成本的信息。这些信息分散在不同的系统里,不同人员对同一个信息要了解的内容不一样,而且这些信息对很多人来讲需要的是跨系统的和跨设备的。产品开发本身变得越来越复杂,信息量越来越大,同时对企业人员来讲,需要的信息散布在企业不同的系统里,使用的诉求也不一样。这对IT人员影响非常大。

现在的工业企业对设计师或者是对企业人员的要求比以前要高,因为需要搞懂各种系统以及各种应用。在一家公司很有经验的工程师,到了另外一家公司还要学很多新的系统,IT反而变成了影响生产力的一个障碍。原本数字化的目的是解放生产力,提高效率,但现在这种信息化的孤岛反而变成了一个制约因素。

针对这种问题,这几年一直在做物联网拓展的PTC公司推出了基于ThingWorx应用的ThingWorx Navigate解决方案。PTC这几年一直在做物联网拓展。构建了比较完整的物联网技术体系,这其中包括物联网的各种连接技术,各种智能设备的连接,各种设备云的对接,各种异构系统的连接技术,以及连接上来以后大数据处理的能力,还有ThingWorx本身的开放性和开发性,以及AR、VR的展现效果。

 PTC一直把ThingWorx定位成技术平台,可让任何想做物联网应用的公司基于这个平台做各种开发和应用。基于对工业领域的理解,PTC也形成了很多APP,并将其放到了平台之上。未来,如果我们按IaaS、SaaS、PaaS应用来分,PTC一方面提供PaaS帮助别人更好地创建各种物联网应用,也提供很多SaaS的应用。

Navigate是基于ThingWorx平台上的一种应用,要把ThingWorx的各种连接、数据分析的能力抽取,并提升上来。ThingWorx Navigate要达到三大类的目的:
第一,要用物联网的技术来解决连接问题。ThingWorx扩展了连接能力,可以连各种应用系统,连接ERP、PTC、CRM,只要是企业内部的各种系统都可以通过Navigate,进而通过ThingWorx的技术连上来,这是Navigate首先要解决的问题——它要解决系统互联的问题。

第二,要解决虚实结合的问题。除了连接各种信息化的系统,Navigate还可以连接物理设备,既要连接硬件,也要把硬和软的信息进行综合,这和一般的总线是有一定的区别的。并且,Navigate可以进行个性化应用的快速搭建,而且这一过程完全是角色化的。另外Navigate还可以进行虚实的展现,把很多物理设备数据,跟未来AR、VR技术结合,显示感、沉浸感会更好。另外我们要支持多设备的应用,未来可以在手机上,可以在电脑上,甚至在眼镜上来用信息化系统。

最后,因为Navigate是基于ThingWorx架构的,所以也用了Mash-up的技术。ThingWorx有一个很大的特点就是在物联网开发应用的时候,会比一般的开发要快10倍,因为它完全是混搭的模式。所以在支撑应用的时候,利用ThingWorx Mash-up的技术,可以快速地拼搭出各种界面,而且这种拼搭完全是个性化的。

总之,Navigate的出发点是角色化。Navigate的思路是自上而下的。首先关心有哪些类型的人,要干什么,这些要干的事在哪些可能的系统里。Navigate完全是把场景抽象化以后,根据要求来选,再建立和各种系统的对接和映射。

另外,Navigate是跨应用而不是替代应用。Navigate更多的是做粘合剂,像串珠子一样,把企业各种系统串起来,运行逻辑和运算逻辑仍然在各个系统内部去执行,不产生数据,Navigate主要是做各种数据的调用。界面可能会在Navigate上,可是整个内部的逻辑,比如说数据库的计算、存储,包括ERP生产计划的运行都还在它原来的系统里。所以, Navigate的跨应用是在现有系统上叠加,不替代现有的系统。
Navigate的重点是面向特地角色,面向人的工作和需求来进行各种可定制的程序。在这个综合的过程中,把企业里所有的系统进行连接,把一些功能抽象出来,在特定界面上进行展现,所以培训相对容易。
ThingWorx Navigate最终要实现的三件事。一个是连接各种所需的数据和数据源,实现虚实连接跨系统。第二是个性化,完全是面向业务活动而不是面向IT系统,以一种新的方式快速地使用企业系统。第三是快,利用ThingWorx Mash-up的技术,可以快速低成本地搭建各种个性化应用。


返回上一级菜单