西门子840D系统各类循环定义

合集下载

840D固定循环及PCU50

840D固定循环及PCU50

固定循环和程序模拟的调整(PCU50)一.固定循环是西门子针对机床常用加工工艺编制的子程序,它一般分为车床用固定循环和铣床用固定循环。

早期版本是通过软盘提供,从HMI6.4以后集成在HMI软件里面,通过ARCHIEVE文件的形式保存,备份文件放在cyc.dir子目录下。

1.固定循环的安装:由于固定循环以备份文件的形式存放在PCU50硬盘上,安装时先进入服务菜单(注意在进入服务菜单时需要有相应的口令等级,建议输入机床厂家的口令等级),选择连续启动,读入启动数据,在启动数据备份子目录里,有一个cycle_archieves子目录,在子目录里根据机床的类型选择cycmill.arc(镗铣床版)或者cycturn.arc(车床版),然后按启动即可,相应的固定循环会安装到标准循环子目录里。

2.定义文件的安装:由于在这些固定循环里使用了变量和宏定义,所以还需要激活这些宏定义和变量。

首先按项1的方法把定义文件DEFINES.ARC恢复到定义文件子目录里。

然后在服务菜单里选择数据管理,选择定义文件子目录(如果没有这个目录的话,在数据选择里,选择显示定义文件栏)下的GUD7_SC.DEF和SMAC_SC.DEF装载到NC 里,再选择GUD7.DEF和SMAC.DEF激活即可。

如果是早期的版本,没有GUD7_SC.DEF和SMAC_SC.DEF两个文件,直接激活GUD7和SMAC。

在定义文件生效后,你可以在参数菜单里,选择用户数据,通道用户数据,按“+”或者“-”显示GUD7,这时可以在屏幕上面看到固定循环用的变量(如下图)。

3.把所需要的循环装载到NC里面,由于这些循环要占用内存,装载时可以有选择的装载,但STEIGUNG.SPF和MELDUNG.SPF是内部子程序,这两个必需要装载!注意:每次的固定循环和定义文件的装载变化都要在模拟里面进行数据匹配(在数据匹配里选择循环匹配),否则模拟的时候会报警!循环用的变量在定义后可在参数菜单下显示出来,如下图:二.程序模拟的调整:PCU50的程序模拟是在HMI_ADVANCED的软件环境下进行,所以它要模拟机床的实际情况,这通过数据匹配来实现的。

西门子840D各参数中文含义

西门子840D各参数中文含义

