打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
西门子840D数控系统安全集成的应用

产品设计时除了要考虑产品的性能以外,还要充分考虑该设备运行时对人和设备可能造成的损害,要采取相应的措施来避免这些潜在的损害。不同的国家和地区对产品的安全性能有不同的要求,其中欧盟要求所有出口到欧盟国家的机械产品要通过CE认证,在认证标准里对安全方面有详细的要求。

  • 1CE标准中对于数控机床有关的要求

数控机床要设置可锁定的模式转换开关,一次只能允许一种模式起作用,分加工模式和设定模式两种在加工模式下,操作者可以自动运行加工程序,在运行中锁定防护门,一旦防护门打开,机床需要安全可靠停车,保证操作者和设备的安全设定式时,操作者可以在防护门打开的情况下调整机床,但进给轴的移动速度不能超过2000mm/min,主轴转速不能超过50r/min

因此,数控机床要满足安全要求,少需要具有以下功能:模式转换开关,用来转换机床工作模式 安全停车,当机床出现意外时(如急停防护门以外打开等),机床要能安全可靠地停车安全速度监控,在设定式下,监控各个轴的移动速度,不能超出安全速度。

CE要求,所有控制都需要双通道在任何一个通道控制失效时还能保证安全控制功能的正确实现并且在适当的间隔时间里,对一些重要的安全功能进行测试。

2840D的安全集成功能调试

       840D在系统集成了安全控制功能,只需附加少量的硬件,就能达到CE认证要求,具体控制原理图所示。

1840D控制原理

     与安全控制有关的输入输出信号,分两路分别进入到NCPLC里,它们按照相同的控制逻辑来监控驱动,任何一路都能直接停止驱动,这两路的信号随时比较,如果发现有问题,能产生相应的保护动作。对速度监控而言,可以用双测量系统,也可以单用电机后面的编码器,信号是由两个独立的通道送到NC和驱动CPU中,在两个CPU中分别监控。考虑到编码器本身的质量问题,双编码器比单编码器要更可靠1中,NC中的I/O是通过连接在驱动总线上的DMP模块实现,PLC的输入输出信号通过S7-300I/O模块实现。

3  垂直轴的抱闸回路的安全控制

      传统的抱闸回路是通过单一的PLC输出点来控制,一旦PLC发生问题,会导致抱闸的控制回路也出现问题,不符合安全控制的双通道控制原理带安全集成的840D系统采用NC侧和PLC侧同时输出一个信号来控制抱闸的打开,这两个信号串联后去松开制动器,因此任何一个回路有问题都会抱紧抱闸,大大增加了垂直轴的安全性。

       在NCK增加了一个变量$VA_DPE[轴名]来表示该轴的脉冲使能状态,可以通过这个变量来控制NCK侧的抱闸控制回路的输出,SAFE.SPF中增加$A_OUTSE[1]抱闸输出的系统变量

         IDS=5   DO    $A_OUTSE[1]= $VA_DPE[Z1]  AND   EMG

为了提高急停时的反应速度,也可以把急停STOP A等信号串接到控制回路中去

PLC中常用的制动控制逻辑假设第3轴为Z轴,输出地址为Q32.0);

A              I 32.0                                 ;  急停是否有效

AN           DB33.DBX108.2               ;  控制脉冲是否被安全取消

A              DB33.DBX93.7                 ;  脉冲是否使能

=               DB18.DBX46.0                 ;  同步      $A_OUTSE[1]信号

A              DB18.DBX46.0

A              DB33.DBX61.5                 ;    位置环是否有效

=               Q 32.0

以上示例只是把抱闸的输出信号送到$A_OUTSE[1],但送到实际的I/O点还需要参数定义假设DMP模块16点输出模块,前面一个字节的4位已经用于NC的外部脉冲取消信号,后面1个字节可以用参数定义输出系统变量$A_OUTSE[1]- $A_OUTSE[8]

N10392 $MN_SAFE_OUT_HW_ASSIGN[0]='H1050202'把系统变量$A_OUTSE[1]- 

$A_OUTSE[8]输出到DMP模块的第二个槽的第二个字节。(这里假设DMP模块对应的槽号为5

这样就可以通过DMPPLC的输出点一起来控制抱闸。

安全软限位

当使用西门子的安全集成功能时,可以采用安全软限位代替原来采用硬件开关的硬限位

安全集成中的软限位是采取双通道同时监控轴的位置信息,一旦超过设定的限位值,系统会产生一个可以用参数选择的安全停车,信号建议采用STOP C 能比较快速停车信号停车的距离与位置环的控制周期(MD10050MD10060),安全功能的循环时间(MD10090和轴的运行速度以及轴的惯性有关程序如下:

N36901 $MA_SAFE_FUNCTION_ENABLE[AX1]   Bit7  激活安全软限位功能

N36934 $MA_SAFE_POS_LIMIT_PLUS[0,AX1]  ;和软限位参数一样,有两组值,

N36934 $MA_SAFE_POS_LIMIT_PLUS[1,AX1]  ;通过接口信号(DB31DBX23.4)来选择

N36935 $MA_SAFE_POS_LIMIT_MINUS[0,AX1]

N36935 $MA_SAFE_POS_LIMIT_MINUS[1,AX1]

N36962 $MA_SAFE_POS_STOP_MODE[1,AX1]   ;定义当轴超出安全软限位时的安全停车方式

                                         默认方式为STOP C

当系统检测到轴的行程位置超出参数设定的安全软限位以后,会选择参数定义的安全停车,但是系统不会给出具体的报警信息建议把轴的正常软限位值设置成比安全软限位区一点的值当报警产生后,先到机床主操作画面里取消“用户协议”,取消轴的安全回参考点标志,这时安全软限位功能暂时失效,用户要保证按相反的方向把轴开到一个正常的位置,重新选择“用户协议”生效后,安全软限位开关功能又被重新激活。

5  结语

介绍840D的安全集成主要功能,实际机床设计时,要根据具体机床的危险程度采取不同的安全规划方案,避免发生机床和人身安全事故

收稿日期:2013-8-18

作者简介张建伟(1963-),电气工程师,从事机床电气装配质控文件编制工作,并对装配现场电气安装检验工作提供技术支持。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
840D/810D数控系统驱动报警及排除指导
西门子840DSL数控系统安全集成的研究与应用
如何使用系统的软限位
数控机床伺服进给系统常见故障及案例分析-
进给伺服系统的常见故障及诊断(转)
数控机床回参考点过程分析、典型模式和故障分析
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服