zhenzai7
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zhenzai7的 主题 / 回贴
楼主  发表于: 2010-05-05 08:37
现在一个编码器,一周有500个脉冲,24V,怎么用PLc编程呢?能发个例子吗?我是用来定位,或者测长度的,谢谢!
逼上梁山
级别: 略有小成
精华主题: 0
发帖数量: 107 个
工控威望: 257 点
下载积分: 1610 分
在线时间: 62(小时)
注册时间: 2008-12-09
最后登录: 2020-11-18
查看逼上梁山的 主题 / 回贴
1楼  发表于: 2010-05-05 09:15
编码器配配套的编码轮周长是多少?
zhenzai7
级别: *
精华主题: * 篇
发帖数量: * 个
工控威望: * 点
下载积分: * 分
在线时间: (小时)
注册时间: *
最后登录: *
查看zhenzai7的 主题 / 回贴
2楼  发表于: 2010-05-07 16:56
没有配的,就像电机一样,那是不是要量 一下周长呢?
fsdyc
级别: 略有小成
精华主题: 0
发帖数量: 137 个
工控威望: 216 点
下载积分: 873 分
在线时间: 9(小时)
注册时间: 2008-05-06
最后登录: 2021-06-27
查看fsdyc的 主题 / 回贴
3楼  发表于: 2010-05-07 18:59
你测量的滚筒直径是多少?每个脉冲对应是多少距离要自己编写程序。
读取脉冲一般用ld m8000 out c251 kXX 或ld m8000 out c253 kXX
编码器A和B对应接X0 X1  或C253时,X3X4 .切忌小心使用X5 ,因为X5是复位C253的信号.

在程序中,直接调用C251或C253进行四则运算即可以,建议使用32位运算。这样做不容易出错
fsdyc
级别: 略有小成
精华主题: 0
发帖数量: 137 个
工控威望: 216 点
下载积分: 873 分
在线时间: 9(小时)
注册时间: 2008-05-06
最后登录: 2021-06-27
查看fsdyc的 主题 / 回贴
4楼  发表于: 2010-05-07 19:02
补充一下,绝对式编码器直接使用AB相即可,有需要就接Z,零线接PLC的公共点,24V建议直接取PLC的24V+脚。
如果是增量式,则接A+B+或A-B-。Z+Z-接其中之一就可。这是NPN编码器,我一般的接线即使用方法。
康达顺
级别: 探索解密
精华主题: 0
发帖数量: 30 个
工控威望: 103 点
下载积分: 673 分
在线时间: 39(小时)
注册时间: 2010-01-03
最后登录: 2016-06-28
查看康达顺的 主题 / 回贴
5楼  发表于: 2010-05-08 10:47
我有一个。你看看