飞花落雪
各位师傅,多多指导哦~~
级别: 略有小成
精华主题: 0
发帖数量: 31 个
工控威望: 207 点
下载积分: 627 分
在线时间: 23(小时)
注册时间: 2009-01-05
最后登录: 2014-11-11
查看飞花落雪的 主题 / 回贴
楼主  发表于: 2009-01-31 15:18
各位高手们:我有一个编程问题请教大家。因公司设备改造需要,我想对一个旋转的部件,加个感应(感应速度为2870左右),机床启动后,如果这个部件因传动故障不转,机床就会停车。我想好了,用接近开关,但S-300程序里不知道怎么用计数器等来实现这个功能,以能达到几秒钟内感应不到脉冲,PLC就会动作使机床就会停止下来。
渴求解答,真诚的希望您能详细告诉我编程的方法 。
[ 此帖被飞花落雪在2009-02-03 14:55重新编辑 ]
lfpcxc
级别: 略有小成
精华主题: 0
发帖数量: 170 个
工控威望: 263 点
下载积分: 839 分
在线时间: 98(小时)
注册时间: 2008-10-03
最后登录: 2024-04-09
查看lfpcxc的 主题 / 回贴
1楼  发表于: 2009-02-01 23:08
实际上是,2870RPM-----约50个脉冲/秒,直接用计数器,1秒复1次位,复位的下降沿检查计数器的个数,同时用比较指令比较大小,比如>20个脉冲或其它的数认为是正常的,还要加延时时间,比如连续3秒不正常即报警(电机启动时不算)。
本帖最近评分记录:
  • 下载积分:+1(飞花落雪) 感谢指导
    lfpcxc
    级别: 略有小成
    精华主题: 0
    发帖数量: 170 个
    工控威望: 263 点
    下载积分: 839 分
    在线时间: 98(小时)
    注册时间: 2008-10-03
    最后登录: 2024-04-09
    查看lfpcxc的 主题 / 回贴
    2楼  发表于: 2009-02-03 08:20
    引用
    引用第4楼lfpcxc于2009-02-01 23:08发表的  :
    实际上是,2870RPM-----约50个脉冲/秒,直接用计数器,1秒复1次位,复位的下降沿检查计数器的个数,同时用比较指令比较大小,比如>20个脉冲或其它的数认为是正常的,还要加延时时间,比如连续3秒不正常即报警(电机启动时不算)。


           “比如>20个脉冲或其它的数认为是正常的”,你可选择15个脉冲/秒也可,这种程序我经常用的,数据现场可以调整。
    lfpcxc
    级别: 略有小成
    精华主题: 0
    发帖数量: 170 个
    工控威望: 263 点
    下载积分: 839 分
    在线时间: 98(小时)
    注册时间: 2008-10-03
    最后登录: 2024-04-09
    查看lfpcxc的 主题 / 回贴
    3楼  发表于: 2009-02-03 20:17
    楼上的有道理,就是接近开关的动作频率也要考虑进去,信号可以从别的地方取