基于S7-300的双容水箱液位控制系统

  • 格式:docx
  • 大小:959.43 KB
  • 文档页数:36
本次组态软件需要使用的功能有,首先,学会如何使用项目管理包括备份和 调入等;完成设备通讯的设计,主要包括S7TCP驱动安装、启动驱动、定义设 备数据表、监视设备数据表,设备数据表的定义至关重要,它是直接和我们的程
基于S7-300双容水箱液位控制系统
序控制连接起来的纽带;紧接着就是画面制作了,按照设计的需求绘制一个相对 美观的界面,然后添加一些静态文本、按键、文本框、曲线图、柱状图等,从而 构成一个完整的控制界面;选择相应的画面,启动画面显示。
关键词:流量液位计;
WINCC
基于S7-300双容水箱液位控制系统
第1章引言1
1.1.设计任务1
1.2.设计过程1
1.3.设计主要内容1
1.3.1.硬件模块设计1
1.3.2.组态软件选择考量1
1.3.3.基于STEP-7的程序设计2
1.3.4.综合设计2
第2章硬件选型3.
2.1.硬件选型3
2.2.选型步骤3
总的来说,这三个控制目标虽然各有不同, 但是所使用的控制算法, 实现方式不尽相同, 是以这三种控制目标其实是可以当做一种情况而言的。至于算法方面,PID作为经典应用算
法,它所能实现的控制完全能够实现该场合。
通过给定控制目标,PLC经由AD采集模块获取当前的数据, 将当前数据转化为可视的 物理单位(流量,液位,压力)再根据PID控制算法确定给定量, 通过DA输出到执行器中, 实现一个闭环控制。 在这过程当中,为了使得操作人员更方便更直观的知道当前的控制目标 的动态情况,采用组态软件进行电脑监控, 同时使用液晶屏控制终端, 实现方便快捷的控制。 通过组态界面,操作人员能很清楚的知道当前控制目标的各项动态情况,实现各种控制要求。
1.34综合设计
在实现了上述内容之后,加上组态软件进行调试,并对一些细节方面进行处 理。完成了上述各个模块之后,再进行综合设计,整个过程控制系统就是由硬件 外围电路和设备加软件控制部分控制的。 我们通过PLC编程,再与组态软件进行 链接,实现一个控制界面,继而控制物理设备的完整控制系统。
4.3.1.单环控制程序16
4.3.2. 双环控制程序18
5.1.组态调试24
5.2.软件调试24
5.2.1.参数整定24
第6章总结26
6.1.最终存在的问题以及解决方案考量:26
6.2.项目的实现心得26
参考文献29
基于S7-300双容水箱液位控制系统
第1章引言
1.1.设计任务
本次课程设计是以西门子S7-300 PLC作为控制器,实现双容水箱液位控制。 为实现达到液位控制的目标,分为了几个子目标。
1.3.3.基于STEP-7的程序设计
本次程序设计主要采用梯形图的方式,设计的过程首先使用模数转换模块FC105对液位计的数值进行实时采集,SCALE功能接受一个整型值(IN),并将其 转换为以工程单位表示的介于下限和上限(LO_LIM和HLLIM)之间的实型值。 将结果写入OUT°FC105转换得到的数值再作为FB41模块进行PID调节,然后 将调节得出的结果送给数模转换模块FC106进行转换,SCALE功能接受一个整 型值(IN),并将其转换为以工程单位表示的介于下限和上限(LO_LIM和HLLlM)之间的实型值。将结果写入OUT。输出的结果再送给变频器,从而实现变频器 的外控模式调节,从而实现液位的控制。
杰控组态软件:该软件作为国产的组态软件,应用范围虽然不像其他组态软 件那么广,但是应用的重要场合也是值得称道的,并且该软件提供30个I/O点
以下的免费使用,这对于本次课设而言, 是一个不错的选择,况且其本身的设计 风格和其他组态软件相差不大,界面甚至比WINCC的更加优美,这是选择它的 主要原因。
WINCC组态软件:该软件作为西门子与微软合作开发的监控系统软件,是 当前世界最常用的三大SCADA之一。该产品的应用范围是杰控所不能比的,考 虑到现有设备的情况和时间方面的因素,最终也做了该方案的实现。
液晶屏,实现在现有设备中的最大化最优化设计。
1.3.设计主要内容
1.3.1.硬件模块设计
所需的硬件配置,一个储水箱、一个装水箱、流量计一个、电动阀一个、变 频器一个,水泵一个和若干开关水管等材料构成。
1.3.2.组态软件选择考量
为了能够更方便直观的检测控制系统的液位参数变化,需要对其进行实时动 态监测,所以需要用到组态软件。
基于S7-300双容水箱液位控制系统
LO
D
JIAr-JGXl UNIVERSmr OF SClENCE
电气工程与自动化学院
数控技术课程实践
题目:水箱液位控制系统
专业班级:XXX
学生姓名:XX
指导老师:XXX
日 期:
基于S7-300双容水箱液位控制系统
水箱作为工业控制当中经典控制对象,它所涉及的行业范围广,应用多,控制要求高, 是当前工控行业比较常见的课题。这之中它所包含的控制目标多种,有流量,液位,压力等 控制目标。
1.单容水箱液位控制系统(杰控组态);
2.双容水箱液位控制系统(杰控组态);
3.双容水箱液位控制系统(WINCC组态加液晶屏)。
第三个任务其实就是最终任务,双容水箱的液位控制系统,之所以采用两种 组态方式,个中原因后文会论述。
1.2.设计过程
本次设计的设面而言,分为以下。第一步,过程控制柜模块选取,所选取的液位传感器、电 磁阀等硬件的连接和变频器的控制方式设置;第二步,基于杰控组态软件的上位 机设计,我们需要根据资料学习的东西包括项目管理、设备通信、运行数据库、 画面制作、画面显示、变量报警等,通过这些木块的学习进而组合形成一个我们 需要的界面控制台;第三步,基于STEP-7的S7-300PLC程序的设计,使用FB41背景数据块和FC105、FC106模块实现整个环节的A/D、D/A、PID闭环控制系 统的设计;第四步,所有部分的综合控制设计,将前期设计的所有模块进行所有 的整合一体设计调试,最终实现我们的设计要求。第四步,加上WINCC组态和
2.3.选型的结果4
2.4.选型的技术参数4
第3章硬件结构设计5.
3.1.整体结构设计5
3.2.硬件连接图5
3.3.系统I/O分配表6
3.4.硬件组态和变频参数设置6
3.4.1.硬件组态设置6
3.4.2.变频器参数设置7
第4章软件设计9.
4.1.软件整体构架9
4.2.组态软件设计9
4.3.STEP-7控制程序设计15