力控_储存罐液位监控系统_第1页
力控_储存罐液位监控系统_第2页
力控_储存罐液位监控系统_第3页
力控_储存罐液位监控系统_第4页
力控_储存罐液位监控系统_第5页
免费预览已结束,剩余10页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、内容第一章基本设计报告41.1设计主题41.2工艺流程41.3设计任务51.4输入/输出点收集和表格51.5制作工程图71.5.1项目经理7的使用1.5.2创建配置界面71.5.3输入/输出设备的定义71.5.4趋势曲线8的生成1.5.5生成报告和警报以及查询配置屏幕81.5.6历史曲线生成91.5.7整体系统图图101.6创建实时数据库111.7动画连接的建立121.7.1储罐和阀门的动画121.7.2按钮动作的建立131.7.3液位值动画的建立141.7.4为应用程序准备行动计划151.8运行和调试151.9作品展览16第一章基本设计报告1.1设计主题:储罐液位监控系统1.2工艺流程设计工

2、艺设备包括:如图所示的液罐、进水控制阀和出水控制阀。用于控制两个阀门的可编程控制器。用可编程控制器控制两个阀门的开启和关闭,使液体罐的水位保持在70-80度。当点击开始按钮时,水开始流入。当水位达到80以上时,进水控制阀关闭,出水阀同时打开。当液位低于70时,关闭出油阀,同时打开进油阀,使液位保持在70-80之间,达到液位控制的目的。工艺流程图如图1-2所示。图1-2储罐液位监控系统流程图1.3设计任务1.制作工艺流程图,如储罐液位监控系统,并建立模型图和参数连接;2.实现储罐液位监控系统的自动液位控制;3.制作液位监控系统的实时曲线;4.制作液位监控系统报表,实现实时数据查询功能;5.对液位

3、监控系统进行多功能报警;6绘制储罐液位监控系统的历史曲线。1.4输入/输出点集合和表单1系统总体方案设计见表1-1。类别类型配置系统属性直接数字和模拟控制系统结构可编程控制器控制坚硬部分个人电脑软块Forcecontrol6.1-sp3软件表1-1总体设计方案2系统监控画面设计见表1-2。趋势实时趋势响应变量与时间的实时数据历史趋势某段时间内实时数据与查询变量时间的关系曲线打电话给警察实时警报显示实时过程报警和报警确认历史警报查询报警记录全部的外观图片职位编号/职位编号描述/当前价值工程单位/警报状态/查询单元设置开关按钮以显示同一单元中数据的一般外观。群组图片职位编号/过程值/目标值/产值/

4、方式选择手动/自动模式表1-2系统监控屏幕设计表3系统力控制点表见表1-3。类型输入/输出标签名解释命令范围警报(m)你需要积累跑步时间吗输入输出类型上限m下线m数字量阀内阀门入口状态开始/是投入输出阀阀门出口状态开始/是输出模拟量水平液位值/100075/投入正式地奔跑开始/停止状态1/0/投入表1-3系统损益点1.5制作工程图片1.5.1使用项目经理1)启动强制控制6.1软件2)按“新建”按钮,添加名称,点击“确定”按钮,然后点击“开发系统”按钮,进入力控制配置界面;1.5.2创建配置界面1)进入开发环境Dr后,选择“文件”/“新建”命令,显示“窗口属性”对话框,在窗口名称中输入“液位控制

5、”,点击“确认”按钮;2)生产过程:(1)在工程项目中选择工具,然后选择图库,选择一个水槽。点击罐头并拖动边框来修改罐头的大小。要移动罐头的位置,只需将光标放在罐头上并拖动鼠标。(2)以同样的方式选择阀门,在对话框中选择符合要求的阀门子画面,修改阀门的位置和尺寸,画出进口阀门和出口阀门;(3)选择工具箱中的“垂直/水平线”工具,在屏幕上画一条管道,点击鼠标右键,出现右键菜单,选择菜单项“对象属性”,将宽度改为“15”,选择颜色。同样,不选择工具箱中的“文本”工具,在显示液位的屏幕上写两个字符串:“液位值:”,“# # # # # # # #”。# # # # #”。其中“# # # # #”。

