利用FTP技术实现ERP与生产设备集成方法的研究.docx

利用FTP技术实现ERP与生产设备集成方法的研究.docx

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

?

?

利用FTP技术实现ERP与生产设备集成方法的研究

?

?

王佳卓

摘??要:机械加工制造业进行生产经营活动时,普遍借助ERP系统进行生产过程的管理与控制,但是,在长期的应用中,ERP系统与机加机床集成度不高,存在数据孤岛和管理间断的问题,需研究借助物联网技术和信息化管理方法,给出企业信息化管理中生产过程闭环控制的解决方案,即ERP系统与生产数控系统集成,并能够实现系统间数据通信,以提升生产制造企业的信息化建设水平,推进企业两化融合建设,文章对此进行了研究。

关键词:物联网;企业资源计划系统;数控机床;文件传输协议

1??课题背景和目标

企业资源计划(EnterpriseResourcePlanning,EPR)系统是企业应用计算机方法实现对企业的经营活动进行管理的重要方法和过程,是一套面向制造企业车间执行层的生产信息化管理系统,是ERP系统执行主生产计划后,自制任务闭环信息的主要来源[1]。根据企业经营活动和管理方式的不同,ERP系统呈现出通用性差、集成度低、职责不清的特点[2],这些特点主要表现为两个方面,一是企业的生产资料管理混乱,数控加工程序监管不力;二是随着企业生产工具的不断革新,ERP系统也需要不断进行相应调整,去集成不同的数控机床加工设备,这样做不但耗费了大量的人力物力,效果也未能达到预期,最终的结果就是企业两化融合推进迟缓、信息化建设与生产管理脱节,从而给企业的生产经营活动带来很多问题。

为了解决这些实际问题,需要解决ERP系统与数控机床的集成问题,制定行之有效的解决方案,具体从两个方面入手:一是制定ERP系统与数控机床集成方案,实现数据互通,减少人为操作。二是通过文件传输协议(FileTransferProtocol,FTP)服务器,利用ERP系统对所有数控机床的程序进行统一管理。即制定ERP系统与数控机床集成的通用性解决方案,实现ERP系统完成数控加工程序集中管理和设备集成管理的课题目标。

2??项目可行性研究

首先,ERP系统与数控机床系统的集成过程,是物联网的应用和建设过程,物联网技术的应用和推广是“中国制造2025”的一个重要发展方向,是一项应用广泛且成熟的技术方案,通过物联网技术,能够实现终端硬件设施的互联[3],同时,利用互联网技术,也能够实现终端硬件设施与软件系统的互联,该课题研究ERP系统与数控机床系统进行集成的解决方案,通过物联网技术的应用,能够完成两套系统的集成。

其次,企业的生产经营活动过程需要不断地更新或更换加工设备,为了实现ERP系统对所有数控机床的集中管理,需要不断更新和改写ERP系统的程序,此种做法导致的结果是企业为了实现信息化管理的目标,需要投入大量资源开展上述工作。分析该问题可以得出,ERP系统与数控机床系统集成的过程,实质是数据互通的过程,即通过一个共享平台,用于保存数控加工程序,使得ERP系统与数控机床系统共用一套数据,这个过程可以通过FTP服务器来实现,对于实现集中管理的目标而言,ERP系统和数控机床系统每次在使用数控程序时,都从FTP服务器上下载或拉取相应程序,即可实现集中和统一的数据管理,利用FTP服务器强大的文件共享功能,通过TCP协议,能够实现课题的最终目标。

3??解决方案及设计方案

基于上述项目背景和实际需求,制定项目解决方案,即设计开发数控程序编辑器,用于集中编辑和管理全部的数控程序,并保存于ERP服务器上。在数据库中保存数控程序在服务器上的物理位置,用于文件定位和查找。制定标准通信方法,在各类数控机床上开通FTP服务,形成通用的集成方案。进行数控机床基本信息和ERP系统加工工艺文件的绑定操作,用于ERP系统进行任务分配时,将数控程序发送至指定的数控机床上。

软件系统设计,软件系统采用浏览器/服务器模式(Browser/Server,B/S)的架构方式,使用Java语言进行开发,后台采用SQLSERVER2008数据库,终端操作采用PC机进行,在PC机上进行数控程序的编辑,将编辑后的数控程序以数据流的方式保存为数控机床可识别的文件,再通过ERP自制任务分配功能,将数控程序文件推送至相应的数控机床的FTP文件夹中,在数控机床上打开FTP文件夹,选择已推送的数控加工程序进行相应零件的加工。

3.1?开发数控程序编辑器

數控程序是用于数控机床加工零件使用的程序指令,由于世界上存在多个数控程序编码标准,导致各个机床生产厂家选择和执行的标准也不同,这就意味着组成数控程序的程序编号、程序内容、程序段也不相同[4],主要表现为数控程序的命令中多带有特殊的半角字符,为了让数控机床能够按数控程序执行相应的操作,在数控机床操作系统编写的程序,需要满足两个基本要求,一是数控程序文件是数控机床操作系统可识别的文件格式;二是数控程序中的特殊

文档评论(0)

138****8091 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档