欧姆龙旋转编码实例.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
欧姆龙旋转编码实例

PLC与编码器的应用 2006-09-18???来源:???浏览:1027 [推荐朋友]?[打印本稿]?[字体:大??小] ??????? 现工控行业中,编码器应用越来越广泛,故此讲述一下旋转编码器一般应用,欢迎大家踊跃提意见,如有疑问也欢迎大家与我联系。      旋转编码器一般介绍       其主要有两种,一种是增量型,另一种是绝对型。增量型特征是旋转期间会输出对应旋转角度脉冲,停止是不会输出。它是利用计数来测量旋转方式;价格比较便宜。绝对型特征是是否旋转,可以将对应旋转角度进行平行输出类型,不需要计数器可确认旋转位置;它还有不受机械晃动或震动以及开关等电器干扰功能,价格贵。选择使用时,可参考以下几点。包括成本、分辨率、外形尺寸、轴负荷及机械寿命、输出频率、环境、轴旋转力矩、输出回路等等。      应用举例       它一般应用对机器动作控制。我那一个实例详细说明一下。我刚刚改造一台机器,机器运行过程中先要对工件进行处理,然后加工。它以前是用光电开关做,机器电路就比较复杂,成本增加,维护调校麻烦。我就对机器电路进行改造,主用一个编码器来代替以前光电开关。此套系统由OMRONPLC与编码器组成。下面是PLC程序。      I/O 及数据       检测是否有工件开关:00007 变频器零速输出:00008    处理工序1:开(DM100) 关(DM101) 10100    处理工序2:开(DM102) 关(DM103) 10101    处理工序3:开(DM104) 关(DM105) 10102    加工工序1:开(DM106) 关(DM107) 10103    加工工序2:开(DM108) 关(DM109) 10104    加工工序3:开(DM110) 关(DM111) 10105      PLC程序       Name=Initialize   [STATEMENTLIST]    LD 253.13 //On    OUT TR0    OUT 252.00 //Encoder software reset    TIM 000 #0100 //System initialize delay    AND 253.15 //PLC First scan on    INI 000 002 DM0000 //Control Encoder mode    LD TR0    AND TIM000    PRV 000 000 DM0000 //Encoder PV read    DIV DM0000 #0004 DM0002 //1440 Change 360    BCMP DM0002 DM0100 HR01 //Block compare for operation    Name=Shift   [STATEMENTLIST]    LD 000.07 //Part on    LD HR01.08 //Shift degree    LD 253.14 //Off    SFT HR60 HR62 // the rightmost word of the shift register    Name=Treat 1   [STATEMENTLIST]    LD TIM000    AND HR60.08 //Shift to action 1 operate position    AND NOT 00008 //Inverter zero speed output    AND HR01.00 //Degree of action 1    OUT 101.00 //Output Treat 1    Name= Treat 2   [STATEMENTLIST]    LD TIM000    AND HR60.10 //Shift to action 2 operate position    AND NOT 00008    AND HR01.01 //Degree of action 2    OUT 101.01 //Output Treat 2    Name= Treat 3   [STATEMENTLIST]    LD TIM000    AND HR60.15 //Shift to action 3 operate position    AND NOT 00008    AND HR01.02 //Degree of action 3    OUT 101.02 //Output Treat 3   Name=Process 1   [STATEMENTLIST]    LD TIM000    AND HR62.03 //Shif

文档评论(0)

shenlan118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档