xulileigh
学海无涯诺亚舟....
级别: 探索解密
精华主题: 0
发帖数量: 122 个
工控威望: 162 点
下载积分: 728 分
在线时间: 134(小时)
注册时间: 2010-04-19
最后登录: 2014-04-30
查看xulileigh的 主题 / 回贴
楼主  发表于: 2010-07-14 09:27
RT,我想要用一个旋转编码器测速 然后通过输入PLC进行运算   请问编码器的信号能直接接入PLC主机嘛?
sjm213
有小知识,无大学问。
级别: 论坛版主

精华主题: 7 篇
发帖数量: 5212 个
工控威望: 7436 点
下载积分: 158993 分
在线时间: 3172(小时)
注册时间: 2007-11-21
最后登录: 2024-12-22
查看sjm213的 主题 / 回贴
1楼  发表于: 2010-07-14 16:56
1、绝对式和增量式的编码器原理就不一样,接线当然也不一样。我们一般用的都是增量型,只需要注意极性不错,信号能被PLC识别就可以了,然后开始记录转过的脉冲得到数值;而绝对值编码器读的是编码,跟脉冲信号没有关系。
2、在PLC中的编程就要根据它的原理来区别:增量型上电后要回一下原点,然后开始记录脉冲量得到实时位置,而绝对型的则不用回原点,因为它本来读的就是这个位置对应的编码,即使断电状态下位置变动了,只要不是抬着小车移动它,这个位置时不会变的。增量型计数只需要从对应的计数器号把位置数据拿出来,而绝对式则要用指令将编码转换为位置数据----如果是不支持GRAY指令的PLC,还要自己做大段的程序来转换。增量式还涉及到脉冲频率的问题,小型PLC支持的最高频率有限;绝对式则主要是点数的问题,小型PLC提供的IO点有限。
3、编码器接入PLC并不是随便接的,你要根据PLC提供的高速计数器编号查到它对应的编码器输入点,这样才能正确的读出数据来----对于增量型的,这也就是所讲的设置了吧。
4、以上讨论都是基于小型PLC使用编码器的方法,你要加模块、或是对于大中型PLC,并不适用。