打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
运料小车PLC控制
 

运料小车PLC控制

一、  任务描述

运料小车的运动过程

某自动生产线上运料小车的运动如下图1-1所示,运料小车由一台三相异步电动机拖动,电机正转,小车向右行,电机反转,小车向左行。在生产线上有5个编码为1—5的站点供小车停靠,在每一个停靠站安装一个行程开关以监测小车是否到达该站点。对小车的控制除了启动按钮和停止按钮之外,还设有5个呼叫按钮开关(HJ1—HJ5)分别与5个停靠站点相对应。

运料小车

自动化生产线

1号站          2号站          3号站             4号站           5号站

图 1-1 运料小车示意图

二、设计内容

1、设计任务

根据设计要求设计PLC控制程序使得运料小车将1号站的物料自动运到5号站,卸料后自动返回1号站装料;如此往复。

2、设计要求

(1)、按下启动按钮,系统开始工作,按下停止按钮,系统停止工作;

(2)、当小车当前所处停靠站的编码小于呼叫按钮HJ的编码时,小车向右运行,运行到呼叫按钮HJ所对应的停靠站时停止;

(3)、当小车当前所处停靠站的编码大于呼叫按钮HJ的编码时,小车向左行,运行到呼叫按钮HJ所对应的停靠站时停止;

(4)、当小车当前所处停靠站的编码等于呼叫按钮HJ的编码时,小车保持不动;

(5)、呼叫按钮开关HJ1-HJ5应具有互锁功能,先按下者优先。

(6)、设计PLC硬件电器连接图。

(7)、画出运料小车操作流程图,设计PLC控制程序,包括绘出程序框图、设计梯形或者状态转移图以及写出指令程序,另外程序必须加以注释说明其作用。

三、整体方案论证

1、控制系统图如图3-1所示

     

图3-1 运料小车控制系统图

2、控制系统流程图如图3-2所示

图3-2 控制系统流程图

3、程序的构成

开始运行程序,PLC将运行已经设置好的程序和参数,按下启动按钮和呼叫按钮后,小车到达呼叫的那个站点。

四、运料小车运动控制PLC I/O地址分配

1、PLC框架配置图

运料小车控制采用三菱的FX2N系列整体式PLC,它控制着整个系统按照控制要求有条不紊地运行。   

PLC框架配置图如图4-1所示:

图4-1 PLC框架配置图

2、I/O地址分配

由于CPU模块有14点数字量输入,10点数字量输出,所以不再需要输入/输出模块。采用I/O分配采用自动分配方式,模块上的输入端子对应的输入地址是X000—X015,输入端子对应的输出地址是Y000—Y011。

2.1、数字量输出部分

这个控制系统需要控制的外部设备只有控制小车运动的三相电动机一个。但是电机正转和反转两个状态,分别都应正转和反转继电器,所以输出点应该有2个。具体的输出分配如表4-1 所示:

表4-1                            输出地址分配

输出地址

对应的外部设备

Y000

电机反转继电器KM1

Y001

电机正转继电器KM2

2.2、数字量输入部分

这个控制系统的输入有启动按钮开关、停止按钮开关、5个呼叫按钮开关、5个行程开关共12输入点。具体的输入分配如表4-2 所示:

表4-2                            输入地址分配

输入地址

对应的外部设备

X000

启动按钮开关SB1

X001

停止按钮开关SB2

X002

1号站呼叫按钮开关HJ1

X003

2号站呼叫按钮开关HJ2

X004

3号站呼叫按钮开关HJ3

X005

4号站呼叫按钮开关HJ4

X006

5号站呼叫按钮开关HJ5

X007

1号站行程开关LS1

X010

2号站行程开关LS2

X011

3号站行程开关LS3

X012

4号站行程开关LS4

X013

5号站行程开关LS5

2.3、内部继电器部分

内部继电器地址分配如表4-3 所示:

表4-3                         内部继电器地址分配

内部继电器地址

功能说明

M0

小车运行停止

M1

1号站呼叫

M2

2号站呼叫

M3

3号站呼叫

M4

4号站呼叫

M5

5号站呼叫

M6

小车所在站编号 > 呼叫编号

M7

小车所在站编号 = 呼叫编号

M8

小车所在站编号 < 呼叫编号

五、硬件连线图

PLC外部接线图

根据运料小车随机运动控制的要求,可将5个行程开关赋予不同的值;同时,将5个按钮也对应赋值。当小车碰到某个行程开关时,就将该行程开关的值送到内部辅助继电器通道。当操作者压了某个按钮时,就将该按钮的值送到内部辅助继电器通道。然后将这两个通道的值进行比较,根据比较的结果使小车作相应的运动,直到两个通道的值相等时小车才停止。由此可得到如图5-1 所示的运料小车随机运动控制PLC外部接线图:

图5-1 PLC外部接线图

六、软件设计

1、行程开关

在该程序中,5个站的行程开关分别用数字0-4 来表示,当小车在1号站时,行程开关X007得电,将数字0传送到数据寄存器D0;当小车在2号站时,行程开关X010得电,将数字1传送到数据寄存器D0。依次类推,当小车在5号站时,行程开关X007得电,将数字4传送到数据寄存器D0。它所对应的梯形图如图6-1所示:

图6-1 行程开关梯形图

所对应的助记符程序为:

LD      X007

MOV     K0      D0                     ;小车在1号站

LD      X010

MOV     K1      D0                     ;小车在2号站

LD      X011

MOV     K2      D0                     ;小车在3号站

LD      X012

MOV     K3      D0                     ;小车在4号站

LD      X013

MOV     K4      D0                     ;小车在5号站

2、小车启停辅助继电器

