自动控制系统综合实践课程设计.docx

上传人:b****6 文档编号:3288822 上传时间:2022-11-21 格式:DOCX 页数:24 大小:2.36MB
下载 相关 举报
自动控制系统综合实践课程设计.docx_第1页
第1页 / 共24页
自动控制系统综合实践课程设计.docx_第2页
第2页 / 共24页
自动控制系统综合实践课程设计.docx_第3页
第3页 / 共24页
自动控制系统综合实践课程设计.docx_第4页
第4页 / 共24页
自动控制系统综合实践课程设计.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

自动控制系统综合实践课程设计.docx

《自动控制系统综合实践课程设计.docx》由会员分享,可在线阅读,更多相关《自动控制系统综合实践课程设计.docx(24页珍藏版)》请在冰豆网上搜索。

自动控制系统综合实践课程设计.docx

自动控制系统综合实践课程设计

 

自动控制系统综合实践课程设计

 

实验名称自动控制系统综合实践

学院机械与电气工程学院

专业

班级

学号姓名

学号姓名

实验地点指导老师

2020-2021学年1学期

 

工业自动化综合实践

——仓储自动运行监控系统

1.实验目的

1)按要求分析和设计运料小车的监控系统;

2)进一步熟悉Winccflexible和STEP7软件的操作;

3)充分利用所学知识进行系统设计,提升综合应用能力、实际操作能力、分析问题和解决问题的能力。

2.实验要求

1)能够独立分析控制对象,明确控制要求;

2)结合所学的相关知识,为系统设计切实可行的控制方案;

3)学会选择合适的方法实现该控制方案;

4)与同学联合对系统进行分析、调试,最终完成控制系统。

3.实验设备

1)小车控制试验台

2)PC

3)下载电缆(PCAdapter(MPI)和PROFIBUS线缆)

4)CPU313C-2DP(6ES7313-6CF03-0AB0V2.0)

5)AI4/A02x8/8Bit(6ES7334-0CE01-0AA0)

6)电源模块PS3072A(6ES7307-1BA00-0AA0)

7)Ethernet模块CP343-1(6GK7343-1EX11-0XE0V2.0)

8)TP170A触摸屏

9)Winccflexible

10)STEP7

4.分阶段设计及调试

11.4

任务:

根据小车工作原理列出系统I/O表,画出小车运行的顺序功能图和编写小车PLC控制程序,并用软件仿真调试按钮和指示灯能否按正常情况运行

 

1)小车运行过程分析

运料小车试验台

 

下面对一个连续过程分析:

1系统启动:

按下系统启动(A1),系统启动,小车运行指示灯(L3)一直亮直到系统停止(A2)按下,小车在仓库1指示灯亮(L1)。

②小车从仓库1到仓库2:

按下仓库1到仓库2(A3),小车在仓库1指示灯亮(L1)灭。

③小车进入仓库2:

按下2仓库停止(A6),方向指示灯4(L8)灭,小车在仓库2指示灯(L2)亮。

④小车从仓库2到仓库1:

按下仓库2到仓库1(A5),小车在仓库2指示灯亮(L2)灭。

⑤小车进入仓库1:

按下1仓库停止(A4),方向指示灯1(L5)灭,小车在仓库1指示灯(L1)亮。

⑥系统停止:

按下系统停止(A2),小车停止指示灯(L4)亮,其余的灯都熄灭。

2)根据要求列出I/O分配表

3)画出顺序功能图

4)小车PLC控制程序编写(S7GRAPH编程语言)

1主程序编写:

.系统启动指示(小车运行指示)

 

b.系统停止指示(小车停止指示)

 

c.顺序控制子程序连接

2顺序控制子程序编写

5)仿真调试

利用S7-PLCSIM仿真软件结合Step7进行仿真调试

1STEP7软件SIMITIC管理器OPTION中选择SimulatingModules为ON状态,表示选择仿真调试。

