B5032插床控制系统设计文档.doc

上传人:scccc 文档编号:12395769 上传时间:2021-12-03 格式:DOC 页数:9 大小:716KB
返回 下载 相关 举报
B5032插床控制系统设计文档.doc_第1页
第1页 / 共9页
B5032插床控制系统设计文档.doc_第2页
第2页 / 共9页
B5032插床控制系统设计文档.doc_第3页
第3页 / 共9页
B5032插床控制系统设计文档.doc_第4页
第4页 / 共9页
B5032插床控制系统设计文档.doc_第5页
第5页 / 共9页
亲,该文档总共9页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《B5032插床控制系统设计文档.doc》由会员分享,可在线阅读,更多相关《B5032插床控制系统设计文档.doc(9页珍藏版)》请在三一文库上搜索。

1、系统设计说明书文件状态: 草稿 正式发布 正在修改文件标识当前版本1.0.0作 者完成日期版本历史版本/状态修订人修改日期备注V1.0.0第一部分、概述1、 文档说明本文档适用于本项目开发人员阅读,开发人员可据此进行开发。本设计文档主要采用了OOAD的方法,从类图和时序图的角度对系统进行了分析设计。2、 系统需求概述随着我国经济的飞速发展,机械制造行业的复苏,数控设备对工厂市场份额的占有有着重要的地位,但如何发挥老设备的作用同样是及其重要的,对老设备进行可行性的数控化改造,是一条投资少、见效快的有效途径。B5032插床是抚顺机床厂所生产的设备,自安装使用至今,电气部分严重老化,备件缺乏,但机械

2、部分精度良好,因此采用Siemens公司生产的802C数控系统及富士矢量变频器对设备进行数控化改造,使其制造能力有质的提升。第二部分、系统总体结构1、 总体改造方案机械部分:(1)为保证机床精度,将 X/Y 轴(横向/纵向进给轴)的普通丝杠更换为四级滚珠丝杠;(2)重新制作操作站;(3)对机床进行检修;电气部分CNC 控制器 Sinumerik 802C电源模块6SN1146-1AB00-0BA1(5/10KW)驱动模块6SN1123-1AB00-0BA(双轴模块)6N1123-1AA00-0AA1(单轴模块)伺服电机1FK7083-5AF71-1SF0(两台)1FK7060-5AF71-1S

3、G0系统连接原理图:第三部分、系统设计2、 类图这里只提供所有的实体类图,如下所示。Ø 注册用例实现A、 流程图B、描述1)输入注册资料输入用户、密码、确认密码和性别。资料必须输入,不能为空。2)获取注册资料在Action里通过Form表单获取用户输入的注册资料。校验两次密码是否一致,并检验用户名是否存在。3)委托注册委托代理类SalesDelegate进行注册。4)获取SessionBean接口SalesDelegate类获取SalesSessionFacade接口,以便调用SalesSessionFacade关于注册的方法。5)注册调用会话Bean SalesSessionFac

4、ade的业务逻辑方法进行注册。6)保存注册信息通过实体Bean Sales把注册数据保存到数据库中。7)返回结果注册成功后,通过findForward方法返回到系统登录页面login.jsp。Ø 登录用例实现A、 流程图B、描述1)输入用户名和密码 在系统首页,输入用户名和密码,都不能为空,提交前作检验。2)获取登录数据 提交后,SalesAction通过Form表单获取登录的用户名和密码。3)委托查找此用户SalesAction委托SalesDelegate查找系统是否存在此用户名和密码的用户。4)获取SessionBean接口SalesDelegate获取一个SalesSessi

5、onFacade接口。5)查找此用户SalesDelegate通过SalesSessionFacade接口去查找此用户。6)查找此用户SalesSessionFacade通过Sales接口去查找此用户。7)返回结果 SalesAction通过findForward方法输出结果页面。Ø 退出用例实现A、 流程图B、描述1)点击退出链接点击功能主页上的退出链接。2)提交退出请求 提交退出请求到SalesAction。3)清除SessionSalesAction清除Session。4)退出到注册登录页SalesAction通过findForward方法输出结果页面。Ø 传送文件A

6、、 流程图B、描述1)安装 Toolbox 802C base line 软件工具盒2)初始化文件传送给 CNC3)SimoComU 对驱动进行配置,并传送至 611U4)设置参数P890=“1” 激活 WSG 接口/编码器接口5)设定参考点成功Ø 参数设定A、 流程图无B、描述机床类型MD1451016 “1” 表示铣床驱动器类型MD1451017 “1” 表示611U定义点动键MD1451026MD1451027MD1451030MD1451031MD1451028MD1451029轴参数MD31030“1”给定输出MD30240“2”TTL 编码器MD31020“4096” 1

7、024×4(级对)以及 31030/31050/31060/32000 等等参数。铣床初始化文件配置的是 X/Y/Z 轴,而且都要直线轴,所以要把 Z 轴修改成 B 轴,并将其改为旋转轴,具体参数修改如下:MD200500=1MD200501=2MD200502=0MD200600=XMD200601=YMD200602=0MD200700=1MD200701=2MD200702=3MD200800=X/通道中的通道轴名称MD200801=YMD200802=BMD30300AX3=1MD30310AX3=1/旋转轴/主轴的模数转化MD30320AX3=1/旋转轴/主轴的系数360度

8、显示Ø PCL调试A、 流程图无B、描述1)选择半自动模式2)判断是否是半自动模式3)系统自动运行4)进入等待流程5)选择是否进入下一步操作6)继续等待7)进入下一步操作该设备是一台普通插床,控制方法不同于 PLC 子程序库中的铣床应用程序,所以必须针对该机床的实际情况修改子程序。由于 820C 子程序库里面的样品程序已经帮我们把 X/Y/B 轴的控制程序编写完毕,上电时序等也编写的很到位,所以我们在这里主要如何通过内部代码控制插轴启动,以及插轴如何与 X/Y/B 轴互锁。注释: V25001000.3M03(插轴启动) NCK PLC V25001000.5 M05(插轴停止) NCK PLC V10000003.0MCP PLCI0.7急停Q0.0主轴正转继电器线圈插轴的运动始终只有一个方向,传动如蜗轮副一样,通过机械限死,到上极限或下极限时自动换向.注释: V25001001.3M11(单段指令)NCK PLCV32000000.4激活单段运行PLC NCKI2.1程序单段/启动切换限位开关MCP PLC(安装在插轴的上极限附近)在加工过程中插轴始终运动.V32000007.1NC 启动PLC NCK第四部分、数据库设计无第五部分、界面设计无9 / 9文档可自由编辑打印

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 社会民生


经营许可证编号:宁ICP备18001539号-1