求接近开关测速程序 点击:3826 | 回复:8



萌面人

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 27回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2015年1月11日
发表于:2016-02-06 13:33:04
楼主

信捷XC2的PLC,要求用接近开关测量转速。也就是几百转的样子,精度要求不高,求一简单程序。




Joea3M

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 11回
  • 年度积分:0
  • 历史总积分:5
  • 注册:2016年1月28日
发表于:2016-02-06 14:21:49
1楼
  1. 首先看硬件能否支持读取这样频率的信号输入,即计算一下每秒钟需要输入I/O几次信号。

    然后查手册看I/O模块最快支持的输入频率,允许输入频率应该要大于计算出来的频率。

  2. 然后程序简单思路。

    利用计数器计数,技术器累加的量为时间,用接近开关作为计数器的复位信号,两次复位间隔就是转一圈所经历的时间。简单做个除法就可以得出Round/sec。

    接下来是否要做移动平均,低通滤波等处理,就看应用需要了。


李东泽

  • [版主]
  • 精华:7帖
  • 求助:25帖
  • 帖子:1209帖 | 6375回
  • 年度积分:216
  • 历史总积分:44409
  • 注册:2010年3月25日
发表于:2016-02-06 21:23:05
2楼

大家一般只会告诉你方法,具体的程序,建议楼主悬赏或者去工控速派克发活!!

萌面人

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 27回
  • 年度积分:0
  • 历史总积分:4
  • 注册:2015年1月11日
发表于:2016-02-06 22:20:18
3楼

给发个也行,学习学习。980969887@qq.com

清风2015

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 29回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2015年7月23日
发表于:2016-02-10 18:25:10
4楼

PLC编程的程序吗?。。。。。

平凡的世界CEMENT

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 17回
  • 年度积分:3
  • 历史总积分:34
  • 注册:2013年3月07日
发表于:2016-02-12 20:14:18
5楼
  1. 定义告诉脉冲接口,如x1,等

  2. 程序里面需要检测的可以用中断做,如50毫秒做运算等。

  3. 运算出来的数值就是你实际工程转速,软后可以转换成你需要的认定转速

  4. 通过认定转速做比较就行了。

  5. 信捷PLC用过,不过没做过脉冲运算。

    反正西门子的我们都是这么做,很简单的。

asd3971

  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 45回
  • 年度积分:2
  • 历史总积分:198
  • 注册:2004年2月13日
发表于:2016-02-16 14:21:03
6楼

看看有没有spd指令

音为有了你

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 3回
  • 年度积分:0
  • 历史总积分:1
  • 注册:2016年11月23日
发表于:2017-02-20 23:39:45
7楼

信捷xc系列plc没有spd指令

回复内容:

对: asd3971 看看有没有spd指令 内容的回复!


a2c3d6

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 42回
  • 年度积分:0
  • 历史总积分:28
  • 注册:2009年7月15日
发表于:2017-05-25 09:37:06
8楼

学习了!!!!!!!!!!!!!


热门招聘
相关主题

官方公众号

智造工程师