当按下启动按钮时,小车开始运动,该辅助继电器M0得电;当按下停止按钮时,小车停止运动,该辅助继电器M0失电。它所对应的梯形图如图6-2所示:

图6-2 小车启停辅助继电器梯形图

所对应的助记符程序为:

LD      X000

OR      M0

ANI     X001

OUT     M0                             ;小车启停辅助继电器

3、呼叫按钮

在该程序中,5个站的呼叫按钮分别用数字0-4 来表示,而且由于5个呼叫按钮开关HJ1—HJ5具有互锁功能,先按下者优先,所以需要5个辅助继电器M1—M5。当按下1号站呼叫按钮开关时,行程开关X002得电,数字0传送到数据寄存器D1,同时1号按钮开关辅助继电器得电;当按下2号站呼叫按钮开关时,行程开关X003得电,数字1传送到数据寄存器D1,同时2号按钮开关辅助继电器得电。依次类推,当按下5号站呼叫按钮开关时,行程开关X006得电,数字4传送到数据寄存器D1,同时5号按钮开关辅助继电器得电。它所对应的梯形图如图6-3所示:

 

图6-3 呼叫按钮梯形图

所对应的助记符程序为:


LDI     M2

ANI     M3

ANI     M4

ANI     M5

ANI     X007

AND     M0

LD      X002

OR      M1

ANB

MOV     K0     D1

;1号站呼叫按钮开关

OUT     M1

;1号站呼叫按钮开关辅助继电器        

LDI     M1

ANI     M3

ANI     M4

ANI     M5

ANI     X010

AND     M0

LD      X003

OR      M2

ANB

MOV     K1     D1

;2号站呼叫按钮开关 

OUT     M2

 ;2号站呼叫按钮开关辅助继电器       

LDI     M1

ANI     M2

ANI     M4

ANI     M5

ANI     X011

AND     M0

LD      X004

OR      M3

ANB

MOV     K2     D1

;3号站呼叫按钮开关  

OUT     M3

;3号站呼叫按钮开关辅助继电器       

LDI     M1

ANI     M2

ANI     M3

ANI     M5

ANI     X012

AND     M0

LD      X005

OR      M4

ANB

MOV     K3     D1

;4号站呼叫按钮开关  

OUT     M4

;4号站呼叫按钮开关辅助继电器       

LDI     M1

ANI     M2

ANI     M3

ANI     M4

ANI     X013

AND     M0

LD      X006

OR      M5

ANB

MOV     K4     D1

;5号站呼叫按钮开关 

OUT     M5

;5号站呼叫按钮开关辅助继电器        


4、比较

按下启动按钮和呼叫按钮后,开始对行程开关数据寄存器D0和呼叫按钮数据寄存器D1中的数据进行比较。当(D0)>(D1)时,即小车当前所处停靠站的编码大于呼叫按钮的编码时,M6得电,小车向左运行;当(D0)=(D1)时,即小车当前所处停靠站的编码等于呼叫按钮的编码时,M7得电,小车停止不动;当(D0)<(D1)时,即小车当前所处停靠站的编码小于呼叫按钮的编码时,M8得电,小车向右运行。它所对应的梯形图如图6-4所示:

 

图6-4 比较梯形图

所对应的助记符程序为:

LD      M0

CMP     D0     D1     M6


5、向左运动

小车当前所处停靠站的编码大于呼叫按钮的编码时,小车向左运行,运行到呼叫按钮所对应的停靠站时停止。它所对应的梯形图如图6-5所示:

    

图6-5 向左运动梯形图

所对应的助记符程序为:


LD      M6

LD      M1

ANI     X007

LD      M2

ANI     X010

ORB

LD      M3

ANI     X011

ORB

LD      M4

ANI     X012

ORB

LD      M5

ANI     X013

ORB

ANB

OUT     Y000


6、向右运动

小车当前所处停靠站的编码小于呼叫按钮的编码时,小车向右运行,运行到呼叫按钮所对应的停靠站时停止。它所对应的梯形图如图6-6所示:

   

图6-6 向右运动梯形图

所对应的助记符程序为:


LD      M8

LD      M1

ANI     X007

LD      M2

ANI     X010

ORB

LD      M3

ANI     X011

ORB

LD      M4

ANI     X012

ORB

LD      M5

ANI     X013

ORB

ANB

OUT     Y001


七、控制面板设计

设备的操作面板设计

设备的操作方式大致分为手动方式和自动方式,图7-1所示的操作面板就是据此考虑的:

图7-1 操作面板

八、元件明细表

PLC设备元件明细表如下表8-1所示:

表8-1                             元件明细表

序号

标号

名称

规格型号

数量

1

SB1

启动按钮开关

1

2

SB2

停止按钮开关

1

3

HJ1—HJ5

呼叫按钮开关

5

4

LS1—LS5

行 程 开 关

5

5

KM1

电机反转继电器

1

6

KM2

电机正转继电器

1

参 考 文 献

[1]何家才等.工业控制工程实践技术.化学工业出版社,2003

[2]钟肇新等.可编程控制器原理及应用.华南理工大学出版社,2003

[3]张万钟等.电器与PLC控制技术.化学工业出版社,2003

[4]程周.电气控制与PLC应用.电子工业出版社,2003

[5]求是科技.PLC应用开发技术与工程实践.人民邮电出版社,2004

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
基于PLC控制的生产线送料车的模拟实现
西门子PLC从入门到精通的5个实例,理论讲解加程序演示!
PLC编程实例详解
三菱PLC基本编程练习(11):5站点小车自动往返步进阶梯程序
plc梯形图编程语言和指令语句表编程语言
多按钮控制一个继电器开关电路
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服