过程控制实习报告材料.docx

上传人:b****7 文档编号:15324838 上传时间:2023-07-03 格式:DOCX 页数:16 大小:356.16KB
下载 相关 举报
过程控制实习报告材料.docx_第1页
第1页 / 共16页
过程控制实习报告材料.docx_第2页
第2页 / 共16页
过程控制实习报告材料.docx_第3页
第3页 / 共16页
过程控制实习报告材料.docx_第4页
第4页 / 共16页
过程控制实习报告材料.docx_第5页
第5页 / 共16页
过程控制实习报告材料.docx_第6页
第6页 / 共16页
过程控制实习报告材料.docx_第7页
第7页 / 共16页
过程控制实习报告材料.docx_第8页
第8页 / 共16页
过程控制实习报告材料.docx_第9页
第9页 / 共16页
过程控制实习报告材料.docx_第10页
第10页 / 共16页
过程控制实习报告材料.docx_第11页
第11页 / 共16页
过程控制实习报告材料.docx_第12页
第12页 / 共16页
过程控制实习报告材料.docx_第13页
第13页 / 共16页
过程控制实习报告材料.docx_第14页
第14页 / 共16页
过程控制实习报告材料.docx_第15页
第15页 / 共16页
过程控制实习报告材料.docx_第16页
第16页 / 共16页
亲,该文档总共16页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

过程控制实习报告材料.docx

《过程控制实习报告材料.docx》由会员分享,可在线阅读,更多相关《过程控制实习报告材料.docx(16页珍藏版)》请在冰点文库上搜索。

过程控制实习报告材料.docx

过程控制实习报告材料

 

过程控制工程

实习报告

 

学院:

机械与控制工程

班级:

自动化10-3班

学号:

姓名:

指导老师:

 

日期:

年月

1绪论

1.1过程控制系统的概述

过程控制是指根据工业生产过程的特点,采用测量仪表、执行机构和计算机等自动化工具,应用控制理论,设计工业生产过程控制系统,实现工业生产过程自动化。

随着生产过程的连续化﹑大型化和不断强化,随着对过程内在规律的进一步了解,以及仪表﹑计算机技术的不断发展,生产过程控制技术近年来发展异常迅速.所谓生产过程自动化,一般指工业生产中(如石油﹑化工﹑冶金﹑炼焦﹑造纸﹑建材﹑陶瓷及热力发电等)连续的或按一定程序周期进行的生产过程的自动控制.凡是采用模拟或数字控制方式对生产过程的某一或某些物理参数(如温度﹑压力﹑流量等)进行的自动控制统称为过程控制,随着科学技术的飞速前进,过程控制也在日新月异地发展。

它不仅在传统的工业改造中,起到了提高质量,节约原材料和能源,减少环境污染等十分重要的作用。

生产过程自动化是保持生产稳定、降低消耗、减少成本、改善劳动条件、保证安全和提高劳动生产率重要手段,在社会生产的各个行业起着极其重要的作用。

2西门子PLC的介绍

2.1S7-300PLC介绍

S7-300是通用可编程控制器,它广泛地应用于自动化领域,涉及多个行业,可用于组建集中式或分布式结构的测控系统,重点在于为生产制造工程中的系统解决方案提供一个通用的自动化平台,性能优良,运行可靠。

  

S7-300PLC采用模块化结构,模块种类的品种繁多,功能齐全,应用范围十分广泛,可用于集中形式的扩展,也可用于带ET200M分布式结构的配置。

S7系列PLC用DIN标准导轨安装,各模块用总线连接器连接在一起,系统配置灵活、维护简便、易扩展。

CPU模块是PLC的核心,负责存储并执行用户程序,存取其他模块的数据,一般还具有某种类型的通信功能。

信号模块用来传送数字量及模拟量信号,通信模块可提供PROFIBUS、以太网等通信连接形式。

2.2S7-3O0主要功能模块介绍

1、导轨(Rail)

S7-300的模块机架(起物理支撑作用,无背板总线),西门子提供五种规格的导轨。

2、电源模块(PS)

将市电电压(AC120/230V)转换为DC24V,为CPU和24V直流负载电路(信号模块、传感器、执行器等)提供直流电源。

输出电流有2A、5A、10A三种

*正常:

绿色LED灯亮

*过载:

绿色LED灯闪

*短路:

绿色LED灯暗(电压跌落,短路消失后自动恢复)

*电压波动范围:

5%

3、CPU模块

各种CPU有不同的性能,例如有的CPU集成有数字量和模拟量输入/输出点,有的CPU集成有PROFIBUS-DP等通信接口。

