346743576
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 148 点
下载积分: 1080 分
在线时间: 299(小时)
注册时间: 2011-12-05
最后登录: 2024-11-26
查看346743576的 主题 / 回贴
楼主  发表于: 2011-12-23 16:44
现在做一台设备需要用光电检测电机的速度,电机轮盘上有2个监测点,用西门子PLC做,怎么才能显示出来一分钟多少转?再通过PLC发模拟量来控制变频器频率 大家来讨论下该怎么做,小弟以前没这么用过,谢谢了
fghlw
级别: 探索解密
精华主题: 0
发帖数量: 16 个
工控威望: 139 点
下载积分: 1023 分
在线时间: 14(小时)
注册时间: 2011-12-19
最后登录: 2023-02-14
查看fghlw的 主题 / 回贴
1楼  发表于: 2011-12-25 09:40
用计数器+中断?
xcgksp
级别: 略有小成
精华主题: 0
发帖数量: 131 个
工控威望: 257 点
下载积分: 696 分
在线时间: 49(小时)
注册时间: 2011-11-12
最后登录: 2024-08-07
查看xcgksp的 主题 / 回贴
2楼  发表于: 2011-12-25 17:05
1. 电机转速正常在1350-1650rpm/min, 需要注意,你的光电开关采样频率是否能够达到?
2. PLC的IO口频率是否可以达到
3. 比较成熟的有专用速度模块,可以显示速度或数据采样。
十三
级别: 略有小成
精华主题: 0
发帖数量: 47 个
工控威望: 234 点
下载积分: 698 分
在线时间: 58(小时)
注册时间: 2009-09-08
最后登录: 2024-12-22
查看十三的 主题 / 回贴
3楼  发表于: 2011-12-27 19:52
直接在电机上用光电检测肯定不准,因为电机在高速旋转是光电开关有时候容易检测不到信号。你可以在电机上增加传动齿轮在用光电开关检测。信号送到plc中,利用传动比求出一个信号电机转几圈。然后在换算成每分钟转几圈。
346743576
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 148 点
下载积分: 1080 分
在线时间: 299(小时)
注册时间: 2011-12-05
最后登录: 2024-11-26
查看346743576的 主题 / 回贴
4楼  发表于: 2011-12-29 13:40
别人跟我讲 用高速计数器来计数  100毫秒中断一次 可是具体他又不肯跟我讲明白  
wh24220277
级别: 略有小成
精华主题: 0
发帖数量: 67 个
工控威望: 217 点
下载积分: 486 分
在线时间: 7(小时)
注册时间: 2009-08-08
最后登录: 2016-08-27
查看wh24220277的 主题 / 回贴
5楼  发表于: 2012-01-03 00:12
市面上有现成的光电测速仪卖,用得着拿个PLC来做吗
fghlw
级别: 探索解密
精华主题: 0
发帖数量: 16 个
工控威望: 139 点
下载积分: 1023 分
在线时间: 14(小时)
注册时间: 2011-12-19
最后登录: 2023-02-14
查看fghlw的 主题 / 回贴
6楼  发表于: 2012-01-03 07:51
方法应该没问题  难道要程序?
100ms  短了点吧  跳动会很厉害
cs_luo
!!!!!!!!!!!!!!
级别: 略有小成
精华主题: 0
发帖数量: 104 个
工控威望: 231 点
下载积分: 1482 分
在线时间: 222(小时)
注册时间: 2011-08-25
最后登录: 2024-12-16
查看cs_luo的 主题 / 回贴
7楼  发表于: 2012-01-04 14:20
使用光电传感器是可以实现的,需要在程序中计算的时候多考率时差的。参考光电传感器型号EE-SX91入光时:平均15µs   遮光时:平均40µs可达到3KHZ以上
电控技术服务
醉湮邃虞
醉湮邃虞话老黑
级别: 略有小成
精华主题: 0
发帖数量: 229 个
工控威望: 409 点
下载积分: 1577 分
在线时间: 209(小时)
注册时间: 2009-01-16
最后登录: 2015-03-18
查看醉湮邃虞的 主题 / 回贴
8楼  发表于: 2012-01-04 19:27
如果光电开关的采样速率没问题,剩下的就是程序了,但光电开关的采样速率及抗干扰性都不是太好,我实际使用的是霍尔开关,其价格与光电开关几乎一样。
给你个参考程序。
棋牌比赛免费得实物,闲暇好去处
http://www.jj.cn/indexTG.html?promoterid=108502812
醉湮邃虞
醉湮邃虞话老黑
级别: 略有小成
精华主题: 0
发帖数量: 229 个
工控威望: 409 点
下载积分: 1577 分
在线时间: 209(小时)
注册时间: 2009-01-16
最后登录: 2015-03-18
查看醉湮邃虞的 主题 / 回贴
9楼  发表于: 2012-01-06 09:36
曾有过QQ,半年不使号被收回,还很难找回,再也不使,且总感觉那东西在监视着我什么。
需要时就是使用UC或者YY,也不用QQ.

我的程序的设计思想是,使用10号中断事件(时间中断),产生1ms脉冲,并对其计数,
使用6号中断事件(0.3上升沿中断),捕捉脉冲,并处理。

这是初始化程序
程序定义了,中断间隔为1毫秒,将中断程序0与10号事件连接,将中断程序1与6号事件连接,开中断。



这是1毫秒中断处理程序INT_0
当毫秒计数器值小于5000时,计数
当计数值大于5000时,即转速低于 5秒/圈= 12圈/分,则认为转速为0,重新开始计数。



这是I0.3上升沿中断处理程序INT_1,
当捕捉到上升沿时,将毫秒值经运算转变为转速 圈/分
然后对时间计数器清零,为下次捕捉脉冲计算做准备。

棋牌比赛免费得实物,闲暇好去处
http://www.jj.cn/indexTG.html?promoterid=108502812