PLC机械滑台工艺流程控制.docx

上传人:b****6 文档编号:9312681 上传时间:2023-02-04 格式:DOCX 页数:35 大小:323.64KB
下载 相关 举报
PLC机械滑台工艺流程控制.docx_第1页
第1页 / 共35页
PLC机械滑台工艺流程控制.docx_第2页
第2页 / 共35页
PLC机械滑台工艺流程控制.docx_第3页
第3页 / 共35页
PLC机械滑台工艺流程控制.docx_第4页
第4页 / 共35页
PLC机械滑台工艺流程控制.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

PLC机械滑台工艺流程控制.docx

《PLC机械滑台工艺流程控制.docx》由会员分享,可在线阅读,更多相关《PLC机械滑台工艺流程控制.docx(35页珍藏版)》请在冰豆网上搜索。

PLC机械滑台工艺流程控制.docx

PLC机械滑台工艺流程控制

机械滑台工艺流程控制3

 

如下免责申明,下载者必读!

!

!

免责申明:

本报告及其程序仅供参考,交流之用,若出现调试意外,本人概不负责。

程序部分在本机上基本可以运行,不排除其中有bug、其他未提及等错误情况,需要下载者进一步思考完善。

若在其他试验机型调试中出现意外,本人概不负责。

报告部分因时间比较紧,难免出错,望下载者细细阅读思考后,发现错误并指明。

本报告初期有引用他人资料之嫌,后已大加改进,如若还有雷同相似之处,望有疑问者联系本人,本人与之再行商榷。

 

XXXX大学

电气与自动化工程学院

《PLC控制技术实训》

 

题目:

机械滑台工艺流程控制3

姓名:

学号:

班级:

指导教师:

起止日期:

 

1.设计任务书…………………………………………………………1

1.1设计任务

1.2设计目的及要求

1.3设计内容及报告要求

2基础实训项目一:

………………………………………………5

2.1总体设计方案

2.2I/O地址分配表

2.3PLC外部接线图

2.4元件及功能表

2.5流程图

2.6程序

3基础实训项目二:

………………………………………………9

3.1总体设计方案

3.2I/O地址分配表

3.3PLC外部接线图

3.4元件及功能表

3.5流程图

3.6程序

4.综合型自主实训项目………………………………………………14

1.总体设计方案

1.1方案的确定

1.2设计方案

2.I/O地址分配表

3元件及功能表

4.流程图,顺序功能图,梯形图及指令表

4.1流程图

4.2顺序功能图

4.3梯形图

4.4程序说明

5.程序的调试运行及其结果

5.1手动控制的调试运行及结果

5.2单步控制的调试运行及结果

5.3自动循环控制的调试运行及结果

5.个人小结………………………………………………31

6.参考文献……………………………………………32

1.任务书

《PLC控制技术》实训任务书(五)

题目:

机械滑台工艺流程控制系统设计(三)

实训学生需要完成2个基础实训项目和1个综合型自主实训项目的训练。

一、基础实训项目一:

霓虹灯的PLC控制系统的设计

一)实训目的

1、进一步巩固掌握PLC基本指令功能的及其运用方法;

2、根据实训设备,熟练掌握PLC的外围I/O设备接线方法

3、初步掌握PLC程序设计方法,养成良好的设计习惯,培养基本的设计能力;

二)实训设备:

三相交流电源模块30822001、直流电源模块30824001、PLC主机单元模块30864002、数字量输入模块30824003、霓虹灯显示模块18504003、个人计算机PC、PC/MPI编程电缆。

三)工艺控制要求:

按下启动按钮,灯A亮1秒,接着灯B,C,D,E,F,G,H,I亮1秒,之后灯J1,J2,K1,K2,L1,L2,M1,M2,

N1,N2,O1,O2也被点亮。

1秒后,灯J1,J2,K1,K2,L1,L2,M1,M2,N1,N2,O1,O2熄灭,再过1秒,灯B,C,D,E,F,G,H,I熄灭,同样再过1秒后,灯A熄灭。

