840DSL数控系统中实现测头功能-4页word资料
- 格式:doc
- 大小:14.50 KB
- 文档页数:4
840D参数设置与监控功能(1)给定值与设定值840D/810D需要配置给定值和实际值的逻辑驱动号,对每个轴/主轴都要定义一个给定值通道(MD 30110=逻辑驱动号)和至少一个实际值通道(MD 30220[0]=逻辑驱动号)以构成位置测量系统。
一个第2 位置测量系统(MD 30220[1]=逻辑驱动号)可作为选项。
对于驱动控制电机测量系统总是要使用的,通过MD 来定义电机测量系统的连接。
电机和电机测量系统的连接存在以下固定规则:电机与其测量系统必须连接到同一模块。
电机测量系统X411用于速度控制功能。
图5-11所示为给定值通道与实际值通道的配置框图。
图5-11 给定值通道与实际值通道的配置框图给定值分配:MD 30110 CTRLOUT_MODULE_NR λ给定值分配到驱动逻辑号(同样对模拟轴有效);给定值类型:MD 30130 CTRLOUT_TYPE :1 给定值输出;0 λ模拟;测量系统数:MD 30200 NUM_ENCS: 1 一个位置测量系统; 2 λ两个位置测量系统;选择测量系统1或2是通过接口信号DB31.DBX1.5 / 1.6来实现的。
λ下标[n]:测量系统机床数据带有一个下标[0]或[1]。
[0] 值用于第1测量系统;[1] 值用于第2测量系统;λ实际值分配:MD 30220 ENC_MODULE_NR[n] 实际值分配到驱动逻辑号(同样对模拟轴)。
实际值输入:MD λ 30230 ENC_INPUT_NR[0] 实际值输入到驱动模块(上部输入为1,下部输入为2)。
编码器类型:MD 30240 λ ENC_TYPE[n]:1 增量测量系统;4 绝对测量系统;0 模拟;实际值极性:MD 32110 λ ENC_FEEDBACK_POL [n]:0/1 默认;-1 变极性;运动方向:MD 32100 λ AX_MOTION_DIR:0/1 默认值;-1 反方向。
如果轴/主轴要在启动时保持暂时不激活状态,则MD 30240: ENC_TYPE和MD 30130 CTRLOUT_TYPE必须设置为“0”,并且功率单元设置为“passive”。
SINUMERIK_840D_sl_选项功能介绍Answers for industry.SINUMERIK 840D sl 选项功能介绍制造商部分适用于2.6 以上版本产品手册 ?? 05.2011SINUMERIK 840D sl 选项功能介绍一个附加的进给轴/主轴6FC5800-0AA00-0YB0 5一个附加的定位轴/辅助主轴 6FC5800-0AB00-0YB06附加一个操作方式组 6FC5800-0AC00-0YB07一个附加的通道6FC5800-0AC10-0YB08安全轴选项包附加 15 个轴/主轴6FC5800-0AC60-0YB09附加 1 个安全轴/主轴 6FC5800-0AC70-0YB010带力矩控制的固定点停止功能6FC5800-0AM01-0YB011同步轴对龙门轴6FC5800-0AM02-0YB012主从驱动控制6FC5800-0AM03-0YB013切线控制 6FC5800-0AM06-0YB014位置开关信号/软撞块功能 6FC5800-0AM07-0YB015高级位控功能APC6FC5800-0AM13-0YB016同步主轴/多边形车削COUP6FC5800-0AM14-0YB017多轴插补gt 4 插补轴6FC5800-0AM15-0YB018主从耦合以及曲线表插补LEAD6FC5800-0AM20-0YB019 电子齿轮EG6FC5800-0AM22-0YB020端面和圆柱面转换 6FC5800-0AM27-0YB021 斜轴转换功能 6FC5800-0AM28-0YB022冲压/剪切功能 6FC5800-0AM33-0YB023电子转换 6FC5800-0AM35-0YB024高级同步动作 6FC5800-0AM36-0YB025内部驱动变量分析 6FC5800-0AM41-0YB026从轮廓快速回退的异步中断子程序 6FC5800-0AM42-0YB027异步子程序及同步动作 6FC5800-0AM43-0YB028轮廓监控 6FC5800-0AM52-0YB029悬垂度补偿多维 6FC5800-0AM55-0YB030基本安全集成功能SI-Basic6FC5800-0AM63-0YB031高级安全集成功能SI-Comfort6FC5800-0AM64-0YB032耦合功能基本组合选项CPBasic6FC5800-0AM72-0YB033耦合功能高级组合选项CPComfort6FC5800-0AM73-0YB034SINUMERIK 840D sl 选项功能介绍耦合功能专家组合包CP Expert6FC5800-0AM74-0YB035耦合功能组—静态级6FC5800-0AM75-0YB036高级电子转换CP6FC5800-0AM76-0YB037刀具管理gt 3 个刀库6FC5800-0AM88-0YB038不配置 SINUMERIK OP 操作面板 6FC5800-0AP00-0YB039操作软件 HMI PRO sl RT 6FC5800-0AP47-0YB040电子钥匙系统 6FC5800-0AP53-0YB0415 轴加工郊拥?7 轴 6FC5800-0AS01-0YB042多轴扩展包 6FC5800-0AM10-0YB043紧急回退 ESR 功能6FC5800-0AM61-0YB044SINUMERIK Operate programming package 开发包运行授权 6FC5800-0AP60-0YB045SINUMERIK Operate Easy Screen 定制画面运行授权6FC5800-0AP64-0YB046SINUMERIK 840D sl 选项功能介绍SINUMERIK 840D sl 选项功能介绍—一个附加的进给轴/主轴 6FC5800-0AA00-0YB0目前SINUMERIK840D sl 系统的 CNC 软件在包含的轴数上有两种版本? 6-3包含 3 个轴/主轴最多可以扩展到 6 个轴/主轴? 31-5包含 5 个轴/主轴最多可以扩展到 31 个轴/主轴可以在机床所配置的 CNC 软件的基础下根据实际需要选择附加的进给轴/主轴个数。
SINUMERIK 840Dsl在多附件铣头时转矩限制和速度限制功能的研究高山;周全【摘要】应用西门子840D s l系统功能,在大型数控机床使用附件头加工时分别对多个附件铣头进行速度限制和转矩限制,达到保护附件铣头的目的.【期刊名称】《金属加工:冷加工》【年(卷),期】2015(000)022【总页数】3页(P64-66)【作者】高山;周全【作者单位】威海华东数控股份有限公司山东 264200;威海华东数控股份有限公司山东 264200【正文语种】中文在大型龙门加工中心和镗床的使用中,为了扩展加工范围,经常会用到直角附件头、延伸附件头和万向附件头等大型附件铣头。
这些附件铣头由于其自身结构特点,在进行机加工时需要限制电机的最高输出转矩和附件铣头的最高转速,否则会损伤附件铣头,带来设备安全事故。
通过西门子840Dsl的系统功能,由不同的附件铣头来设定对应的多套转矩和速度参数来实现转矩限制和速度限制功能,可满足保护附件铣头、安全生产的要求。
1.系统功能实现(1)转矩限制。
西门子840Dsl系统一套驱动可以配置8套驱动参数组(DDS Drive data sets),同一驱动、同一电机采用不同的驱动参数,控制电机的特性。
通过驱动PLC接口信号DB3x.DBX21.0、DB3x.DBX21.1、DB3x.DBX21.2激活不同的驱动参数组,如图1所示。
驱动配置:由于系统默认只能设置一套驱动参数,所以需要增加驱动参数套数。
在HMI或IBN驱动配置中出现如图2所示的画面,数字1~8表示配置几套驱动参数,可根据需要设置参数套数,驱动数据自动拷贝到新建立的参数组中,已存在的参数组,数据保留。
图1 驱动参数转换接口信号图2 驱动参数套数设置驱动数据的转矩设置:驱动配置后,驱动参数中P1520和P1521的个数由默认的1个增加为图2中设置的个数,通过驱动参数P1520[0…1]设置转矩上限,P1521[0…1]设置转矩下限。
2°2作第2期____________________________________________________________________________________________TestandQualHy检测与8S 量基于西门子840D si 数控系统的测头误差监测及数据上传**国家自然科学基金项目(51775106);上海科学技术委员会基金项目(18dz2301400);中央高校基本科研专项资金资助唐智脅文良(东华大学机械工程学院,上海201620)摘 要:在西门子840D si 数控系统上,使用Renishaw OMP60测头,运用刀具管理功能和测量循环,在日常工件测量过程中,实现了测头误差监测。
再运用过程数据共享功能,将测量结果数据自动向网络地址持续上传,实现了测头物联化。
对测头误差监测的原理、程序逻辑、及数据上传方法进行了详细的 介绍。
关键词:测头;误差监测;过程数据上传;物联化中图分类号:TG502 文献标识码:BDOI :10.19287/j. cnki. 1005-2402.2021. 02. 020Error detection and data upload of probing system based onSiemens 840D si CNC machine controllerTANG Zhi, ZI Wenliang(College of Mechanical Engineering , Donghua University , Shanghai 201620, CHN)Abstract : With tool management function and measuring cycles in Siemens 840D si CNC machine controller , it isready to detect the error on a Renishaw OMP60 touch probe during daily measuring activity. And, with u Process Datashare^,function , results data from probe can be uploaded onto intranet address automatical ly like an IOT device. The principle of error detection , logic of program and method of data uploading areintroduced in detail.Keywords : probing system ; error detection ; process data upload ; IOT接触式测头是性能优异的机内测量装备,广泛运用于高档数控机床中。
西门子Siemens840D全参数详解西门子840D主要参数意译西门子840D的主要参数释义文字一、通道机床数据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 子程序结束/停止信号到PLC20850 在SPOS/SPOA时输出M19给PLC20900 随动轴的带跳动的曲线平台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-Axes 21381 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复位后清除系统frame24008 上电后复位通道基础FRAME24010 编程FRAME的复位方式24020 FRAME抑制位置24030 ACS协调系统的调节24040 有效Frame的适配24050 保存和激活数据frame24100 通道中的转换124110 转换1 的轴分配24120 几何/通道轴分配,转换124130 带第一转换的刀具处理24200 通道中的转换224210 转换2 的轴分配24220 几何/通道轴分配,转换224230 带第二转换的刀具处理24300 通道中的转换324310 转换3 的轴分配24320 几何/通道轴分配,转换324330 带第三转换的刀具处理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 摆动直线轴的变换124564 下垂头的角度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 摆动直线轴的变换224664 下垂头的角度24666 虚拟方向轴24670 第一旋转轴方向24672 第二旋转轴方向24674 刀具基本方向24680 定向矢量的方向24685 ORI/通道轴分配转换124690 零偏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 工作区前后极的限制,2TRANSM24920 底部刀具矢量24950 旋转轴偏置TRANSMIT 224955 圆轴转换TRANSMIT 224960 旋转轴符号24961 工作区前后极的限制,2TRANSM24970 底部刀具矢量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。
编程手册H-2000-6124-0C-A加工中心用增强型工件测量软件适配Siemens 810D和840D系统入门1-1第1章入门在您开始使用增强型工件测量软件前,花点时间阅读一下本章内容。
它将使您对精确地进行测头标定的重要性有一个基本的了解。
只有对测头进行了精确标定,才能实现在制造过程中进行完全质量控制。
本章内容包括为什么要标定测头?...........................................................................................1-2用镗孔标定测头..................................................................................................1-2用环规标定测头..................................................................................................1-2测头长度的标定..................................................................................................1-3标定循环.............................................................................................................1-3子程序L9800清理全局 “R” 参数........................................................................1-4 手册编号 H-2000-61241-2入门为什么要标定测头?在本手册的第六章您将看到用于标定测头的子程序的详细介绍。
1 序言在零部件高精度、高质量、高效率的加工过程中,测量技术起着非常重要的作用。
由于毛坯存在差异,所以依靠机床本身来控制加工精度是很难实现的。
采用精密测头对工件进行实时测量,是机床加工过程中的重要环节,测量系统原理如图1所示。
图1 测量系统原理测头作为测量系统的信号感知部件,可使机床在毛坯加工过程中实现对加工尺寸的自动测量。
机床对测头反馈回来的测量结果进行处理、分析后,自动修改加工程序,提高加工精度。
数控机床不仅具有机加工功能,同时还兼具测量机的功能,进一步提高了加工性能。
2 测头测量装置与数控系统的集成在汽车企业的动力总成机加工线应用主动测量技术比较广泛,例如缸体缸盖生产线机加工设备引进的MARPOSS T25测头和P1SRW60000接收器,配合西门子SINUMERIK 840D sl中高端数控系统,测头与数控系统连接应用可以实现工件测量功能。
机床的冷机热机状态对关键尺寸影响较大,通过用测头测量消除误差十分重要。
MARPOSS T25测头是一种触发式测头,采用无线电传输触发测头系统传输模式。
当系统执行测量动作时,T25测头发出采样脉冲信号,接收装置接收信号后,传输至NCU(Numerical Control Unit,中央控制单元),NCU 经过运算分析,确定工件或夹具的坐标偏差是否在规定公差范围内,并根据测量结果自动修正坐标系的偏置量,使同样的机床能加工出更高精度的零件。
2.1 硬件组成与参数设置本案例使用的测量装置为MARPOSS T25测头和P1SRW60000接收器,配合西门子SINUMERIK 840D sl中高端数控系统。
MARPOSS测头系统由发射器和集成接口的无线电接收器构成,适用于中大型机床和五轴机床;其坚固稳定的设计,可适应苛刻的加工环境;传输频率2.4GHz,传输距离长达15m,并且拥有卓越的抗干扰性。
SINUMERIK 840D sl的数控单元作为数控机床的中央控制单元,负责整个机床的逻辑控制功能,主要由一个COM CPU板、一个PLC CPU板和一个DRVIVE 板组成。
840D sl常用参数1:MD9422 预置功能0---未出现任何软键1---出现“预设”软键2---出现“设计实际值”软键2:整定值分配MD 30110 CTRLOUT_MODULE_NR 整定值分配:通讯时隙。
用作MD13050 中I/O 地址表中的指针。
若不使用p978,则它相应于驱动器编号,例如:CU 或CU/ALM 之后的6 个驱动器: 1 ~ 6NX10 的3 个驱动器:7 ~ 9整定值类型MD 30130 CTRLOUT_TYPE1 整定值输出0 仿真编号MD 30200 NUM_ENCS测量系统 1 单位置测量系统2 双位置测量系统可通过IS DB31.DBX1.5/1.6 来选择测量系统1 或2索引[n] 测量系统机床数据具有索引[0] 或[1]。
[0] 第1 个测量系统的值[1] 第2 个测量系统的值实际值分配MD 30220 ENC_MODULE_NR[n] 实际值分配: 通讯时隙。
实际值输入MD 30230 ENC_INPUT_NR[0] SINAMICS 编码器编号(值1/2/3 表示第1/2/3 个SINAMICS 编码器)编码器类型MD 30240 ENC_TYPE[n]1 增量型编码器(MD34200=1)4 绝对值编码器(MD34200=0)0 仿真极性实际值MD 32110 ENC_FEEDBACK_POL [n]0/1 默认值-1 极性改变运动方向MD 32100 AX_MOTION_DIR0/1 默认值-1 返回方向3:光栅尺MD 31000 ENC_IS_LINEAR [n]1 用于实际位置值采集的编码器为直线编码器(光栅尺)。
0 用于实际位置值采集的编码器是旋转编码器。
直接MD 31040 ENC_IS_DIRECT [n]测量系统 1 用于检测实际位置值的编码器直接位于机床上。
0 用于检测实际位置值的编码器直接位于电机上。
增量数MD 31020 ENC_RESOL [n]旋转测量系统中编码器旋转一圈的增量数。
840DSL数控系统中实现测头功能
有些形状和结构比较复杂的工件加工前后需要测量,传统测量方法是人工测量,需要测量人员有丰富的经验并且测量时间长、而且需要多次测量,大批量零件的测量更是如此。
使用测头自动测量比人工测量效率高,精度高,稳定性高。
1 操作步骤
下面以使用2套Renishaw公司的RMP60测头的双面落地铣镗加工中心为例,说明如何在840DSL数控系统中使用测头功能。
机床配置:1套840DSL数控系统,NCU型号为720.2,版本为V2.6 SP1,人机界面是HMI OPERATE v2.6 sp1 HF5。
因为RMP60测头的工作方式是将探针的触发信号通过无线电传输给接收器OMI上,因此我们工作的第一步是将OMI的电缆与数控系统连接,第二步是修改系统参数,第三步是测头与接收器对码联机,第四步编写PLC 实现测头开启、关闭及报警功能,第五步验证测头生效。
1.1 硬件连接
第1套测头:将接收器电缆测头脉冲信号线接入NCU的X122端口的管脚11,公共端接入NCU的X122端口的管脚12[1],DC24V接入稳压电源,注意电缆中地线和屏蔽的连接。
第2套测头:将接收器电缆测头脉冲信号线接入NCU的X132端口的管脚11,公共端接入NCU的X132端口的管脚12[1],DC24V接入稳压电源,注意电缆中地线和屏蔽的连接。
1.2 参数设定
第1套测头:RMP60测头属于集中式测量的测头,因此MD13210设0;同时P680[0]设为3;p488[0]设为0;以上参数数值为系统默认值,一般情况下不用修改。
第2套测头:MD13210设0;P680[1]设为6;p489[1]设为0;p728[2]中BIT15:DI/DO15指的就是NCU的X132端口的管脚11,测头的脉冲信号对NCU来说属于输入信号,输入信号设0,输出信号设1,因此BIT15应设为0,不考虑X132端口的其他管脚时p728[2]可设为7000H。
以上参数数值不是系统默认数值,必须按上述数值修改才能生效。
注意:版本v4.5以上时硬件连接和参数设定与上面所述不一致,这点要注意。
1.3 测头与接收器对码联机
对码联机的过程按照测头说明书操作。
测头开启、关闭方式选择无线电方式。
编写PLC,以1号测头举例,新建FC70:
CALL FC 52//自保持型功能块
ENABLE:=TRUE
ON_OFF_SW:=#enable_RMP60_1
RESET:=FALSE
temp:=M75.0
OutPut:=#RMP60_1_active
A #RMP60_1_active
A #condition1_alarm_RMP60_1
= #alarm1_RMP60_1
A #RMP60_1_active
A #condition2_alarm_RMP60_1
= #alarm2_RMP60_1
A #enable_RMP60_1
= #active_RMP60_1
在OB中调用FC70:
CALL FC 70
enable_RMP60_1:=DB21.DBX200.7
condition1_alarm_RMP60_1:=I41.0//报警
condition2_alarm_RMP60_1:=I41.2//电压低
alarm1_RMP60_1:=DB2.DBX183.2//报警
alarm2_RMP60_1:=DB2.DBX183.3//电压低
active_RMP60_1:=Q43.1 //测头启动
验证测头生效
接收器在测头开启前probe status和error为红灯;开启后probe status和signal为绿灯;触发探针时probe status为红灯;
诊断PLC状态页面下,触发探针,观察DB10.DBX107.0和
DB10.DBX107.1,它们分别对应第一组测头和第二组测头,开启后默认状态为0,触发探针时值变为1表明测头接线正确。
如果没有变化,则接线有问题。
2 结语
应用测头可以实现单一平面测量、凸台/凹槽测量、内孔/外圆测量等功能,使用2套测头能够满足几乎所有用户测量工件的需要,实现测头功能对加工效率有很大提高,如果同时配有刀库效率更高。
希望以上资料对你有所帮助,附励志名言3条:
1、有志者自有千计万计,无志者只感千难万难。
2、实现自己既定的目标,必须能耐得住寂寞单干。
3、世界会向那些有目标和远见的人让路。