当前位置: 主页 > PLC控制

如何简单实现测量电机转速(电机自带脉冲输出)

有一个电机自带脉冲输出,每转一圈发出一个脉冲。那么据此如何使用S7-200SMART编一个简单程序来测量电机转速?
备注:电机最大转速小于1500rpm。
小弟没用过高速计数器,所以希望有程序段或组态过程。

问题补充:
如果组态完高速计数器之后,如何计算电机转速。
注:电机的脉冲是图中的Tacho接口,看起来是无源信号。

图片说明:

如何简单实现测量电机转速(电机自带脉冲输出)如何简单实现测量电机转速(电机自带脉冲输出)

最佳答案

不清楚你电机自带的高速脉冲输出是什么类型的。
没有关系的,200smart高速计数器如果是第一次使用可以用向导方式,试着组态。
我在论坛有最基本的组态方式的帖子,是连载的,你如果需要可以去看看。
htTP://www.ad.siemens.com.cn/club/bbs/poST.ASpx?a_id=1349025&b_id=64&s_id=83&num=31#anch
http://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1350348&b_id=64&s_id=83&num=12#anch
补充问题回复:
200smart支持5V的高速计数器输入。
但你补充的图示连接到I1.1处好像的脉冲变压器类型的,如果是可能无法连接到200smart的高速计数器端子上,原因是200smart可以识别脉冲的高、低电平,但需要的是脉冲的波形,对于正弦波之类的可能无效。
Tacho端子是无源的,你使用时需要外部引入电源

提问者对于答案的评价:
就是要接到Tacho端子上GND之间。是不是将+24V接到Tacho,将I0.0接到GND,0V接到PLC的M端。

最佳答案作者回复:
不是。
如果plc的输入L+连接的是24V,则,I0.0连接Tacho,GND连接24V的0

  • 关注微信

猜你喜欢

微信公众号