台达plc实现MC/MCR手自动控制的入门例子
来源:电工天下时间:2020-04-12 09:00:21 作者:老电工手机版>>
有关台达plc实现手动与自动控制的例子,一个简单的台达plc程序控制的实例,MC/MCR手自动控制程序的完整代码,可以分别实现手动控制与自动控制,介绍了程序的控制要求,以及程序的功能说明,供大家参考。
MC/MCR手自动控制程序
A传送带
B传送带
夹取
转移
释放
自动
X0
手动
X1
【控制要求】
按下手动按钮,机械手执行手动流程:按下夹取按钮将产品从 A 传送带上夹取,按下转移按钮产品移动到 B 传送带,按下释放按钮将产品放在 B 传送带上送走。
按下自动按钮,机械手执行自动流程 1 次:夹取产品(释放前动作一直保持)→转移产品(动作持续 2 秒)→释放产品。若需再次执行自动流程,再触发自动按钮一次即可。
手动控制流程和自动控制流程互锁。
图1:台达PLC
【元件说明】
PLC 软元件 控制说明
X0 自动按钮,按下时 X0 由 Off→On 变化一次
X1 手动按钮,按下时 X1 由 Off→On 变化一次
X2 夹取按钮,按下时 X2 状态为 On
X3 转移按钮,按下时 X3 状态为 On
X4 释放按钮,按下时 X4 状态为 On
M0~M2 自动控制流程
M3~M5 手动控制流程
M10 选择自动控制
M11 选择手动控制
T0 计时 2 秒定时器
Y0 夹取/释放产品,夹取时,Y0 状态为 On,释放时,Y0 状态为 Off
Y1 转移产品
【控制程序】
M1000
M0
TMR
M10 M11
MC
RST
N0
M10
M1000
T0
M2
T0 K20
M1
M2
MCR N0
T0
M11 M10
MC N0
MCR N0
M4
M5
M1
M2
M3
M0
M3
M4
M5
X2
X3
X4
自动控制流程
手动控制流程
SET
RST
Y0
Y0
Y1
夹取产品
转移产品
释放产品
X0
X1
SET
SET
RST
RST
M10
M11
M11
M10
选择自动控制
选择手动控制
【程序说明】
X0 由 Off→On 变化时,执行自动流程 1 次;X1 由 Off→On 变化时, 控制手动动作部份,手动控制动作中,夹取和释放动作触发一次对应的按钮即可完成,而移动产品的动作需一直按着按钮不放,直到到达目标位置(B 传送带)才松开。
X0 与 X1 手、自动开关会互锁,当自动时,先执行夹取动作,再执行转移动作 2 秒,最后执行释放动作;当手动时,则用 3 个按钮分别去手动控制夹取(Y0=On)、转移(Y1=On)、释放(Y0=Off)产品的动作。
相关文章
台达plc流程控制与传送比较指令功能说明
有关台达plc的二大编程指令,一是程序流程控制指令,二是传送比较指令,主要包括了CJ条件转移、SRET子程序结束等指令,以及ZCP区间比较、MOV数据传送等指令。
时间:2020-04-13 14:28:48
台达plc数据处理指令的功能说明
有关台达plc的三类编程指令,一是数据处理指令,二是高速处理指令,三是便利指令,介绍了这些编程指令的功能,主要包括ZRST、DECO、ENCO等指令,供大家学习参考。
时间:2020-04-13 14:15:45
台达plc定位控制指令的功能说明
有关台达plc的编程指令,这里介绍下台达plc的定位控制指令,主要包括DRVI(相对定位)、DRVA(绝对定位)、ZRN(原点回归)等指令的功能说明,供大家学习参考。
时间:2020-04-13 13:13:24
台达plc常用指令大全
有关台达plc的常用编程指令,有学习台达plc编程的朋友,可以看一看,主要包括台达plc一般指令、输出指令、主控指令及脉冲输出指令等。
时间:2020-04-13 12:31:46
台达plc四则逻辑运算指令功能说明
有关台达plc的编程指令,在台达plc中四则逻辑运算指令的功能说明,主要包括ADD BIN 加法、SUB BIN 减法、MUL BIN 乘法等指令,台达plc逻辑运算必备。
时间:2020-04-13 12:02:46
台达plc循环移位与移位指令功能说明
有关台达plc的编程指令大全,本节为循环移位与移位指令的功能说明,主要包括ROR(右循环)、ROL(左循环)、SFTR(位右移)、SFTL(位左移)等指令。
时间:2020-04-13 11:55:26
台达plc实现24小时时钟的简单例子
有关台达plc计数器的编程实例,用3个计数器构成的一个24小时时钟,在台达plc中实现起来很简单,利用3个计数器配合1s时钟脉冲标志M1013,来构成一个标准24小时时钟。
时间:2020-04-12 17:02:41
台达plc先入信号优先回路入门实例
有关台达plc实现先入信号优先回路的例子,一例智力竞赛的抢答按钮功能的实例代码,介绍了先入信号优先回路的编程方法,该控制程序的完整代码及程序说明,供大家学习参考。
时间:2020-04-12 09:18:20
- 上一篇:台达plc实现交替输出回路的例子
- 下一篇:台达plc步进方式手自动控制程序入门实例