我用的是S7-300PLC,313-2DP集成有高速计数模块,我现在要接光电编码器测电机的转速,,还要判断正反转,请问在CPU和程序上应该怎么做?
最佳答案
你用SFB47来读取某一时间内某一方向上计数的脉冲数,再除以编码器的解析度和计数时间,就是你单位时间的转速.如东方红一红先生所说,你要用具有A/B两相的才行.
计算式如下:RPM=n/(TxPx60)
RPM为转速(转/分)
n为在T周期内计数脉冲(个)
T为计数周期(秒)
P为编码器解析度(个/转)
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc262213.html