高速计数器的数值HCX(0-5)是编码器输出的脉冲数吗?

分享到:
970
下一篇 >

菜鸟:

电机转速960,1024线编码器。需将编码器传输来的信号进行PID整定,问高速计数器的数值HCX(0-5)是编码器输出的脉冲数吗?这个数值是即时转速乘以1024吗?

奇侠:

HCX是计的脉冲数。

你需要的是电机的转速,与单位时间的脉冲数成正比,需要根据一定的时间间隔得到的脉冲数来计算出转速。

菜鸟:

1024线编码器的定义不就是转一圈输出1024脉冲吗。那转速960的话,输出脉冲是1024乘以960吗?这个值可以直接进行PID整定吗?

奇侠:

转速正比于脉冲增量除以时间。

侠士:

来一个脉冲计数器加一。脉冲的单位是:个。转速单位是:转/分。它们之间要加入时间来列等式。并不是一元等于十角这样子转换。

不明白你PID干嘛。你是想调速是吧?太艰巨了。你也辛苦,PLC也累。

菜鸟:

是想调速,编码器将电机A的转速传入PLC,PLC再通过比例电磁阀控制液压油马达的正反转及速度。输入PLC的是脉冲信号,输出要模拟信号,是得通过PID整定吧?

大虾:

调速的话,你应该控制电机的频率。

菜鸟:

还是不大明白,电机一秒16转,那编码器1S的输出脉冲是16384个?

奇侠:

 假设你的编码器装在电机轴上,0.5秒测量的脉冲增量为N,转速为(N/1024)/0.5 转/秒。初中数学问题。

侠士:

是想调速,编码器将电机A的转速传入PLC,PLC再通过比例电磁阀控制液压油马达的正反转及速度。输入PLC的是脉冲信号,输出要模拟信号,是得通过PID整定吧?

轮到我不明了。液压马达要跟随电机?

菜鸟:

啊,根据电机A的转速调节液压油马达的快慢正反转。

我想问问,编码器输入PLC的不是模拟量,PID指令能对这个值进行整定吗?

奇侠:

如果编码器进PLC的是模拟量,那PID又就可以整定这个值吗?
 你不须要把这模拟量转化成0~1.0的值吗?

游民:

还是不大明白,电机一秒16转,那编码器1S的输出脉冲是16384个?

16*1024=16384个脉冲  (1秒16转,每转1024个脉冲)    

编码器输入PLC的不是模拟量,PID指令能对这个值进行整定吗?

我认为很困难,速度也跟不上。再说PID是模拟量计算整定用的。

游侠:

用程序应该可以将频率转换为模拟量的,你用电机的转速作为反馈量控制其他负载,这是构不成闭环的,所以用pid不太合理,建议你细分电机转速,什么阶段正转,什么阶段反转,将正反转的区间换算为模拟量,来对应控制液压马达的速度区间,不知我的理解是否符合你的用法。


你可能感兴趣: 工控菜鸟园 自动化系统 编码器 计数器 PID
无觅相关文章插件,快速提升流量