OB35计数检测问题请教

已锁定

lwslxh

  • 帖子

    277
  • 精华

    1
  • 被关注

    25

论坛等级:侠圣

注册时间:2012-03-17

普通 普通 如何晋级?

OB35计数检测问题请教

667

10

2016-03-31 21:29:34

各位大侠:

        小弟目前有个项目要对齿轮的齿是否断裂进行检测,不良的齿轮如附件。齿轮有31个齿和31个槽,齿对应的圆心角为360/62=5.8度

一、下面说说方案的要求:

     1.齿轮由伺服电机带动旋转360度(齿轮安装在设备自带的伺服电机上(没经过减速机减速),此设备为旧机改造)。

     2.检测必须在1s-2s内完成


      二、先说说小弟的方案,小弟打算在用激光传感器对齿和槽进行检测(例如:齿对应的传感器的高电平,槽对应的是低电平),将传感器的信号接到SM321(型号为6ES7 321-1BL00-0AA0,PLC为315-2DP),然后在OB35里对传感器对应的输入信号进行计数来实现此功能。

      三、小弟进行过的计算

     1.考虑到检测必须在1s-2s完成,考虑在1.5s完成检测。所有伺服电机的转速为360/1.5=240度/秒。

     2.伺服电机以240度/秒的速度工作时,经过齿轮的一个齿或槽的时间t=5.8/240=24ms

     3.我查过SM321的输入延时最大为5ms(如附件)

     4.考虑上面的计算必要的延时,我将0B35的周期设为10ms进行测试,结果程序不能正确检测齿的个数。我将伺服的速度降为50度每秒也不行。


以下是我怀疑的地方:

     1.PLC的输入输出映像区更新的速度达不到要求。

      2.我对SM321的最大延时为5ms理解错误。

     3.在0B35里使用计数器不正确,或者说我使用的计数器满足不了要求。

     4.激光传感器的反应速度不够快(这项和基恩士确认过是可以满足要求的)


我想请教各位大侠,我的方案那些点考虑不周到,要怎么做才能达到要求,谢谢。

齿轮.bmp

SM321延时规格.png

    

OB35计数检测问题请教 已锁定
编辑推荐: 关闭

请填写推广理由:

本版热门话题

SIMATIC S7-300/400

共有54617条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。