首页 > 文章 > 数控编程 > 数控铣编程 > 铣削基础

西门子840D数控NC程序结构内容

       2023-05-21 来源:互联网热度:24评论:0
    广告
    核心提示:C程序结构和内容一个NC程序或零件程序由一系列的描述数控机床刀具连续加工过程的NC程序段组成。有一个关于程序结构的标准是DIN 66025标准。这个程序也叫做“零件程序”,因为它包含一个零件加工的全部所需指令。一个NC程序或零件加工程序使工件通过数字控制机床刀具自动运行进行加

C程序结构和内容

一个NC程序或零件程序由一系列的描述数控机床刀具连续加工过程的NC程序段组成。有一个关于程序结构的标准是DIN 66025标准。

这个程序也叫做“零件程序”,因为它包含一个零件加工的全部所需指令。

一个NC程序或零件加工程序使工件通过数字控制机床刀具自动运行进行加工成为可能。

注:程序名的命名规则

一个程序的名称从文件中得来。一个程序名称可以由不超过32个字符(字母、数字、下划线)组成。但不包含一些分割符号。头两个字符必须是字母。

例如:

MPF100

WELLE

只有程序名称的前24个字符可以显示。

在操作指南中你将见到更详细的程序存储方面的说明。

子程序名

在标准DIN 66025有关子程序命名的规定中,可以在具有引申意义的数字前面冠以字母“L”“l”(大写和小写)作为子程序名,引申数字前有无“0”字符是有区别的。例如“L01”和“L1”所表达的含义是不一样的。

程序结束

在程序的最后一个程序段必须有表示“程序结束”的标记。

这些标记有M2、M30、M17或RET。

例如:

N10 ……

N20 ……

N90 M2;最后一个程序段

OR

N90 M30;最后一个程序段

OR

N90 M17;最后一个程序段

OR

N90 RET;最后一个程序段 

程序信息

为了提供给用户的关于当前程序运行的机床状态信息也可以编制到程序当中去。

在NC程序中,信息通过插入键盘字“MSG”和后面跟一个含有用双引号标记的信息文本内容的“()”表示。

信息也可以通过程序“MSG()”清除。

例如:

N10 MSG(“Roughing Contour”)插入加工信息

N20 X__ Y__

N……

N90 MSG();清除N10中的信息

报警设置

你也可以在NC程序中设置报警信息。报警信息在显示器的一个单独区域显示。在控制过程中报警装置和它所接受到的信号之间的联系取决于报警方式。

可以通过插入键盘字“SETAL”和后面跟一个含有报警信息序号的圆括号的程序段报警。

报警顺序号的有效范围为60000~69999。

其中序号60000~64999是留作SIEMENS循环出错使用的。

报警信息总是通过一个单独的程序段设置的。

例如:

N100 SETAL(65000);设置报警号为65000的报警信息


  • 信息来源:互联网
  • 版权声明:本站部分内容文章及图片来自互联网或自媒体,版权归属于原作者。如内容、图片有任何版权侵权问题,请联系我们处理,我们将在第一时间删除内容。
  • 免责声明:数控信息网发布此文目的在于促进信息交流,不存在盈利性目的,此文观点与本站立场无关,不承担任何责任。未经证实的信息仅供参考,据此操作风险自担。
  • 文本链接:https://skxx.site/news/show-3873.html
  • 互联网搬用工共发布87篇

  • 生成海报

    分享到微信

    分享到QQ

    更多分享

0相关评论
  • 互联网搬用工
我是一个勤快的互联网搬用工
  • 文章87
  • 浏览694
  • 收藏0
  • 粉丝 0