CPU前面板上有状态故障指示灯、模式开关、24V电源端子、电池盒与存储器模块盒(有的CPU没有)

4、信号模块(SM)

数字量(开关量)输入模块:

24VDC,120/230VAC

数字量(开关量)输出模块:

24VDC,继电器

模拟量输入模块:

电压,电流,电阻,热电偶

模拟量输出模块:

电压,电流

5、功能模块(FM)

功能模块主要用于对时间要求苛刻、存储器容量要求较大的过程信号处理任务。

*计数:

计数器模块

*定位:

快速/慢速进给驱动位置控制模块、电子凸轮控制器模块、步进电动机定位模块、伺服电动机定位模块等

*闭环控制:

闭环控制模块

*工业标识系统:

接口模块、称重模块、位置输入模块、超声波位置解码器等。

6、接口模块(IM)

接口模块用于多机架配置时连接主机架(CR)和扩展机架(ER)。

S7-300通过分布式的主机架和3个扩展机架,最多可以配置32个信号模块、功能模块和通信处理器。

连接:

IMS360发送、IMR361接收;对于双层组态,常用硬连线的IM365接口模块

距离:

采用IM365、两层机架,电缆最大长度可达1米;采用IM360/361、多层机架,机架之间电缆最大长度10米。

7、通讯处理器(CP)

扩展中央处理单元的通讯任务,提供以下的连网能力:

*点到点连接

*PROFIBUS

*工业以太网

3基于PLC的双容量水箱控制系统硬件组成

3.1硬件模块

名称

型号

备注

数量

中央处理器模块(CPU)

CPU315-2DP

2AF03-0AB0

v1.2

内存扩展到32K

1

数字量输入模块(DI)

SM321DI16*24V

1BH01-0AA0

处理2点输入信号

1

数字量输出模块(DO)

SM321DO16*24V/0.5A

1BH01-0AA0

处理6个输出信号

1

监控软件通讯

(SIMATICNET)

343-1EX11-0XE0

1

SIMATICET200

IM153-1

AA03-0XB0

1

模拟量输入模块(AI)

SM331

DI2*12Bit

7KB02-0AA0

处理2点输入信号。

1

模拟量输出模块(AO)

SM332

AO4*12Bit

5HD01-0AB0

处理1点输出信号

1

电源模块

PS-307

5A,24VDC

1

自吸水泵M

DBZ650-4.6-50

1

电磁阀Y

QZD-1000A

输入信号:

4~20mA

输出压力:

0.02-0.1MPa气源压力:

0.14MPa

1

3.2双容量水箱控制系统实验装置

双容水箱是两个串联在一起的水箱,整个系统有上水箱、下水箱、水管、阀门、抽水泵组成。

本系统由双容水箱作为控制对象,上水箱的液位高度h1,下水箱水温、压力作为被控量。

下水箱里液位的变化,由压力、温度传感器转换成4~20mA的标准电信号,在由I/O接口的A/D转换成二进制编码的数字信号后,送入计算机端口。

经计算机算出的控制量通过D/A转换成1~5V的控制电信号。

3.3双容量水箱对象组成

1、被控对象

过程控制装置是一个以温度液位压力流量为过程受控变量水泵转速可控硅移相触发角为过程操作变量的过程控制系统,被控对象为充分模拟工业现场的小型电热液位锅炉。

2、测量传感器

液位的测量采用液位传感器,测量量程为0~500m,压力的测量采用压力变送器,测量量程为0~100kPa。

测量流量采用的是涡轮流量计和数显流量变送仪,测量量程为0~600L/h。

温度的测量采用PT100铂电阻温度传感器和数显温度变送仪,测量量程为0~100度。

变送器输出标准的4~20mA电流信号,在送显示仪表显示的同时,送入PLC的模拟量输入模块。

3、执行器

系统在进行液位、压力、流量控制时。

执行机构为西门子MM420型变频器和单相水泵。

变频器接收控制器所给信号后会输出不同的信号,以改变三相电机的转速来调节水泵出口流量。

在温度控制中执行机构为可控硅,通过改变移相触发角进而改变加热圈两端的电压来实现温度调节。

4基于PLC的双容量水箱控制系统的编程设计

4.1控制原理

系统由双容水箱作为控制对象,上水箱的液位传感、下水箱的温度、压力作为被控量。

当下水箱压力低于设定值时,上水箱往下水箱放水,通过改变调节阀的开度向下水箱加水来控制下水箱里的液位高度。

到达设定压力值后,上水箱停止放水,并驱动加热模块,使下水箱开始加热。