siemens 840d参数中文含义840d中文参数[sell=200] 10000 机床轴名称10002 nck机械轴的逻辑图10008 plc 控制的轴的最大号码10010 方式组的通道有效10050 基本系统循环时间10059 profibus 报警标识符(只对内部) 10060 位置控制循环系数10061 位置控制循环10062 位置控制循环延迟10065 位置设定延迟10070 插补运算器的周期系数10071 插补循环10072 通讯任务周期的系数10074 plc任务比插补任务的系数10075 plc循环时间10080 取样实际值分配系数10082 速度设定输出的超前时间10083 位置控制器输出保持时间的偏置10085 中断程序段监控时间(失效-激活) 10088 重新启动延迟10089 缺少总线时脉冲抑制的等待时间10090 监控周期的系数10091 检查周期时间的显示10092 安全数据再确认循环时间显示10093 spl文件存取号10094 安全报警禁用级10095 安全方式屏蔽10096 安全诊断功能10097 对于 spl-差额停止反应10098 profisafe 通讯的系数10099 profi安全通讯循环时间10100 最大plc周期10110 plc确认的平均时间10120 plc启动的监控时间10130 与mmc通讯的时间限制10131 过载时屏幕更新处理10132 在零件程序中监控时间mmc命令10134 同时发生的mmc节点数量10136 pcs位置的显示方式10140 与驱动通讯的时间限制10150 与驱动通讯的系数10160 与mmc通讯的系数10165 预留:10170 mmc任务的启动时间限制10180 mmc任务到准备任务的系数10185 nck运行时间分量10190 模拟的换刀时间10192 齿轮换挡时间10200 线性位置的计算精度10210 角度位置的计算精度10220 激活比例系数10230 机床数据比例系数10240 基本公制长度单位10250 inch的转换系数10260 有效转换的基本设定10270 位置表的比例系统10280 对rel.6.3的比较>和0(3的一般/t方向最小角度21084 一般/路径最小角度(3d 端面切削)21090 空间定位程序的最大导引角21092 空间方向定位的最大倾斜角21100 方位编程的角度定义21102 通过g代码定义定位轴21104 定向插补的g代码21106 与笛卡尔的 jog 方式相应的系统21108 大的循环插补方式,pole po21110 带自动frame定义的系统21120 ori轴定义为参考轴21130 ori轴定义为参考轴21150 约定的定向轴快速移动21155 约定的定向轴速度21160 约定的几何轴快速移动21165 约定的几何轴速度21170 定向轴加速度21180 原始轴软件极限的检查21186 零偏tocarr圆轴的偏置21190 刀具方向上的修正模式21194 刀具方向上的在线修改速度21196 刀具方向上的在线修改加速度21200 快速返回的移动距离21202 带镜像的快速返回21204 急速返回时的停止特性21210 用于中断的nck输入字节21220 nck i/o 几个进给速度/段21230 几个进给/程序块内存响应21240 受保护的同步活动21300 同步主轴定义,机床轴号21310 同步耦合类型主轴21320 同步主轴的程序块过渡21330 同步主轴特性中断21340 同步主轴参数写保护21380 延迟时间esr-axes21381 ipo控制的esr-time中断21400 数字化软件包的版本21420 测头的轴分配21422 z方向的初始应力21424 测头的分辨率21430 最小偏向21432 典型偏斜值21434 急停的偏向121436 急停的偏向221440 数字化测量时的到位误差范围21450 数字化测量时的快速运行21460 数字化时的最大加速度21462 定位时的最大加速度21464 采样时的最大加速度21470 手动方式p系数21472 p系数浏览21474 扫描的时间常数21476 刀具传送到刀夹的矢量 fm 21500 磨削轴的垂直偏置21501 磨削轴的水平偏置21502 调节轴的垂直偏置21504 工作刃的垂直偏置21506 工作刀头的水平偏置21508 q1的垂直分量21510 q1的水平分量21512 q2的垂直分量21514 q2的水平分量21516 工作刃导角21518 工作刃的高端接触限制21520 工作刃接触低限21522 磨削主轴的定义21524 控制主轴的定义21526 g0的特殊逻辑22000 辅助功能组22010 辅助功能的类型22020 辅助功能扩展22030 辅助功能值22035 输出说明22040 预先定义的辅助功能组22050 预先定义的辅助功能方式22060 预先定义的辅助功能扩展22070 预先定义的辅助功能值22080 输出说明22100 带辅助功能的程序段转变22110 h辅助功能类型是整数22200 m功能的输出时间22210 s功能的输出时间22220 t功能的输出时间22230 h功能的输出时间22240 f功能的输出时间22250 d功能的输出时间22252 dl功能的输出时间22254 附加的 m 功能到停止一个程序22256 对于有条件的 st 附加的 m 功能22260 e功能的输出时间22300 程序块搜索后的辅助功能输出22400 通过复位使s功能生效22410 reset(复位)使f功能生效22420 fgroup 指令缺省值设置22500 plc g功能22510 到plc的g代码22512 外部nc语言的g代码发送22515 g组到plc的模式22530 刀架改变时的m代码22532 几何轴改变时的m代码22534 变换改变时的m代码22550 带t或m功能的新刀具补偿22560 换刀的m功能22562 刀具交换过程出错22600 程序段搜索后的速度522601 程序段搜索后的速度系数522620 基本功能设置在特殊启动22621 释放 $mc_start_mode_mask_prt 22622 允许通过plc启动零件程序22700 trace_starttrace_event 轨迹文件记录22702 启动轨迹文件记录的条件22704 停止轨迹文件记录的条件22706 commandsequenzstep 停止跟踪文件记录22708 选择轨迹文件的内容22710 指定的轨迹数据22712 指定的跟踪数据的索引中22714 设定跟踪文件22800 简化轨迹输出激活22900 strokecheck 方向(内部/外部) 22910 比例系数的输入灵敏度22914 轴比例系数( g51 )激活22920 固定进给率 f1 - f9 激活22930 分配平行通道轴到几何轴24000 g58和g9 frame区域24002 通道基础frame复位后激活24004 上电后复位通道基础frame 24006 系统frame复位后激活24007 reset复位后清除系统frame 24008 上电后复位通道基础frame 24010 编程frame的复位方式24020 frame抑制位置24030 acs协调系统的调节24040 有效frame的适配24050 保存和激活数据frame 24100 通道中的转换124110 转换1 的轴分配24120 几何/通道轴分配,转换1 24130 带第一转换的刀具处理24200 通道中的转换224210 转换2 的轴分配24220 几何/通道轴分配,转换2 24230 带第二转换的刀具处理24300 通道中的转换324310 转换3 的轴分配24320 几何/通道轴分配,转换3 24330 带第三转换的刀具处理24400 通道中的转换424410 转换4 的轴分配24420 几何/通道轴分配,转换4 24426 带第四转换的刀具处理24430 通道中的转换524432 转换5 的轴分配24434 几何/通道轴分配,转换5 24436 带第五转换的刀具处理24440 通道中的转换624442 转换6 的轴分配24444 几何/通道轴分配,转换6 24446 带第六转换的刀具处理24450 通道中的转换724452 转换7 的轴分配24454 几何/通道轴分配,转换7 24456 带第七转换的刀具处理24460 通道中的转换824462 转换8 的轴分配24464 几何/通道轴分配,转换8 24466 带第八转换的刀具处理24500 五轴转换1的偏置矢量24510 旋转轴1/2的位置偏置24520 旋转轴 1/2的符号24530 五轴转换1的极点范围24540 pol-插补的结束角范围24550 底部刀具矢量24558 运动学平台偏置的矢量24560 运动偏置矢量24562 摆动直线轴的变换1 24564 下垂头的角度24566 虚拟方向轴24570 第一旋转轴方向24572 第二旋转轴方向24574 刀具基本方向24580 定向矢量的方向24585 ori/通道轴分配转换1 24590 零偏trafo圆轴的偏置24600 五轴转换2的偏置矢量24610 旋转轴1/2的位置偏置24620 旋转轴 1/2的符号24630 五轴转换2的极点范围24640 pol-插补的结束角范围24650 底部刀具矢量24658 运动学平台偏置的矢量24660 运动偏置矢量24662 摆动直线轴的变换2 24664 下垂头的角度24666 虚拟方向轴24670 第一旋转轴方向24672 第二旋转轴方向24674 刀具基本方向24680 定向矢量的方向24685 ori/通道轴分配转换1 24690 零偏trafo圆轴的偏置24700 倾斜轴1的角度24710 底部刀具矢量24720 速度留量24721 反加速度24750 倾斜轴2的角度24760 底部刀具矢量24770 速度留量24771 反加速度24800 旋转轴偏置 tracyl 124805 圆轴转换tracyl 124810 旋转轴符号24820 底部刀具矢量24850 旋转轴偏置tracyl 224855 圆轴转换tracyl 224860 旋转轴符号24870 底部刀具矢量24900 旋转轴偏置transmit 124905 圆轴转换transmit 124910 旋转轴符号24911 工作区前后极的限制,2transm 24920 底部刀具矢量24950 旋转轴偏置transmit 224955 圆轴转换transmit 224960 旋转轴符号24961 工作区前后极的限制,2transm 24970 底部刀具矢量24995 转换连接24996 转换连接26000 冲击动作控制的硬件分配输入字节26002 编译启动方式26004 快速输入位的屏蔽26006 快速输出位的屏蔽26008 m功能的定义26010 冲击和多孔冲轴的定义26012 激活冲/步冲功能26014 激活自动路径分段26016 单独轴的特性26018 g603冲孔/步冲的延迟时间26020 冲加工信号不稳报警27100 带绝对值参数的语句显示27200 mmc信息(无物理单元)27201 mmc状态信息(无物理单元) 27202 mmc信息(定位)27203 mmc状态信息(定位)27204 mmc信息(速度)27205 mmc状态信息(速度)27206 mmc信息(切削速度)27207 mmc状态信息(切削速度)27208 mmc信息(伺服)27209 mmc状态信息(伺服)27800 通道中的工艺方式27860 激活程序执行时间测量27880 激活工件计数器27882 m代码零件计算由用户定义27900 % ipo 缓冲器到使能记录文件28000 reorg(dram)内存空间28010 带reorg(重组)lud的模块(dram) 28020 lud的数量(dram)28030 局部用户变量数量28040 lud(dram)内存大小28050 r参数的数量(sram)28060 ipo缓冲区的程序块(dram)28070 用于准备程序块的程序块(dram) 28080 可设坐标frame数量(sram)28081 基本frame数量(sram)28082 系统frame (sram)28085 分配刀偏单位通道(sram)28090 cc(dram)的程序块元素28100 cc(dram)的程序块内存的大小28105 汇编循环堆栈存储器(kb)应用(dram) 28150 写plc变量单元(dram)28160 写ncu联接变量元素(dram)28180 轨迹数据缓冲器大小(dram)28200 特定通道保护范围(sram)28210 同步有效的保护范围(dram)28212 有效保护区域的元素28250 同步移动单元(dram)28252 fctdef-元素数量(dram)28254 同步运动参数数量,s/dram28255 $ac_param[] 存储在 sram。

西门子 SINUMERIK 840D 840Di 810D 循环 编程说明

西门子 SINUMERIK 840D 840Di 810D 循环 编程说明

编程说明版本 03.2004sinumerikSINUMERIK 840D/840Di/810D循环SINUMERIK 840D/840Di/810D 循环版本 03.04编程说明概论1钻削循环和钻削图2铣削循环3车削循环4故障信息和故障处理5附录A适用于 控制 软件版本 SINUMERIK 840D powerline 7 SINUMERIK 840DE powerline (出口版本) 7 SINUMERIK 840Di 3 SINUMERIK 840DiE 3 SINUMERIK 810D powerline 7 SINUMERIK 810DE powerline (出口版本) 700SINUMERIK® -文献版本说明以下是当前版本及以前各版本的简要说明。

每个版本的状态由“附注”栏中的代码指明。

在“附注”栏中的状态码分别表示:A .... 新文件B .... 没有改动,但以新的订货号重印C .... 有改动,并重新发行若某页的内容在上一个版本后有实质性的更改,则在该页的顶部用新版本号来指标。

版本订货号附注03.04 6FC5298-7AB40-3RP0 C注册商标SIMATIC®, SIMATIC HMI®, SIMATIC NET®, SIROTEC®, SINUMERIK® und SIMODRIVE®是西门子的商标。

该手册中其它的名称标记可能会是商标,第三者出于其目的而对此加以使用可能会伤害所有者的权限。

其它信息可以上网查找:http://www.ad.siemens.de/mc使用 WinWord V 9.0 和 Designer V 7.0 制作该文献。

如果没有获得明确许可,则不可以转发、复制该资料,也不允许使用和通告其内容,违反者必须进行赔偿。

所有权保留,特别适用于申请专利或者商标注册的情况。

© 西门子股份公司 1995 – 2004。

SINUMERIK840D标准循环在实际加工中的灵活运用

SINUMERIK840D标准循环在实际加工中的灵活运用
图 4 进给变速箱改造后 的结构原理图
1 .电磁 离合 器 ( 2 2 M ) .隔圈 3 齿 轮 ( = 0 . z 4) 4 .电磁 离合器 ( 3 M)
少 了机床工作 的振动和噪声 ,有效降低
了因机床故 障而造成的停 机台时以及维
5 .联接套 6 衬套 7 花键轴套 . .
1. 1 平键
其钻削、铣削和车削加工工艺的各 种标 准循 环大大简化
了频繁的重复加工操作。甚至对 于最 复杂 、最 精确的加 工刀具和模具 的 5轴 加工 ,也运 用 自如 。实 际生产 中 , 这些标准循环 非常丰 富且 好用。但现 代制造 的新技术 、 新工艺飞速发展 ,个性化 的工艺需求层 出不 穷。本 节就 对于生产实际中标准循环的灵活运用举例说 明,使其功 能得到充分发挥 。 加工编程中 ,循环是一种工 艺子程序。借助这些循 环 ,可有效实现特定的加工过程 。标准循环则定 义为带
屑 ,为防止切屑断铰刀和保证孔壁质量 ,需在退 出时主 轴停转 ,排屑后进入孑 内后再转动继续加工 。对其程序 L 无需深入研究 ,只要大概了解 其变量定 义及 条件判断格

1 0
4 .结语
改进后的 X 2 铣床变速箱采用了 6W 比较先进 的电磁摩擦离合器 ,不仅很好


地解决了工作 台快 、慢速转换 时离合器 内部接合子在接合或分离时所产生 的撞
击和振动的问题 , 也省去 了一套 比较复
杂的机械操纵机构 ,并且利用摩擦离合 器内部摩擦 片间 的接合 或分离 的特点 ,
起到 了防止薄弱元件由于转 矩变化而受
损的安全保护作用 , 又使得进给变速箱
的结 构大大简 化。经过生产 实践检 验 , 不仅机床运行一切 正常 ,而且显著地减

Siemens_840D数控编程指导.

Siemens_840D数控编程指导.

基本概念1、西门子系统简介:常见系统有802S/C系统、802D系统、810D系统和840D系统。

其中,西门子802S/C系统是西门子公司专门针对中国用户开发的一款系统。

目前西门子系统在中国市场得到了广泛的应用,西门子840D更是以高端系统出现。

西门子系统与FANUC系统的比较2、基本概念2.1插补功能:指定刀具沿直线轨迹或圆弧轨迹移动的功能称为插补功能。

它属于准备功能,用G代码后跟若干位数字来表示。

2.2进给功能:用于指定刀具运动速度的功能。

单位为mm/min。

用F指令2.3参考点:一个固定的点,是机床生产商通过行程开关设定的一个特定位置。

在数控操作中所谓的“回零”回的就是此点。

2.4机床原点(零点):即机床坐标系的原点,也是一个固定点。

它是机床制造商在制造、校正机床时设定的一个特殊位置。

2.5坐标系:在数控系统中提到共四个坐标系,即机床坐标系、机床参考坐标系、工件坐标系和编程坐标系。

数控系统中的坐标系均为右手笛卡尔坐标系,如图示:2.5.1机床坐标系:是机床制造商在设计机床时设定的一个坐标系2.5.2机床参考坐标系:是机床生产商通过行程开关设定的一个坐标系2.5.3工件坐标系:为确定工件在机床中的准确位置而建立的一个坐标系,即后面所学到的可设定零点偏置确定的坐标系。

2.5.4编程坐标系:在程序编制过程中,在零件图纸上建立的坐标系2.6主轴功能:用于确定主轴转速的功能,即S指令主轴定位用SPOS=XX格式表示2.7切削速度:切削工件时刀具与工件的相对速度称为切削速度v.S=1000v/Πd其中:S:主轴转速V:切削速度D:刀具直径例:假设用直径φ160mm的刀具,以100m/min的切削速度加工工件,试求其主轴转速?注:进给速度Vf=机床转速n*刀具齿数Z*每齿切削深度fz,单位是毫米/分钟2.8辅助功能:指令机床部件启停操作的功能。

用M指令表示2.9主程序和子程序:2.10准备功能:用来控制刀具(或工作台)运动轨迹的机能。

西门子840d通道机床数据 中文说明

西门子840d通道机床数据 中文说明

西门子840d通道机床数据 中文说明 通道机床数据 中文说明411 通道机床数据20000 通道名称20050 几何轴-通道轴的分配20060 通道中的几何轴名称20070 通道中机床轴号20080 通道中的通道轴名称20090 主导主轴的号20092 主轴旋转的使能/使能取消 20094 轴运行的M运行(西门子模式) 20095 轴运行的M功能(外部模式) 20096 T,M 刀具地址代号改变 20098 在MMC上显示轴20100 带面对轴功能的几何轴20108 事件驱动程序调用的设置 20109 Prog-Events 的属性20110 RESET复位时的基本功能设置 20112 NC启动的基本功能设置20114 方式改变中断了MDI20116 带读限制的中断程序关闭20117 带信号的中断程序关闭20118 几何轴改变自动使能20120 复位时刀具生效20121 复位的预选刀具20122 RESET复位/启动和TC时刀具生效20123 RESET时 $P_USEKT 的预选值20124 刀具夹持装置号20126 RESET复位时刀架生效20128 换刀在搜索中20130 RESET复位时刀沿生效20132 有效总偏差复位20140 用复位健使转换生效。

20150 G代码组的初始设定20152 G代码组复位20154 G代码组的初始设定20156 外部 G 组复位方式20160 C 样条程序块的数量20170 COMPRESS压缩的最大程序块长度20172 COMPRESSION压缩方式计算的最大路径进给率 20180 带刀架的旋转轴增量20182 带刀架的旋转轴偏置20184 零件偏置的基本FRAME号20200 倒角/圆角的空程序段20201 斜面圆整行为20202 有/无带SA的传输运动程序块数量 20204 在趋近/回退时的方向反转20210 带TRC的补偿程序块的最大角度 20220 DISC的最大值20230 带TRC的插值计算的最大角度 20240 带TRC的程序段轮廓计算20250 有/无带TR的传输运动程序块数量 20252 带刀具补偿的最大程序块数量 20254 在线刀具补偿使能20256 多项式插值是可能的20260 对样条插补的速度控制20262 执行 SPLINE(样条)时路径速度出错 20270 没有程序的初始位置边沿20272 不带编程的初始位置总校验20310 刀具管理功能有效20320 刀架中刀具的时间监控20350 激活刀具监控20360 刀具参数的定义20380 带G43 / G44的刀具补偿模式 20382 刀具补偿的活动20384 从动轴刀具长度补偿模拟20390 温度补偿激活20392 刀具长度温度补偿的最大值20396 在刀具方向DRF偏置20400 预处理随后程序块的速度20430 预处理倍率速度字符的数量20440 程序预处理状态速度特征的倍率 20450 程序块循环时间的释放系数20455 预测未来的特殊功能20460 预见功能的平滑系数20462 带编程进给的进给率20465 轨迹动态进给率的匹配20470 轮廓编程精度20480 带G64x的平滑特性20482 压缩机的方式20484 压缩机功率20490 G641/G642不受倍率系数约束 20500 固定速度的最小时间20550 G00/G01精确定位条件20552 G00/G01-chan确定的精确定位条件 20600 与路径有关的最大冲击20602 动态路径的曲线效果20603 在路径撞击时的曲线效果 20610 覆盖的反加速度20620 几何轴手轮增量的限定20621 轴手轮增量的限定20622 路径速度覆盖20623 定向速度倍率20624 PLC停止手轮进给20650 加工螺纹时轴的加速特性 20660 快升角度的检测方式(螺纹) 20700 没有参考点NC启动被禁止 20730 G0插补模式20732 G00插补20734 语言功能光标20750 带G96的G0逻辑20800 子程序结束/停止信号到PLC 20850 在SPOS/SPOA时输出M19给PLC 20900 随动轴的带跳动的曲线平台 20905 曲线平台默认存储器类型 21000 圆末端点的监控系数21010 圆末端点的监控系数21015 渐开线终点监控系数21016 自动限制无效21020 工作区限制的刀具半径21050 轮廓-通道-监控公差21060 轮廓通道监控响应21070 轮廓错误的模拟量输出21080 用于 3D TR 路径刀具方向的最小角度 21082 带倾斜角<>0(3的一般/T方向最小角度 21084 一般/路径最小角度(3D 端面切削) 21090 空间定位程序的最大导引角21092 空间方向定位的最大倾斜角21100 方位编程的角度定义21102 通过G代码定义定位轴21104 定向插补的G代码21106 与笛卡尔的 jog 方式相应的系统 21108 大的循环插补方式,pole po21110 带自动FRAME定义的系统21120 ORI轴定义为参考轴21130 ORI轴定义为参考轴21150 约定的定向轴快速移动21155 约定的定向轴速度21160 约定的几何轴快速移动21165 约定的几何轴速度21170 定向轴加速度21180 原始轴软件极限的检查 21186 零偏TOCARR圆轴的偏置 21190 刀具方向上的修正模式 21194 刀具方向上的在线修改速度 21196 刀具方向上的在线修改加速度 21200 快速返回的移动距离21202 带镜像的快速返回21204 急速返回时的停止特性 21210 用于中断的NCK输入字节 21220 NCK I/O "几个进给速度/段" 21230 "几个进给/程序块"内存响应 21240 受保护的同步活动21300 同步主轴定义,机床轴号 21310 同步耦合类型主轴21320 同步主轴的程序块过渡 21330 同步主轴特性中断21340 同步主轴参数写保护21380 延迟时间ESR-Axes21381 IPO控制的ESR-Time中断 21400 数字化软件包的版本21420 测头的轴分配21422 Z方向的初始应力21424 测头的分辨率21430 最小偏向21432 典型偏斜值21434 急停的偏向121436 急停的偏向221440 数字化测量时的到位误差范围 21450 数字化测量时的快速运行 21460 数字化时的最大加速度 21462 定位时的最大加速度21464 采样时的最大加速度21470 手动方式P系数21472 P系数浏览21474 扫描的时间常数21476 刀具传送到刀夹的矢量 FM 21500 磨削轴的垂直偏置21501 磨削轴的水平偏置21502 调节轴的垂直偏置21504 工作刃的垂直偏置21506 工作刀头的水平偏置21508 Q1的垂直分量21510 Q1的水平分量21512 Q2的垂直分量21514 Q2的水平分量21516 工作刃导角21518 工作刃的高端接触限制 21520 工作刃接触低限21522 磨削主轴的定义21524 控制主轴的定义21526 G0的特殊逻辑22000 辅助功能组22010 辅助功能的类型22020 辅助功能扩展22030 辅助功能值22035 输出说明22040 预先定义的辅助功能组 22050 预先定义的辅助功能方式 22060 预先定义的辅助功能扩展 22070 预先定义的辅助功能值 22080 输出说明22100 带辅助功能的程序段转变 22110 H辅助功能类型是整数 22200 M功能的输出时间22210 S功能的输出时间22220 T功能的输出时间22230 H功能的输出时间22240 F功能的输出时间22250 D功能的输出时间22252 DL功能的输出时间22254 附加的 M 功能到停止一个程序 22256 对于有条件的 st 附加的 M 功能 22260 E功能的输出时间22300 程序块搜索后的辅助功能输出 22400 通过复位使S功能生效22410 RESET(复位)使F功能生效 22420 FGROUP 指令缺省值设置22500 PLC G功能22510 到PLC的G代码22512 外部NC语言的G代码发送 22515 G组到PLC的模式22530 刀架改变时的M代码22532 几何轴改变时的M代码22534 变换改变时的M代码22550 带T或M功能的 新刀具补偿 22560 换刀的M功能22562 刀具交换过程出错22600 程序段搜索后的速度522601 程序段搜索后的速度系数522620 基本功能设置在特殊启动22621 释放 $MC_START_MODE_MASK_PRT22622 允许通过PLC启动零件程序22700 TRACE_STARTTRACE_EVENT 轨迹文件记录 22702 启动轨迹文件记录的条件22704 停止轨迹文件记录的条件22706 CommandSequenzStep 停止跟踪文件记录 22708 选择轨迹文件的内容22710 指定的轨迹数据22712 指定的跟踪数据的索引中22714 设定跟踪文件22800 简化轨迹输出激活22900 Strokecheck 方向(内部/外部)22910 比例系数的输入灵敏度22914 轴比例系数( G51 )激活22920 固定进给率 F1 - F9 激活22930 分配平行通道轴到几何轴24000 G58和G9 FRAME区域24002 通道基础FRAME复位后激活24004 上电后复位通道基础FRAME24006 系统FRAME复位后激活24007 Reset复位后清除系统frame 24008 上电后复位通道基础FRAME 24010 编程FRAME的复位方式 24020 FRAME抑制位置24030 ACS协调系统的调节24040 有效Frame的适配24050 保存和激活数据frame 24100 通道中的转换124110 转换1 的轴分配24120 几何/通道轴分配,转换1 24130 带第一转换的刀具处理 24200 通道中的转换224210 转换2 的轴分配24220 几何/通道轴分配,转换2 24230 带第二转换的刀具处理 24300 通道中的转换324310 转换3 的轴分配24320 几何/通道轴分配,转换3 24330 带第三转换的刀具处理 24400 通道中的转换424410 转换4 的轴分配24420 几何/通道轴分配,转换424426 带第四转换的刀具处理 24430 通道中的转换524432 转换5 的轴分配24434 几何/通道轴分配,转换5 24436 带第五转换的刀具处理 24440 通道中的转换624442 转换6 的轴分配24444 几何/通道轴分配,转换6 24446 带第六转换的刀具处理 24450 通道中的转换724452 转换7 的轴分配24454 几何/通道轴分配,转换7 24456 带第七转换的刀具处理 24460 通道中的转换824462 转换8 的轴分配24464 几何/通道轴分配,转换8 24466 带第八转换的刀具处理 24500 五轴转换1的偏置矢量 24510 旋转轴1/2的位置偏置 24520 旋转轴 1/2的符号 24530 五轴转换1的极点范围 24540 POL-插补的结束角范围24550 底部刀具矢量24558 运动学平台偏置的矢量 24560 运动偏置矢量24562 摆动直线轴的变换1 24564 下垂头的角度24566 虚拟方向轴24570 第一旋转轴方向 24572 第二旋转轴方向 24574 刀具基本方向24580 定向矢量的方向 24585 ORI/通道轴分配转换1 24590 零偏Trafo圆轴的偏置 24600 五轴转换2的偏置矢量 24610 旋转轴1/2的位置偏置 24620 旋转轴 1/2的符号 24630 五轴转换2的极点范围 24640 POL-插补的结束角范围 24650 底部刀具矢量24658 运动学平台偏置的矢量 24660 运动偏置矢量24662 摆动直线轴的变换2 24664 下垂头的角度24666 虚拟方向轴24670 第一旋转轴方向 24672 第二旋转轴方向 24674 刀具基本方向24680 定向矢量的方向 24685 ORI/通道轴分配转换1 24690 零偏Trafo圆轴的偏置 24700 倾斜轴1的角度 24710 底部刀具矢量24720 速度留量24721 反加速度24750 倾斜轴2的角度 24760 底部刀具矢量24770 速度留量24771 反加速度24800 旋转轴偏置 TRACYL 1 24805 圆轴转换TRACYL 1 24810 旋转轴符号24820 底部刀具矢量24850 旋转轴偏置TRACYL 2 24855 圆轴转换TRACYL 2 24860 旋转轴符号24870 底部刀具矢量24900 旋转轴偏置TRANSMIT 124905 圆轴转换TRANSMIT 124910 旋转轴符号24911 工作区前后极的限制,2TRANSM 24920 底部刀具矢量24950 旋转轴偏置TRANSMIT 224955 圆轴转换TRANSMIT 224960 旋转轴符号24961 工作区前后极的限制,2TRANSM 24970 底部刀具矢量24995 转换连接24996 转换连接26000 冲击动作控制的硬件分配输入字节 26002 编译启动方式26004 快速输入位的屏蔽26006 快速输出位的屏蔽26008 M功能的定义26010 冲击和多孔冲轴的定义26012 激活冲/步冲功能26014 激活自动路径分段26016 单独轴的特性26018 G603冲孔/步冲的延迟时间 26020 冲加工信号不稳报警27100 带绝对值参数的语句显示27200 MMC信息(无物理单元)27201 MMC状态信息(无物理单元) 27202 MMC信息(定位)27203 MMC状态信息(定位)27204 MMC信息(速度)27205 MMC状态信息(速度)27206 MMC信息(切削速度)27207 MMC状态信息(切削速度)27208 MMC信息(伺服)27209 MMC状态信息(伺服)27800 通道中的工艺方式27860 激活程序执行时间测量27880 激活工件计数器27882 M代码零件计算由用户定义 27900 % IPO 缓冲器到使能记录文件 28000 REORG(DRAM)内存空间28010 带REORG(重组)LUD的模块(DRAM) 28020 LUD的数量(DRAM)28030 局部用户变量数量28040 LUD(DRAM)内存大小28050 R参数的数量(SRAM)28060 IPO缓冲区的程序块(DRAM)28070 用于准备程序块的程序块(DRAM) 28080 可设坐标FRAME数量(SRAM)28081 基本FRAME数量(SRAM)28082 系统FRAME (SRAM)28085 分配刀偏单位通道(SRAM)28090 CC(DRAM)的程序块元素28100 CC(DRAM)的程序块内存的大小 28105 汇编循环堆栈存储器(kB)应用(DRAM) 28150 写PLC变量单元(DRAM)28160 写NCU联接变量元素(DRAM)28180 轨迹数据缓冲器大小(DRAM)28200 特定通道保护范围(SRAM)28210 同步有效的保护范围(DRAM)28212 有效保护区域的元素28250 同步移动单元(DRAM)28252 FCTDEF-元素数量(DRAM)28254 同步运动参数数量,S/DRAM28255 $AC_PARAM[] 存储在 SRAM。

840D数控基础编程

840D数控基础编程

N30 X20 Y40 N40 Y-10
N50 L10
.
. N80 L20
N100 M30
1.2 程序段跳越 每个程序中,不需执行的程序段可以通过跳段完成,将要跳过的程序段前面标明
“/”。几个相连程序段亦可跳越,不执行跳越程序段中的指令,程序从下一个不跳越 的程序段处继续。
二、程序编制概述
1.3 注解
TURN:全循环 次数
G33 X...Z...K...SF=...* (K指锥角45)
G33 X...Z...I...SF=...* (I指锥角45)(SF=只需要对多线数螺纹编程)
四、加工指令
7、刚性攻丝,G331,G332
8、柔性攻内螺纹,G63
9、特殊的车削刀功能——倒角、倒圆
CHF=…
倒轮廓角
值=运动方向倒角的长度
CHR=…
倒轮廓角
值=倒角长度
RND=…
轮廓角倒圆
值=倒圆半径
RNDM=… 模态倒圆:以同样的方法,倒圆几个连续的轮廓角
值=倒圆半径(测量单位按照G70/G71) 0=停止模态倒圆
10、暂停时间:
G4 F… 按秒计时
G4 S…按转数时
五、框架命令
1、 可编程零补偿 TRANS,ATRANS
TAN() 正切
ATAN2(,) 反正切
ABS() 绝对值
SQRT() 平方根
POT() 二次幂(平方)
TRUNC() 舍位至整数
ROUND() 舍入成整数
二、程序编制概述
1.1 程序节: 一个程序段由一个主程序段和几个子程序段构成。
例:
N10 D2 F200 S900 M3
N20 G1 X14 Y35

西门子D系统各类循环定义

西门子D系统各类循环定义

西门子840D系统各类循环定义(1) CYCLE81: 中心钻孔循环编程格式:CYCLE81 (RTP, RFP, SDIS, DP, DPR)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对坐标尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)(2) CYCLE82:钻锪沉孔循环: 有暂停时间编程格式:CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对坐标尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)(3) CYCLE83: 深孔钻循环编程格式:CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM,DTB, DTS,FRF, VARI)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)FDEP:First depth (absolute):第一次钻孔深度(绝对坐标尺寸)(4)CYCLE84:刚性攻丝循环:不用浮动夹头编程格式:CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT,PIT, POSS, SST, SST1)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对坐标尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)SDAC:Direction of rotation after end of cycle:循环结束后主轴旋转方向取值为: 3代表:M03;4代表:M03;5代表:M05MPIT : Thread pitch as thread size(with sign):螺纹公称直径;取值为3(代表M3)48(代表M48),该取值带有正负号,表示螺纹的旋向PIT :real Pitch as value (with sign):螺纹的导程,取值为: 0.001 ... 2000.000 mm), 该取值带有正负号,表示螺纹的旋向POSS :循环中主轴定向停止的确切位置,以角度值表示SST:real Speed for tapping:攻丝时主轴的转速SST1:real Speed for retraction:攻丝完成后,主轴退出时的转速(5)CYCLE840:攻丝循环,带有浮动夹头。

