840D参数设置与监控功能_第1页
840D参数设置与监控功能_第2页
840D参数设置与监控功能_第3页
840D参数设置与监控功能_第4页
840D参数设置与监控功能_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、840D参数设置与监控功能(D给定值与设定值840D/810D需要配置给定值和实际值的逻辑驱动号,对每个轴/主轴都要定义一个给定值通道(MD30110=逻辑驱动号)和至少一个实际值通道(MD302200=逻辑驱动号)以构成位置测量系统。一个第2位置测量系统(MD302201=逻辑驱动号)可作为选项。对于驱动控制电机测量系统总是要使用的,通过MD来定义电机测量系统的连接。电机和电机测量系统的连接存在以下固定规则:电机与其测量系统必须连接到同一模块。电机测量系统X411用于速度控制功能。图5-11所示为给定值通道与实际值通道的配置框图。图5-11给定值通道与实际值通道的配置框图给定值分配:MD30

2、110CTRLOUT_MODULE_NR九给定值分配到驱动逻辑号(同样对模拟轴有效);给定值类型:MD30130CTRLOUT_TYPE:1给定值输出;0九模拟;测量系统数:MD30200NUM_ENCS:1一个位置测量系统;2九两个位置测量系统;选择测量系统1或2是通过接口信号DB31.DBX1.5/1.6来实现的。儿下标n:测量系统机床数据带有一个下标0或1。0值用于第1测量系统;1值用于第2测量系统;儿实际值分配:MD30220ENC_MODULE_NRn实际值分配到驱动逻辑号(同样对模拟轴)。实际值输入:MD九30230ENC_INPUT_NR0实际值输入到驱动模块(上部输入为1,下部

3、输入为2)。编码器类型:MD30240XENC_TYPEn:1增量测量系统;4绝对测量系统;0模拟;实际值极性:MD32110XENC_FEEDBACK_POLn:0/1默认;-1变极性;运动方向:MD32100上AX_MOTION_DIR:0/1默认彳!;-1反方向。如果轴/主轴要在启动时保持暂时不激活状态,则MD30240:ENC_TYPE和MD30130CTRLOUT_TYPE必须设置为一0J并且功率单元设置为一passive"(2)测量系统设定在数控系统中,NCK发出指令让机械移动一定的距离,比如NCK要求控制工作台走10mm,但是工作台是由电机通过丝杠来传动控制的,如图5-

4、12所示。NCK是控制电机的旋转转数,从而实现控制要求。图5-12数控系统控制示意图如果传动装置的传动比是1:1的,那么NCK发出指令让电机旋转1圈,丝杠也旋转1圈,工作台移动10mm<如果传动装置的传动比不是1:1(比如是1:3的),那么要让丝杠旋转1圈,工作台移动10mm,止匕时,电机就不能只旋转1圈,NCK必须让电机旋转3圈,才能够正好实现控制要求。这就是测量系统的设定,也就是传动比的匹配,图5-13所示为测量系统设置的相关MDo图5-13测量系统设置的相关MD线性测量尺:MD31000ENC_IS_LINEARn:1K用于位置实际值检测的编码器为线性的;0:用于位置实际值检测的编

5、码器为旋转式。直接位置测量系统:MD31040九ENC_IS_DIRECTn:1用于位置实际值检测编码器直接安装在机床上;0用于位置实际值检测编码器安装在电机上。九编码器刻线数:MD31020ENC_RESOLn:旋转测量系统编码器每转的刻线数。电机测量系统的编码器为每转2048o,一栅格间距:MD31010:ENC_GRID_POINT_DIST:线性测量系统的栅格间距,单位为mm。丝杠螺距:MD310301LEADSCREW_PITCH:丝杠螺距。传动/电机/负载:负载传动的分子MD31060九DRIVE_AX_RATIO_NUMERAn;负载传动的分母MD31050DRIVE_AX_RA

6、TIO_DENOMn传动/电机/测量系统:测量系统的分子MD31080DRIVE_ENC_RATIO_NUMERAn;齿轮箱的分母MD九31070DRIVE_ENC_RATIO_DENOMn下标n:测量系统机床数据带有一个下标0或1。0值用于第1测量系统;1值用于第2测量系统。(3)测量系统监控系统的编码器监控功能,主要监测编码器的工作频率和零脉冲信号。零点监控:通过MD36310:ENC_ZERO_MONITORING>0,零点监控被激活。该数值是指允许丢失的脉冲数。出错时会引起报警显示一25020AxisNameZeropointmonitoring|并且使轴按制动特性斜率(MD36

7、610)停止。请注意:MD36310=100对编码器的硬件监控被取消。丢失零脉冲信号的原因有可能是MD36300:ENC_FREQ_LIMIT(编码器极限频率)设置过高,或编码其本身损坏或断线。编码器切换允差:在切换过程中,位置实际值的差被监视,若这个差大于MD36500:ENC_CHANGE_TOL中的值,便会输入报警25100Axis%1MeasuringsystemswitchovernotpossibleJL切换被禁止。编码器极限频率:MD36300:ENC_FREQ_LIMIT(编码器极限频率),用MD36300种的频率值作为监控值,若超出,则输出报警21610ChannelName

8、AxisNameEncoderfrequencyexceededII且轴被停止。便会失去机床和控制系统之间对参考点的位置同步性,因此也不可能进行正确的位置控制,这个状态将被报告给PLCo只要接通编码器,编码器极限频率监控就一直生效,该功能适用于进给轴和主轴。机床与控制系统之间的位置不能同步,无法进行正确的位置控制,轴停止后必须重新返回参考点,才能够执行零件程序。出现测量系统监控报警可以重点查看以下原因: MD36300ENC_FREQ_LIMIT(编码器极限频率)设置的过高。 编码器电缆损坏 编码器或编码器电子元件损坏(4)速度监控系统的速度监控包括零速监控、速度设定值监控和速度实际值监控,图

9、5-14所示为速度监控的示意图。图5-14速度监控的示意图有如下速度要定义:MD32000:MAX_AX_VELO(轴的最高速G0)MD32010:JOG_VELO_RAPID(JOG方式下快速运行的速度双MD九32020:JOG_VELO(JOG方式下的速度)对于轴的驱动,当轴达到MAX_AX_VELO(MD32000)的速度时,电机的速度被输入到MD1401中。零速监控:系统在程序段结束或者位置控制结束时监测轴的速度是否为零速(指轴进入了零速公差带),MD36040规定了零速控制延迟时间,MD36030设置了零速公差带。在零速监控延迟时间内,坐标轴没有到达规定的零速公差带,将会发生2504

10、0号报警,零速监控报警,产生的原因主要是:位置控制伺服增益过高或者零速公差MD36030设置太小。速度给定值监控:MD36210CTRLOUT_LIMIT(以百分比表示的最大速度给定值),100%表示对模拟接口10V对应的最大速度给定值。当极限超出时,报警一25060Axis%1Speedsetpointlimitation被触发,轴停止。MD36220CTRLOUT_LIMIT_TIME(延迟时间,速度给定监控),该MD定义了速度给定值可以超过MD36210的值而触发监控之前所用的时间。达到此极限会引起轮廓误差。出现速度给定值监控误差原因主要有: 存在测量回路或驱动故障。 设定的设定值过高(

11、加速度、速度、降低系数) 工作区域中有障碍物(如接触到工作台) 未对模拟主轴正确进行测速发电机调节或存在测量回路误差或驱动器误差。实际速度监控:实际速度监控功能,监控实际速度是否超过在MD36200AX_VELO_LIMITn(速度监控阈值)里给出的极限值。实际速度监控始终适用于进给轴和主轴。MD36200AX_VELO_LIMIT(实际速度监控的门限值),当门限值超出时,触发报警一25030Actualspeedalarmlimit同时轴被停止。出现速度实际值监控误差,采取的措施有: 检查实际值 检查位置控制方向 检查MD36200AX_VELO_LIMIT(速度监控阈值) 对于模拟主轴,检

12、查速度给定值电缆轮廓监控:轮廓监控功能的原理是测量的实际位置值和从NC位置给定值计算出的实际位置值进行的比较。为了提前计算出跟随误差,应使用一个模型来模拟包括前馈控制的位置控制的动态特性。为了使得监控系统在转速轻微变化时不作出响应(由于负载变化而导致的速度变化),允许使用公差带用于轮廓偏差范围。如果超出了MD36400CONTOUR_TOL(轮廓监控公差带)中定义的允许的实际值偏差,则输出报警,进给轴停止。轮廓监控适用于进给轴和位置控制的主轴。在位控运行下轮廓监控总是有效的。如果轮廓误差过大,当超出允差带时,会触发报警一25050AxisNameContourmonitoringII同时轴会根

13、据当前设定的制动斜度而制动。出现轮廓监控报警时可以采取如下措施:增加MD36400中定义的监控功能的公差范围值。实际的一Kv系数必须和通过MD32200POSCTRL_GAIN(Kv系数)设置的期望Kv系数一致。在模拟主轴上:检查MD32260RATED_VELO(给定电机转速)和MD32250RATED_OUTVAL(给定输出电压) 检查转速控制器的优化 检查轴的运行的灵活性(机械原因) 检查用于运行的机床数据(进给修调,加速度,最大速度等)。(5)极限监控系统提供的极限监控有:工作区域的限制、软限位、硬件限位、急停开关以及机械极限位置,如图5-15所示。图5-15系统提供的极限监控硬限位开

14、关:对每个轴都可以实现通过PLC接口的监控(接口信号做限位开关负/正IIDB31.DBX12.0/12.1)当轴到达限位开关时就被停止。制动特性由MD36600设定。MD36600:BRAKE_MODE_CHOICE(到达硬限位开关的制动特性),1快速停且给定值为一0j0维持制动曲线;报警21614ChannelName1AxisName2Hardwareendswitch+/o|图5-16介绍了一个简单的硬件限位测试实例。图5-16一个简单的硬件限位测试实例软限位开关:MD36100:POS_LIMIT_MINUS(第1软限位开关负)MD36110:POS_LIMIT_PLUS(第1软限位开

15、关正)MD36120:POS_LIMIT_MINUS2(第2软限位开关负)MD36130:POS_LIMIT_PLUS2(第2软限位开关正)软限位开关有效的选择由PLC实现(接口信号多2软限位开关负/正IIDB31.DBX12.2/DBX12.3)监控功能在实行了PRESET之后不再有效。报警10620/10621/10720ChannelName1BlockNr.AxisName2erreicht/stehtauf/programm.Endpointisbehindsoftwareendswitch+/-II加工区域限制一一设定数据:对于几何轴,可通过设定数据设置并激活加工区域限制(操作区域

16、ParameterIISKSettingdataSKwrokingarealimitation)l监控功能在参考点返回之后生效。加工区域限制一一零件程序:对于几何轴,可通过G25/G26设置零件程序的加工区域限制。报警10630/10631/10730ChannelName1BlockNr.AxisName2erreicht/stehtaufprogrammedendpointisbehindworkfieldlimitation.+/-II(6)误差监控在定位过程中,对于轴是否到达定位的区间(准确停止)以及一个轴是否在无运动指令时偏离出一定的允差范围(静止监控,夹紧误差)是有监控的,如图5-

17、17所示。定位监控:为了确保轴在预定的时间内到达指定点,在一个程序段运行结束后(到达给定值位置)启动MD36020POSITIONING_TIME(精准停延迟)里设定的时间,并在这一时间运行结束后检查轴是否到达设定点允许的误差范围内,此误差在MD36010STOP_LIMIT_FINE(精准停)中定义。定位监控始终在动作程序结束后生效(到达给定值位置)。定位监控适用于进给轴和一个位置控制的主轴。在到达给定的位置时,经过此延时后,实际位置值必须达到第准确停止的允差范围内。在此时间内,没有达到准确停止精的允差范围,便输出一个报警一25080AxisNamePositioningmonitoring

18、十出现定位误差原因/误差消除:位置控制增益系数太小->改变位置控制增益系数机床数据MD32200POSCTRL_GAIN(Kv系数); 定位窗口(精准停)、定位监控时间和位置控制增益彼此不匹配->修改机床数据:MD36010STOP_LIMIT_FINE(精准停),MD36020POSITIONING_TIME(精准停延迟时间),MD32200POSCTRL_GAIN(Kv系数)。图5-17误差监控准确停止粗调:MD36000STOP_LIMIT_COARSE,接口信号PositionreachedwithexactholdcoarseII(DB31.DBX60.6);准确停止精调

19、:MD36010STOP_LIMIT_FINE,接口信号PositionreachedwithexactholdfineII(DB31.DBX60.7);准确停止精调延时:MD36020POSITIONING_TIME零速监控:结束一个运行程序段后(已到达位置给定值),将监控在设定的延迟时间(MD36040STANDSTILL_DELAY_TIME零速监控的延迟时间)经过后,进给轴位置与设定位置的距离是否位于MD36030STANDSTILL_POS_TOL(零速公差)的范围之内。其他情况下会引发一个报警信号。零速监控在滓速监控延迟时间错束后始终有效,只要没有有效的新的进给命令。零速监控适用于

20、进给轴和一个位置控制主轴。静止误差:MD36030STANDSTILL_POS_TOL;一个停止的轴不能超过的位置误差,若超出此误差范围,则输出报警25040AxisNameStandstillmonitoringII静止监控延时:MD36040STANDSTILL_DELAY_TIME;在到达给定的位置时,经过此延时之后,实际位置值达到带止误差I的范围内。若位置误差没有达到上述范围内,则输出报警25040AxisNameStandstillmonitoringo|误差原因/误差消除: 位置控制增益过大(调节回路振荡)->改变控制器增益的机床数据MD32200POSCTRL_GAIN(K

21、V-系数); 零速窗口过小->改变机床数据MD36030STANDSTILL_POS_TOL(零速公差); 进给轴由于机械原因偏离自己的位置->排除故障。夹紧监控:如果定位结束后需要将轴夹紧,可以用接口信号式紧监控运行展现夹紧监控功能。夹紧监控很必要,因为在夹紧过程中,轴可能被压到离给定点距离超过零速公差的地方。在MD36050CLAMP_POS_TOL(用于接口信号夹紧监控运行的夹紧公差)里给出了偏离给定点的距离值。夹紧误差:MD36050CLAMP_POS_TOL(夹紧误差)当PLC接口信号关紧在处理中II(DB31,DBX2.3)激活时,此位置误差被监控。当此误差超出时,便输

22、出报警26000AxisNameClampingmonitoringo|通过接口信号式紧监控运行陕激活夹紧位置监控功能。在夹紧过程中,夹紧监控取代了零速监控。夹紧位置监控适用于进给轴和一个位置控制主轴。(7)监控类报警故障实例监控类的故障:一种是由于数控装置发出伺服轴的运动指令之后,伺服轴没有运动或者运动过慢,或者伺服轴已经运动,但是数控装置没有得到移动的反馈。另一种可能是由于数控装置没有发出轴运动的指令,但伺服轴却自己运动。出现这个报警的原因可能是伺服电机损坏,光栅尺、编码器、伺服装置或者机械传动出现问题。列出几个例子:XZ轴作垂直方向运动,为了防止断电后Z轴由于重力原因下滑,采用带有机械抱

23、闸伺服电机。系统断电后,抱闸起作用,通电时,在伺服系统准备好后,抱闸打开,由伺服系统控制Z轴电机运行。如果急停开关打开后,抱闸则得电失去作用,此时如果伺服系统还没有准备好,Z轴由于重力下滑,这时会引起监控故障的报警。,.进给轴通过的丝杠由于润滑不良,或者由于进入铁屑,导致阻碍轴的运行(有可能慢速运行的时候不会出现故障报警,而快速运行时阻碍轴运行),此时轴的运行受到反方向的弹力,这时会引起轴的监控故障报警。人如果编码器损坏,有可能会造成进给轴的飞车,并且出现监控类的报警。可以用手抡慢慢的移动出现故障的这个轴,查看该轴的坐标显示变化情况。然后根据出现的报警情况,检查是否由于轴模块的控制板故障,还是由于编码器断线,或者编码器本身出现故障。人如果轴模块的控制板出现故障,那么插补器发出运动指令信号后,没有让相应的轴动起来,这样的话也就没有位置的反馈信息,也会由于跟随误差增大而导致监控类的报警。人如果编码器的脉冲丢失,会导致轴的实际移动位置和该轴在OP上显示的数值不同(实际位置超前),因此工件的进给会过大,可能会导致工件与刀具相撞,并导致跟随误差过大而产生监控类报警。九反馈测量系统电缆插头接

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论