紧接着过1秒灯A再次被点亮,重复以上过程,循环往复。

按下停止按钮后,所有灯都熄灭。

四)实训内容:

1、进行PLC的I/O地址分配,并画出霓虹灯的PLC控制系统的接线图。

2、设计由PLC控制的霓虹灯梯形图程序。

3、输入自编程序,上机调试、运行直至符合动作要求。

二、基础实训项目二:

模拟量采集与数据处理的综合应用

一)实训目的

1、掌握PLC中模拟量输入、输出的基本工作原理。

2、掌握数据处理指令的运用方法。

3、掌握功能、功能块的应用,中断组织块OB35用法。

4、掌握DB块建立与数据访问方法。

二)实训设备:

三相交流电源模块30822001、直流电源模块30824001、PLC主机单元模块30864002、数字量输入模块30824003、模拟量输入模块、模拟量输出模块、个人计算机PC、PC/MPI编程电缆。

三)实训项目原理与要求

1、用模拟量输入模块3081400模拟温度测量变送器,假设当温度是0℃时,对应电位器输出0V电压,假设当温度是100℃时,对应电位器输出电压10V电压。

用PLC模拟量输入模块采集电位器电压,使用OB35实现采集温度数据,数据采集频率是1次/秒,进行标度变换,数据存储在共享数据块DB2相应的存储单元中,并在触摸屏上显示出温度值。

2、用模拟量输出模块308140098模拟电动执行器,电压为0V时,执行器开度为0%,电压为10V时执行器开度为100%。

用PLC模拟量输出模块控制执行器,控制量数据输出频率是1次/秒,用OB35块的方法控制执行器。

控制量多少采用触摸屏输入。

四)实训项目的步骤:

1、根据项目要求拟定I/O地址分配表,画出外部接线图,并进行接线图线路连接。

输入设备

输出设备

序号

名称

代号

地址

序号

名称

代号

地址

1

开关

S1

I0.0

1

电压表

M1或M2

QW272

2

电位器

10KΩ

IW272

2

3

3

接线图

2、设计梯形图程序,调试并记录数据。

输入

输出

电压

PIW

温度值

执行器开度

PQW

电压V

0V

0

4V

40%

6V

60%

8V

80%

10V

100%

3、思考题:

1)整理出运行调试后的梯形图程序及注释说明,写出实验中的问题及分析。

2)S7-300的PLC模拟量模块的测量信号类型有几种?

测量范围如何设定?

3)S7-300的PLC模拟量模块的模拟值用什么表示?

三、综合型自主实训项目:

机械滑台工艺流程控制系统设计

(二)

一)实训项目工艺要求:

采用S7-300设计机械滑台工艺流程控制系统,具体要求是:

采用S7-300系列PLC和五层电梯模型完成控制任务。

用电梯模型中的桥厢来模拟机械滑台的工作台,工作台由三相异步电机拖动,电机转速和正反转运行由变频器控制。

楼层接近限位开关用于工作台的位置控制。

工作台的工艺流程由任课老师指定。

控制要求:

工作台运行状态分为三种方式:

手动、单步和自动循环三种控制方式。

其中,运行方式由开关S1、S2确定:

S1断开—手动,S1合上—自动;在自动方式下,S2断开—单步运行,S2合上—自动循环控制方式。

运行方式切换时,滑台立即停止运行。

手动控制:

(点动)手动控制指示灯A亮,按住SB▲(二层),工作台前进(电梯上升);按住SB▼(二层),工作台后退(电梯下降)。

(松开按钮立即停止)

单步运行:

单步运行指示灯G亮,滑台位于初始原点(1层),按一下启动按钮SB▲(二层),系统转换到下一步,完成该步的任务后,自动停止工作并停留在该步,再按一下启动按钮SB▲(二层),又往前走一步。

按停止按钮SB▼(五层),立即停止运行。

