1、 辽宁科技大学毕业设计(论文) 第 I 页基于 PLC 的中厚板冷却系统控制设计摘要本文主要设计的是中厚板轧后钢板的控制冷却方式-层流冷却(又称水幕冷却)。层流冷却技术是一种以上下两排水幕喷淋冷却水,以冷却水冲击钢板的上下表面来达到冷却目的的一种控制冷却方式,它作为当今一种主流的冷却技术被广泛的应用于各大钢铁公司的冷却生产线上。为了更好的达到冷却的控制精度我采用的是西门子公司的 S7-300 来保证计算精度和运算的快速性。由于手动控制模式会受到外界因素的影响所以冷却效果会受到影响,因此本文在手动控制模式的基础上又增加了自动控制模式,使其运行在手动和自动相结合的模式,更好的满足了冷却效果的要求。
2、最后用变量表调试程序并且给出了仿真结果。关键词 控制冷却;层流冷却;S7-300辽宁科技大学毕业设计(论文) 第 II 页AbstractThe main design is rolled steel after cooling control mode - laminar cooling (also known as cooling water screen). Laminar cooling technology is a screen above the two drainage finally cooling water to the cooling water impact stee
3、l surface for cooling purposes at a cool way to control it as a mainstream contemporary cooling technology is widely applied to the major steel companies cooling production line. To better meet the cooling control precision I used the S7-300 Siemens is to ensure the rapid calculation accuracy and co
4、mputation.The manual control mode will be the impact of external factors will affect the cooling effect, this model in manual control on the basis of an additional automatic control mode to the manual and automatic operation of combining model better meet the cooling effect. Finally debugging proced
5、ures and the use of table variables given the simulation results.Key words control cooling;laminar cooling ;S7-300 辽宁科技大学毕业设计(论文) 第 III页目录摘要 .IAbstractII第 1 章 绪论 11.1 层流冷却技术的背景 11.2 层流冷却技术的基本原理 11.3 层流冷却技术的优点 21.4 层流冷却系统的组成 21.5 国外的层流冷却技术及相应的研究成果 3第 2 章 有关冷却系统的编程软件 S7-300 的介绍 42.1 概述层流冷却工艺流程 42.2 有关
6、可编程控制器 PLC 的介绍 .42.2.1 STEP-7 的概况 42.2.2 S7-300 的组成部件 .52.3 关于 STEP-7 编程软件的使用方法 62.3.1 STEP-7 软件的概述 62.3.2 程序的上载与下载 62.3.3 用变量表调试程序 7第 3 章 层流冷却技术工艺的工艺流程 93.1 层流冷却技术工艺及要求 93.1.1 层流冷却工艺设备图 93.1.2 层流冷却的工艺要求 93.1.3 层流冷却系统的组成 103.1.4 控制系统的特点为: 103.2 基本工作原理 10第 4 章 层流冷却技术的 PLC 程序设计 .14辽宁科技大学毕业设计(论文) 第 IV页
7、4.1S7-300 程序调试的画面 .144.1.1 进入 S7-300 的画面 144.1.2 进入 S7-300 画面后选择模块的方式 144.2 进入编程画面 154.3 PLC 程序的调试及变量表调试 164.4 手动控制模式 194.5 自动控制模式 204.6 操作模式流程图 214.7 部分 PLC 程序的介绍 .224.7.1 层流水幕预置的 PLC 程序 224.7.2 自动控制的 PLC 程序 .25结论 29致谢 30参考文献 31附录 A32附录 B 38附录 C 42辽宁科技大学毕业设计(论文) 第 1 页第 1 章 绪论1.1 层流冷却技术的背景近三十年来,控制轧制
8、和控制冷却技术得到了飞速的发展,它作为一种实用,经济而且有效的技术日益受到人们的关注与重视。所谓控制冷却技术,就是利用轧材余热处理的技术。采用控制冷却技术不仅可以提高产量,而且可以在不降低韧性的情况下,提高钢板的强度及可焊性,同时减少钢板的不平整度和残余应力,从而提高钢板的质量 。1目前层流冷却技术在国外正在被普遍的在钢铁企业中,制过程中钢板的终轧温度一般为800 左右,如果不采取冷却措施,自然冷却很缓慢,既影响产量又影响运输和存储。控制轧制与控制冷却技术相结合可获得高强韧性的钢材,并可以加快生产进程,增加延展性、提高轧机和冷床的生产能力、以及减少钢的氧化损失等。我国的钢铁行业中, 层流冷却的
9、应用几乎没有,而普遍使用集管冷却方式,今一些厂家也开始逐渐认识到了层流冷却的优点,并将计算机控制技术应用到了层流冷却的控制过程中,如济钢中板厂的层流冷却系统就是较成功的实例。1.2 层流冷却技术的基本原理 热轧过程钢板的终轧温度很高,如果突然大水量的冷却,会在钢板的表面形成水膜,严重影响热交换,因此水量必须控制得当。上水幕的水浇在钢板上,即使水量较小也会形成水膜。因此使层流水幕具有一定的高度,利用其落差击破水膜来改善热交换。由于上水幕的水浇在钢板上,将停留在钢板表面,而下水幕的水浇在钢板上会马上落下,因此上下水幕的流量要求严格的比例,同时为了使钢板表的残水迅速被清除掉,而采用了侧喷装置。另外,
10、钢板在辊道上运动的过程中,钢板的边部的热交换要比内部快,所以在钢板的边部要适地减少水量,以使钢板的整体温度均匀,因此水幕的宽度也必须控制。当水量调节尚不能达到要求时,可以适当调节辊道速度,以便使钢板的温度被控制在理想的范围内 。41.3 层流冷却技术的优点层流冷却的应用是钢板轧后冷却方式的一次创新。它具有如下特点 :5辽宁科技大学毕业设计(论文) 第 2 页(1)层流水幕为板状层流水流落到钢板表面上, 沿宽向无干扰, 冷却能力强, 能充分发挥冷却水的冷却效率, 从而缩短了冷却区长度, 减少了喷头数量, 而且其设备少、投资小, 并可节水20 % 30 %。(2)层流水幕冷却出水口沿钢板宽度方向为
11、连续的整体板片状水流, 因此钢板的横向冷却基本均匀。通过调整上、下水幕的流量比例, 可使钢板上、下表面,纵、横向冷却都均匀, 从而提高产品质量与合格率。(3)可根据产品工艺要求改变每个层流水幕的水流幅度和流量, 控制灵活;(4)在装置和系统方面, 每个水幕流量大, 水幕间距大, 便于处理事故和设备检修。由于设备简化, 占地面积小, 故投资相应较少。(5)由于层流水幕间距较大, 形成的冷却系统为间歇冷却, 使钢板在冷却区反复淬火2回火, 这有利于晶粒的细化和性能强化, 可进一步挖掘钢材的内在潜力, 提高经济效益。(6)层流冷却装置结构简单、坚固耐用、制作方便, 出水口缝隙大, 不易堵塞。对于水质
12、要求不严, 一般循环水即可, 简化了循环水的净化系统, 节省资金。1.4 层流冷却系统的组成层流冷却系统由机械设备部分和控制系统两部分组成。机械部分由高位水箱、管道、压缩空气源、水幕喷头、水泵、隔热遮蔽板等组成;控制系统由PLC、过程机、现场仪表、执行机构、操作台、配电柜 等构成。5(1)控制系统的硬件部分:PLC 部分选用了SIEMENS 公司的功能强大的S7 - 300来保证计算精度和快速性。(2) 控制系统软件部分:控制系统的软件由两部分构成,即PLC部分软件和过程机部分的软件。(1)PLC软件 西门子公司的STEP7 V511 版本。(2)过程机软件 软件平台选用性能稳定的WINDOW
13、S NT410 ,过程机工具软为西门子公司的组态软件WINCC V4102。本系统采用了SEIMENS公司功能强大的S7300PLC 和WINCC 组态软件,构成了功能完善,性能稳定的控制系统,并采用多种控制算法相结合的控制策略,,结合本单位多年的工艺经验形成的科学完善的工艺模型,实现了层流控冷的快速冷却、板辽宁科技大学毕业设计(论文) 第 3 页形良好、提高产品性能的目标。本系统成功控制的关键之处是,每组水幕的流量均单独可调,每组水幕的流量上、下比例可调,而且由于采用了高位水箱供水,使每组水幕的流量均匀,流速相等,使成幕的效果极佳。1.5 国外的层流冷却技术及相应的研究成果层流冷却是20世纪
14、70年代发展起来的一种新的冷却方法,它保持了虹吸管层流冷却的优点,冷却能力较高,横向冷却较均匀,且设备简单,如日本往友金属工业公司鹿岛厂1984年投产的层流冷却装置包括一个集水箱、一个狭缝喷嘴和一个气动挡板。当冷却水通过喷嘴落向带钢时便形成幕形层流。该厂热带钢轧机的输出辊道上有15个这样的冷却装置。前苏联的一项专利报道了一种可调的水幕下部安装一个能在垂直于水流方向的平面上往返移动的闸板,并在上面给闸板安上一个能伸入喷嘴的小刷子,通过连续改变冷却水的宽度,使之与内部污垢,提高冷却效率。德国专利报道了一种层流冷却装置,它是由它是由一个水箱和一个垂直于带钢运行方向并延伸到整个被冷却带钢宽度上的缝隙式
15、喷嘴组成,通过控制喷嘴缝隙形成水幕。喷嘴的出口比喷嘴的入口大,并向出口不断突出扩张,可以补偿层流水幕出现的断面收缩,保持均匀良好的水幕形状 。6第 2 章 有关冷却系统编程软件硬件 S7-300 的介绍2.1 概述层流冷却工艺流程近些年来层流冷却技术(又叫水幕冷却技术),控制轧制与控制冷却相结合可以获得高强韧性的钢板,以用来改善钢板的各项机械和物理性能,增加延展性提高轧制与控制冷却技术,提高轧机和冷床的生产能力,是一项极具发展潜力的技术。辽宁科技大学毕业设计(论文) 第 4 页层流冷却工艺是用 PLC 作为其控制程序来指导层流水幕的开启与闭合来达到冷却的目的,但由于它的控制程序大都呈现离散化的
16、开关量特性,不能简单的像处理模拟量那样进行回路的闭环控制,因此人们往往是用热平衡冷却模型来进行开环设定或称作前馈控制。所以本文介绍的是一种以闭环自动控制为主开环前馈控制为辅的控制方法,使系统能够运行在自动和手动相结合的模式,而且二者呈现无扰特性。2.2 有关可编程控制器 PLC 的介绍2.2.1 STEP-7 的概况大中型 PLC 例如西门子公司的 S7-300 系列的一般采用模块式结构,用搭积木式的方式来组成系统,模块式 PLC 由机架和模块组成。S7-300 是模块化的中小型PLC,适用于中等性能的控制要求。当系统规模扩大时和更为复杂时,可以增加模块,对 PLC 进行扩展。S7-300 的
17、 CPU 模块简称为 CPU 集成了过程控制的功能,用于执行用户程序。每个 CPU 都有一个编程用的 RS-485 接口,有的还带有集成的现场总线 PROFIBUS-DP 接口或 PTP(点对点)串行通信接口,S 7-300 不需要附加任何硬件,软件和编程就可以建立一个 MPI(多点)接口网络,如果有 PROFIBUS-DP 接口,就可以建立一个 DP 网络。辽宁科技大学毕业设计(论文) 第 5 页2.2.2 S7-300 的组成部件PS CPU IM SM图 2.1 S7-300PLC 的系统结构 S7-300PLC 是模块式的 PLC,它由以下几个部分组成:1、中央处理单元(CPU)各种
18、CPU 有不同的性能,例如有的 CPU 集成有数字量和模拟量输入/输出点。CPU 前面板上有故障指示灯、模式开关、24V 电源端子、电池盒与存储器模块盒(有的 CPU 则没有) 。2、负载电源模块(PS)负载电源模块用于将 AC220V 电源转换成为 DC 24V 电源,共 CPU 和 I/O 模块使用。额定输出电流有 2A、5A 和 10A 三种,过载时模块上的 LED 闪烁。3、模块(SM)信号模块是数字量输入/输出模块和模拟量输入/输出模块的总称,它们使不同的过程信号电压与 PLC 内部的信号电平匹配。4、能模块(FM)功能模块主要同于实时性和存储量要求高的控制任务,例如计数器模块快速/
19、慢速进给驱动位置模块、电子凸轮模块控制器、步进电动机定位模块、伺服电动机定位模块、定位和连续路径控制模块等。辽宁科技大学毕业设计(论文) 第 6 页5、通信处理器(CP)通信处理器用于 PLC 之间, PLC 与计算机和其它智能设备之间的通信,可以将 PLC 接入 PROFIBUS-DP 和工业以太网,或用于实现点对点通信等。6、 接口模块(IM)接口模块用于多机架配置时连接主机架(CR)和扩展机架(ER)。S7-300 通过分布式的主要机架和 3 个扩展机架,最多可以配置 32 个信号模块,功能模块和通信处理器。7、导轨铝制导轨用来固定和安装 S7-300 上述的各种模块。2.3 关于 ST
20、EP-7 编程软件的使用方法2.3.1 STEP-7 软件的概述Step-7 编程软件用于 SIMATIC S7 M7 C7 和基于 PC 的 WinAC,是供它们编程,监控和参数设置的标准工具。Step-7 具有以下几种功能:硬件配置和参数设置、通信组态、编成、测试、启动和维护、文件建档、运行和诊断功能等。Step-7 用 SIMATIC 管理器来对项目进行集中的管理,它可以方便的运用浏览SIMATIC S7 M7 C7 和 WinAC 的数据。实现 Step-7 各种功能所需的 SIMATIC 软件工具都集中在 Step-7 中。 2.3.2 程序的上载与下载1、下载的准备工作计算机与 P
21、LC 之间必须建立起连接,编程软件可以访问 PLC ,要下载的程序已编译好,CPU 处在允许的工作模式下。在保存或下载时,Step-7 首先要进行语法检查。下载前用编程电缆连接 PC 或 PLC 接通 PLC 的电源,将 CPU 上的模式开关扳到“STOP”位置, “STOP LED”显示灯亮。下载用户程序之前应将 CPU 中的用户存储器复位,以保证 CPU 内没有旧的程序。然后将模式开关扳到 MRES 位置 STOP LED 慢速闪烁两下松开模式开关,它自动回到 STOP 位置。辽宁科技大学毕业设计(论文) 第 7 页2、下载的方法(1)在离线模式和 SIMATIC 管理器窗口中下载在快工作
22、区选择快,可用Ctrl键和Shift键选择多个快,用菜单命令 “PLC” Download 将选择的快下载到 CPU。(2)在离线模式和其他窗口下载对快编程或组态硬件和网络时,可以在当时的应用程序的主窗口中用菜单命令“PLC” - Download 下载当前正在编辑的对象。(3)在线模式下载用菜单命令“View” -Online 或“PLC” -“Display Accessible Nodes”打开一个在线窗口查看 PLC,在“Windows” 菜单中可以看到这时还有个在线的管理器,可以用“Windows”菜单同时打开和显示这两个窗口。下载完成后,将 CPU 的运行模式选择开关扳到 RUN-
23、P 位置,绿色的“RUN”LED 亮,开始运行程序。(4)上载程序可以运用装载功能从 CPU 的 RAM 装载到存储器中把块的当前内容上载到计算机编程软件打开的项目中。(5)在线编程在调试程序时,可能需要修改已下载的块,可以在在线窗口中双击要修改的块的图标,然后进行修改。编完的块会立即在 CPU 中起作用。2.3.3 用变量表调试程序1、变量表的基本功能使用变量表可以在一个画面中同时监视,修改和强制用户感兴趣的全部变量。一个项目可以生成多个变量表,以满足不同的调试要求。在变量表中可以赋值或显示的变量包括输入、输出、位存储器、定时器、计数器、数据块内的存储器和外设 I/O。2、生成变量表的几种方
24、法(1) 在 SIMATIC 管理器中用菜单命令“Insert” -“S7 Block” -“Variable Table”生成新的变量表。辽宁科技大学毕业设计(论文) 第 8 页(2)在 SIMATIC 管理器中执行菜单命令“View” -“Online”, 进入在线状态,选择块文件夹。(3)在变量表编辑器中用菜单命令“Table” -“ Open”打开已存在的表。3、在变量表中输入变量可以在“符号”栏输入在符号表中定义过的符号,在地址栏将会出现该符号的地址。在变量表编辑器中使用菜单命令“Options” -“Symbol Table”,可以打开符号表,定义新的符号。在变量表中输入变量时,每
25、行输入时都需要执行语法检查,不正确的输入被标为红色。如果把光标放在红色的行上,可以在状态栏读到错误的原因。按 键可以得到纠正错误的信息。辽宁科技大学毕业设计(论文) 第 9 页第 3 章 层流冷却技术工艺的工艺流程3.1 层流冷却技术工艺及要求3.1.1 层流冷却工艺设备图图 3.1 层流冷却工艺设备图. 运动钢板运动钢板2#侧吹 3#侧吹T3 测温由于中厚板控制冷备图却的关键技术是横向温度的均匀性控制,纵向温度均匀性控制和上下表面均匀性控制。又因为钢板的通常的长度大于 10 米,单组水幕难于达到目标温度,所以应该采用分组冷却,共分为上下对称的 10 组水幕。设 C1 C2C10 为 10 组
26、上下对称的水幕,由电磁阀控制它们的ON/OFF;T1、T2T3 分别是终轧温度,中间温度,终冷温度, T1 T2 T3 处的测温仪都为远红外线测温仪,为使远红外线测温仪能够得到精确的测量,为使每个测温仪都能得到精确的测量,特在每个测温仪下面安装侧吹装置吹扫烟气杂物;HMD1-HMD10 是在冷却过程中同步水幕的 ON/OFF 的热金属监测器。3.1.2 层流冷却的工艺要求层流冷却控制的基本要求是根据进入冷却区的钢板的钢种,规格以及开冷的实测1#侧吹T2 测温T1 测温辽宁科技大学毕业设计(论文) 第 10页温度,参考环境温度和冷却水温,在满足各种限制因素范围内选择冷却道次,每组水幕的组合,各组
27、层流水幕的流量、速度,来达到冷却工艺要求的冷却速度和终冷温度。3.1.3 层流冷却系统的组成层流冷却系统由机械部分和控制系统两部分组成。机械部分由高位水箱、管道、压缩空气源、层流水幕喷头、水泵、隔热遮蔽板等组成;控制系统由 PLC、过程机、现场仪表、执行机构、操作台、配电柜等构成。3.1.4 控制系统的特点为:(1)辊道采用交流调速系统,因此辊道传动性能大为改进,辊道齿轮的损坏大大减少,寿命得到提高。(2)通过跟踪系统控制阀门的开启,可以进行纵向温度均匀性的控制和冷却过程跟踪控制,节约冷却涌水。(3)依据钢板规格和终轧温度,对冷却水的开闭及流量进行控制,可以进行钢种质量的控制。3.2 基本工作
28、原理下表是冷却控制强度表,表中最左列代表冷却控制强度级别 1-10,它是单调递增排列的,1 是最低的级别,依次等级加大,10 是最高的级别。在 PLC 控制系统中它可以定义成操作页面上的 10 个手动控制按钮,分别控制相应水幕的电磁阀。表中的行对应上下水幕的 ON/OFF 状态, “1”表示开水幕, “0”表示为关水幕。辽宁科技大学毕业设计(论文) 第 11页表 3.1 冷却强度表C1 C2 C3 C4 C5 C6 C7 C8 C9 C101 1 0 0 0 0 0 0 0 0 02 1 0 0 0 0 1 0 0 0 03 1 0 0 0 0 1 1 0 0 04 1 0 0 0 0 1 1
29、 1 0 05 1 0 0 0 0 1 1 1 1 06 1 0 0 0 0 1 1 1 1 17 1 1 0 0 0 1 1 1 1 18 1 1 1 0 0 1 1 1 1 19 1 1 1 1 0 1 1 1 1 110 1 1 1 1 1 1 1 1 1 1手动控制模式时,首先根据生产经验来进行层流水幕冷却级别的预置,当然也可以按照热平衡冷却模型来进行开环或前馈控制的预置。如果进行了预置的话,这样预置了的水幕 ON/OFF 的组数就被确定了。它就对应了表 3.1 的某一行。当实际冷却过程发生时,如果某个控制阀被预置了的话,并且对应的 HMD 动作了的话(表明热金属监测器检测到钢板到达)
30、这时水幕的开关量状态处于 ON 的状态,此时对钢板进行冷却;电磁阀开启,相应的水幕打开,对钢板进行层流水冷冷却。钢板离开时由 HMD 同步将该组水幕关掉。这种控制模式是一种经验先知的控制模式,它的控制效果不通过反馈来加以检验和矫正。当影响冷却效果环境因素发生变化时,一定会影响到钢板冷却的质量。因此闭环自动矫正的控制模式是必须的下图 3.2 给出的是离散式自动模式闭环矫正框图。滑膜调节器红外测温仪水幕 ON/OFF+图 3.2 离散式自动模式闭环矫正框图T3 SETT2 SETN T3辽宁科技大学毕业设计(论文) 第 12页自动模式控制时,是根据中间温度 T2 和终冷温度 T3 来进行矫正控制的
31、。这里中间温度 T2 只是一个中间温度变量,我们使用它只是为了提高终冷温度 T3 的静动态相应品质,起到加快系统调节速度的作用,而对 T2 的控制精度我们不予关注,这好比是串级系统的内环输出,我们真正关心的是外环的输出,即这里的终冷温度T3。自动模式的工作原理也非常容易理解,如上图的 3.2 所示:图 3.3 自动模式工作图这里的 N 是离散滑膜器的输出(N=1,2,3-10) ,它对应表 1 的控制冷却强度表的冷却级别的 1-10。如果钢板在 T2 处检测的温度中间温度 T2 或者终冷温度 T3高于设定的温度 T2 SET 或 T3 SET 时,此时需要控制系统增加冷却强度,因此离散滑膜调节
32、器的输出根据偏差极性在冷却强度表向上滑动一步来加大冷却量的值,即N=N+1。反之如果钢板在 T2 处检测的温度中间温度 T2 或者终冷温度 T3 低于设定的温度 T2 SET 或 T3 SET 时,此时需要控制系统减少冷却强度,因此离散滑膜调节器的输出根据偏差极性在冷却强度表向下滑动一步来减少冷却量的值,即 N=N-1。由于冷却强度表是单调递增排列的,因此调节的正反作用完全是与 T2 或 T3 的偏差极性相对应的。图 3.3 也能够好的说明这一过程,其中的 Qn,Qn-1 ,Qn+1 分别对应系统的原始工作点、增温工作点、降温工作点,系统进行调节时就根据这一条滑膜曲线进行滑动,只是输出值是非连
33、续性的。当系统在两种工作模式之间相互转换时, 会自动地继承上种工作模式的工作点,在辽宁科技大学毕业设计(论文) 第 13页此工作点的基础上按照本模式进行工作,这就不会造成模式转换时对冷却过程的干扰。系统工作的最佳模式是先用手动模式予置一个大概的常用工作点,然后再置系统为自动模式,这时系统就会根据 T2 或 T3 的偏差大小和极性在这个工作点上下攒动进行自动调节,由于常用工作点距稳态工作点最近,因此动态响应品质是最好的。辽宁科技大学毕业设计(论文) 第 14页第 4 章 层流冷却技术的 PLC 程序设计层流冷却控制系统的功能大体上分为手动,自动和手动自动相结合的工作方式。系统的手动方式和自动方式
34、主要在操作台上通过按钮和开关来完成操作。所以我们用 S7-300 的模块化编成语言设计了这个层流冷却的 PLC 来控制这个冷却工艺的控制过程。4.1 S7-300 程序调试的画面4.1.1 进入 S7-300 的画面下图表示的是进入 S7-300 时的画面,其中的 CPU Type 表示的是要选择的 CPU型号,若选定 CPU315 就用鼠标选择 CPU315 那么下面的 CPU name 就选定了CPU315 然后再按下 NEXT 按钮。图 4.1 进入 S7-300 时的画面4.1.2 进入 S7-300 画面后选择模块的方式下图表示的是选择模块的图,在上图选择按下了 NEXT 按钮后进入
35、此图的画面,其中图中的 Blocks 表示的是组织块,我选择的是 OB1 用鼠标在 OB1 前的方框内点下辽宁科技大学毕业设计(论文) 第 15页出现对号标志说明以选中了此块,然后选择编程语言,我选择的是 LAD 梯形图语言。然后用鼠标在其前面的圆圈内点上表示选择完毕。最后点击 NEXT 按钮。图 4.2 选择功能组织块和编程语言4.2 进入编程画面(1)下图中显示的 OB1 就是我们要进入编程组织块,双击它就能进入编程画面图 4.3 进入组织块 OB1 的画面辽宁科技大学毕业设计(论文) 第 16页(2)下图 4.4 则显示的是进入 OB1 后的编程画面图中的 COMMENT 表示的是 OB
36、1 这个组织块的名称,可以在其中输入你想要给其起的名字。Title 为编程最基本的网络可在这个网络中编程。左侧是需要的编程的基本语言元素可以点击左侧需要的模块拖拽到右侧的 Title1 中。若需要新的 Title可以点击上面的 Insert 添加新的 Title。图 4.4 PLC 的编程基本画面4.3 PLC 程序的调试及变量表调试下图 4.5 是 CPU 的运行监控画面。当程序运行时,其中把 CPU 的选择模式调到RUN-P 模式,此时说明 CPU 处于可以运行调试的状态。这是再点击位于图形框上部的工具栏中的位选择开关按钮,点出来后就可以看到如下图所示的 IB 选择框。然后在其后面的地址位
37、改变地址,改成相应的地址 I0.1 或者 I1.1,然后在其后的各位给予一个脉冲,即给相应的各位置“1” 。然后根据同样的方法点击 M 框然后再给相应的各位也同样置“1” 。然后在把视图转换到梯形图的调试画面就可以对梯形图进行监控了。辽宁科技大学毕业设计(论文) 第 17页图 4.5 CPU 的运行监控画面(1)下面我们开始进行 PLC 的运行调试,其中先进行变量表的调试。下表 4.1 是我们给出的 PLC 应用在层流冷却中的部分变量地址。辽宁科技大学毕业设计(论文) 第 18页表 4.1 所示程序部分开关量地址Symbol Address Data Type Initial Value手/自
38、动按钮 I0.0 BOOL False冷却强度 1 I0.1 BOOL False冷却强度 2 I0.2 BOOL False冷却强度 3 I0.3 BOOL False冷却强度 4 I0.4 BOOL False冷却强度 5 I0.5 BOOL False冷却强度 6 I0.6 BOOL False冷却强度 7 I0.7 BOOL False冷却强度 8 I1.0 BOOL False冷却强度 9 I1.1 BOOL False冷却强度 10 I1.2 BOOL False金属检测器 HMD1 I2.0 BOOL False金属检测器 HMD2 I2.1 BOOL False金属检测器 HM
39、D3 I2.2 BOOL False金属检测器 HMD4 I2.3 BOOL False金属检测器 HMD5 I2.4 BOOL False金属检测器 HMD6 I2.5 BOOL False金属检测器 HMD7 I2.6 BOOL False金属检测器 HMD8 I2.7 BOOL False金属检测器 HMD9 I3.0 BOOL False金属检测器 HMD10 I3.1 BOOL False金属检测器 HMD11 I3.2 BOOL False金属检测器 HMD12 I3.3 BOOL False金属检测器 HMD13 I3.4 BOOL False辽宁科技大学毕业设计(论文) 第 1
40、9页(2)其次我先给出的是 PLC 层流冷却的变量表在线调试时的状态图如下图 4.1 所示:图 4.6 变量表在线调试时的状态图图中 Address 为 I/O 变量,我们把程序中能用到的开关量地址输入到 Address下的地址栏中,即上图 4.6 所示的 I0.0 或 I0.1 等变量地址。而 Display format 则为变量的数据类型,Modify Value 为变量的赋值。因为其变量的值类型为 BOOL 型所以其类型只有两种类型一个为“1”另一个为“0” 。所以给相应的变量置 1 或 0。4.4 手动控制模式手动方式操作是根据生产经验(水温,辊速,钢种规格和终轧温度等因素)人为的来
41、进行水幕级别的预置,这样预置后的对应水幕的控制阀的 ON/OFF 组数就确定了,这时我们把水幕的冷却强度人为的设定成 10 个等级,即等级 1-10。然后钢板就按照预置的水幕进行冷却,钢板就在辊道上运行。当钢板运行到此水幕,下面对应的金属检测器的开关触点闭和了对应水幕打开开始喷淋冷却。辽宁科技大学毕业设计(论文) 第 20页4.5 自动控制模式由于自动控制是人为根据经验选定的冷却强度级别,但是由于很多不确定的人为因数,当环境因素发生改变时冷却效果必然发生改变因此自动控制是比不可少的下面我介绍的就是自动控制模式。自动控制模式的操作是钢板首先按照手动预置的模式下进行,当钢板来到中间温度 T2 下的
42、金属检测器 HMD7 时进行温度测量,如果中间温度 T2 与 T2 设定值相比较,若 T2 与 T2 设定值的温度差值在范围内,则还是按照手动预置的模式进行,如果不是则按照自动校正的模式进行。若当中间温度 T2 与 T2 设定值相比较若两个温度的差值不在允许的范围则要进行自动的调节,根据离散化的滑膜曲线进行移位操作选择新的冷却强度在进行新的冷却,最后可以通过 T3 温度的检测看是否达到规定的温度要求。辽宁科技大学毕业设计(论文) 第 21页4.6 操作模式流程图见下图 4.7 操作模式流程图手动HMD1 检测 T1 测温手动预置预置的 HMD是否动作喷水T2 温度检测YNT2 与 T2 设定比
43、较数目+1 数目1T2T2 设定T3 测温图 4.7 操作模式流程图辽宁科技大学毕业设计(论文) 第 22页4.7 部分 PLC 程序的介绍4.7.1 层流水幕预置的 PLC 程序层流水幕的预置是根据工艺生产的经验,预先把水幕的强度划分为 10 个等级,既设定为 10 个手动按钮既上述的 C1 C2C10 10 个开关量,然后根据钢板出精轧机时的温度,人为的选定一个等级,并按下那个设定等级的手动按钮,那么这个等级水幕的 ON/OFF 的组数就被确定了。它的程序运行的方式是当手/自动开关量的开节点闭合时,然后选定某一个组别并且使其节点闭合,那么就把这个等级的内容(比如数字 2 或数字 8)等送到
44、 MW12 通道中去,这时 MW12 通道中的内容就是送进去的内容。A I 0.0= L 20.0A L 20.0A I 0.1JNB _002L 1T MW 12_002: NOP 0A L 20.0A I 0.2JNB _003L 2T MW 12_003: NOP 0A L 20.0A I 0.3JNB _004L 4T MW 12辽宁科技大学毕业设计(论文) 第 23页_004: NOP 0A L 20.0A I 0.4JNB _005L 8T MW 12_005: NOP 0A L 20.0A I 0.5JNB _006L 16T MW 12_006: NOP 0A L 20.0A
45、I 0.6JNB _007L 32T MW 12_007: NOP 0A L 20.0A I 0.7JNB _008L 64T MW 12_008: NOP 0A L 20.0A I 1.0JNB _009L 128辽宁科技大学毕业设计(论文) 第 24页T MW 12_009: NOP 0A L 20.0A I 1.1JNB _00aL 256T MW 12_00a: NOP 0A L 20.0A I 1.2JNB _00bL 512T MW 12_00b: NOP 0下面我给出的是手动预置时, 手动预置程序在 STEP-7 中调试时的情况见下图4.8 所示。图中的绿色横线条代表的是此时有能
46、流流过,此时当 I0.0 和 I0.1 触点闭和时能流流过 MOVE 模块的使能输入端此时把需要预置的内容传到 MW12 通道中。辽宁科技大学毕业设计(论文) 第 25页图 4.8 手动预置时的在线调试状态4.7.2 自动控制的 PLC 程序自动控制是当钢板运行到中间温度 T2 下的金属检测器 HMD7 时 T2 开始测温然,后根据中间温度 T2 的当前温度值与 T2 的设定温度值进行比较,如果 T2 的当前温度值大于 T2 的设定温度值说明这时钢板的温度过高需要加大冷却的力度所以移位模块开始工作,按照 MW0 通道中的内容进行左移。(1) 中间温度 T2 的当前温度值与 T2 的设定温度值进行比较的程序中间温度 T2 的当前温度值小于等于 T2 的设定温度值的程序:A I 0.0A( L IW 1L IW 2I ) = Q 1.5右移的程序:A( A I 0.0A Q 1.4FP M 20.0JNB _00dL MW 10L MW 12SRW T MW 12SET SAVE CLR _00d: A BR) A( L MW 12L 1I ) JNB _00e