西门子840D变量定义及循环控制

西门子840D变量定义及循环控制

西门子840D变量定义及循环控制1.变量定义:int ,char,bool,real(所谓变量是指它的值在程序中是可以变化的) int 定义整形变量,char 定义字符变量,bool 定义布尔变量,real 定义实数型变量bool型变量只能为false 、true,其中false 表示假与0等价;true表示真,它也可以是非0的任何数例如:def bool hh1=false 也可以表示为def bool hh1=0def bool hh2=ture 也可以表示为def bool hh2=1,或者def bool hh2=2等等。

2.if语句If 语句一般结合gotob语句进行循环控制,或者结合gotof语句进行语句跳转控制例1(循环控制):def int red;定义整形变量redred=0;给red赋初值0loop:;loop称为标号,可以自行定义red=red+1if(red<100) gotob loop此段语句结束后red=100例2(语句跳转控制)def int redred=100if(red>=100) gotof loopred=0loop:red=red-1此段语句结束后red=99在例2中首先给red赋值100,通过if 语句判断red大于等于100成立,因此直接跳转到loop处继续执行,而不执行red=0.3.case语句case语句与if 语句一样,一般结合gotob语句进行循环控制,或者结合gotof 语句进行语句跳转控制case语句也称为多分支跳转语句,与if语句相比,它对循环和程序的跳转控制更加灵活。