自动循环控制:

自动循环灯D亮,滑台位于初始原点,按动启动按钮SB▲(二层),按工艺流程自动循环运行,运行一周后回到原点后暂停6秒后再接着运行,按停止按钮SB▼(五层),立即停止运行。

工艺流程中暂停延时需要用指示灯(报警灯)以1HZ的频率闪烁指示。

二)目的

通过本次实训使学生掌握:

1)Step7编程软件的使用方法和梯形图、SFC图编程语言的运用;2)实际程序的设计及实现方法;3)程序的调试和运行操作技术。

从而提高学生对PLC控制系统的设计和调试能力。

三)内容与要求

1、完成硬件选型、硬件接线图。

2、滑台工艺流程控制系统设计。

3、程序设计方法采用状态转移图SFC图进行设计或经验设计法。

4、程序实现采用基于M的SFC转化梯形图实现或梯形图实现。

5、程序清单。

6、工艺流程为:

(此处放置指导老师指定的工艺流程)

 

四、实训报告要求

报告应采用统一的报告纸书写,应包括评分表、封面、目录、正文、收获、参考文献(并按此顺序装订)。

报告中提供如下内容:

1、目录

2、正文

(1)实训任务书;

(2)实训内容,三个任务分别写

a、每个实训任务的总体设计方案(应有PLC的选型及依据)

b、I/O分配表,PLC外部接线图,程序中使用的元件及功能表;

c、程序控制的SFC图、梯形图或指令表清单,注释说明;

d、调试、运行及其结果;

3、收获、体会

4、参考文献

(注意实训报告原则上手写,允许打印,但雷同者的零分处理)

五、实训进度安排

周次

工作日

工作内容

1

布置实训任务,查找相关资料,熟悉实验台。

2

完成两个基础实训项目。

3

根据综合型实训任务,完成总体设计方案(硬件选型、分配IO点等)

4

完成硬件接线,编写程序并调试

5

编写程序并调试

1

编写程序并调试

2

编写程序并调试

3

编写程序并调试及准备实训报告

4

完成报告并于下午两点之前上交

5

答辩

本实训共需两周时间

六、实训考核办法

本实训满分为100分,其中实训平时表现(含2个基础实训项目完成情况)30%、综合型实训项目答辩50%,实训报告20%。

 

2.基础实训项目一

总体设计方案(应有PLC的选型及依据)

要点亮16盏灯,即用到16个输出端口,分别为Q0.0—Q1.7.按键要用到启动和停止,两个输入端口,为I0.0,I0.1。

总计18个IO端口。

此端口数属于中小型,所以选用西门子的S7-300系类。

模块要用数字量输入模块,数字量输出模块。

因为要定时导通,要用到定时器,因为要定时6s,即六个定时器。

IO分配

输入设备

输出设备

启动

I0.0

A

Q1.0

停止

I0.1

B--I

Q1.1—Q1.7

J--02

Q0.0—Q0.7

PLC外部接线图

 

元件及功能表:

M0.0:

通电保持状态标志位。

T0—T5:

接通延时定时器,常开触点由断开变为接通时计时,时间到时,该线圈通电。

程序

注释:

按下I0.0启动程序,M0.0为通电状态保持位置

 

注释:

按下I0.0启动程序,灯全灭。

注释:

各定时器分别定时,T5用于循环。

注释:

点亮A灯

注释:

点亮A,B—I灯

注释:

点亮A,B—I灯,J—02灯。

注释:

点亮A,B—I灯,熄灭J—02灯。

注释:

点亮A,熄灭B—I灯,J—02灯。

注释:

熄灭A,B—I灯,J—02灯。

调试、运行及其结果:

各灯按照指定运行,先灯A亮1秒,接着灯B,C,D,E,F,G,H,I亮1秒,之后灯J1,J2,K1,K2,L1,L2,M1,M2,N1,N2,O1,O2也被点亮。

