- 1、本文档共5页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
西门子用户循环开发技巧
■山推工程机械股份有限公司(山东济宁272000)崔克诚田伍臣刘伟王成奎
摘要:本文主要介绍了西门子数控系统循环开发的一些技巧,并通过实例来说明其中一个自定义循环,对于扩展系统功能、简化编程、缩短程序长度有很大帮助。
因为西门子系统在用户手写程序功能扩展方面比较强大,所以我厂一直都是自己开发循环配合西门子循环组合使用。因为西门子标准的循环要考虑很多问题,尤其是安全问题,这就制约了程序的功能,现重点介绍下我厂最早开发的一个用户循环。此循环开发之初是为了在镗孔时使刀具在距离最终深度一定距离时,自动地改变进给和转速。程序源代码(参数和标准循环顺序一样,各参数为返回平面、参考
平面安全距离、最终深度坐标、
孔深、距离最终坐标需要变换的距离、变换后的进给及变换后的
转速)如下:
%_N_TMK_SPF
;$PATH=/_N_CUS_DIR
PROCTMK(REALRTP,REALRFP,REALSDIS,REALDP,REALDPR,REALRJS,REALJSF,REALJSS)
SAVESBLOFDISPLOF
;VERSION:11.5.31MAY31,2011;CHANGE:11.5.31MAY31,2011;DEVELOPER:KECHENGCUI
DEFREALRBLS,RF,RJSF,RJSSDEFAXISA_3
DEFINTIPB5
DEFINELXASG01G60G90DEFINELYASG00G64G90
A_3=$P_AXN3RBLS=$P_S[1]
IF($P_SUBPAR[2]==FALSE)
RFP=$AA_IW[$P_AXN3]SDIS=0ENDIF
IF($P_SUBPAR[4]TRUE)AND($P_SUBPAR[5]==TRUE)
DP=RFP+DPR
师型”素质的提高。为模具制造专业打造出一支素质高并且具备产品研发能力、工艺分析能力、技能竞赛指导能力及高技能人才培养能力的高层次师资队伍,提升专业可持续创新发展。
4.贴合社会形势,迎接新挑战
“中国制造2025”需要大量高素质、掌握最新技术技能的人才给予支撑。由此可见,技能人才尤其是高技能人才决定着“中国制造2025”目标的实现。当前,“中国制造2025”带来了新
机遇和新形势,我校已启动支撑“中国制造2025”人才培养专项行动。紧跟先进制造业的前沿发展趋势,把握机器换人、智能加工、传统制造业技术升级方向,在本学年度加大了资金投入力度,率先在数控、模具制造专业打造“三个实训中心”“两项先进技术”。“三个实训中心”是指工业机器人维修实训中心、工业机器人应用实训中心、珠宝设计与制作实训中心;“两项先进技术”是指工业设计3D打印技术、快速制模技术。通过三个实
训中心、两项先进技术项目的建设、教学实施,提升专业可持续创新发展,提升学生专业能力,强化工业基础能力,提高工艺水平和产品质量,推进智能制造、绿色制造,与“中国制造2025”接轨,满足企业发展及用工需求。
参考文献:
[1]王剑兰,张成林.韶关市职业教育的瓶颈及对策探究[J].韶关学院学报,2015(9):123-126.MW(收稿日期
58www.mw/950.com
58www.mw/950.com金属加工°冷加工
智能制造
ENDIF
IPB5=(RFP-DP)/ABS(RFP-DP)
LYAX[$P_AXN3]=SDIS*IPB5+RFP
RF=$P_F
IF$P_SUBPAR[6]==TRUE
LXAX[A_3]=DP+RJS*IPB5;IFJSF0;
IFABS(JSF)1
RJSF=ABS(JSF)*RFELSE
RJSF=RF/ABS(JSF)
ENDIFELSE
RJSF=JSFENDIF
IF($P_SUBPAR[8]==TRUE)AND(JSS0)
IFABS(JSS)1
RJSS=ABS(JSS)*RBLSELSE
RJSS=RBLS/ABS(JSS)
ENDIFELSE
RJSS=JSSENDIF
IFSP_SUBPAR[8]==TRUE
LXAX[A_3]=DPFB=RJSF
S=RJSS
ELSE
LXAX[A_3]=DPFB=RJSFENDIF
ELSE
LXAX[A_3]=DP
ENDIFG04S2
IFRB
文档评论(0)