2在S7-PLCSIM软件中新建PLC文档。

选择菜单命令PLC>Poweron开仿真PLC的电源:

选择仿真PLC的工作方式为STOP状态;选择菜单命EXECUTE>Scanmode>Scancontinous表示连续扫描方式。

3在仿真软件调出输入I和输出Q

4用STEP7软件SIMITIC管理器菜单命令PLC>Download,把程序下载到仿真运行软件。

 

5打开STEP7菜单栏的监视开关(带眼镜标识)

6将仿真软件打到RUN-UP,对I口各位进行软件置1置0,观察STEP7上程序运行状况并根据是否满足实验要求对程序做出更改。

 

仿真现象:

a)模拟系统启动:

系统启动I0.0软件置1,小车运行指示灯Q0.2接通,顺序控制子程序接通,小车在仓库1指示灯Q0.0接通。

b)模拟小车从仓库1到仓库2:

仓库1到仓库2I0.2软件置1,小车在仓库1指示灯亮Q0.0断开

c)模拟小车进入仓库2:

仓库1到仓库2I0.2软件置0,2仓库停止I0.5软件置1,方向指示灯4Q0.7断开,小车在仓库2指示灯Q0.1接通。

d)模拟小车从仓库2到仓库1:

2仓库停止I0.5软件置0,仓库2到仓库1I0.4软件置1,小车在仓库2指示灯Q0.1断开,

e)模拟小车进入仓库1:

仓库2到仓库1I0.4软件置0,1仓库停止I0.3软件置1,方向指示灯1Q0.4断开,小车在仓库1指示灯Q0.0接通。

f)模拟系统停止:

系统停止I0.1软件置1,I口其余位全部置0,小车停止指示灯Q0.3接通,Q口其余位全部断开。

综上所述:

仿真结果正常,完全符合实验要求。

11.27

任务:

新建300站点项目,将上次写好的程序导入,下载程序到PLC进行硬件调试

①新建项目,插入SIMATIC300站点根据实验台硬件设备的订货号并配置硬件,硬件配置如下图所示

②将上次编写的S7程序的块中的内容(如下图)复制到SIMATIC300站点的CPUS7程序下的块中。

2设置PG/PC接口(回到主页面,点击菜单栏的选项即可看到)

3下载硬件配置和程序到PLC

4在小车实验平台硬件调试程序

a.按下系统开始按钮,小车运行指示灯点亮、小车在库1指示灯点亮

b.按下库1到库2按钮,方向指示灯按L5→L6→L7→L8的顺序每隔3s轮流点亮,L8方向指示灯亮后一直点亮等待2仓库停止按钮按下才进去2库;

c.按下2仓库停止按钮,小车进入库2,小车在库2指示灯点亮;

 

d.按下库2到库1按钮,方向指示灯按顺序L8→L7→L6→L5每隔3s轮流点亮,L5方向指示灯点亮后一直亮等待进入1库;

e.按下2仓库停止按钮,小车在仓库1指示灯点亮

f.按下系统停止按钮,小车停止指示灯点亮

 

12.1

任务:

使用Wincc组态触摸屏程序,调试触摸屏程序,在PLC程序加入触摸屏控制,下载PLC程序和触摸屏程序并进行调试

1)Wincc触摸屏组态(设备类型为TP170A)

1建立连接(注意红色方框内参数的设置)

2建立变量

触摸屏变量使用M100.0到M100.5

3组态画面

仓库和小车及地线用画图软件绘制并粘贴到画面_1

按钮从工具栏的简单对象里的按钮拖出,配置按钮显示文本和相应事件

指示灯从从工具栏的库拖出:

 

1.

2.

3.

系统启动、系统停止、仓库1停止、仓库1到仓库2、仓库2到仓库1、仓库2停止按钮与小车实验台的按钮具有相同功能,指示灯也同实验台指示灯对应,并且都与变量关联。