Case语句的用法如下:Case (算术表达式) of 表达式的值1 gotob 标号1 表达式的值2 gotof 标号2 ……表达式的值n-1 gotof 标号n-1 表达式的值n gotob标号ndefault gotob 标号n+1例如:def int a1,a2a1=1a2=2loop1:a1=a1+a2loop3:a1=0case (a1+a2) of 0 gotob loop1 3 gotof loop2 default gotob loop3G1x=(a1)y=(a2)f2000loop2:a1=a1*a2在上面的例子中如果a1+a2=0,则执行gotob loop1;如果a1+a2=3,则执行gotof loop2;default则表示如果a1+a2即不等于0又不等于3则执行gotob loop3。

西门子840D各参数中文含义

西门子840D各参数中文含义

siemens 840d参数中文含义840d中文参数[sell=200] 10000 机床轴名称10002 nck机械轴的逻辑图10008 plc 控制的轴的最大号码10010 方式组的通道有效10050 基本系统循环时间10059 profibus 报警标识符(只对内部) 10060 位置控制循环系数10061 位置控制循环10062 位置控制循环延迟10065 位置设定延迟10070 插补运算器的周期系数10071 插补循环10072 通讯任务周期的系数10074 plc任务比插补任务的系数10075 plc循环时间10080 取样实际值分配系数10082 速度设定输出的超前时间10083 位置控制器输出保持时间的偏置10085 中断程序段监控时间(失效-激活) 10088 重新启动延迟10089 缺少总线时脉冲抑制的等待时间10090 监控周期的系数10091 检查周期时间的显示10092 安全数据再确认循环时间显示10093 spl文件存取号10094 安全报警禁用级10095 安全方式屏蔽10096 安全诊断功能10097 对于 spl-差额停止反应10098 profisafe 通讯的系数10099 profi安全通讯循环时间10100 最大plc周期10110 plc确认的平均时间10120 plc启动的监控时间10130 与mmc通讯的时间限制10131 过载时屏幕更新处理10132 在零件程序中监控时间mmc命令10134 同时发生的mmc节点数量10136 pcs位置的显示方式10140 与驱动通讯的时间限制10150 与驱动通讯的系数10160 与mmc通讯的系数10165 预留:10170 mmc任务的启动时间限制10180 mmc任务到准备任务的系数10185 nck运行时间分量10190 模拟的换刀时间10192 齿轮换挡时间10200 线性位置的计算精度10210 角度位置的计算精度10220 激活比例系数10230 机床数据比例系数10240 基本公制长度单位10250 inch的转换系数10260 有效转换的基本设定10270 位置表的比例系统10280 对rel.6.3的比较>和0(3的一般/t方向最小角度21084 一般/路径最小角度(3d 端面切削)21090 空间定位程序的最大导引角21092 空间方向定位的最大倾斜角21100 方位编程的角度定义21102 通过g代码定义定位轴21104 定向插补的g代码21106 与笛卡尔的 jog 方式相应的系统21108 大的循环插补方式,pole po21110 带自动frame定义的系统21120 ori轴定义为参考轴21130 ori轴定义为参考轴21150 约定的定向轴快速移动21155 约定的定向轴速度21160 约定的几何轴快速移动21165 约定的几何轴速度21170 定向轴加速度21180 原始轴软件极限的检查21186 零偏tocarr圆轴的偏置21190 刀具方向上的修正模式21194 刀具方向上的在线修改速度21196 刀具方向上的在线修改加速度21200 快速返回的移动距离21202 带镜像的快速返回21204 急速返回时的停止特性21210 用于中断的nck输入字节21220 nck i/o 几个进给速度/段21230 几个进给/程序块内存响应21240 受保护的同步活动21300 同步主轴定义,机床轴号21310 同步耦合类型主轴21320 同步主轴的程序块过渡21330 同步主轴特性中断21340 同步主轴参数写保护21380 延迟时间esr-axes21381 ipo控制的esr-time中断21400 数字化软件包的版本21420 测头的轴分配21422 z方向的初始应力21424 测头的分辨率21430 最小偏向21432 典型偏斜值21434 急停的偏向121436 急停的偏向221440 数字化测量时的到位误差范围21450 数字化测量时的快速运行21460 数字化时的最大加速度21462 定位时的最大加速度21464 采样时的最大加速度21470 手动方式p系数21472 p系数浏览21474 扫描的时间常数21476 刀具传送到刀夹的矢量 fm 21500 磨削轴的垂直偏置21501 磨削轴的水平偏置21502 调节轴的垂直偏置21504 工作刃的垂直偏置21506 工作刀头的水平偏置21508 q1的垂直分量21510 q1的水平分量21512 q2的垂直分量21514 q2的水平分量21516 工作刃导角21518 工作刃的高端接触限制21520 工作刃接触低限21522 磨削主轴的定义21524 控制主轴的定义21526 g0的特殊逻辑22000 辅助功能组22010 辅助功能的类型22020 辅助功能扩展22030 辅助功能值22035 输出说明22040 预先定义的辅助功能组22050 预先定义的辅助功能方式22060 预先定义的辅助功能扩展22070 预先定义的辅助功能值22080 输出说明22100 带辅助功能的程序段转变22110 h辅助功能类型是整数22200 m功能的输出时间22210 s功能的输出时间22220 t功能的输出时间22230 h功能的输出时间22240 f功能的输出时间22250 d功能的输出时间22252 dl功能的输出时间22254 附加的 m 功能到停止一个程序22256 对于有条件的 st 附加的 m 功能22260 e功能的输出时间22300 程序块搜索后的辅助功能输出22400 通过复位使s功能生效22410 reset(复位)使f功能生效22420 fgroup 指令缺省值设置22500 plc g功能22510 到plc的g代码22512 外部nc语言的g代码发送22515 g组到plc的模式22530 刀架改变时的m代码22532 几何轴改变时的m代码22534 变换改变时的m代码22550 带t或m功能的新刀具补偿22560 换刀的m功能22562 刀具交换过程出错22600 程序段搜索后的速度522601 程序段搜索后的速度系数522620 基本功能设置在特殊启动22621 释放 $mc_start_mode_mask_prt 22622 允许通过plc启动零件程序22700 trace_starttrace_event 轨迹文件记录22702 启动轨迹文件记录的条件22704 停止轨迹文件记录的条件22706 commandsequenzstep 停止跟踪文件记录22708 选择轨迹文件的内容22710 指定的轨迹数据22712 指定的跟踪数据的索引中22714 设定跟踪文件22800 简化轨迹输出激活22900 strokecheck 方向(内部/外部) 22910 比例系数的输入灵敏度22914 轴比例系数( g51 )激活22920 固定进给率 f1 - f9 激活22930 分配平行通道轴到几何轴24000 g58和g9 frame区域24002 通道基础frame复位后激活24004 上电后复位通道基础frame 24006 系统frame复位后激活24007 reset复位后清除系统frame 24008 上电后复位通道基础frame 24010 编程frame的复位方式24020 frame抑制位置24030 acs协调系统的调节24040 有效frame的适配24050 保存和激活数据frame 24100 通道中的转换124110 转换1 的轴分配24120 几何/通道轴分配,转换1 24130 带第一转换的刀具处理24200 通道中的转换224210 转换2 的轴分配24220 几何/通道轴分配,转换2 24230 带第二转换的刀具处理24300 通道中的转换324310 转换3 的轴分配24320 几何/通道轴分配,转换3 24330 带第三转换的刀具处理24400 通道中的转换424410 转换4 的轴分配24420 几何/通道轴分配,转换4 24426 带第四转换的刀具处理24430 通道中的转换524432 转换5 的轴分配24434 几何/通道轴分配,转换5 24436 带第五转换的刀具处理24440 通道中的转换624442 转换6 的轴分配24444 几何/通道轴分配,转换6 24446 带第六转换的刀具处理24450 通道中的转换724452 转换7 的轴分配24454 几何/通道轴分配,转换7 24456 带第七转换的刀具处理24460 通道中的转换824462 转换8 的轴分配24464 几何/通道轴分配,转换8 24466 带第八转换的刀具处理24500 五轴转换1的偏置矢量24510 旋转轴1/2的位置偏置24520 旋转轴 1/2的符号24530 五轴转换1的极点范围24540 pol-插补的结束角范围24550 底部刀具矢量24558 运动学平台偏置的矢量24560 运动偏置矢量24562 摆动直线轴的变换1 24564 下垂头的角度24566 虚拟方向轴24570 第一旋转轴方向24572 第二旋转轴方向24574 刀具基本方向24580 定向矢量的方向24585 ori/通道轴分配转换1 24590 零偏trafo圆轴的偏置24600 五轴转换2的偏置矢量24610 旋转轴1/2的位置偏置24620 旋转轴 1/2的符号24630 五轴转换2的极点范围24640 pol-插补的结束角范围24650 底部刀具矢量24658 运动学平台偏置的矢量24660 运动偏置矢量24662 摆动直线轴的变换2 24664 下垂头的角度24666 虚拟方向轴24670 第一旋转轴方向24672 第二旋转轴方向24674 刀具基本方向24680 定向矢量的方向24685 ori/通道轴分配转换1 24690 零偏trafo圆轴的偏置24700 倾斜轴1的角度24710 底部刀具矢量24720 速度留量24721 反加速度24750 倾斜轴2的角度24760 底部刀具矢量24770 速度留量24771 反加速度24800 旋转轴偏置 tracyl 124805 圆轴转换tracyl 124810 旋转轴符号24820 底部刀具矢量24850 旋转轴偏置tracyl 224855 圆轴转换tracyl 224860 旋转轴符号24870 底部刀具矢量24900 旋转轴偏置transmit 124905 圆轴转换transmit 124910 旋转轴符号24911 工作区前后极的限制,2transm 24920 底部刀具矢量24950 旋转轴偏置transmit 224955 圆轴转换transmit 224960 旋转轴符号24961 工作区前后极的限制,2transm 24970 底部刀具矢量24995 转换连接24996 转换连接26000 冲击动作控制的硬件分配输入字节26002 编译启动方式26004 快速输入位的屏蔽26006 快速输出位的屏蔽26008 m功能的定义26010 冲击和多孔冲轴的定义26012 激活冲/步冲功能26014 激活自动路径分段26016 单独轴的特性26018 g603冲孔/步冲的延迟时间26020 冲加工信号不稳报警27100 带绝对值参数的语句显示27200 mmc信息(无物理单元)27201 mmc状态信息(无物理单元) 27202 mmc信息(定位)27203 mmc状态信息(定位)27204 mmc信息(速度)27205 mmc状态信息(速度)27206 mmc信息(切削速度)27207 mmc状态信息(切削速度)27208 mmc信息(伺服)27209 mmc状态信息(伺服)27800 通道中的工艺方式27860 激活程序执行时间测量27880 激活工件计数器27882 m代码零件计算由用户定义27900 % ipo 缓冲器到使能记录文件28000 reorg(dram)内存空间28010 带reorg(重组)lud的模块(dram) 28020 lud的数量(dram)28030 局部用户变量数量28040 lud(dram)内存大小28050 r参数的数量(sram)28060 ipo缓冲区的程序块(dram)28070 用于准备程序块的程序块(dram) 28080 可设坐标frame数量(sram)28081 基本frame数量(sram)28082 系统frame (sram)28085 分配刀偏单位通道(sram)28090 cc(dram)的程序块元素28100 cc(dram)的程序块内存的大小28105 汇编循环堆栈存储器(kb)应用(dram) 28150 写plc变量单元(dram)28160 写ncu联接变量元素(dram)28180 轨迹数据缓冲器大小(dram)28200 特定通道保护范围(sram)28210 同步有效的保护范围(dram)28212 有效保护区域的元素28250 同步移动单元(dram)28252 fctdef-元素数量(dram)28254 同步运动参数数量,s/dram28255 $ac_param[] 存储在 sram。

Siemens840D全参数定义

Siemens840D全参数定义

Siemens.840D参数定义一.机床通用数据:系统设定数据:[10000-11999]10000.机床轴名称. [sell=200]. 10002.nck机械轴的逻辑图.10008.plc.控制的轴的最大号码. 10010.方式组的通道有效.10050.基本系统循环时间.10059.profibus.报警标识符(只对内部). 10060.位置控制循环系数.10061.位置控制循环.10062.位置控制循环延迟.10065.位置设定延迟.10070.插补运算器的周期系数. 10071.插补循环.10072.通讯任务周期的系数.10074.plc任务比插补任务的系数. 10075.plc循环时间.10080.取样实际值分配系数.10082.速度设定输出的超前时间. 10083.位置控制器输出保持时间的偏置. 10085.中断程序段监控时间(失效-激活). 10088.重新启动延迟.10089.缺少总线时脉冲抑制的等待时间. 10090.监控周期的系数.10091.检查周期时间的显示.10092.安全数据再确认循环时间显示. 10093.spl文件存取号.10094.安全报警禁用级.10095.安全方式屏蔽.10096.安全诊断功能.10097.对于.spl-差额停止反应. 10098.profisafe.通讯的系数. 10099.profi安全.通讯循环时间. 10100.最大plc周期.10110.plc确认的平均时间.10120.plc启动的监控时间.10130.与mmc通讯的时间限制. 10131.过载时屏幕更新处理.10132.在零件程序中监控时间mmc命令. 10134.同时发生的mmc节点数量. 10136.pcs位置的显示方式.10140.与驱动通讯的时间限制. 10150.与驱动通讯的系数.10160.与mmc通讯的系数.10165.预留:.10170.mmc任务的启动时间限制. 10180.mmc任务到准备任务的系数. 10185.nck运行时间分量.10190.模拟的换刀时间.10192.齿轮换挡时间. 10200.线性位置的计算精度.10210.角度位置的计算精度.10220.激活比例系数.10230.机床数据比例系数.10240.基本公制长度单位.10250.inch的转换系数.10260.有效转换的基本设定.10270.位置表的比例系统.10280.对rel.6.3的比较>和0(3的一般/t方向最小角度.二.通道数据:基本通道数据:[20000-21999]21084.一般/路径最小角度(3d.端面切削).21090.空间定位程序的最大导引角.21092.空间方向定位的最大倾斜角.21100.方位编程的角度定义.21102.通过g代码定义定位轴.21104.定向插补的g代码.21106.与笛卡尔的.jog.方式相应的系统.21108.大的循环插补方式,pole.po.21110.带自动frame定义的系统.21120.ori轴定义为参考轴.21130.ori轴定义为参考轴.21150.约定的定向轴快速移动.21155.约定的定向轴速度.21160.约定的几何轴快速移动.21165.约定的几何轴速度.21170.定向轴加速度.21180.原始轴软件极限的检查.21186.零偏tocarr圆轴的偏置.21190.刀具方向上的修正模式.21194.刀具方向上的在线修改速度.21196.刀具方向上的在线修改加速度.21200.快速返回的移动距离.21202.带镜像的快速返回.21204.急速返回时的停止特性.21210.用于中断的nck输入字节.21220.nck.i/o.几个进给速度/段.21230.几个进给/程序块内存响应.21240.受保护的同步活动.21300.同步主轴定义,机床轴号.21310.同步耦合类型主轴.21320.同步主轴的程序块过渡.21330.同步主轴特性中断.21340.同步主轴参数写保护.21380.延迟时间esr-axes.21381.ipo控制的esr-time中断.通道数据:数字化功能数据:[21400-21499]21400.数字化软件包的版本.21420.测头的轴分配.21422.z方向的初始应力.标准文档21424.测头的分辨率.21430.最小偏向.21432.典型偏斜值.21434.急停的偏向1.21436.急停的偏向2.21440.数字化测量时的到位误差范围. 21450.数字化测量时的快速运行.21460.数字化时的最大加速度.21462.定位时的最大加速度.21464.采样时的最大加速度.21470.手动方式p系数.21472.p系数浏览.21474.扫描的时间常数.21476.刀具传送到刀夹的矢量.fm.通道数据:研磨功能数据:21500.磨削轴的垂直偏置.21501.磨削轴的水平偏置.21502.调节轴的垂直偏置.21504.工作刃的垂直偏置.21506.工作刀头的水平偏置.21508.q1的垂直分量.21510.q1的水平分量.21512.q2的垂直分量.21514.q2的水平分量.21516.工作刃导角.21518.工作刃的高端接触限制.21520.工作刃接触低限.21522.磨削主轴的定义.21524.控制主轴的定义.21526.g0的特殊逻辑.通道数据:通道辅助功能数据:[22000-24050] 22000.辅助功能组.22010.辅助功能的类型.22020.辅助功能扩展.22030.辅助功能值.22035.输出说明.22040.预先定义的辅助功能组.22050.预先定义的辅助功能方式.22060.预先定义的辅助功能扩展.22070.预先定义的辅助功能值.22080.输出说明.22100.带辅助功能的程序段转变.22110.h辅助功能类型是整数.22200.m功能的输出时间.22210.s功能的输出时间.22220.t功能的输出时间.22230.h功能的输出时间.22240.f功能的输出时间.22250.d功能的输出时间.22252.dl功能的输出时间. 22254.附加的.m.功能到停止一个程序. 22256.对于有条件的.st.附加的.m.功能. 22260.e功能的输出时间.22300.程序块搜索后的辅助功能输出. 22400.通过复位使s功能生效.22410.reset(复位)使f功能生效.22420.fgroup.指令缺省值设置.22500.plc.g功能.22510.到plc的g代码.22512.外部nc语言的g代码发送.22515.g组到plc的模式.22530.刀架改变时的m代码.22532.几何轴改变时的m代码.22534.变换改变时的m代码.22550.带t或m功能的.新刀具补偿.22560.换刀的m功能.22562.刀具交换过程出错.22600.程序段搜索后的速度5.22601.程序段搜索后的速度系数5.22620.基本功能设置在特殊启动.22621.释放.$mc_start_mode_mask_prt. 22622.允许通过plc启动零件程序.22700.trace_starttrace_event.轨迹文件记录. 22702.启动轨迹文件记录的条件.22704.停止轨迹文件记录的条件.mandsequenzstep.停止跟踪文件记录. 22708.选择轨迹文件的内容.22710.指定的轨迹数据.22712.指定的跟踪数据的索引中.22714.设定跟踪文件.22800.简化轨迹输出激活.22900.strokecheck.方向(内部/外部). 22910.比例系数的输入灵敏度.22914.轴比例系数(.g51.)激活.22920.固定进给率.f1.-.f9.激活.22930.分配平行通道轴到几何轴.24000.g58和g9.frame区域.24002.通道基础frame复位后激活.24004.上电后复位通道基础frame.24006.系统frame复位后激活.24007.reset复位后清除系统frame.24008.上电后复位通道基础frame.24010.编程frame的复位方式.24020.frame抑制位置.24030.acs协调系统的调节.24040.有效frame的适配.24050.保存和激活数据frame.通道中转换定义数据:[24100-24999]24100.通道中的转换1.24110.转换1.的轴分配.24120.几何/通道轴分配,转换1.标准文档24130.带第一转换的刀具处理. 24200.通道中的转换2. 24210.转换2.的轴分配. 24220.几何/通道轴分配,转换2. 24230.带第二转换的刀具处理. 24300.通道中的转换3. 24310.转换3.的轴分配. 24320.几何/通道轴分配,转换3. 24330.带第三转换的刀具处理. 24400.通道中的转换4. 24410.转换4.的轴分配. 24420.几何/通道轴分配,转换4. 24426.带第四转换的刀具处理. 24430.通道中的转换5. 24432.转换5.的轴分配. 24434.几何/通道轴分配,转换5. 24436.带第五转换的刀具处理. 24440.通道中的转换6. 24442.转换6.的轴分配. 24444.几何/通道轴分配,转换6. 24446.带第六转换的刀具处理. 24450.通道中的转换7. 24452.转换7.的轴分配. 24454.几何/通道轴分配,转换7. 24456.带第七转换的刀具处理. 24460.通道中的转换8. 24462.转换8.的轴分配. 24464.几何/通道轴分配,转换8. 24466.带第八转换的刀具处理. 24500.五轴转换1的偏置矢量. 24510.旋转轴1/2的位置偏置. 24520.旋转轴.1/2的符号. 24530.五轴转换1的极点范围. 24540.pol-插补的结束角范围. 24550.底部刀具矢量.24558.运动学平台偏置的矢量. 24560.运动偏置矢量.24562.摆动直线轴的变换1. 24564.下垂头的角度.24566.虚拟方向轴.24570.第一旋转轴方向. 24572.第二旋转轴方向. 24574.刀具基本方向.24580.定向矢量的方向. 24585.ori/通道轴分配转换1. 24590.零偏trafo圆轴的偏置. 24600.五轴转换2的偏置矢量. 24610.旋转轴1/2的位置偏置. 24620.旋转轴.1/2的符号. 24630.五轴转换2的极点范围. 24640.pol-插补的结束角范围. 24650.底部刀具矢量. 24658.运动学平台偏置的矢量.24660.运动偏置矢量.24662.摆动直线轴的变换2.24664.下垂头的角度.24666.虚拟方向轴.24670.第一旋转轴方向.24672.第二旋转轴方向.24674.刀具基本方向.24680.定向矢量的方向.24685.ori/通道轴分配转换1.24690.零偏trafo圆轴的偏置.24700.倾斜轴1的角度.24710.底部刀具矢量.24720.速度留量.24721.反加速度.24750.倾斜轴2的角度.24760.底部刀具矢量.24770.速度留量.24771.反加速度.24800.旋转轴偏置.tracyl.1.24805.圆轴转换tracyl.1.24810.旋转轴符号.24820.底部刀具矢量.24850.旋转轴偏置tracyl.2.24855.圆轴转换tracyl.2.24860.旋转轴符号.24870.底部刀具矢量.24900.旋转轴偏置transmit.1.24905.圆轴转换transmit.1.24910.旋转轴符号.24911.工作区前后极的限制,2transm. 24920.底部刀具矢量.24950.旋转轴偏置transmit.2.24955.圆轴转换transmit.2.24960.旋转轴符号.24961.工作区前后极的限制,2transm. 24970.底部刀具矢量.24995.转换连接.24996.转换连接.通道数据:单冲和步冲数据:26000.冲击动作控制的硬件分配输入字节. 26002.编译启动方式.26004.快速输入位的屏蔽.26006.快速输出位的屏蔽.26008.m功能的定义.26010.冲击和多孔冲轴的定义.26012.激活冲/步冲功能.26014.激活自动路径分段.26016.单独轴的特性.26018.g603冲孔/步冲的延迟时间. 26020.冲加工信号不稳报警.标准文档27100.带绝对值参数的语句显示.27200.mmc信息(无物理单元).27201.mmc状态信息(无物理单元).27202.mmc信息(定位).27203.mmc状态信息(定位).27204.mmc信息(速度).27205.mmc状态信息(速度).27206.mmc信息(切削速度).27207.mmc状态信息(切削速度).27208.mmc信息(伺服).27209.mmc状态信息(伺服).27800.通道中的工艺方式.27860.激活程序执行时间测量.27880.激活工件计数器.27882.m代码零件计算由用户定义. 27900.%.ipo.缓冲器到使能记录文件.通道数据:通道专用存储器设定参数: 28000.reorg(dram)内存空间.28010.带reorg(重组)lud的模块(dram). 28020.lud的数量(dram).28030.局部用户变量数量.28040.lud(dram)内存大小.28050.r参数的数量(sram).28060.ipo缓冲区的程序块(dram).28070.用于准备程序块的程序块(dram). 28080.可设坐标frame数量(sram).28081.基本frame数量(sram).28082.系统frame.(sram).28085.分配刀偏单位通道(sram).(dram)的程序块元素.(dram)的程序块内存的大小. 28105.汇编循环堆栈存储器(kb)应用(dram). 28150.写plc变量单元(dram).28160.写ncu联接变量元素(dram).28180.轨迹数据缓冲器大小(dram).28200.特定通道保护范围(sram).28210.同步有效的保护范围(dram).28212.有效保护区域的元素.28250.同步移动单元(dram).28252.fctdef-元素数量(dram).28254.同步运动参数数量,s/dram.28255.$ac_param[].存储在.sram。

840D参考点简单介绍和常用参数理解与整理

840D参考点简单介绍和常用参数理解与整理

机床回参考点有两种情况:一种是绝对值式的,一种是增量式的。

对于增量式的来说又分为零脉冲在参考点开关之外和零脉冲在参考点开关之上。

这两种情况由机床数据MD34050? REFP_SEARCH_MARKER_REVERSE[0][编码器零脉冲在参考点开关的反向(编码器号)]来决定。

当MD34050=1时用上升沿触发,而MD34050=0用下降沿触发。

增量式的回参相对来说比较麻烦,它需要在每次开机或者传输程序后会造成参考点丢失,都要重新会参考点。

为了防止发生事故可以设置MD20700? REFP_NC_START_LOCK=1(未回参考点NC? 启动禁止)来保护机床。

对于增量式来说有以下几种方式会参考点:1? 手动方式回参:它是通过设置相应的参数,然后点击MCP上的Reform键触发,至于回参的方向则由MD? 34010? REFP_CAM_DIR_IS_MINUS(负向逼近参考点)的值来决定。

如果按错方向键或者按键的过程中中断则程序没有反映或者回参失败。

? ? ? ? 2? 触发方式回参:它是通过MD11300? JOG-INC-MODE-LEVELTRIGGRD(返回参考点触发方式)来决定的。

将该数据设置为0时,只需要点击相应的方向键,方向还是由MD34010来决定。

如果按错后程序没有反映。

它只需要点击相应的方向键一下就可以自动回参考点。

其实并不只对进给轴有效,对主轴也也可以有效,那就是与机床参数MD34200ENC_REFP_MODE[n]有关。

当该数据为1时,主轴也可以采用触发方式回参,那就意味着我们可能不是用Bero回参了。

如果有多个进给轴的话,它们可以按照顺序回参,顺序在MD34110? REFP_CYCLE_NR? 中定义,也可以都定义为同一个那么所有的轴就是同时进行。

4.2)。

它很多时候需要程序员自己来编写一个简单的激活程序,相当于定义一个键用来触发通道回参。

同样它也可以对主轴有效。

相关设计参数和触发方式中的红字部分相似。

840D标准循环

840D标准循环

车床加载标准循环的方法一、 NC相关参数的检查 (2)二、 加载车削循环文件 (3)2.1、 车削循环文件的装载 (3)2.2、 定义文件的装载及激活 (8)三、 标准循环的应用 (19)3.1、 刀具建立 (19)3.2、 程序模拟及应用 (23)(1)、 程序模拟 (23)(2)、 程序应用 (27)四、 解决“没有工艺存储空间”的问题 (30)一、 NC相关参数的检查由于我们加工应用的时候需要一些数据的匹配才能实现模拟及加工,所以在机床调试的时候,还要对下面一些参数检查:通用数据:MD 11210=0MD 27800=1通道数据MD 20100=XMD 20150[5]=2MD 20150[28]=2二、加载车削循环文件2.1、车削循环文件的装载1 检查完参数后按下面板上的菜单选择健[MENU SELECT]点击横向软键【服务】,然后选择纵向软键【文档】(如图1)图12 选择横向软键【文档】后出现“循环文档”(如图2)图23 在操作面板上点击出现”CYCTURN”, “CYCMILL” ,”CYCLES”,等字样的下拉列表。

选择装载"CYCTURN"点击纵向软键【启动】,(如图3)图34装载完成后出现“任务准备好”字样(如图4)图45 同样的方法继续装载"DEFINES" 文件选择【启动】装载完成(如图5)图52.2、 定义文件的装载及激活1 装载完成后选择点击横向软键【服务]】后点击【数据选择】,把“定义”的选项用面板上的选择键【SELECT 】选择上,点击纵向软件【确认】(如图6)图62 确认后通过上下的选择键选择【定义】然后按出现以下画面。

