导语:嵌入式操作系统为工业控制提供了高性能与低成本的解决方案。随着市场需求的增长,供应商推出了基于紧凑型嵌入式操作系统如Windows CE、Windows NT Embedded和Windows XP Embedded的人机界面产品。这些产品结合了低成本与标准操作系统紧密相连的专有人机界面的紧凑性,使其成为工业应用中最佳选择。在适当场合,这些人机界面确实能够满足所需。但是,若没有对嵌入式系统技术基础知识的理解,工业原始设备制造商难以成功部署这些紧凑型嵌入式操作系统。
传统上,当PC销售时,它们通常预装了操作系统,但缺乏必要的人机界面应用软件。因此,厂家希望原始设备制造商购买PC,并单独安装所需的人机界面应用软件。此外,与专有人机界面的不同之处在于,对于后者进行修改几乎是不可能或不切实际的,因为它们包含了既定的OS和应用程序。这意味着原始设备制造商需要充分了解他们所需应用程序,以便正确指定并配置合适的人机界面。
基于嵌入式操作系统的人类交互接口与专有类型相同,即它们出厂时也包含了OS和应用程序。这是因为供应商必须在安装应用之前定制好嵌入式操作环境。不过,对于更深层次解释,可参考Xycom自动化公司工业PC产品业务经理Ralph Damato撰写的一份权威报告。
一旦供应商开发并将定制的嵌入式环境下载到硬件平台,他们就可以下载用于生产最终产品的人类交互接口软件。对于那些选择购买基于嵒体编码集成设计语言(CET)-即可执行代码运行直接在微处理器上的人的原因是什么?这表明使用人类交互接口时提供说明,就像采购特定类型的人类交互接口一样严格要求。而且,如同特定类型的人类交互接口一样,一旦完成购买,不太可能或根本不可能进行任何变更。
既然规格详述如此严格,那么为什么还要考虑购买基于人类交互接口?答案是,由于相比桌面版Windows PC,这些带有人类交互引擎的设备更加经济实惠,更小巧且更加可靠。在许多情况下,它们甚至不需要硬盘及其冷却风扇。
例如,一位行业原创设备制造业主观点认为,与拥有特殊版本引擎不同的是,这种具有特殊功能引擎涉及较少开销,而对于生产者来说,将此种引擎集成至他们自己的运作体系内则是一项轻松过程。这种更为低廉开发过程使得生产者能向消费者提供更多额外服务。此外,在某些情境下,比如OEM想要他们使用Web功能,则采用支持Web浏览器连接网络通信端点会显著提高效率,从而实现远程维护任务管理给予用户访问权限,无需存储每个单元本地存储空间内大量数据文件资料库等待访问查阅更新内容信息分析状态监控报警通知等待显示呈现页面输出结果展示视图布局模式设计构建模型生成格式化输出文档打印报告生成报告表达方式记录日志统计数据汇总计算算法优化性能提升节能减耗降压消耗资源限制改进创新发展新技术研发前沿研究创新项目合作伙伴关系建立战略联盟联盟计划策略规划展望未来目标设立期限目标设置实施执行评估反馈调整优化再次尝试迭代循环测试验证确认发布发行广告宣传推广促销活动举办展会参展展示样品演示介绍新品发布新闻稿撰写发送媒体报道跟踪效果评价反馈收集分析结果决策调整再次尝试
根据Xycom自动化公司负责人Damato提醒,其公司利用微软CE来开发多款HMI产品,其中包括InduSoft Web Studio HMI软件。“由于微软CE对资源需求极少,我们并不需要硬盘,而且我们的处理单元只需要电源供电,不必备冷却风扇,”Damato说,“CE使我们能够轻松整合USB端口、以太网通信以及现代窗体。” Rockwell自动化公司(RSView Machine Edition)也是另一家提供基于Windows CE HMI解决方案的大师之一,该解决方案特别针对OEM用途,以其高度灵活性、强大功能和简易部署赢得赞誉。而据RSView Machine Edition项目经理Mark Hobbs表示:“通过简单几步就可以获得强大的功能。”
最后,要注意到的是,无论哪种类型的手动操控介质,都存在一些基本限制。如果你只是想要一个简单的小工具或者是一个非常复杂的事务,你可能发现自己被迫采取其他行动。你知道,如果你决定继续寻找一种新的方法来实现你的目的,你很快就会发现,有很多选项可供你探索!