以ANDON系统为例,介绍基于SOA的MES系统在汽车总装车间的应用。安装在汽车生产线上的ANDON系统,是用来帮助流水线上的工人在一定生产节拍内,完成质量可靠的汽车装配任务,起到了在生产流水线上传递信息、提高生产效率的作用。
在由传送带控制的流水线上,各个工位上应安装拉绳,每条生产线段安装一块ANDON显示板。当操作工发现质量问题或需要请求班组长的帮助时,操作工拉下拉绳。此时ANDON显示板上的指示灯应点亮,ANDON系统会播放音乐来提示班组长。如果这个质量问题在给定的生产节拍时间内还无法解决,ANDON系统应向传送带控制装置发出联锁信号,要求传送带停送,以获得足够的时间来解决问题。
ANDON系统将一些重要的生产数据,如目标产量、上线产量、下线产量等显示在LED型ANDON显示板上。ANDON系统中会记录每个工位发出的质量报警,上位计算机还应提供生产报表供用户作质量问题汇总和进一步的分析。
ANDON系统的工作流程是:首先装配制造工人根据经验发现装配问题从而按了急停按钮,按钮发送信号给Flex I/0,Flex I/0进而发送信号给ANDON PLC,PLC立即发送信号使得工作站灯开始闪烁,进而工作站的灯开始闪烁。与此同时,PLC发送“Super Point”消息给ANDON PDU,而ANDON软件则将错误登记到DTR并生成消息发送到电子显示板上,显示板接收到消息,将消息进行显示。
为了实现上述ANDON系统,采用基于SOA的MES系统结构,应用BPEL设计业务流程图,根据BPEL的流程图调用相应的Web服务,系统根据BPEL的流程图在UDDI中发现相关的服务(WSDL),通过调用Web服务实现ANDON系统的业务流程。
小结:
本文主要描述了如何应用SOA及其相关技术如ESB、BPEL、Web服务适配器等构建可集成的、通用的和可扩展MES系统。应用这样的系统,其好处在于不但可以使得MES系统本身能够动态配置,满足当今动态的制造环境的要求,而且可以使得MES系统能够与上层企业管理系统(如ERP或MIS)无缝集成,并与底层控制系统有效集成,从而实现企业内部以及外部信息流、资金流的畅通。随着SOA技术以及Web服务在自动控制行业中日渐流行,这种基于SOA的MES系统必将大放异彩。
文章来源于领测软件测试网 https://www.ltesting.net/