(如图7)图73 分别对以上选项进行装载和激活理】 然后点击纵向软键【首先装载GUD7_SC 点击【数据管装载HD Æ NC 】(如图8)图8装载完GUD7_SC后再激活GUD7(如图9)4图95 点完激活出现(图10)所示界面,点击【是】1图06 “GUD7”激活成功后继续装载“SMAC_SC”,选择装载【HD Æ NC】确认(如图11)图117 “SMAC_SC”装载完成后再激活SMAC。

840d

840d

西门子840D/810D循环指令的解说明循环插补,G2/G3,CIP编程G2/G3 X...Y...Z...I...J...K...G2/G3 AP=...RP=...G2/G3 X...Y...Z...CR=...G2/G3 AR=...I...J...K...G2/G3 AR=...X...Y...Z...CIP X...Y...Z...T1=...J1=...K1=...命令和参数解释G2 在环形轨迹上顺时移动G3 在环形轨迹上逆时移动CIP 穿过中间点的循环插补X Y Z 笛卡儿坐标端点I J K 笛卡儿坐标圆心点(X、Y、Z方向)AP= 极坐标端点,就极角而论RP= 极坐标端点,当极半径与圆半径相符时CR= 圆半径AR= 弧角I1= J1= K1= 笛卡儿坐标的中间点(在X、Y、Z向)功能循环插补能加工整个圆或弧。

