Win8时代是Scada类自控软件全面走入掌上设备的开始 点击:2915 | 回复:4



展翅飞翔_97

    
  • 精华:6帖
  • 求助:0帖
  • 帖子:49帖 | 707回
  • 年度积分:0
  • 历史总积分:6576
  • 注册:2001年11月14日
发表于:2013-09-21 23:50:48
楼主


今天跟网友聊起 Win8.1的发布,才猛然惊醒,Win8时代,对微软和工业自动化软件界而言,是一个巨大的商机。
       我们且先来看:
       1. 此前有无数的Scada/HMI 软件宣称跨平台,但是真正做的好的并不多;且至今没有真正意义上能跨越PC平台和掌上平台的Scada/HMI 软件; 很多Scada软件都是同时支持Windows和Unix(以SUN  Solaris居多)或者Linux。
       2. 此前微软推了很久的WinCE,但是因为掌上平台设备制造商的短板,也因为时代的客观原因,并没有大面积推广开。
       
        我们来随便分析分析几个典型的厂商:
        A. Wonderware;  Wonderware 的Intouch和Infusion 目前支持 WIN7/ Win2008/ Win2012, 也开始支持X64环境;也在V9.5 就有支持WinCE的嵌入式版本。 但是Wonderware 在掌上设备中一直就没推起来。 最多是在一些定制的Panel PC(X86架构硬件)和触摸屏(也得是X86硬件)上推了一阵子。 Wonderware 也号称有 iOS 和安卓的解决方案,但是都是基于 Web的解决方案。 即必须在PC上部署Windows 平台的 Web Server,然后让 iOS和安卓设备做 Web客户端,就像你用手机/平板访问网站网页一样来访问 自控现场数据。掌上设备并没有真正意义上的软件。

        B. PVSS; ETM公司被西门子收购后,PVSS 甚至改名为 WinCC OA;我还是更习惯叫他PVSS; PVSS支持 Win7/Win2008; 支持X64环境;支持SUN的Solaris平台,也支持Linux平台。 在三个平台上,采用相同的内核;项目和软件归档也不需要做什么修改就可以运行在不同平台上。 从这一点来说,PVSS还是很牛的!但是PVSS 却没有很好的杀入掌上平台,没有适合平板/手机的版本。

       我们再来看看,Win8时代,  我所设想的 Scada/HMI 软件厂商的工程师 和现场组态的工程师的工作量;
       1. 首先,Scada/HMI 软件厂家的研发工程师,尤其是做Code的工程师,需要针对原来的代码进行升级; 微软会提供新的编译器,部分代码要修改,但是内核不用动。 改吧改吧,就从 支持 Win7/Win2008  升级到 Win8 /Win2012 了,当然了,支持Win8.1/Win2012R2 则更佳。 这个是他逃不掉的,他也必须做的,每一个自控软件厂商,你再牛叉,都得在PC平台上跟着微软的脚步往前走; OK,当Scada/HMI 软件支持Win8/Win2012 后,如果,厂家还想进军掌上市场,怎么办? 以往,可能需要招聘专门的iOS的研发人员,安卓的研发人员;并在iPhone、iPad, 安卓手机/平台上进行测试; 这个时候,他原来在PC平台上的代码几乎绝大部分都要被废掉,得针对 iOS/安卓平台重新编写! 这才是最麻烦的事情。掌上设备的开发就不能和PC平台同步,代码不能共享,也会有兼容性问题。 但是,如果,换WIN8呢?
我们设想一下, 哦,现在的软件都支持Win8/Win2012 平台了, 只要稍微改吧改吧就支持 Win8 RT了,嗯,这样就可以跑在平板电脑/嵌入式电脑上了;再费点力气改吧改吧,就可以支持WndowsPhone8了,支持WP8之后,就可以跑在一些小型的平板和WP8的智能手机上了。 Win8时代,微软提供了一种可能。你的产品底层代码支持Win8,那么不用推到重来,稍微改一改就能支持Win8 RT,再用力改一改就能支持 WP8;

       2. 接下来,我们看看 做项目的组态工程师的工作。举个有可能会发生的例子吧。原来做的Win7平台下的Intouch V10.5的组态备份;
