当前位置:自动化网>智慧工厂门户>应用案例>基于VB.NET与ACCESS数据库的MES系统研究

基于VB.NET与ACCESS数据库的MES系统研究

发布时间:2019-11-07 09:40   类型:解决方案   人浏览
1 引言 MES(制造执行系统)是针对制造企业车间执行层的生产信息化管理系统,MES能够实现包括数据采集、质量管理、过程管理、绩效分析、工艺规格标准管理、产品跟踪、设备维护、人力资源管理、生产单元调度、作业计划和排产、资源分配和调度等功能组件,能通过信息传递对从订单下达到产品完成的整个生产过程进行优化管理,为企业提供一个、智能、全面、可靠的生产制造协同管理平台[1]。 MES系统包括基于生产车间内的本地数据库系统,如ACCESS、SQL等数据库形式。MES系统在整个工厂信息化集成系统中处于承上启下的位置,是连接车间底层与工厂管理层的纽带。一方面,MES负责采集车间底层控制系统的物料生产信息,并反馈到上一级计划层系统,如ERP系统;第二接受上一级控制系统的计划安排,并传送数据至底层控制系统的PLC。这种形式的层次结构非常适合大型的生产线,与此同时,也对不同的底层控制系统有很好的兼容性与适应性。 2 西门子PLC自动化技术平台 利用西门子集成化编程软件博图(TIA portal)V15完成底层控制系统基于西门子PLC系统的硬件组态及相关的逻辑控制编程。由于本文研究的是自动化液体灌装生产线相关的MES应用,下面对于自动灌装生产线系统中西门子S7-1500系列PLC的硬件组态与逻辑程序设计进行介绍。 PLC编程采用模块化的编程方式,系统共分为AFB工作单元、MPS PA工作单元、MPS工作单元。图1为系统PLC编程结构总览图。 图1 系统PLC编程结构总览 AFB工作单元包括ASRS自动仓库组、Conveyor传送带组、Filling灌装站组、InOut出/进货组、Packaging包装站组、Recycling循环物料组、Unpackaging开包装组7个部分。 MPS PA工作单元包括过滤站、混合站、反应站、分组灌装站4个工作站组。主要的功能是为自动灌装生产线生产液体原料,原料经过MPS PA工作单元的过滤、混合、反应等工艺后,进入AFB工作单元的灌装站,也可以进行分组灌装。 MPS工作单元包括供料站、缓冲站、操作手站3个工作站。主要的功能是为自动化生产线提供瓶盖等加工元件,经气爪手可以将生产后的瓶盖传送到灌装站的加装瓶盖工位。 分别对每个工作站的PLC进行设备组态设计和PLC程序设计,将需要与数据库交互的数据放至单独的DB块总,以便在以后的开发运用中数据信息的运用管理[2]。 在PLC程序设计中,处理数据信息爱,收集MES系统所需要的信息,存放在所建立的DB快中,并把MES系统发送的数据信息,应用在PLC程序中。其中,在西门子PLC中很多的数据分析形式的处理可以运用SCL语言和顺序控制指令进行编写。 3 数据库的选择 数据库系统一般包括数据库(DB,Database)、数据库管理系统(DBMS,Database Managem

成为会员,继续阅读。
       

本文地址:http://www.ca800.com/apply/d_1o1aicut14d81_1.html

拷贝地址

版权声明:版权归中国自动化网所有,转载请注明出处!

留言反馈
  • 评价:

  • 关于:

  • 联系人:

  • 联系电话:

  • 联系邮箱:

  • 需求意向:

  • 验证码:

    看不清楚?

  • 在线咨询