北极星

搜索历史清空

  • 水处理
您的位置:电力评论正文

消除SOA软件的一些混乱概念

2012-09-11 09:43来源:CIO时代关键词:SOAABB工控软件收藏点赞

投稿

我要投稿

虽然SOA在后台的应用已经非常普遍,但是,SOA绝不是一种预先注定的技术。不过,SOA的持续普及确实反映了这种重要的信息技术缓慢而稳定的发展,把单个细胞样的设备连接成更大的网络功能性组件。从现场总线到面向过程控制的OLE(对象连接与嵌入)以及ISA88/95和OpenO&M,这些标准的发展已经建造了一个标准栈。SOA将利用这个标准栈改变生产企业多层次的DNA。

进行适当的设计,一个SOA平台能够实现一个非常智能化的用户友好的接口,迅速映射设备层以上的连接。这对于控制工程师如何建立工作流和把设备连接到PLC(电力线载波)、DCS(分布式控制系统)和HMI(人机界面)有重要的影响。这样做的好处是能够得到高级系统的智能,实现从车间到领导办公室无缝的协调和协作。

消除SOA软件的混乱概念

完整版本的SOA到目前为止还没有实现,还有许多结构和文化方面的工作要做。尽管SOA是一个简单的词汇和概念,但是,它在细节方面仍然散乱,充满了混淆和争议。但是,SOA有巨大的潜力是没有错误的。

ABB公司协作产品管理解决方案营销经理MarcLeroux说,SOA可能是具有重要意义的最简单的概念之一。消除混乱的概念是SOA和支持SOA所需要的标准的一个主要目标。SOA主要依靠成功地采用ISA88和ISA95等标准中的一些规定。这些标准提供了明确的命名约定。建立通用术语的基础是研究一种适应当前水平的高级的抽象概念,实现词汇的标准化,提供可以被人们接受的通用的定义。这种通用的定义要实现通用性(如流量表)与具体性(如流量表127)的平衡。在SOA中,标准化对于企业架构中的每一个东西都采用解释性的词汇,如资源(设备、材料、工人)、流程(工作流)和软件任务(接口、安全、报警、应用和报告)。

标准化的基础设施

DavidChappell在财富500强的CGP公司担任了将近30年的全球自动化服务部门的负责人,用了大量的时间对词汇和任务进行标准化。他说,让工厂的生产人员简化他们拥有的1万种不同的生产方法或者步骤的概念是一个挑战。

当你把这些方法分开研究的时候,他们实际上仅有20至50种方法,甚至最复杂的业务也是如此。一旦你对工作流程和资源对象服务实施了模块化,这将显着减少每一次生产新产品时改变生产设备和控制系统的努力。你很容易把这些模块重新组合在一起以便生产新的产品。

标准化是建立一个工厂的综合性模型的基石。这个工厂模型是一个企业SOA平台的关键支柱。标准化说明还包含与他们有关的功能属性、创建完备的构件或者软件组件,以便组合成更大的混合应用程序。在SOA领域,一切都被认为是服务,也就是面向服务的架构。

标准化的词汇、工厂的模型和全部大量的模块化软件服务是一个中心库或者数据库的基本要素。一个工作流编排工具本身就是一个用于创建流程工作流的混合的应用程序。工作流编排工具支持对象服务的鼠标拖放,以便建立可用图形显示的工作流。

驱动这个对象中工作流的软件程序(如工作流建立和修改)是动态的和容易使用的。因为这些工控软件程序是在一个集中的库中管理的,整个网络上的服务的每一个实例都很容易维护和更新。通过有选择的组合和管理,这些对象服务正是控制系统、HMI、MES、LIM和ERP等系统中的这些功能的推动因素。

投稿与新闻线索:陈女士 微信/手机:13693626116 邮箱:chenchen#bjxmail.com(请将#改成@)

特别声明:北极星转载其他网站内容,出于传递更多信息而非盈利之目的,同时并不代表赞成其观点或证实其描述,内容仅供参考。版权归原作者所有,若有侵权,请联系我们删除。

凡来源注明北极星*网的内容为北极星原创,转载需获授权。