欢迎来到三一文库! | 帮助中心 三一文库31doc.com 一个上传文档投稿赚钱的网站
三一文库
全部分类
  • 研究报告>
  • 工作总结>
  • 合同范本>
  • 心得体会>
  • 工作报告>
  • 党团相关>
  • 幼儿/小学教育>
  • 高等教育>
  • 经济/贸易/财会>
  • 建筑/环境>
  • 金融/证券>
  • 医学/心理学>
  • ImageVerifierCode 换一换
    首页 三一文库 > 资源分类 > PPT文档下载  

    项目四PLC功能指令应用任务二装配流水线控制.ppt

    • 资源ID:3381001       资源大小:422.08KB        全文页数:24页
    • 资源格式: PPT        下载积分:6
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录 QQ登录   微博登录  
    二维码
    微信扫一扫登录
    下载资源需要6
    邮箱/手机:
    温馨提示:
    用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)
    支付方式: 支付宝    微信支付   
    验证码:   换一换

    加入VIP免费专享
     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    项目四PLC功能指令应用任务二装配流水线控制.ppt

    ,江西工业职业技术学院 机电分院,任务二 装配流水线控制,项目四 PLC功能指令应用,1.掌握移位和循环移位指令的应用 2.掌握移位寄存器指令的应用 3.用PLC实施对装配流水线的控制 学时: 6 习题: 4.3 4.4,教学目的和要求,目 录 一、任务导入和分析 二、相关知识 移位和循环移位指令 三、任务实施 四、知识拓展 移位寄存器指令,一、任务导入与分析,某车间的装配流水线总体控制要求如图4-16所示,系统中的操作工位A、B、C,运料工位D、E、F、G及仓库操作工位H能对工件进行循环处理。,具体控制要求,(1)闭合“启动”开关,工件经过传送工位D送至操作工位A,在此工位完成加工后再由传送工位E送到操作工B,依次传送及加工,直至工件被送到仓库操作工位H,由该工位完成对工件的入库操作,循环处理。 (2)按“复位”键,无论此时工件位于任何工位,系统均能复位到起始状态,即工件又重新开始从传送工位D开始运送并加工。 (3)按“移位”键,无论此时工件位于任何工位,系统均能进入单步移位状态,即每按一次“移位”键,工件前进一个工位。,二、相关知识 移位、循环移位指令,1. 移位指令,SLB OUT,N SLW OUT,N SLD OUT,N 字节左移 字左移 双字左移 (a) 左移位指令,SRB OUT,N SRW OUT,N SRD OUT,N 字节右移 字右移 双字右移 (b) 右移位指令 图4-17 移位指令格式,如执行字节左移指令: 移位次数 位SM1.1 VB0单元内容 0 X 1011 0101 1 1 0110 1010 2 0 1101 0100,左移位指令的功能:将输入IN端指定的数据左移N位,结果放入OUT单元中。 右移位指令的功能:将输入IN端指定的数据右移N位,结果放入OUT单元中。 移动位数N为字节型数据,但字节、字、双字移位指令的实际最大可移位数分别为8、16、32。 2. 循环移位指令 循环左移位指令功能:将输入端指定的数据循环左移N位,结果放入OUT单元中。 循环右移位指令功能:将输入端指定的数据循环右移N位,结果放入OUT单元中。 移动位数N为字节型数据。对于字节、字、双字循环移位指令,如果移位位数N等于或大于数据长度(8、16、32),则执行移位的次数为 N 除以实际数据长度的余数,其结果是07、015、031为实际移动次数。,RLB OUT,N RLW OUT,N RLD OUT,N 字节循环左移 字循环左移 双字循环左移 (a) 循环左移位指令,RRB OUT,N RRW OUT,N RRD OUT,N 字节循环右移 字循环右移 双字循环右移 (b) 循环右移位指令 图4-18 循环移位指令格式,如执行字循环右移指令: 移位次数 VW0单元内容 位SM1.1 0 1011 0101 0011 0011 X 1 1101 1010 1001 1001 1 2 1110 1101 0100 1100 1 3 0111 0110 1010 0110 0,移位及循环移位指令均影响特殊存储器位SM1.1 (溢出) 及SM1.0 (零) : SM1.1 的状态由每次移出位的状态决定,其结果是最后移出位的值; 移位操作结果为0时, SM1.0 自动置位。 移位及循环移位指令应用如图4-19所示。 设执行指令之前 AC0 = 0100 0000 0000 0001 , VW200 1110 0010 1010 1101 。,LD I0.0 RRW AC0 , 2 SLW VW200 , 3,练一练:用循环移位指令编写流水灯程序。 八个LED(Q0.0Q0.7)依次点亮。,三、任务实施,1分配I/O地址,绘制PLC输入/输出接线图,表4-3 装配流水线控制I/O地址分配,2编制PLC程序并调试,网络1 LD SM0.1 ON I0.0 MOVB 0, MB0 R V0.0, 1 网络2 LD I0.0 LPS AW= T37, 11 TON T37, 10 LRD A I0.1 EU R T37, 1 R V0.0, 1 LPP A I0.2 EU S V0.0, 1,网络3 LD I0.0 EU LD Q0.7 ED OLD LD I0.1 EU OLD MOVB 1, MB0 网络4 LD I0.0 AN V0.0 A T37 EU LD I0.0 A I0.2 EU OLD SLB MB0, 1,图3-21 装配流水线控制程序,网络5 LD M0.0 = Q0.3 网络6 LD M0.1 = Q0.0 网络7 LD M0.2 = Q0.4 网络8 LD M0.3 = Q0.1 网络9 LD M0.4 = Q0.5 网络10 LD M0.5 = Q0.2 网络11 LD M0.6 = Q0.6 网络12 LD M0.7 = Q0.7,练一练,若“装配流水线”的“启动”开关断开,仍要求系统能加工完最后一步操作后才自动停止工作。请修改程序。,四、知识拓展 移位寄存器指令,图中DATA为移位寄存器的数据输入端;S_BIT为组成移位寄存器的最低位; N为移位寄存器的长度,其最大值为64。N0 时,为正向移位,即从最低位向最高位移位,N0 时,为反向移位,即从最高位向最低位移位。,移位寄存器指令SHRB功能:当使能输入端 EN 有效时,如果N 0 ,则在每个 EN 的前沿,将数据输入 DATA 的值移入移位寄存器的最低位 S_BIT ;如果N 0 ,则在每个 EN 的前沿,将数据输入 DATA 的值移入移位寄存器的最高位,移位寄存器的其他位按照 N 指定的方向(正向或反向),依次串行移位。,【指令使用说明】 (1) 移位寄存器的组成由S_BIT和 N共同决定。如S_BIT=V3.1, N=6, 则移位寄存器由V3.1V3.6组成。 (2) 移位寄存器指令对特殊存储器位SM1.1 (溢出) 及SM1.0 (零)的影响与移位指令相同。 (3)在顺序控制或步进过程中,应用移位寄存器编程很方便。,移位寄存器指令简单应用 :,图中移位寄存器由哪几位组成?若移位寄存器初始值均为0,且数据输入端M0.0首次移入的数据为1,则需要经过几次移动,输出Q0.1才接通。,LD I0.0 EU SHRB M0.0 , V1.0 , 4 LD V1.2 = Q0.1,( a ) 梯形图 ( b) 语句表 图4-24 移位寄存器指令应用举例,课堂练习:,思考: (1)移位寄存器的组成? (2)若V100.3V100.0开始为0101,I0.2先后接通两次,I0.3分别为1与0,移位寄存器的值如何? SM1.1是多少?,

    注意事项

    本文(项目四PLC功能指令应用任务二装配流水线控制.ppt)为本站会员(本田雅阁)主动上传,三一文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知三一文库(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    经营许可证编号:宁ICP备18001539号-1

    三一文库
    收起
    展开