顺序工作面说明控制器需要工作面参数(G17至G19),以便计算圆旋转方向----G2顺时/G3逆时。

确定工作面一般是合理的。

例外你还可以加工选择的(不带弧角和螺旋线参数)工作面以外的圆。

在这种情况下,你指定为端点的轴地址决定着圆面。

补充提示G2/G3为模态FGROUP可用来定义哪个轴将随已编程进给移动。

你将在第5节获得更多的信息。

控制器提供不同的编制循环运动的方法,使你能编制几乎任何一种制图尺寸。

详细说明请参考以下几页。

循环路径用中心点和端点编程循环运动按以运行:·笛卡儿坐标X,Y,Z的端点和·地址I,J,K圆中心点标识符有以下含义:I:X向圆中心点坐标J:Y向圆中心点坐标K:Z向圆中心点坐标如果圆用中心点,不用端点编程,结果就是一个整圆。

用绝对尺寸和增量尺寸输入绝对或增量尺寸的系统设定值G90/G91仅对圆端点有效,中心点坐标I,J,K通常参考圆起点,用增量尺寸输入。

参考带I=AC(...),J=AC(...),K=AC(...)的工件零点,非模态编制绝对中心点。

西门子840d数控系统各指令

西门子840d数控系统各指令
/News_Details.aspx?NewsID=7444[2009-9-1 9:01:05]
西门子840d数控系统各指令
组2 G-功能 G G 功能(准备功能)仅为整数, G... G 功能划分在G 功能组中。一个程序段中只已事先定义 能有一个G 功能组中的一个G 功能指令。 G 功能可以是模态的(直到被同组中其他功能 替代),或者是非模态的(只在写入的程序段 中有效)。 G0 带快速移动的直线插补(快速移动)运动 指令 G0 X... Z... m 1 G11 带进给率的直线插补(直线插补)G1 X... Z... F... m 1 G2 顺时针圆弧插补G2 X... Z... I... K... F... ;圆心和终点 m1 G2 X... Z... CR=... F... ;半径和终点 G2 AR=... I... K... F... ;张角和圆心 G2 AR=... X... Z... F... ;张角和终点 G3 逆时针圆弧插补G3 ... ;其他同G2 m 1 G4 事先定义的停留时间特殊运动 G4 F... ;以s 表示的停留时 间,或者 s2 G4 S... ; 以主轴旋转表示的 停留时间 ;独立程序段 G5 斜向切入式磨削斜向切入式 s 2 G7 斜向切入式磨削时的补偿运动初始位置 s 2 G9 准确停 – 减速s 11 G171 选择工件平面X/Y 进给方向Z m 6 G18 选择工件平面Z/X 进给方向Y m 6 G19 选择工件平面Y/Z 进给方向X m 6 G25 工作区域下限通道轴赋值G25 X.. Y.. Z.. ; 独立程序段 s3 G26 工作区域上限G26 X.. Y.. Z.. ; 独立程序段 s3 G33 恒螺距的螺纹插补0.001, ..., 2000.00 mm/U 运动指令G33 Z... K... SF=... ;圆柱形螺纹