6、# # # 用于显示液位值和4位小数;最后,选择工具箱中的“按钮”工具并画一个按钮。将按钮拖到适当的位置并调整其大小。按钮上有一个“文本”的标志。选择按钮,在文本框中输入“开始”,然后单击“确认”,并以同样的方式绘制“停止”按钮。完成上述5个步骤的完整图如图1-1所示1.5.3输入/输出设备的定义双击绘图导航器中的“输入/输出设备配置”弹出IoManger窗口,选择“力控制”展开,在展开的项目中选择“模拟驱动”项目,双击展开所选项目“模拟器”;(2)双击“模拟器”显示“输入/输出设备定义”对话框。在“设备名称”输入框中输入“111111”。该设备被描述为“储罐液位系统”,点击“完成”返回。(3

7、)如图1-52所示完成后:图1-52输入/输出设备配置1.5.4趋势曲线的生成(1)新建一个窗口,选择“文件”/“新建”命令,显示“窗口属性”对话框,在窗口名称中输入“趋势曲线”,点击“确认”按钮,保存;(2)点击“工具栏”“常用组件”“趋势曲线”,双击曲线,在曲线属性中选择变量“level.pv”,如图1-53(a)所示;(3)存储后得到相应的实时曲线,如图1-53(b)所示;图1-53 (a)参数设置图1-53(b)实时曲线1.5.5生成报告、报警和查询配置屏幕(1)点击“工具栏”选择“常用组件”,双击“专家报告”获得如图1-54(a)所示的窗口,设置相关参数,获得如图1-54(b)所示的

8、相应专家报告。图1-54(a)报告向导的第一步图1-54(b)生成的报告(2)点击“工具箱”选择“常用组件”中的“报警”选项,点击“数据库配置”,选择“级别”模拟输入输出,设置报警参数,如图1-55(a)所示;(3)选择工具箱中的按钮,在“文本”中输入“查询”,双击“查询”按钮,在“左操作”中编辑脚本。程序是“#报告”。SetTimePar(-1)。如图1-55(b)所示。图1-55(a)报警参数设置图1-55(b)脚本编辑器程序1.5.6历史曲线的生成点击“工具”选择“历史曲线”,在窗口界面拖动,得到历史曲线框图。双击可将图表更改为如图1-56(a)所示。选择“确认”,得到如图1-56(b)

9、所示的历史曲线框图。图1-56(a)历史曲线配置参数设置图图1-56(b)历史图表1.5.7整体系统图如图1-57所示是一幅完整的整体画面图1-57总图1.6创建实时数据库1)双击绘图导航器中的“变量”项将其展开,双击展开项中的“数据库配置”项,启动配置程序DBMANAGER;2)启动数据库管理器,单击菜单栏中的“点”选项选择新的或双击单元格,将出现“请指定范围和点类型”。a)点击“模拟输入输出点”进入点名“级别”,指向“储罐级别”,点击“数据连接”中的“添加”按钮,选择地址为“2”的“常数寄存器”;b)点击“数字输入输出点”输入名称“进气阀”,并指出“进气阀状态”;点击“数据连接”中的“添加