由温度传感器转换成4~20mA的标准电信号,在由I/O接口的A/D转换成二进制编码的数字信号后,送入计算机端口。

经计算机算出的控制量通过D/A转换成1~5V的控制电信号。

当到达温度后,停止加热,水泵开始驱动,使得上水箱往下水箱抽水,同时报警灯亮和蜂鸣器鸣响。

当上水箱液位到达液位传感器位置时,停止抽水。

4.2STEP7简介

STEP7是用于SIMATICS7-300/400站创建可编程逻辑控制程序的标准软件,可使用梯形逻辑图、功能块图和语句表。

它是SIMATIC工业软件的组成部分。

STEP7以其强大的功能和灵活的编程方式广泛应用于工业控制系统,STEP7提供了几种不同的版本以适应不同的应用和需求。

4.3SEP7硬件组态及参数设置

1、创建项目

1)双击SIMATICManager在SIMATIC管理器中选择菜单命令“File/New”,在弹出的对话框输入项目名和存储地址。

2)点亮刚新建的项目名,右击选择“insetnewobject/simatic300station”将生成300的项目。

2、硬件组态

1)完成新建项目后,双击项目名称双击,选中simatic300

(1),选择“Hardware”进入硬件组态窗口。

2)双击simatic300/rack-300,将导轨(rail)拖入左边空白处,生成机架。

3)选择cpu模块。

CPU315-2DP2AF03-0AB0v1.2

4)双击“DP”,出现DP属性对话框。

点击“Properties”按钮,新建一个,PROFIBUS

(1)‟网络,其他的都不变。

5)在刚建立,PROFIBUS

(1)‟网络上添加通信模块IM153-1(6ES7153-1AA03-0XB0)。

点击IM153-1模块,在其中分别添加模拟量输入模块AI2x12Bit(6ES7331-7KB02-0AB0)、模拟量输出模块AO4x12Bit(6ES7332-5HD01-0AB0)。

6)回到0号机架,加入数字量输入(6ES7323DO16*DC24V-1BH02-0AA0)、数字量输出模块(6ES7323-DO16*DC24V/0.5A-1BH01-0AA0)。

3、下载组态

组态结束后,在CPU为STOP模式下点击下载,将PLC的硬件组态下载到PLC中。

观察是否有异样指示灯亮。

表1指示灯及其信息表示

名称

颜色

表示的系统状态和系统信息

SF

红色

硬件或软件错误

BF

红色

总线错误(只适用于部分带DP和PN接口的PLC)

DC5V

绿色

S7-300的CPU和内部总线的5V电源正常

FRCE

黄色

强制作业有效

RUN

绿色

CPU处于RUN状态;LED灯以2HZ闪亮,表示重新启动;LED以0.5HZ闪亮,表示HOLD。

STOP

黄色

CPU处于STOP或HOLD或重新启动状态;LED以0.5HZ闪亮,存储器在复位请求状态;LED灯以2HZ闪亮,存储器在复位期间。

注意:

1、插槽1为电源模块配置,电源模块如果不选用西门子专用电源模块,插槽1配置为空。

2、插槽2为CPU模块配置。

3、插槽3为多机架扩展接口模块配置,在单机架配置时为空。

4、扩展模块必须从插槽4开始配置。

5、AI输入通道选择2线传感,4-20mA

6、AO输出通道选择1-5V,0-10V。

最后组态结果图:

图1组态

4.4SETP7程序设计

1)编程时在所添加的模块中进行,首先打开组织块OB1。

2)选择编程语言,可选STL、LAD、FBD。

3)程序编写完后,要对程序进行编译。

保证程序无误。

下载程序,将PLC置于RUN模式,运行程序,再次确认程序是否有误。

5控制系统程序编写及调试、运行

5.1S7-300_PLC模拟量输入输出量程转换模块FC105简介

实际的工程量,如压力、温度、流量、物位等要采用各种类型传感器进行测量。

传感器将输出标准电压、电流、温度、或电阻信号供PLC采集,PLC的模拟量输入模板将该电压、电流、温度、或电阻信号等模拟量转换成数字量——整形数(INTEGER)。

在PLC程序内部要对相应的信号进行比较、运算时,常需将该信号转换成实际物理值(对应于传感器的量程)。

而经程序运算后得到的结果要先转换成与实际工程量对应的整形数,再经模拟量输出模板转换成电压、电流信号去控制现场执行机构。

这样就需要在程序中调用功能块完成量程转换。

SCALE(FC105)功能将一个整形数INTEGER(IN)转换成上限、下限之间的实际的工程值(LO_LIMandHI_LIM),结果写到OUT。

公式如下:

OUT=[((FLOAT(IN)–K1)/(K2–K1))*(HI_LIM–LO_LIM)]+LO_LIM

常数K1和K2的值取决于输入值(IN)是双极性BIPOLAR还是单极性UNIPOLAR。

双极性BIPOLAR:

即输入的整形数为–27648到27648,此时K1=–27648.0,K2=+27648.0

单极性UNIPOLAR:

即输入的整形数为0到27648,此时K1=0.0。

K2=+27648.0

如果输入的整形数大于K2,输出(OUT)限位到HI_LIM,并返回错误代码。

如果输入的整形数小于K1,输出限位到LO_LIM,并返回错误代码。

反向定标的实现是通过定义LO_LIM>HI_LIM来实现的。

反向定标后的输出值随着输入值的增大而减小。

5.2系统的I/O地址分配

表2系统I/O地址分配

名称

地址

名称

地址

启动

I0.0

运行指示灯

Q4.0

停止

I0.1

停止

Q4.1

加热器

PQW256

报警灯

Q4.2

下限位传感器

I0.5

蜂鸣器

Q4.3

温度检测

PIW258

水泵

Q4.4

压力检测

PIW256

电磁阀

Q4.5

5.3双容量水箱控制系统程序

1、按下启动按钮I0.0,开始启动,运行灯亮并自锁。

按下停止按钮I0.1,停止运行,停止等亮并自锁。

在两程序段相互穿入常闭点,起到互锁作用。

2、运行指示灯Q4.0得电,所以Q4.0常开触点得电,从而继电器M1.0得电;当压力转换器PIW256采集下水箱压力信号,通过FC105模块转换后,将压力转换后的结果输出到MD40中。

2、因为继电器M1.0得电,从而使常开触点M1.0闭合。

当MD40的值小于100Pa时,电磁阀Q4.5得电并置为。

3、当MD40的值大于等于100Pa时,继电器M0.5得电;电磁阀Q4.5失电并复位。

4、因为继电器M0.5得电,所以常开触点M0.5闭合,加热器PIW256得电并对水进行加热。

5、由于继电器M1.0得电,从而常开触点M1.0闭合,继电器M1.1得电。

PQW258是对下水箱的温度采集信号,用FC105模块转换信号,存入MD30中。

上限值为100,代表100℃,下限为0℃。

6、由于继电器M1.1得电,从而常开触点M1.1闭合。

当MD30的值大于等于30℃时,继电器M0.5失电并复位;水泵Q4.4得电并置位,同时向上水箱抽水;加热器PQW256清零从而停止加热。

7、上水箱进水到达I0.5所在的液位时,停止抽水(Q4.4),报警器(Q4.2)、蜂鸣器(Q4.3)、电磁阀(Q4.5)开始工作。

8、按下停止按钮I0.1,整个系统过程全部复位,程序停止工作。

当手动按开始按钮时,可重复进行上述过程,再进行循环操作。

6实习结语

对于S7-300的实训就是要我们亲自编好程序,并让设备动起来。

对于这个我们没有参考程序,由于以前都是用的S7-200,所以对于S7-300的编程我们也只能从零开始自学起来,慢慢去摸索编程方法。

上网搜索教程与资料,并与同学交流讨论。

这样,我们对S7-300编程有了了解,慢慢掌握编程。

能设计了简单程序。

由于学习S7-200,没讲到模拟量的知识,用到300时我们无从下手,因为我们要面对压力,温度,加热这些模拟量,开始我们手足无措。

只能请教,通过网络,书本,前辈,慢慢积累知识。

在编程过程中,我们遇到了很多问题,有一部分是逻辑上的问题,也有的是由于硬件原因,导致我们无法实现动作,比如我们用了下限位I0.5以及压力模拟量来触发电磁阀,但是由于中间环节除了一点小问题,导致电磁阀不动作,我们排查了很久才找出了问题的关键,成功的实现了功能。

在这次实习过程中,将课本上的理论知识和实际编程相结合,让我对S7-300以及模拟量数字量,以及输入输出的IO地址分配有了更加直观和全面的了解,也更加清晰的知道了S7-300在生产过程中的作用以及强大之处,明白了自己还有很多需要学习和掌握的知识。

总是这次经过我们的努力,终于解决了问题。

这样的学习过程让我很有成就感,收获匪浅。

这次的实训给予了我不同的学习方法和体验,让我深切的认识到实践的重要性。

在以后的学习过程中,我会更加注重自己的操作能力和应变能力,多与这个社会进行接触,让自己更早适应这个陌生的环境,也非常感谢本小组和各位同学以及周老师的指导。

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

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2