SIEMENS840D用户循环程序的编程方法

SIEMENS840D用户循环程序的编程方法

_
_


;¥PATH=/N CUS—DIR
PROC TUOY 1 (INT DI1一,REAL RAD1一,REAL RAD2 ,REAL 一
DEP_l,REAL ANG一,REAL PO_X,REAL PO_Y,REAL FEED一)SAVE
G00 X=RAD1 Y0 一
Z5.
G01 Z=DEP_1
G03 I=一RA D 1

G0Z5.M17
当 需 要 加 工 一 个 半 径 为 15 mm 、 深 为 3mm 的 槽
时 .主 程 序 如 -f:
% N AA MPF



T1
GoOX0Y0Z100S800M03F150 CA0_l(15,3)
程 的 方 法 。
关 键 词 :用 户 循 环 变 量 子 程 序 模块 化编 程 PLC
中 图 分 类 号:TP368.4
文 献 标 识 码:B
文章 编号 :1000—4998(2012)05—0059-03
1 专 用 的 用 户循 环 程序
在 系 统 编 程 区域 的 水 平 软 键 中 ,西 门 子 提 供 了 一
机械制造 50卷 第 573期
2012/5
因 变 量 的 合 理 选 择 .最 后 借 助 循 环 结 构 把 公 式 和 相 关
指 令 按 合 理 的 工 艺 路 线 组 成 一 个 适 用 的 程 序 。 下 面 以
加 工 外 椭 圆 的 变 量 子 程 序 为 例 作 简 单 说 明 。
个 专 用 的 用 户 循 环 菜 单 (如 图 1),在 该 菜 单 下 的 用 户 循 环 程 序 (变 量 子 程 序 ),可 不 在 主 程 序 中 声 明 而 直 接

Siemens840D全参数定义

Siemens840D全参数定义

Siemens.840D参数定义一.机床通用数据:系统设定数据:[10000-11999]10000.机床轴名称. [sell=200]. 10002.nck机械轴的逻辑图.10008.plc.控制的轴的最大号码. 10010.方式组的通道有效.10050.基本系统循环时间.10059.profibus.报警标识符(只对内部). 10060.位置控制循环系数.10061.位置控制循环.10062.位置控制循环延迟.10065.位置设定延迟.10070.插补运算器的周期系数. 10071.插补循环.10072.通讯任务周期的系数.10074.plc任务比插补任务的系数. 10075.plc循环时间.10080.取样实际值分配系数.10082.速度设定输出的超前时间. 10083.位置控制器输出保持时间的偏置. 10085.中断程序段监控时间(失效-激活). 10088.重新启动延迟.10089.缺少总线时脉冲抑制的等待时间. 10090.监控周期的系数.10091.检查周期时间的显示.10092.安全数据再确认循环时间显示. 10093.spl文件存取号.10094.安全报警禁用级.10095.安全方式屏蔽.10096.安全诊断功能.10097.对于.spl-差额停止反应. 10098.profisafe.通讯的系数. 10099.profi安全.通讯循环时间. 10100.最大plc周期.10110.plc确认的平均时间.10120.plc启动的监控时间.10130.与mmc通讯的时间限制. 10131.过载时屏幕更新处理.10132.在零件程序中监控时间mmc命令. 10134.同时发生的mmc节点数量. 10136.pcs位置的显示方式.10140.与驱动通讯的时间限制. 10150.与驱动通讯的系数.10160.与mmc通讯的系数.10165.预留:.10170.mmc任务的启动时间限制. 10180.mmc任务到准备任务的系数. 10185.nck运行时间分量.10190.模拟的换刀时间.10192.齿轮换挡时间. 10200.线性位置的计算精度.10210.角度位置的计算精度.10220.激活比例系数.10230.机床数据比例系数.10240.基本公制长度单位.10250.inch的转换系数.10260.有效转换的基本设定.10270.位置表的比例系统.10280.对rel.6.3的比较>和0(3的一般/t方向最小角度.二.通道数据:基本通道数据:[20000-21999]21084.一般/路径最小角度(3d.端面切削).21090.空间定位程序的最大导引角.21092.空间方向定位的最大倾斜角.21100.方位编程的角度定义.21102.通过g代码定义定位轴.21104.定向插补的g代码.21106.与笛卡尔的.jog.方式相应的系统.21108.大的循环插补方式,pole.po.21110.带自动frame定义的系统.21120.ori轴定义为参考轴.21130.ori轴定义为参考轴.21150.约定的定向轴快速移动.21155.约定的定向轴速度.21160.约定的几何轴快速移动.21165.约定的几何轴速度.21170.定向轴加速度.21180.原始轴软件极限的检查.21186.零偏tocarr圆轴的偏置.21190.刀具方向上的修正模式.21194.刀具方向上的在线修改速度.21196.刀具方向上的在线修改加速度.21200.快速返回的移动距离.21202.带镜像的快速返回.21204.急速返回时的停止特性.21210.用于中断的nck输入字节.21220.nck.i/o.几个进给速度/段.21230.几个进给/程序块内存响应.21240.受保护的同步活动.21300.同步主轴定义,机床轴号.21310.同步耦合类型主轴.21320.同步主轴的程序块过渡.21330.同步主轴特性中断.21340.同步主轴参数写保护.21380.延迟时间esr-axes.21381.ipo控制的esr-time中断.通道数据:数字化功能数据:[21400-21499]21400.数字化软件包的版本.21420.测头的轴分配.21422.z方向的初始应力.标准文档21424.测头的分辨率.21430.最小偏向.21432.典型偏斜值.21434.急停的偏向1.21436.急停的偏向2.21440.数字化测量时的到位误差范围. 21450.数字化测量时的快速运行.21460.数字化时的最大加速度.21462.定位时的最大加速度.21464.采样时的最大加速度.21470.手动方式p系数.21472.p系数浏览.21474.扫描的时间常数.21476.刀具传送到刀夹的矢量.fm.通道数据:研磨功能数据:21500.磨削轴的垂直偏置.21501.磨削轴的水平偏置.21502.调节轴的垂直偏置.21504.工作刃的垂直偏置.21506.工作刀头的水平偏置.21508.q1的垂直分量.21510.q1的水平分量.21512.q2的垂直分量.21514.q2的水平分量.21516.工作刃导角.21518.工作刃的高端接触限制.21520.工作刃接触低限.21522.磨削主轴的定义.21524.控制主轴的定义.21526.g0的特殊逻辑.通道数据:通道辅助功能数据:[22000-24050] 22000.辅助功能组.22010.辅助功能的类型.22020.辅助功能扩展.22030.辅助功能值.22035.输出说明.22040.预先定义的辅助功能组.22050.预先定义的辅助功能方式.22060.预先定义的辅助功能扩展.22070.预先定义的辅助功能值.22080.输出说明.22100.带辅助功能的程序段转变.22110.h辅助功能类型是整数.22200.m功能的输出时间.22210.s功能的输出时间.22220.t功能的输出时间.22230.h功能的输出时间.22240.f功能的输出时间.22250.d功能的输出时间.22252.dl功能的输出时间. 22254.附加的.m.功能到停止一个程序. 22256.对于有条件的.st.附加的.m.功能. 22260.e功能的输出时间.22300.程序块搜索后的辅助功能输出. 22400.通过复位使s功能生效.22410.reset(复位)使f功能生效.22420.fgroup.指令缺省值设置.22500.plc.g功能.22510.到plc的g代码.22512.外部nc语言的g代码发送.22515.g组到plc的模式.22530.刀架改变时的m代码.22532.几何轴改变时的m代码.22534.变换改变时的m代码.22550.带t或m功能的.新刀具补偿.22560.换刀的m功能.22562.刀具交换过程出错.22600.程序段搜索后的速度5.22601.程序段搜索后的速度系数5.22620.基本功能设置在特殊启动.22621.释放.$mc_start_mode_mask_prt. 22622.允许通过plc启动零件程序.22700.trace_starttrace_event.轨迹文件记录. 22702.启动轨迹文件记录的条件.22704.停止轨迹文件记录的条件.mandsequenzstep.停止跟踪文件记录. 22708.选择轨迹文件的内容.22710.指定的轨迹数据.22712.指定的跟踪数据的索引中.22714.设定跟踪文件.22800.简化轨迹输出激活.22900.strokecheck.方向(内部/外部). 22910.比例系数的输入灵敏度.22914.轴比例系数(.g51.)激活.22920.固定进给率.f1.-.f9.激活.22930.分配平行通道轴到几何轴.24000.g58和g9.frame区域.24002.通道基础frame复位后激活.24004.上电后复位通道基础frame.24006.系统frame复位后激活.24007.reset复位后清除系统frame.24008.上电后复位通道基础frame.24010.编程frame的复位方式.24020.frame抑制位置.24030.acs协调系统的调节.24040.有效frame的适配.24050.保存和激活数据frame.通道中转换定义数据:[24100-24999]24100.通道中的转换1.24110.转换1.的轴分配.24120.几何/通道轴分配,转换1.标准文档24130.带第一转换的刀具处理. 24200.通道中的转换2. 24210.转换2.的轴分配. 24220.几何/通道轴分配,转换2. 24230.带第二转换的刀具处理. 24300.通道中的转换3. 24310.转换3.的轴分配. 24320.几何/通道轴分配,转换3. 24330.带第三转换的刀具处理. 24400.通道中的转换4. 24410.转换4.的轴分配. 24420.几何/通道轴分配,转换4. 24426.带第四转换的刀具处理. 24430.通道中的转换5. 24432.转换5.的轴分配. 24434.几何/通道轴分配,转换5. 24436.带第五转换的刀具处理. 24440.通道中的转换6. 24442.转换6.的轴分配. 24444.几何/通道轴分配,转换6. 24446.带第六转换的刀具处理. 24450.通道中的转换7. 24452.转换7.的轴分配. 24454.几何/通道轴分配,转换7. 24456.带第七转换的刀具处理. 24460.通道中的转换8. 24462.转换8.的轴分配. 24464.几何/通道轴分配,转换8. 24466.带第八转换的刀具处理. 24500.五轴转换1的偏置矢量. 24510.旋转轴1/2的位置偏置. 24520.旋转轴.1/2的符号. 24530.五轴转换1的极点范围. 24540.pol-插补的结束角范围. 24550.底部刀具矢量.24558.运动学平台偏置的矢量. 24560.运动偏置矢量.24562.摆动直线轴的变换1. 24564.下垂头的角度.24566.虚拟方向轴.24570.第一旋转轴方向. 24572.第二旋转轴方向. 24574.刀具基本方向.24580.定向矢量的方向. 24585.ori/通道轴分配转换1. 24590.零偏trafo圆轴的偏置. 24600.五轴转换2的偏置矢量. 24610.旋转轴1/2的位置偏置. 24620.旋转轴.1/2的符号. 24630.五轴转换2的极点范围. 24640.pol-插补的结束角范围. 24650.底部刀具矢量. 24658.运动学平台偏置的矢量.24660.运动偏置矢量.24662.摆动直线轴的变换2.24664.下垂头的角度.24666.虚拟方向轴.24670.第一旋转轴方向.24672.第二旋转轴方向.24674.刀具基本方向.24680.定向矢量的方向.24685.ori/通道轴分配转换1.24690.零偏trafo圆轴的偏置.24700.倾斜轴1的角度.24710.底部刀具矢量.24720.速度留量.24721.反加速度.24750.倾斜轴2的角度.24760.底部刀具矢量.24770.速度留量.24771.反加速度.24800.旋转轴偏置.tracyl.1.24805.圆轴转换tracyl.1.24810.旋转轴符号.24820.底部刀具矢量.24850.旋转轴偏置tracyl.2.24855.圆轴转换tracyl.2.24860.旋转轴符号.24870.底部刀具矢量.24900.旋转轴偏置transmit.1.24905.圆轴转换transmit.1.24910.旋转轴符号.24911.工作区前后极的限制,2transm. 24920.底部刀具矢量.24950.旋转轴偏置transmit.2.24955.圆轴转换transmit.2.24960.旋转轴符号.24961.工作区前后极的限制,2transm. 24970.底部刀具矢量.24995.转换连接.24996.转换连接.通道数据:单冲和步冲数据:26000.冲击动作控制的硬件分配输入字节. 26002.编译启动方式.26004.快速输入位的屏蔽.26006.快速输出位的屏蔽.26008.m功能的定义.26010.冲击和多孔冲轴的定义.26012.激活冲/步冲功能.26014.激活自动路径分段.26016.单独轴的特性.26018.g603冲孔/步冲的延迟时间. 26020.冲加工信号不稳报警.标准文档27100.带绝对值参数的语句显示.27200.mmc信息(无物理单元).27201.mmc状态信息(无物理单元).27202.mmc信息(定位).27203.mmc状态信息(定位).27204.mmc信息(速度).27205.mmc状态信息(速度).27206.mmc信息(切削速度).27207.mmc状态信息(切削速度).27208.mmc信息(伺服).27209.mmc状态信息(伺服).27800.通道中的工艺方式.27860.激活程序执行时间测量.27880.激活工件计数器.27882.m代码零件计算由用户定义. 27900.%.ipo.缓冲器到使能记录文件.通道数据:通道专用存储器设定参数: 28000.reorg(dram)内存空间.28010.带reorg(重组)lud的模块(dram). 28020.lud的数量(dram).28030.局部用户变量数量.28040.lud(dram)内存大小.28050.r参数的数量(sram).28060.ipo缓冲区的程序块(dram).28070.用于准备程序块的程序块(dram). 28080.可设坐标frame数量(sram).28081.基本frame数量(sram).28082.系统frame.(sram).28085.分配刀偏单位通道(sram).(dram)的程序块元素.(dram)的程序块内存的大小. 28105.汇编循环堆栈存储器(kb)应用(dram). 28150.写plc变量单元(dram).28160.写ncu联接变量元素(dram).28180.轨迹数据缓冲器大小(dram).28200.特定通道保护范围(sram).28210.同步有效的保护范围(dram).28212.有效保护区域的元素.28250.同步移动单元(dram).28252.fctdef-元素数量(dram).28254.同步运动参数数量,s/dram.28255.$ac_param[].存储在.sram。

西门子840D系统各类循环定义

西门子840D系统各类循环定义

西门子840D系统各类循环定义之阿布丰王创作(1) CYCLE81: 中心钻孔循环编程格式: CYCLE81 (RTP, RFP, SDIS, DP, DPR)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)平安距离(输入值均为正) DP :Final drilling depth (absolute):最终钻孔深度(绝对坐标尺寸) DPR: Final drilling depth relative to reference plane (enter without sign)相对基准平面最终钻孔深度(输入值均为正)(2) CYCLE82:钻锪沉孔循环: 有暂停时间编程格式: CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)平安距离(输入值均为正) DP :Final drilling depth (absolute):最终钻孔深度(绝对坐标尺寸) DPR: Final drilling depth relative to reference plane (enter without sign)相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)(3) CYCLE83: 深孔钻循环编程格式: CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM,DTB,DTS, FRF, VARI)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)平安距离(输入值均为正) DP :Final drilling depth (absolute):最终钻孔深度(绝对尺寸)DPR: Final drilling depth relative to reference plane (enter without sign)相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)FDEP:First depth (absolute):第一次钻孔深度(绝对坐标尺寸)(4) CYCLE84:刚性攻丝循环:不必浮动夹头编程格式:CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT,PIT, POSS, SST, SST1)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)平安距离(输入值均为正) DP :Final drilling depth (absolute):最终钻孔深度(绝对坐标尺寸) DPR: Final drilling depth relative to reference plane (enter without sign)相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)SDAC:Direction of rotation after end of cycle:循环结束后主轴旋转方向取值为: 3代表:M03;4代表:M03;5代表:M05MPIT : Thread pitch as thread size(with sign):螺纹公称直径;取值为3(代表M3)48(代表M48),该取值带有正负号,暗示螺纹的旋向PIT :real Pitch as value (with sign):螺纹的导程,取值为:0.001 ... 2000.000 mm), 该取值带有正负号,暗示螺纹的旋向POSS :循环中主轴定向停止的确切位置,以角度值暗示SST: real Speed for tapping:攻丝时主轴的转速SST1: real Speed for retraction:攻丝完成后,主轴退出时的转速(5)CYCLE840:攻丝循环,带有浮动夹头。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