1秒后,灯J1,J2,K1,K2,L1,L2,M1,M2,N1,N2,O1,O2熄灭,再过1秒,灯B,C,D,E,F,G,H,I熄灭,同样再过1秒后,灯A熄灭。

紧接着过1秒灯A再次被点亮,重复以上过程,循环往复。

 

3.基础实训项目

总体设计方案(应有PLC的选型及依据)

因为显示温度时间,采集的是模拟信号,所以用到模拟量输入模块。

用到一个IO输入端口。

在输出电压时,要用到模拟量输出模块,占用一个模拟量输出端口,共计两个IO端口,属于中小型可编程控制器,选用S7-300.

因为要在上位机上显示出来,还要用到触摸屏,在显示温度时,要将温度记录,用到数据块,数据块分为两个,一个为采集数据块,用于调用显示温度。

一个用于显示屏的记录输入数据,用于调用后在电压表上显示电压。

触摸屏因为编的程序较小,选用MC1162。

通信模式为:

TCP/PI协议

PLC300通过模拟量输入模块采集模拟信号,此时IW288输入的是经过换算的数字信号,经过cpu的程序的处理,即调用FC1功能,通过上位机显示出温度。

在上位机上,手动输入数字,经过调用FB1功能块,再通过数字量输入模块30824003,在电压表上显示出来。

途中要通过OB35进行一秒的信号的采集。

开关用到一个,即S1,在OB1里激活OB35。

IO分配:

输入设备

输出设备

序号

名称

代号

地址

序号

名称

代号

地址

1

开关

S1

I0.0

1

电压表

M1或M2

QW288

2

电位器

10KΩ

IW288

2

3

3

3、流程图

图3.3

PLC外部接线图

元件及功能表

MD26:

用于存储FC1输出的温度数据。

MD40:

用于存储FB1输出的电压值。

LD30,LD40:

局部数据区,用于FB1,FC1中的临时数据存储。

 

程序:

注释:

在OB1里激活OB35。

OB1

OB35

注释:

IW288将信号输入FC1中,进行调用。

注释:

将FC1中的结果存贮在DB2模块中。

注释:

将DB3中的数据通过调用FB1,存贮在MD40中,在截取低8位输出。

FB1

注释:

将DB3中的的数字量转换成双整型,再乘以27648,再除以100,进行输出,

FC1

注释:

将IW288的数字量转换成双整型,再转换为浮点型。

注释:

将浮点型数据先乘100,再除27648。

DB2

DB3

调试、运行及其结果:

输入

输出

电压

PIW288

温度值

执行器开度

PQW288

电压V

0V

0V

0℃

0

0V

0V

4V

4V

40℃

40%

4V

4V

6V

6V

60℃

60%

6V

6V

8V

8V

80℃

80%

8V

8V

10V

10V

100℃

100%

10V

10V

 

在上位机的温度显示中,通过调节电位器,显示出温度的变化,精确到小数点后两位。

在显示器的开度一栏里,输入数字(0--100),在电压表里显示出0—10v的电压。

 

4.综合型自主实训项目

4.1总体设计方案(应有PLC的选型及依据)

采用电梯模型中的轿厢来模拟机械滑台,工作台由三相异步电动机拖动,电机转速和正反转运行由变频器控制。

正反转,及快速,慢速,用到共计四个IO输出口

工作台的位置由楼层的限位开关控制,要用到四个IO输入端口。

滑台运行状态分为三种方式:

手动方式、单步方式和自动循环三种控制方式。

其中,运行方式是由外部开关S1、S2确定的,S1断开时为手动方式,S1合上时为自动方式;S2断开为单步运行方式,S2合上为自动循环控制方式。

此处为两个IO输入口。

运行切换时,滑台立即停止运行。

还有四个指示灯,综上,共计19个IO端口,属于中小型可编程控制器,所以选用S7-300系类的PLC和四层电梯实现控制任务。

4.2设计方案:

主电路设计方案工艺流程图如下图1所示:

图1工艺流程图