不用修改,导入支持Win8的Intouch V11(我们先假设有这个版本),不用修改,就可以跑起来; 再把备份拷贝进 一个Win8 RT的平板电脑,例如Acer的或者Nokia的,其中安装了 Intouch V11 RT Panel版,也可以打开并运行起来。(我们先假设各种总线/串口很少,主要是以太网通讯的设备),可以通过有线/当然主要是无线Wifi 跟设备通讯; OK,我们再假设的更大胆一些。 我们再PC上有一个工具,先把工程组态备份转换一下,然后导入Nokia WP8手机,也可以运行起来。 这是多爽的事情啊。

       总结一下: Win8时代。  PC上的Win8 和平板上的Win8 RT,手机上的WP8,都采用相同或者相近的内核。 所以你针对Win8平台开发的软件 代码写一遍之后, 可以共享至Win8 RT和WP8平台。 这样可以用最小的修改量,而实现软件跨越三个平台,部署在三种不同的硬件上。 这主要是 软件厂商的研发部门头痛的问题。 而作为 项目组态的工程师 和终端客户。反倒不用关心这么多。我们只关心,在PC上能用,在平板上能用,在手机上也能用就OK了。

      我们再来分析下 这种应用 真正适用的场合。 从目前来看,化工/冶金/电力 等核心控制 基本上是不认可 无线设备,不认可掌上设备参与控制的。 那么这种控制最适合的行业是哪些呢? 我个人认为最适合的将会是 油气田; 油气田的广域分布决定了,掌上设备大有用武之地。 另外,矿上行业的运动环境也适用,例如矿车。 工厂环境下,如罐区也会特别适合。 另外 近几年大肆吹嘘的 EMS/EMC 能源管理系统也很适合。想一想,拿着手机 在工厂内走来走去的,领导低头就能瞅到,嗯,这个电机耗电量是多少,那个车间本月消耗了多少水,多少煤气。 只要是不要求实时的控制。 这样的应用前景还是很广泛的。

      我们再来分析一下 工业Scada/HMI 软件厂家的困难。 目前有一个很不好的倾向是:  几乎所有的大型知名厂商,其自控软件的体积越来越庞大, 都恨不得带齐所有的功能,都恨不得做完所有的事情。  西门子WinCC 已经有七八个G了, Honeywell的 HS也有五六个G。而像ABB这样的流氓,动不动就是十来个G。 -- 把软件体积做的很大,功能齐全还是比较容易的,不停的集成就行了。 但是想把体积削减下来,还要不丧失主要的功能,就很考验 软件厂商的功力了! 在这些软件厂商中,我觉着 Wonderware 和 Honeywell,西门子 最有可能先杀入 Win8 RT和WP8 领域。  Wonderware的Intouch 一直就是”轻量级的“; 而且有此前WinCE 版本的经验。Intouch应该是从技术上来说,是最适合跨平台 跨到 掌上设备上去的! 而Honeywell 我分析 主要会是市场需求 驱动! 在这些厂商中,相对而言,Honeywell 是最看重油气田领域市场,也是在油气田业绩最好的厂家。 当他觉着 油气田有这样的应用需求时,他会受到用户需求的驱动 去开发 Win8 RT/WP8 系统下的软件的。 而西门子 则是欧系厂商的一个另类,当然此处的另类不包含任何的贬义。 西门子对 移动平台,对掌上设备,对嵌入式的关注是超过其他 自控软件的! WinCC 也是第一个宣称支持 Win8的Scada/HMI 软件。我个人分析,西门子会处于 占领市场先机,掌握技术制高点的出发,也会先行跑步进入 全面的Win8时代。(跨越PC/平板/手机 三个平台)。甚至于,西门子很可能会先行升级其触摸屏的内核操作系统到Win8RT,在Win8RT平台上磨合磨合,稳一下,然后再快速进入 WP8领域。

      Win8 时代的Scada/HMI 软件,我们走着瞧呗。




pdengong

  • [版主]
  • 精华:20帖
  • 求助:71帖
  • 帖子:1936帖 | 3670回
  • 年度积分:936
  • 历史总积分:54944
  • 注册:2011年4月11日
发表于:2013-09-22 12:37:57
1楼

大涨见识了。                

axl_ray

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 159回
  • 年度积分:0
  • 历史总积分:119
  • 注册:2012年1月10日
发表于:2013-10-25 13:56:19
2楼

是啊 现在好多自控软件都出手机版本的了

一丈青

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 80回
  • 年度积分:0
  • 历史总积分:275
  • 注册:2005年3月18日
发表于:2013-11-20 10:47:09
3楼

高见,学习了!

Mr乔是稀有的对市场和技术趋势都有深刻理解的业内人士,从2003年开始看您的技术贴至今,受益良多,谢谢了!

王者之师--感叹号

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 500回
  • 年度积分:0
  • 历史总积分:2229
  • 注册:2009年1月03日
发表于:2013-11-20 11:23:21
4楼

引用 axl_ray 的回复内容: 是啊 现在好多自控软件都出手机版本的了 


 


热门招聘
相关主题

官方公众号

智造工程师