定义的每个按钮的事件有释放和按下:

对于释放事件选用Resetbit()函数,而按下事件选用Setbit()函数,两个函数关联的都是同一个变量(选择的是与按钮功能对应的触摸屏变量)。

指示灯有两种状态:

 

断开时接通时

将指示灯同相应的触摸屏变量关联。

指示灯配置举例,其余的都一样只是需要更换变量

按钮配置举例,其余的都一样只是需要更换变量:

2)Wincc程序仿真调试

1

编译

编译完成,提示无错误,无警告。

 

②仿真

仿真操作

 

仿真调试界面

仿真结果分析:

按下各个按钮,按钮当前值会变为-1,而按钮释放对应的当前值又会变为0。

通过Winccflexible运行模拟器窗口设置各个按钮的数值为-1时,相应指示灯会变为

而按钮数值被设置为0是,相应指示灯变为

 

3)PLC程序修改

为了使触摸屏控制能控制小车,需要修改PLC程序(将小车按钮对应的I变量和相应触摸屏按钮的M变量并联)。

这里只列出被修改的程序段,修改部分为红色框部分。

主程序:

.系统启动指示(小车运行指示)

b.系统停止指示(小车运行指示)

 

子程序:

 

4)PLC程序下载

设置DP的Profibus通信速率

  

 

 

       

设置PC/PG接口

 

下载硬件配置参数和PLC程序操作同前面一致

5)Wincc程序传送

①使用三头的下载线缆,中间的头开关打到off,两头打到on

中间连到PLC的CPU,两头分别连到电脑主机和触摸屏。

②设置连接网络的DP的站地址为1,此外PLC站地址为2,主机地址为0

4设置通信接口

打开控制面板,单击下图所示的图标

 

设置接口

 

5传送触摸屏程序

a.打开触摸屏电源开关,选择设置触摸屏地址和通信速率

 b.点击触摸屏Transfer,等待计算机传送程序;

 c.点击传送按钮传输程序

d.等待传送完毕,组态好的画面会显示在触摸屏上。

 

6)触摸屏和小车实验台联调

 触碰触摸屏的各个按钮,触摸屏指示灯和小车试验台指示灯情况一致,且符合实验要求;按下小车实验台上的控制按钮,触摸屏的指示灯也能跟随实验台,并且符合实验要求。

下面给出触摸屏信号指示灯的变化图:

 系统启动按钮未按下:

 

   系统启动按钮按下:

     

 

仓库1到仓库2按钮按下:

方向指示灯从左运动到右直每隔3s轮流点亮直至下面这幅图

仓库2停止按钮按下:

仓库2到仓库1按钮按下:

方向指示灯从右运动到左直每隔3s轮流点亮直至下面这幅图

仓库1停止按钮按下:

系统停止按钮按下:

 

5.实践总结

1实验过程碰到的问题及解决方法

问题:

在11.27日的PLC程序结合硬件调试过程中,发现当系统开始运行时,无论什么时候按下系统停止按钮,系统会维持原来的状态,小车运行指示灯不会灭,小车停止指示灯也不亮。

分析:

分析程序时发现当系统停止按钮,小车停止指示灯Q0.3被接通,尽管Q0.3接通也不能通过OFF_SQ关闭顺序控制器,因为当Q0.3被接通时,Q0.2已经被复位,FB调用模块失效,导致顺序控制程序的步会维持原状,就导致了错误的出现。

错误如下图所示。

解决方法:

为了解决停止按钮按钮按下时,FB引用模块不能接通的问题,我在连接在EN端的Q0.2常开触头上并联一个Q0.3。

这样当停止按钮按下,我就能通过OFF_SQ关闭顺序控制器,使所有步变为不活动步,现象也符合实验要求了。

 

2实践心得:

此次实践,大大加深变量控制的思考,学会怎么将实际问题转换为程序控制问题并通过自己所学去实现。

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 小学教育 > 语文

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1