工作台的快进由电机的正转和快速来控制,后退由电机反转和高速来控制,工进由电机的正转和低速来控制。

手动控制时用外部LED的A灯来指示,单步控制时用外部LED的G灯来指示,自动循环控制时用外部LED的D灯来指示。

工作台启动按钮由二层上呼按钮SB2▲来控制,后退按钮由二层下呼按钮SB2▼控制,停止按钮由五层下呼按钮SB5▼控制。

最后通过PLC程序代码来实现工艺流程的顺序控制。

 

I/O模块的地址分配

输入设备

输出设备

序号

名称

代号

地址

序号

名称

代号

地址

1

转换开关1

S1

I1.0

1

电机正转

DIN1

Q0.0

2

转换开关2

S2

I1.1

2

电机反转

DIN2

Q0.1

3

二层上呼按钮

SB2▲

I0.0

3

电机低速

DIN3

Q0.2

4

二层下呼按钮

SB2▼

I0.1

4

电机高速

DIN4

Q0.3

5

五层下呼(停止)按钮

SB5▼

I0.3

5

蜂鸣器

P

Q0.7

6

一层定位传感器

SQ1

I0.4

6

手动指示灯

A

Q0.4

7

二层定位传感器

SQ2

I0.5

7

单步指示灯

G

Q0.5

8

三层定位传感器

SQ3

I0.6

8

循环指示灯

D

Q0.6

9

四层定位传感器

SQ4

I0.7

9

(2)工作方式开关的切换对照表

S1(I1.0)

S2(I1.1)

工作方式

0

x

手动

1

0

单步

1

1

自动循环

 

PLC外部接线图

 

元件及功能表

M0.0为FC2的激活位置,M1.为FC3激活位置。

其余M全为活动步。

T为SD定时器:

接通延时定时器,常开触点由断开变为接通时计时,时间到时,该线圈通电。

T0在SQ2处延时6s,T1为在原点处定时5。

 

流程图:

 

 

图3自动循环运行顺序功能图图4单步运行顺序功能图

OB1:

注释:

松开I1.0,消除各模块中的M位的记忆。

注释:

按下I1.0,松开I1.1,使各模块中的M位复位,并且使M0.0置位。

 

注释:

按下I1.0和I1.1,使各模块中的M位复位,并且使M1.0置位。

注释:

松开I1.0,调用FC1模块。

A灯亮。

注释:

按下I1.0,松开I1.1,调用FC2模块。

G灯亮。

注释:

按下I1.0和I1.1调用FC3模块。

D灯亮。

 

 

FC1

注释:

按下I0.0前进。

注释:

按I0.1下后退。

FC2

注释:

停止。

FC3

4.3程序说明

(1)主程序的OB1

在主程序的OB1中,通过调用功能(FC)的方式来实现各种工作方式的切换。

工作方式的选择开关是由S1,S2的拨动开关选择,同时只能选择一种工作方式。

选择手动工作方式时断开S1,合上S2,手动指示灯A灯亮,调用手动程序FC1;选择单步工作方式时合上S1,断开S2,单步指示灯G灯亮,调用程序FC1,选择自动循环工作方式时合上S1、S2,循环指示灯D灯亮,调用程序FC3。

(2)手动程序FC1

手动操作时,用I0.0和I1.1对应的2个按钮SB2▲、SB2▼控制滑台的上升与下降,为了保证系统的安全运行,在手动程序中设置了一些必要的联锁:

用一楼和四楼的定位传感器I0.4和I0.7的常闭触点限制滑台运动的上下极限位置。

(3)单步控制程序FC2

单步运行时,I1.1为1状态,I1.2为0状态,即S1闭合,S2断开。

根据顺序功能图先使工作台回到原点,然后每按下一次按钮SB2▲,执行一步,在按下停止按钮SB5▼时,立即停止运行。

(4)自动循环工作程序FC3