西门子840D系统各类循环定义(1) CYCLE81: 中心钻孔循环编程格式:CYCLE81 (RTP, RFP, SDIS, DP, DPR)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对坐标尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)(2) CYCLE82:钻锪沉孔循环: 有暂停时间编程格式:CYCLE82 (RTP, RFP, SDIS, DP, DPR, DTB)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对坐标尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)(3) CYCLE83: 深孔钻循环编程格式:CYCLE83 (RTP, RFP, SDIS, DP, DPR, FDEP, FDPR, DAM,DTB, DTS,FRF, VARI)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)FDEP:First depth (absolute):第一次钻孔深度(绝对坐标尺寸)(4)CYCLE84:刚性攻丝循环:不用浮动夹头编程格式:CYCLE84 (RTP, RFP, SDIS, DP, DPR, DTB, SDAC, MPIT,PIT, POSS, SST, SST1)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对坐标尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)SDAC:Direction of rotation after end of cycle:循环结束后主轴旋转方向取值为: 3代表:M03;4代表:M03;5代表:M05MPIT : Thread pitch as thread size(with sign):螺纹公称直径;取值为3(代表M3)48(代表M48),该取值带有正负号,表示螺纹的旋向PIT :real Pitch as value (with sign):螺纹的导程,取值为: 0.001 ... 2000.000 mm), 该取值带有正负号,表示螺纹的旋向POSS :循环中主轴定向停止的确切位置,以角度值表示SST:real Speed for tapping:攻丝时主轴的转速SST1:real Speed for retraction:攻丝完成后,主轴退出时的转速(5)CYCLE840:攻丝循环,带有浮动夹头。

①主轴有编码器②主轴无编码编程格式:CYCLE840(RTP, RFP, SDIS, DP, DPR, DTB, SDR, SDAC, ENC,MPIT, PIT)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对坐标尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)SDAC:Direction of rotation after end of cycle:循环结束后主轴旋转方向取值为: 3代表:M03;4代表:M03;5代表:M05ENC:int Tapping with/without encoder:整型参数,取值0:带有编码器取值1:无编码器MPIT : Thread pitch as thread size(with sign):螺纹公称直径;取值为3(代表M3)48(代表M48),该取值带有正负号,表示螺纹的旋向PIT :real Pitch as value (with sign):螺纹导程,取值为: 0.001 ... 2000.000 mm), 该取值带有正负号,表示螺纹的旋向(6)CYCLE85:镗孔循环编程格式:CYCLE85 (RTP, RFP, SDIS, DP, DPR, DTB, FFR, RFF)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)FFR :real Feedrate:镗孔进给率RFF: real Retraction feedrate:主轴退出进给率(7)CYCLE86:镗孔循环编程格式:CYCLE86 (RTP, RFP, SDIS, DP, DPR, DTB, SDIR, RPA, RPO, RPAP, POSS)参数意义:RTP: Return plane (absolute) 退刀平面距离(绝对坐标尺寸)RFP:Reference plane (absolute)基准平面距离(绝对坐标尺寸)SDIS: Safety distance (enter without sign)安全距离(输入值均为正)DP :Final drilling depth (absolute):最终钻孔深度(绝对尺寸)DPR: Final drilling depth relative to reference plane (enter without sign) 相对基准平面最终钻孔深度(输入值均为正)DTB: Dwell time at final drilling depth (chip breaking): 在最终钻孔深度时的暂停时间(断屑式)SDIR :int Direction of rotation:整型参数,主轴旋转方向,取值为3:代表M3;4:代表M4RPA real Retraction path in abscissa of the active plane (incremental, enter with sign)RPO real Retraction path in ordinate of the active plane (incremental, enter with sign)RPAP real Retraction path in applicate of the active plane (incremental, enter with sign)POSS real Spindle position for oriented spFFR :real Feedrate:镗孔进给率RFF: real Retraction feedrate:主轴退出进给率ProgrammingParametersRTP real Retraction plane (absolute)RFP real Reference plane (absolute)SDIS real Safety clearance (enter without sign)DP real Final drilling depth (absolute)DPR real Final drilling depth relative to reference plane (enter without sign)DTB real Dwell time at final drilling depth (chip breaking)SDIR int Direction of rotationValue: 3 (for M3)4 (for M4)RPA real Retraction path in abscissa of the active plane (incremental, enter with sign)RPO real Retraction path in ordinate of the active plane (incremental, enter with sign)RPAP real Retraction path in applicate of the active plane (incremental, enter with sign)POSS real Spindle position for oriented spindle stop in the cycle(in degrees)。

相关文档
最新文档