3.2 湖北某轴承信息化车间项目方案-2
3.2.3.8 程序管理
通过对车间数控机床加工所用程序的统一管理和存档,提供以下功能:
- 机床端操作员工可通过选择工单等操作,自服务器下载数控程序;
- 在服务器/网站端统一管理程序各版本的上传、绑定、验证等步骤,保障操作人员高效、可靠地获取合适的加工程序;
- 在服务器/网站端,支持程序的版本对比、历史信息查询追溯;
- 系统支持父子程序的统一绑定和关联,确保下载使用时得到全部父子程序;
- 服务器/网站端提供必要的程序查询表单页面,如程序零件工序映射表、程序版本清单表、程序机床下载记录表。
3.2.3.8.1 程序基本使用流程
1、程序开发:工艺人员完成程序开发,该步骤发生在i5车间信息系统之外;
2、程序上传:工艺人员使用程序管理模块将程序发到服务器;
3、程序绑定:通过程序管理模块,将程序与对应工件及工序绑定,该步骤可用于启动对该程序的其他准备,如试加工与测算节拍 ;
4、程序激活:通过程序管理模块,将程序激活,此后该程序已被视为可使用,且自动成为对应该工件该工序的程序;
5、程序调用:通过i5车间信息系统的生产管理相关模块,选定对应方案并指定对应机床,令该机床接受将使用该程序的生产计划(工单);
6、程序下载(a):NC端的工人通过选择对应的生产计划(工单),自动检查该机是否有同名及同版本程序,如没有,NC从服务器自动下载该程序;
7、程序下载(b):NC端的工人通过选择零件与工序,获得对应的程序清单,手动选择程序即可下载。
流程图如图3-12所示:
图3-17 程序使用流程图
3.2.3.8.2 服务器/网站端功能
图3-13 程序配置示意图
程序配置:
- 程序上传;
- 程序上传前注意程序的名称,建议统一命名方式如:用零件编号+工序号的方式命名(3CAK400999002L270-OP10.iso);
- 程序上传后,系统自动根据程序名查找是否有已存在的程序名,如果有相同的程序名,则版本后+1,若无版本号为V1;
- 程序激活、取消激活;
- 只有绑定工序的程序才能被激活,已激活的程序才能在NC端下载;
- 同一个程序名称有多个版本时,只能有一个版本被激活;
- 删除程序;
- 只有未激活且未绑定的程序才能被删除;
- 删除后的程序从服务器中被物理清除,不可恢复。
程序绑定:
图3-14 程序绑定示意图
选择零件及工序,将程序与之绑定。每一个程序只能绑定至一个工序,但同一个工序可绑定多个程序,当绑定多个程序时,需指定一个主程序,用于通知NC端先执行哪个程序(即标识父子程序)。
程序下载:
图3-15 程序下载示意图
在服务器端可通过浏览器页面对程序进行下载,对是否已激活及绑定不做限制,但可通过已绑定的零件及工序过滤查找需要下载的程序。
3.2.3.8.3 NC端程序管理
NC端也集成了对程序的管理,可以在NC机床上根据加工任务自动从服务器上下载所需程序,机床操作人员不需要关心程序内容,而只注重加工工件即可。NC程序管理功能主要包括自动及手动下载功能、上传功能。
- 程序根据工单自动下载流程
图3-16 更新工单示意图
1、进入工单列表页面时,点击“更新工单”后查询当前工单所对应的加工程序;
2、根据工单对应程序名判断本地是否存在相同程序名的文件,如果不存在则直接下载并执行第4步,如果相同程序名程序存在,则进入第3步;
3、判断是程序是否需要更新,如果需要更新则删除本地程序重新从服务器下载新版本;
4、程序下载完成后,根据内容计算MD5值 ,判断与接口传来的MD5值是否一致。如果不同则重新下载;
5、下载完成后NC通知服务器程序下载完成,服务器作相应记录,并返回处理消息。
- NC程序手动下载(需相应权限)
图3-17 程序下载示意图
1、用户入程序下载页面,在选择零件下拉框中选择零件;
2、选择零件后,选择工序下拉框中列出零件对应的加工程序;
3、程序列表中默认列出零件下所有工序的加工程序,如果选择了工序则显示所选择工序对应的加工程序;
4、用户根据需要,勾选所需的程序,下载到本地进行调试或加工。
- NC程序手动上传(需相应权限)
图3-18 上传程序示意图
1、用户入程序下载页面,需要上传的程序;
2、程序名称处显示程序当前的名称;
3、程序说明外填写备注信息;
4、点击“程序上传”程序上传至系统服务器。
3.2.3.9 刀具管理
刀具管理功能用于控制NC端的刀具的使用次数,根据生产计划人员所设定换刀频率(许可切削次数),当需要更换刀具时,锁定机床操作界面提示操作人员更换刀具,从而达到提高加工产品稳定性。
- i5车间信息系统端
图3-19 工厂建模示意图
图3-20 工单编辑示意图
1、在工厂配置里根据零件工序配置刀具的使用次数,在创建工单时可修改刀具的使用次数。
2、使用次数设置完成后,通过工单发送至NC机床。当达到批定使用次数时,NC会弹出提示消息,提示操作人员进行换刀。
- NC端
图3-21 NC端界面
NC根据选择的工单设置刀具使用寿命,如果需要更换刀具则锁定操作界面(当前加工程序被清空,不能继续循环启动),并弹出提示框提示操作人员更换刀具。
3.2.4 扩展及定制化功能
3.2.4.1 预排产/生产中排产动态调整
依据车间内部机台情况、产品型号或编码、产品加工工艺流程、生产节拍等信息,i5车间信息系统可对车间计划进行预排产,生产计划临时调整时可以实现增加或减少计划后的产品计划排序的优化设计:
- 在拟定产品月度产量计划时,通过选定工艺流程,得出机台、刀具等资源的需求数量估计及时间计划初估;
- 在生产计划已分解并开始执行后,根据生产计划的突发性变化(产量变化、工期变化),下层批次/工单等计划可实现快速的调整。
3.2.4.2 ERP/SAP集成
系统确保与公司已推行及后续推行中的ERP、SAP等管理系统的并联,实现不同管理系统中的数据资源共享,数据统计表单的格式及数据统计软件的选择确保一致。统计表单样式将由甲方负责提供,乙方在软件内调整整理。
3.2.4.3 质量监控
在系统显示产品加工整体质量状况,监控质量参数。系统应具备产品质量检测功能并依据质量收集数据反馈产品加工状况、核算员工当班加工不良品率。由于轴承产品检测特性较多,将重点选择外径、内径、高度三个关键指标来实施。当班班次中显示产品的首检、巡检、抽检、末检的不同阶段检验数据,并分类收集汇总形成质量监控报表。