摘要:
在上一篇“Legolas工业自动化平台入门(二)数据响应动作”中,我们介绍了“动作”相关内容,了解到“动作”分为多种,各种动作的添加方式相同,但是应用方式各自不同。这篇里,我们会以控制阀门开关为案例,来介绍**交互事件响应动作**的使用。
阅读全文
摘要:
在上一篇文章里,我们简单地提到了“动作”的概念。不清楚的童鞋不要着急,这篇我们就来介绍如何在Legolas平台上添加动作,并应用动作。“动作”从使用场景角度可以分为*数据响应动作*和*事件响应动作*,其中事件响应动作又可以细分为*交互响应动作*和*逻辑事件响应动作*。“动作”是一个JavaScript的function,参数是包含属性值的绑定关系(relation):
`{bid:’’, property:’’, action:’’, value:’’}`“动作”的作用域为模板对象,即this是模板对象,能操作模板对象的任何属性。在上一篇中提到的动作是数据响应动作,这篇我们主要说明的也是数据响应动作。数据响应动作指的是当模板对象接收到绑定的属性值后,要做的动作。每个模板都有默认的数据响应动作,但是也可以自定义,编辑时添加。 阅读全文
摘要:
前两篇给大家介绍了TWaver家族的新面孔——Legolas工业自动化平台,通过两个应用案例,相信大家对Legolas已经有了一定程度的了解。这几篇文章,我们会逐步介绍一些使用Legolas开发的入门知识,同时给大家看更多的应用案例。大家一定会惊讶于为什么短时间内我们就积累了那多么案例对吧?不要着急,了解了Legolas的工作原理后,一切自然就清楚了。
这次的案例是客户的管汇系统升级改造。原先2D的管汇系统上线差不多有一年了,前段时间回访客户时,我们演示了3D的效果,客户立马就震惊了,当即决定要把现有的二维界面改造成三维界面。下面我们就简单演示一下,如何用Legolas来打造这个三维的管汇系统。 阅读全文
摘要:
最近我们承接了一个水源地自动化监控系统的项目。由于水源地一般都会远离生产、生活区,例如各地的水库、地下水、井等,派驻人员实时进入水源腹地进行数据监测,是不实际的,为了增强监测的实效性,远程的自动化水源监控系统是必不可少的。该系统除了能够监控各种水质指标外,还可以远程监测水源井的工作情况,远程监控水泵工作状态,同时还可以将监测指标以图形显示方式发布到各级监管单位或者管理领导的工作平台或者移动工作终端(平板、手机等)。
自动化监控产品并不少见,这次项目真正吸引客户眼球的是3D呈现效果。以往的监控系统都是以平面的方式来呈现,例如下图:
阅读全文
摘要:
对于TWaver可视化家族的成员,大家比较熟悉的是我们的网络拓扑图组件和MONO Design三维建模工具。作为开发工具,这两款产品面向广大的程序猿同志,在界面可视化上为大家省时省力。但是,当项目交付以后,我们经常会遇到这种情况:在已经交付的某客户现场,甲方又提出了界面改动需求。
通常情况下,需求都不难,但是会超出了当初需求调研以及验收标准中的要求了。而且按照传统的开发流程,撇开时间和费用等问题,界面改动通常需要让后方的美工大人重新调整界面,开发人员进行代码修改,一来一回,耗时耗力。我们近期也遇到了这样的情况,不过得益于项目所使用的Legolas™工业自动化平台,这个改动只花了几分钟就搞定了。
阅读全文