10、”按钮,选择地址为“0”的“常数寄存器”;c)点击“数字输入输出点”进入“出口阀”,并指出“出口阀状态”;点击“数据连接”中的“添加”按钮,选择地址为“1”的“常数寄存器”;d)点击“模拟输入输出点”进入点名“运行”并指出“控制状态”。点击“数据连接”中的“添加”按钮,选择地址为“1”的“状态控制”;完成后,如图1-6-1所示:3)双击窗口中的“级别”,如图1-6-1所示,弹出报警设置对话框(如图1-55(a)。在历史窗口中选择“数据定时保存”,并将其设置为每“1秒”,如图1-6-2所示。左键点击“添加”,最后确认退出并保存。最后,如图1-6-3所示,一切都设置好了。图1-6-1输入/输出接口

11、连接设置图1-6-2历史参数设置图图1-6-3实时数据库1.7建立动画连接1.7.1储罐和阀门的动画制作a)双击坦克对象,如图1-7-1(a)动画连接对话框,选择如下:图1-7-1(a)储罐指南b)双击进气阀对象,如图1-7-1(b)动画连接对话框所示,选择如下:图1-7-1(b)进气门导管c)双击出口阀门对象,如图1-7-1(c)动画连接对话框所示,选择如下:图1-7-1(c)进气阀导管1.7.2按钮动作的建立a)在“开始”按钮上双击鼠标,在弹出的对话框中点击左键,弹出“脚本编辑器”并向脚本编辑器添加代码,如图1-7-2所示。图1-7-2动画连接屏幕双击左键动作,在“按鼠标”栏中输入“run

12、.pv=1”,如下图所示:图1-7-2(a)“开始”脚本编辑图b)同样,在“停止”按钮中输入“run.pv=0”,如下图所示:图1-7-2(b)“停止”脚本编辑图1.7.3液位值动画的建立选择“# # # # #”。# # # # 符号,双击鼠标左键,将出现一个动画连接对话框。选择“数值输出-模拟”,点击“模拟”按钮,弹出“模拟值输出”对话框。选择如图1-7-3所示:图1-7-3液位值的动画连接1.7.4为应用程序准备行动计划打开应用程序脚本编辑页面,在“程序运行周期执行”中输入以下程序:如果运行。pv=1则/*运行程序*/如果biaozhun=1,则/*设置一个标志位,并假设为1*/in _

13、 valve . PV=1;/*打开导入,关闭导出*/out _ valve . PV=0;level . PV=level . PV 2.2222;/*液位增加*/ENDIF如果biaozhun=0,则/*标志位为0*/in _ valve . PV=0;/*导入关闭,导出打开*/out _ valve . PV=1;level . PV=level . PV-2.1111;/*液位下降*/ENDIF如果液位pv=70,那么/*判断液位以设置标志*/Biao Zhun=1;ENDIF中频电平,pv=80,然后Biao Zhun=0;ENDIFENDIF如果运行。pv=0,则/*结束程序,关闭

14、2个阀门*/in _ valve . PV=0;out _ valve . PV=0;ENDIF最后编译并保存退出窗口。1.8操作和调试1)所有系统设计完成后,点击【全部保存】,进行全部编译,进入调试运行阶段。点击“运行”选择忽略,得到如图1-8-1所示的画面,双击空白,得到如图1-8-2所示的界面,选择“111111”显示作品。图1-8-1操作界面图图1-8-2操作选择2)调试中遇到的问题及解决方法。(1)系统的液位一直在上升,不能下降。解决方案是将电平增量寄存器赋予位常数寄存器。(2)实时曲线在运行开始时保持一定高度。解决方案是在入门程序中添加“level.pv=0”。(3)程序和参数设置

15、没有问题,但运行结果是错误的。解决方法是单击“全部保存”和“全部编译”,完全退出软件并再次运行。(4)当历史曲线无法查询时,双击历史曲线框图,将“双击时”设置为“时间设置框”。1.9工程展示经过反复实验和调试,最终得到下图所示的图形。运行程序,储罐中液位上升的实时曲线和历史曲线甚至反映液位变化值。您也可以在专家报告中查询数据,如图1-9-1所示图1-9-1按下启动按钮系统开始液体注射按下停止按钮时,液位保持不变,实时曲线保持不变,如图1-9-2所示。图1-9-1按停止按钮系统停止液体注射液位达到80后,标记位置为“1”,出口阀打开,入口阀关闭,向外排放液位下降。当液位降至70标记“0”时,进口阀打开,出口阀关闭,开始注水液位上升。储罐中的液位在70和80之间来回浮动,如图1-9-3所示。图1-9-3系统按要求值往复注水和排水点击查询按钮,弹出如图1-9-4(a)所示的对话框。您可以设置查询

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论