APP下载

840D sl ESR功能实现的方法

2013-06-18齐重数控装备股份有限公司黑龙江齐齐哈尔161005安保钢

金属加工(冷加工) 2013年16期
关键词:子程序端子延时

齐重数控装备股份有限公司(黑龙江齐齐哈尔 161005)安保钢

针对工件和刀具的损坏这种情况,提出了相应的保护措施并从硬件配置、参数调整和程序编制等方面简要说明了使用西门子840DSL数控系统实现断电回退和延时停止功能的方法。

1.硬件配置

硬件配置如表1所示:

表1

软件版本如表2所示:

表2

2.机床参数

ESR相关的数据(见图1):

触发ESR回退后,在此时间段内,轴保持耦合关系。

当TIME1时间过后,在此时间段内,轴按插补运动停车。

图1

ESR是Extended Stop and Retract的缩写,即该功能包含两个部分延时停车和回退。上面两个参数是与延时停车相关的。那么在触发ESR回退功能时,哪些轴延时停车,哪些轴要快速回退呢?即怎么区分两者?这就要看下面这个参数的定义了。

3.NC程序

机床数据设置好了,NC程序有了,下面是设置触发条件。在Sinamics S120中有对直流母线的监控,相关的ALM参数有:

参见功能图2。

图2

报警同时,此状态反映在r3405的位7上,我们就用此信号触发ESR回退。设置上述参数,有两种方法:

(1)方法一:使用 Starter修改驱动参数,Starter联机后,上载驱动参数,选中ALM,点击鼠标右键,选择Expert→Expert list,列出ALM参数,找到P279参数,修改为200V(默认值为0V),选中CU,再双击Inputs/Outputs,选择Bidirectional digital inputs/outputs页,选择X21的端子10(实际对应的是NCU的X132端子10),原来该端子定义为安全集成使用。点击图3中线框内的BICO连接器。

图3

选择ALM的Further interconnections,再点击r3405右边的+号,选择r3405的位7,点击OK,X132的端子10被重新定义为输出r3405位7即直流母线低于设定阀值信号(见图4)。

图4

在硬件连接上,做如下连接:X 132的端子5连接到端子12(输出和输入共地),X132的端子10连接到端子1(即将直流母线低于设定阀值信号给NC输入1,即在程序中我们触发ESR回退的条件),修改ALM的P2108[0]=1(默认值为0)(见图5)。

图5

点击保存修改过的参数,到此方法一操作完成。

(2)方法二:直接修改驱动参数,进入Setup画面。

按Mach.data软键(HSK1)。

按Control unit MD软键,用搜索键(VSK6)搜索参数P744(这是NCU上X132端子10,这是可编程端子),按面板上的选择键(半圆键,在方向键中间)。

按OK。按Supply MD键,并搜索到参数P10,修改为1(即改为Quick commissioning状态,此状态允许修改其他参数)。

搜索到P279参数,修改为200V(即将直流母线的监控阀值改为r296+P279=560V)。

搜索参数P2108,将其改为1。

将P10修改回0(即Ready状态),按Save/Reset键☒按Save键☒按Drive device键。即保存修改过的参数,让NCU重新上电。

到此方法二操作完成。此时,不管是用哪种方法,触发条件已经设置好了。运行程序过程中,如果断开AC380V供电,即可触发ESR回退。

4.结语

如果用户希望每个程序都能因断电而激活ESR回退。我们可以利用事件驱动子程序这个功能,实现各种保护功能。

激活事件驱动子程序:由于是通过同步动作出发ESR条件,因此需要在执行每个程序前,执行同步动作。而事件驱动子程序的事件中就有“程序启动”。也就是说每次程序启动时,系统会先执行特定的子程序,然后再执行用户的程序。

编写特定子程序:在默认情况下,这个子程序名为PROG_EVENT.SPF。在标准循环中有这个程序,为了不冲突,系统为用户保留了名为CYCPE1US.SPF的子程序,允许用户针对事件发出特定指令。在制造商循环目录中,创建名为CYCPE1US.SPF的子程序,内容如下:

存储程序并退出编辑画面后,让NCU重新上电。

猜你喜欢

子程序端子延时
◆ 电线电缆及端子
电线电缆及端子
基于级联步进延时的顺序等效采样方法及实现
2011 款大众EOS 车发动机偶尔无法起动
Two-dimensional Eulerian-Lagrangian Modeling of Shocks on an Electronic Package Embedded in a Projectile with Ultra-high Acceleration
浅谈子程序在数控车编程中的应用
子程序在数控车加工槽中的应用探索
西门子840D系统JOG模式下PLC调用并执行NC程序
倍福 接线端子盒EJ系列
桑塔纳车发动机延时熄火