点击【 大 中 小 】,可以选择字体的大小,以便你阅读.
电机编码器信号如何进入PLC。
我在工作中遇到个难题:想利用MAXON电机自带编码器的信号输入PLC以判断电极转过的角度,电机编码器输出的为TTL电平的脉冲,而我用的PLC是OMRON CPM2A的,只能接受DC24V的脉冲信号,我该怎么办呢?我有希望吗?恳请各位高手出出点子,如果不可能,也请您告诉我,我好有个准备。谢谢。
以下是对《电机编码器信号如何进入PLC。》的回复:
匿名回复:
告诉我试一试
THJ7118@HOTMAIL.COM
匿名回复:
我的看法是:建议你用PLC加伺服系统,并不难.否则
1.你若直接把编码器连到PLC上占用I/O太多,资源浪费;
2.你这样做编程工作量增加,但控制上并不完全能达到实际的要求.比如: 控制方式\增益等问题,会让你头疼不已.
请高手指正.
匿名回复:
谢谢各位,我需要把编码器的信号接入PLC的高速计数端口,然后根据得到的脉冲个数计算电机转过的角度(电机最多转一圈),电机的动作不是由PLC来控制的。我想知道的是,OMRON的PLC可以接收TTL电平的脉冲信号吗?因为电机自带的编码器可以提供这样的脉冲信号,可以节约单独购买编码器的困难。
恳请各位指点!
匿名回复:
一般的PLC高计端口所能准确接收脉冲信号的保险电平应该在19V以上,电平再低虽然有时可以但不安全,唯一简单的办法就是外加编码器,频率最好在1K左右,不要超过2K。
以上意见供你参考!
匿名回复:
我是新手!
编码器的实图,网上有吗?
匿名回复:
一般的PLC支持的频率在10K以下,你可以做个小板用光耦将TTL变成24V信号。
PLC的高速计数器很容易使用,成本也极低。
如果没有高速计数器(PLC),告诉你一个自己编程实现的简单方法,用10-30MS的内部定时中断去采样脉冲点,可以用软件得到2K以下的高速计数器,当然此方法会增加你的扫描周期,但是现在PLC的速度均很快了。
乐意为你提供帮助!
匿名回复:
HIFEI说言及是
匿名回复:
普通光耦高速时间了容易损坏,建议用三极管。
匿名回复:
绝对编码器与PLC 只能用串行输入吗!!
无其他办法了??!
匿名回复:
问各位师傅:
我是一个初学者,请教各位师傅一个问题,同一编码器的信号线可否并接在一可编程的两个高速计数器的输入,另外,两个高速计数器不同时清零,计的脉冲数相对是否有误差;比如三菱的X0、X2并接同一编码器的同一相信号,高速计数器用C235、C237,计数前同时清零,之后当C235到一个数值时清零C235,当C237到一个数值时清零C237,C235、C237的设定值不一样,两个高速计数器计的脉冲数相对是否有误差,(如:C235为0时C237为10,C235为10时C237应为20,C235为20时C237为30,...)如果有误差该怎样解决。
谢谢各位师傅
13839088186
匿名回复:
我以前用过三菱的plc来对高速脉冲计数,当要注意其外部接口的点其特性,三菱需要外部传感器使npn集电极开路的。不知道omron有没有这点要求,如果是那样你可自己选三极管来做一个转换电路就可。如果你也可选择如百格拉tlc6那一类的伺服控制器,它内部又plc编程功能