最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

西门子840d数控系统停电急退的实现--大家进来看看

IT圈 admin 57浏览 0评论

2024年4月8日发(作者:惠琴轩)

摘录 西门子840D数控系统停电急退的实现--大家进来看看

本文来源――《制造技术与机床》2005年第5期第117页,作者不详,可能是来

自西门子自动化与驱动。摘录本文用于学习目的,希望不要引来侵权指责。2006年6

月9日。

西门子840D数控系统停电急退的实现

在工业生产过程中,由于电力系统出现故障或者电力紧张,有时会遇到突然停电的情况。

这对于某些特殊类型的数控机床,如数控磨床、数控齿轮机床等,将造成致命的损害。下

面以数控滚齿机为例,探讨一下如何避免这种伤害。

数控滚齿机(图1)在加工过程中,C轴与B、Z轴(或Y轴)靠数控系统保证严格的

同步关系。但遇到突然停电时,由于各轴的惯量相差太大,在停止的过程中,同步关系被

打乱,可能会损坏工件和刀具。为了避免这种伤害,可在突然停电时,让X轴快速退回安

全区域,这样就能避免打坏刀具。图2为实现这种方法的电路连接示意图。不间断24V直

流电源为S7提供停电后所需的电源。由于停电时电源模块存储的电能不足以使X轴后退,

因此需要在直流母线上并接电解电容。正常工作时,直流母线向电解电容充电;突然停电

时,电解电容反过来向直流母线供电。

停电的检测,是通过数控系统监测直流母线的电压来实现的。正常情况下,直流母线

为600V左右,停电时会迅速降低。相关的参数设置如下:

MD37500:停电时的方式。在此机床中,X轴设置为后退,A轴设置为检测母线电压,

B、C轴延时停止。

[X]=11 [Y]= 0 [Z]= 0 [A]= 10 [B]= 12 [C]= 12

MD1634:停电时直流母线电压的检测。以检测A轴的电压为例:

[A]= 560

MD1636: 停电时的方式,和MD37500类似。

[X]= 4 [Y]= 0 [Z]= 0 [A]= 6 [B]= 2 [C]= 2

MD1637:延迟时间,B、C轴延时500ms后停止。

[B]= 500 [C]= 500

MD1638:X轴急退的时间,本机床设置为200ms。

[X]= 200

MD1639:X轴急退的速度。

A轴其它参数还有:

MD1630[A]= 560 MD1630[A]= 490 MD1630[A]= 30

MD1630[A]= 530 MD1630[A]= 5

相关的子程序如下:

(1) 停电急退生效的子程序ESR_

N10 $AA_ESR_ENABLE[X] =1

N20 $AA_ESR_ENABLE[Y] =1

N30 $AA_ESR_ENABLE[Z] =1

N40 $AA_ESR_ENABLE[A] =1

N50 $AA_ESR_ENABLE[B] =1

N60 $AA_ESR_ENABLE[C] =1

N70 STOPRE

N80 IDS=01 WHENEVER $AC_ALARM_STAT>0 DO $AN_ESR_TRIGGER=1

N90 IDS=02 WHENEVER ($AA_ESR_STAT[A]B_AND’_’H8’_’_)>0 DO

$AN_ESR_TRIGGER=1

N100 M17

(2) 停电急退失效的子程序ESR_

N10 $AA_ESR_ENABLE[X] =0

N20 $AA_ESR_ENABLE[Y] =0

N30 $AA_ESR_ENABLE[Z] =0

N40 $AA_ESR_ENABLE[A] =0

N50 $AA_ESR_ENABLE[B] =0

N60 $AA_ESR_ENABLE[C] =0

M17

2024年4月8日发(作者:惠琴轩)

摘录 西门子840D数控系统停电急退的实现--大家进来看看

本文来源――《制造技术与机床》2005年第5期第117页,作者不详,可能是来

自西门子自动化与驱动。摘录本文用于学习目的,希望不要引来侵权指责。2006年6

月9日。

西门子840D数控系统停电急退的实现

在工业生产过程中,由于电力系统出现故障或者电力紧张,有时会遇到突然停电的情况。

这对于某些特殊类型的数控机床,如数控磨床、数控齿轮机床等,将造成致命的损害。下

面以数控滚齿机为例,探讨一下如何避免这种伤害。

数控滚齿机(图1)在加工过程中,C轴与B、Z轴(或Y轴)靠数控系统保证严格的

同步关系。但遇到突然停电时,由于各轴的惯量相差太大,在停止的过程中,同步关系被

打乱,可能会损坏工件和刀具。为了避免这种伤害,可在突然停电时,让X轴快速退回安

全区域,这样就能避免打坏刀具。图2为实现这种方法的电路连接示意图。不间断24V直

流电源为S7提供停电后所需的电源。由于停电时电源模块存储的电能不足以使X轴后退,

因此需要在直流母线上并接电解电容。正常工作时,直流母线向电解电容充电;突然停电

时,电解电容反过来向直流母线供电。

停电的检测,是通过数控系统监测直流母线的电压来实现的。正常情况下,直流母线

为600V左右,停电时会迅速降低。相关的参数设置如下:

MD37500:停电时的方式。在此机床中,X轴设置为后退,A轴设置为检测母线电压,

B、C轴延时停止。

[X]=11 [Y]= 0 [Z]= 0 [A]= 10 [B]= 12 [C]= 12

MD1634:停电时直流母线电压的检测。以检测A轴的电压为例:

[A]= 560

MD1636: 停电时的方式,和MD37500类似。

[X]= 4 [Y]= 0 [Z]= 0 [A]= 6 [B]= 2 [C]= 2

MD1637:延迟时间,B、C轴延时500ms后停止。

[B]= 500 [C]= 500

MD1638:X轴急退的时间,本机床设置为200ms。

[X]= 200

MD1639:X轴急退的速度。

A轴其它参数还有:

MD1630[A]= 560 MD1630[A]= 490 MD1630[A]= 30

MD1630[A]= 530 MD1630[A]= 5

相关的子程序如下:

(1) 停电急退生效的子程序ESR_

N10 $AA_ESR_ENABLE[X] =1

N20 $AA_ESR_ENABLE[Y] =1

N30 $AA_ESR_ENABLE[Z] =1

N40 $AA_ESR_ENABLE[A] =1

N50 $AA_ESR_ENABLE[B] =1

N60 $AA_ESR_ENABLE[C] =1

N70 STOPRE

N80 IDS=01 WHENEVER $AC_ALARM_STAT>0 DO $AN_ESR_TRIGGER=1

N90 IDS=02 WHENEVER ($AA_ESR_STAT[A]B_AND’_’H8’_’_)>0 DO

$AN_ESR_TRIGGER=1

N100 M17

(2) 停电急退失效的子程序ESR_

N10 $AA_ESR_ENABLE[X] =0

N20 $AA_ESR_ENABLE[Y] =0

N30 $AA_ESR_ENABLE[Z] =0

N40 $AA_ESR_ENABLE[A] =0

N50 $AA_ESR_ENABLE[B] =0

N60 $AA_ESR_ENABLE[C] =0

M17

发布评论

评论列表 (0)

  1. 暂无评论