循环工作方式时,I1.1和I1.2为1状态,即S1、S2均闭合,在初始状态按下启动按钮I1.1,M1.0变为1状态,滑台根据设计的工艺流程运行,当滑台在步M1.7返回M1.1原点时,I2.1为1状态,系统将自动循环的工作下去。

4.4.程序的调试运行及其结果

4.4.1手动控制的调试运行及结果

手动控制(点动):

手动控制指示灯A灯亮,按住二层上呼按钮时(I0.0),滑台上升,当在任意位置(不超过四层)松开按钮时,滑台停止上升,当按住二层下呼按钮时(I0.1),滑台下降,当在任意位置(不低于一层)松开按钮时,滑台立即停止下降。

为了安全考虑所以设计了两个极限位置,当到达四层时,四层限位传感器(I0.7)检测到信号,立即停止滑台上升,当达到一层时,一层限位传感器(I0.4)检测到信号,立即停止滑台下降。

所设计的程序可以完成控制的手动控制。

4.4.2单步控制的调试运行及结果

单步运行:

单步控制指示灯G灯亮,滑台需位于原点(1层),按动启动按钮SB2▲(2层),滑台立即高速上升到3楼,第二次按动启动按钮SB2▲(2层),高速回到1楼,第三次按SB2▲(2层)之后滑台低速上升到4楼,第四次按SB2▲(2层)后高速下降到2楼,第五次按动启动按钮SB2▲(2层)后低速上升到3楼,最后按动SB2▲(2层)滑台高速下降回到1楼。

检测每一层是否到达是通过每一层的定位传感器来实现的。

4.4.3自动循环控制的调试运行及结果

自动循环控制:

循环控制指示灯D灯亮,滑台需位于原点(1层),按动启动按钮SB2▲(2层),滑台立即高速上升到3楼,然后高速回到1楼,滑台再以低速上升到4楼,之后滑台高速下降到2楼,以低速进到3楼,最后高速下降到1楼原点处,暂停5S后接着第一步继续循环运行。

 

5.收获、体会

通过此次课程设计,使我更加扎实的掌握了有关PLC方面的知识,在设计过程中虽然遇到了一些问题,但经过一次又一次的思考,一遍又一遍的检查找出了部分原因所在,同时也暴露出了前期在这方面的知识欠缺和经验的不足。

实践出真知,通过亲自动手制作,使我懂得纸上得来终觉浅的道理。

实训让我更加了解了plc梯形图、指令表、外部接线图有了更好的了解,也让我更加了解了关于PLC设计原理。

有很多设计理念来源于实际,从中找出最适合的设计方法。

本次实训脱离不了集体的力量,遇到问题和同学互相讨论交流。

多和同学讨论。

我们在做实训项目的过程中要不停的讨论问题,这样,我们组员可以尽可能的统一思想,这样就不会使在做的过程中没有方向,并且这样也是为了方便最后设计和在一起。

讨论不仅是一些思想的问题,还可以深入的讨论一些技术上的问题,这样可以使自己的处理问题要快一些,少走弯路。

多改变自己设计的方法,在设计的过程中最好要不停的改善自己解决问题的方法,这样可以方便自己解决问题

总之,这次实训对我真的很有好处,给我弥补了很多我欠缺的知识,像电动机的星、三角的连接方式。

在今后的学习过程中,要更加努力的学习自己的专业知识,多多与同学和老师交流,相信不久的将来可以有点成绩。

6.参考文献

[1]廖常初.S7-300/400PLC应用教程——北京:

机械工业出版社,2011.6

[2]廖常初.S7-300/400PLC应用技术——北京:

机械工业出版社,2008.3

[3]吴作明《PLC开发与应用实例详解》北京:

北京航空航天大学出版社,2007.11

[4]王永华《现代电气控制及PLC应用技术》北京:

北京航空航天大学出版社,2008.

[5]阮友德《电气控制与PLC实训教程》北京:

人民邮电出版社

 

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

当前位置:首页 > 成人教育 > 自考

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

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