• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
3541617
级别: 略有小成
精华主题: 0
发帖数量: 275 个
工控威望: 290 点
下载积分: 837 分
在线时间: 125(小时)
注册时间: 2007-10-28
最后登录: 2023-06-03
查看3541617的 主题 / 回贴
楼主  发表于: 2009-07-17 18:14
各位:
     用编码器如何实现行程检测,如:20MM的行程,采用5HZ的频率,要几个PULSE才能到达。用哪个指令可以实现。谢谢!!!!!
回忆依然最美
一不小心混进社会, 浪子回头已经白费... ...
级别: 工控侠客
精华主题: 0
发帖数量: 1240 个
工控威望: 2873 点
下载积分: 21558 分
在线时间: 1322(小时)
注册时间: 2008-06-16
最后登录: 2024-05-01
查看回忆依然最美的 主题 / 回贴
1楼  发表于: 2009-07-17 18:57
楼主讲的这么冷统,恐怕兄弟们很难给你完整的答复,这样的工艺要求楼主可以将编码器固定在电机上,然后根据机械传动系统的传动比以及编码器的脉冲数计算出编码器的每一个脉冲使部件移动的行程,然后用20MM除以这个数据计算出移动20mm所用的脉冲数即可,为了精确起见,建议在PLC程序里用微米来计算。如果楼主用的是FX系列PLC,可以把以上计算出的脉冲数数据做为编码器测速高速计数器的预置值,到达此数值时即移动了20mm,根本用不着太复杂的指令。
以上~
本帖最近评分记录:
  • 下载积分:+1(tom541100)
  • 下载积分:+3(sjm213) 热心助人,加分表扬
    dedong_521
    级别: 略有小成
    精华主题: 1 篇
    发帖数量: 127 个
    工控威望: 363 点
    下载积分: 807 分
    在线时间: 82(小时)
    注册时间: 2007-07-02
    最后登录: 2024-03-30
    查看dedong_521的 主题 / 回贴
    2楼  发表于: 2009-07-17 19:34
    没有办法回答,你还不如说,我想达到什么目的,大家帮想想办法
    王生彬
    王生斌
    级别: 论坛先锋
    精华主题: 0
    发帖数量: 639 个
    工控威望: 1790 点
    下载积分: 6027 分
    在线时间: 244(小时)
    注册时间: 2007-09-07
    最后登录: 2024-05-16
    查看王生彬的 主题 / 回贴
    3楼  发表于: 2009-07-17 20:57
      
    本帖最近评分记录:
  • 下载积分:-2(sjm213) 请勿发表无意义的帖子
    回忆依然最美
    一不小心混进社会, 浪子回头已经白费... ...
    级别: 工控侠客
    精华主题: 0
    发帖数量: 1240 个
    工控威望: 2873 点
    下载积分: 21558 分
    在线时间: 1322(小时)
    注册时间: 2008-06-16
    最后登录: 2024-05-01
    查看回忆依然最美的 主题 / 回贴
    4楼  发表于: 2009-07-17 22:11
    引用
    引用第2楼dedong_521于2009-07-17 19:34发表的  :
    没有办法回答,你还不如说,我想达到什么目的,大家帮想想办法

    不好意思,没有理解这位朋友的意思。
    [ 此帖被回忆依然最美在2009-07-18 18:33重新编辑 ]
    sjm213
    有小知识,无大学问。
    级别: 论坛版主

    精华主题: 7 篇
    发帖数量: 5168 个
    工控威望: 7391 点
    下载积分: 156834 分
    在线时间: 3123(小时)
    注册时间: 2007-11-21
    最后登录: 2024-05-15
    查看sjm213的 主题 / 回贴
    5楼  发表于: 2009-07-17 22:14
    楼上可能误解2楼的意思了。
    我理解2楼是针对楼主而言的,跟您说的“恐怕兄弟们很难给你完整的答复”差不多~~
    lvweiwei
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看lvweiwei的 主题 / 回贴
    6楼  发表于: 2009-07-18 09:51
    楼上可能误解2楼的意思了。
    我理解2楼是针对楼主而言的,跟您说的“恐怕兄弟们很难给你完整的答复”差不多~~
    许剑锋
    诚心向各位大侠们学习
    级别: 略有小成
    精华主题: 0
    发帖数量: 108 个
    工控威望: 202 点
    下载积分: 721 分
    在线时间: 71(小时)
    注册时间: 2008-11-08
    最后登录: 2012-09-08
    查看许剑锋的 主题 / 回贴
    7楼  发表于: 2009-07-18 13:07
        楼主有没有写过伺服控制或步进控制这方面的程序,编程器转一圈是多少脉冲?那么你的电机转一圈则需要多少脉冲?20MM的行程(长度)又要多少脉冲?计算一下,然后用高速指令的比较置位指令来写.会做了吧.
        
    三人行必有我师,虚心向所有的工控人学习、交流。
    3541617
    级别: 略有小成
    精华主题: 0
    发帖数量: 275 个
    工控威望: 290 点
    下载积分: 837 分
    在线时间: 125(小时)
    注册时间: 2007-10-28
    最后登录: 2023-06-03
    查看3541617的 主题 / 回贴
    8楼  发表于: 2009-07-18 18:48
    感谢大家的发言:由于我是第一次接触编码器,所以说出来的问题比较含糊。
        其实我的工艺要求很简单:一个滑台高度大约为:1000MM。用触摸屏输入滑台要移动的距离。比如:要让滑台移动200MM,在触摸屏上输入200,按下启动,则马达带动滑台从零点开始上升200MM,到达后马达刹车,在这基础上想返回20MM,则输入180MM,按下启动,马达再下降到180MM处,就此工艺。(再次感谢一楼,七楼的指点。谢谢)
    lvweiwei
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看lvweiwei的 主题 / 回贴
    9楼  发表于: 2009-07-18 19:53
    ,在这基础上想返回20MM,则输入180MM,按下启动,马达再下降到180MM处,就此工艺。   什么意思啊?????????????   20MM是不是固定的啊?
    3541617
    级别: 略有小成
    精华主题: 0
    发帖数量: 275 个
    工控威望: 290 点
    下载积分: 837 分
    在线时间: 125(小时)
    注册时间: 2007-10-28
    最后登录: 2023-06-03
    查看3541617的 主题 / 回贴
    10楼  发表于: 2009-07-18 21:34
    就是说到了200MM处后,想再返回到180MM处,我这个设备就是在1000MM的地方可以任意停止,操作人员在1000MM内想把滑台移多少都可以
    gmxmail
    级别: *
    精华主题: * 篇
    发帖数量: * 个
    工控威望: * 点
    下载积分: * 分
    在线时间: (小时)
    注册时间: *
    最后登录: *
    查看gmxmail的 主题 / 回贴
    11楼  发表于: 2009-07-22 19:06
    用在什么机上的
    • «
    • 1
    • 2
    • »
    • Pages: 1/2     Go