技术论坛

 再谈安全集成SG/SBH功能

返回主题列表
作者 主题
老学童
奇侠

经验值:8218
发帖数:765
精华帖:32
楼主    2018-08-22 15:47:26
主题:再谈安全集成SG/SBH功能 精华帖 

参照:http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1445576&b_id=20&s_id=106&num=14#anch

拜读了gelu172大侠关于安全集成SG功能的贴子,写的很详细,本人在上述贴子基础上继续谈谈SG/SBH功能的应用。

SG/SBH常用于当机床临时失去安全防护时的安全控制,例如:操作人员临时打开防护门,进入加工区查看加工情况,或进行用手持移动轴设置工件原点操作等,此时,SPL激活SG/SBH:

SG:安全限速,即将机床各轴的正常速度极限值限制在MD36931 $MA_SAFE_VELO_LIMIT[n]设定值

SBH: 安全静止监控,当系统未给指令时,监控轴是否静止,即速度<MD36946 $MA_SAFE_VELO_X阈值

当机床安全防护恢复后,SPL取消SG/SBH (Deselect safe velocity and standstill ).


PLC侧SG/SBH控制信号地址为DB3x.DBX22.0和DB3x.DBX22.1(我猜gelu172大侠此处笔误)。


NC侧的控制信号地址由机床数据MD36970和MD36971指定:

其中:MD36970为“SBH/SG de-selection的输入端指定”

          MD36971为“SBH de-selection的输入端指定"

上述二个机床数据均为8位16进制数,"is mm xx nn"

例如:

当MD36970 = 'H4010103', 这些轴通过系统变量$A_OUTSI[3]取消/激活SBH/SG功能

当MD36971 = 'H4010104', 这些轴通过系统变量$A_OUTSI[4]取消/激活SBH功能 

通过这些PLC的‘位’或系统变量$A_OUTSI[nn]控制信号的‘0’和‘1’的组合可以取消或激活SG或SBH,如果信号不取反,一般1=取消,0=激活,例如在PLC侧,若DB3x.DBX22.0=1,同时取消SBH/SG;若DB3x.DBX22.0=0且DB3x.DBX22.1=1,激活SG,如果DB3x.DBX22.0=0且DB3x.DBX22.1=0,激活SBH,NC侧也是类似。


谬误之处,欢迎指正!



人的生命似洪水在奔流,不遇着岛屿、暗礁,难以激起美丽的浪花。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。