问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

西门子840D数控系统常用指令集

创作时间:
作者:
@小白创作中心

西门子840D数控系统常用指令集

引用
1
来源
1.
https://www.sk1z.com/76654.html

西门子840D数控系统是一种广泛应用于数控机床的控制系统,其指令集涵盖了从基本的程序控制到复杂的几何运动控制等多个方面。本文将详细介绍该系统的主要指令及其使用方法,帮助读者更好地掌握数控编程技术。

基本指令

  1. 程序跳段:
    只要在希望跳过的程序段的程序段前插入识别符“/”,在程序执行过程中的指令便不会被执行,转而继续执行下面不带跳段识别符的程序段。例如:

    N10 …执行
    /N20…跳过
    N30…执行
    
  2. 条件转向语句:
    条件转向语句为“IF…GOTOB/GOTOF…”,条件式所用的条件比较符号允许用:==(等于)、> 、>= 、< 、<=。

  3. 程序注释:
    注释通常附加在程序段的末尾,并用分号“;”将注释与NC程序分开。

  4. 文件名:

  • 主程序:文件名的后缀位MPF
  • 子程序:文件名的后缀位SPF

运动控制指令

  1. 极坐标运动指令:
    在其坐标系中的运动指令:
    G0 AP=…(极角) RP=…(极径)
    
    指令说明:
  • G110 极点位置,以刀具当前点位置为参考点。
  • G111 极点位置,在工件坐标系中的绝对尺寸。
  • G112 极点位置,以前一个极点位置为参考点。
  1. 采用半径和终点进行圆弧编程:
    指令说明:G2/G3 X… Y… Z… CR…(为圆弧半径)。
  • CR =“+”…圆弧角度小于或等于180,

  • CR=“-”…圆弧角度大于或等于180。

  1. 螺旋插补(G2/G3,TURN)
    指令形式:
    G2/G3 X… Y… Z… I… J… K… TURN…
    G2/G3 X… Y… Z… CR=… TURN…
    
    指令说明:
  • X,Y,Z:圆弧终点坐标。
  • I,J,K:圆心位置。
  • CR=:圆弧半径。
  • TURN=:圆弧经过起点的次数,即整圆的圈数。
  • 整圆范围:0—999。
  • 举例:起点(X27.5 ,Y32.99, Z-5)逆时针执行两整圈,接近终点(X20, Y5, Z-20).
  • 程序:
    N30 G17 G0 X27.5 Y32.99 Z3
    N40 G17 G1 Z-5 F50
    N50 G3 X20 Y5 Z-20 I=AC(20) J=AC(20) TURN=2
    

坐标系与旋转指令

  1. 坐标系转换指令:
    可编程指令零点偏移(TRANS,ATRANS)
    指令形式:
    TRANS(ATRANS) X… Y… Z…(在单独程序段编写)
    
    指令说明:
  • TRANS为可替代指令,参照被激活的可设定零偏(G54-G57)的绝对变换。
  • ATRANS为可加性指令,参照被激活的可设定零点或可编程零点的增量变换。
  • X,Y,Z为所规定的坐标轴上的偏移量。
  • 不带坐标轴参数的TRANS指令可以撤销已经生效的全部编程框架。
  1. 可编程旋转(ROT,AROT)
    指令形式:
    ROT(AROT) X…Y…Z…
    ROT(AROT) RPL=…..(RPL所选平面内坐标系按该角度旋转,旋转角度)
    
    指令说明:
  • ROT为可替代指令。
  • AROT为叠加指令。
  • X、Y、Z:围绕该几何轴进行空间旋转。应用ROT时,旋转点为先前规定的可设定零偏(G54-G57)。应用AROT时,旋转点为现行的零偏。

其他功能指令

  1. 可编程镜像加工
    (MIRROR,AMIRROR)
    指令形式:

    MIRROR(AMIRROR) X…Y….X….
    
  2. 刀具偏置指令
    (刀具调用及刀具补偿T,D)

  3. 镗孔
    (进给镗下,孔底暂停,定向让刀,快速返回。)

    CYCLE86(RTP,RFP,SDIS,DP,DPR,DTB,SDIR,RPA,RPO,RPAP,POSS)
    
  • RTP:返回高度
  • RFP:参考平面
  • SDIS:安全间隙(无符号)
  • DP:最终镗深
  • DPR:相对镗深(无符号)
  • DTB:孔底延时时间
  • SDIR:旋转方向,3==M3,4==M4
  • RPA:横坐标上的孔底让刀
  • RPO:纵坐标上的孔底让刀
  • RPAP:垂直方向上的孔底让刀
  • POSS:主轴定向停的位置(单位:度)

西门子840D数控龙门编程模式

机床状态:

N10 G54 G90 G17 G40 G64 (G64连续式加工)
N20 M43(换档) M40(空档)M41-44(1档至4档)
N30 T01 D01
N40 G04 F3 (停留时间)
N50 S600 F280 M03
N… (程序)
N… ………………
N… M05
N… M02 (M30)

M指令功能表:

M代码
功能
M00
程序停止
M01
条件程序停止
M02
程序结束
M03
主轴正转
M04
主轴反转
M05
主轴停止
M06
刀具交换
M08
冷却开
M09
冷却关
M18
主轴定向解除
M19
主轴定向
M29
刚性攻丝
M30
程序结束并返回程序头
M33
主轴定向
M98
调用子程序
M99
子程序结束返回/重复执行
© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号