电工学习网

 找回密码
 立即注册
查看: 2282|回复: 0
打印 上一主题 下一主题

PLC顺序控制多步同输出步进指令机械手编程实例

[复制链接]
跳转到指定楼层
楼主
发表于 2020-4-24 08:52:42 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
顺序控制是生产现场常见的一类控制任务,步进指令是plc指令库中专用于顺序控制的。
步进指令编程时,根据工艺流程将程序划分为一个个独立的程序段,执行时,CPU严格按梯形图编程顺序,只有执行完前一段程序后才能激活下一段程序,并在下一段程序执行之前,将前面程序段复位。并且在语法上要求各程序段所使用的输出不允许重复。
这在解决顺序控制任务中有多步同输出的情况时,就带来了一定的困难。借助于内部通用继电器可方便解决这一难题。如某一顺序控制任务如以下流程图(图1)所示。
PLC顺序控制多步同输出步进指令机械手编程实例
图1 某机械手动作流程图
从机械手动作流程图可以看出,这个控制任务每个循环的工作可以划分为八步,其中第1步与第5步动作相同,均为上升;第3步和第7步动作相同,均为下降。
在利用步进指令进行编程时,这两个工步所对应的程序段的输出不能直接设置为Y3、Y4,同一个输出使用两次则会出现语法错误。
这时应考虑使用用于存储中间状态的内部通用继电器Rn来解决这个问题。如图所示梯形图程序,其中R1、R5分别被定义为第1步与第5步的输出,R3、R7分别被定义为第3步与第7步的输出,在步进结束后再将R1、R5的状态输出到上升Y3,将R3、R7的状态输出到下降Y4,通过这样的方法可方便解决顺序控制任务中若干工步输出相同的问题。
PLC顺序控制多步同输出步进指令机械手编程实例
图2 机械手控制梯形图
初学者对于PLC的基本应用易于掌握,但要做到灵活使用仍需对一些技术难点和使用技巧深刻理解。
在编程之前,要对控制任务进行认真分析,合理选择外部设备和编程元件,并以此为基础进行编程;
在编程过程中,如能灵话巧妙地使用编程元件,合理地进行程序编排,可使程序逻辑清楚,可读性增强。

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

电工学习网 ( )

GMT+8, 2024-5-14 18:42

Powered by © 2011-2022 www.diangon.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

快速回复 返回顶部 返回列表