监控组态设计_第1页
监控组态设计_第2页
监控组态设计_第3页
监控组态设计_第4页
监控组态设计_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

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

文档简介

1、监控组态软件设计目录1 实际系统介绍12系统设计目标12.1 初始状态12.2 按下启动按钮12.3 按下停止按钮13 设计过程23.1 主界面设计23.2 变量设置23.3 实时曲线界面设计33.4 历史曲线界面设计43.5 报警界面设计44 分析体会5参考文献5程序附录:51 实际系统介绍本系统对锅炉的温度、压力、液位进行监测和控制。放气阀、给水阀和供气阀为执行器。放气阀为电磁阀,给水阀和供气阀为调节阀开度在0100%之间变化。锅炉有热水供应和回水通路,运行界面有启停按钮控制系统的运行与停止,同时本系统运行在时,运行画面中反映系统当前运行时间及运行状态。通过人性化的人机交互界面,更加直观的

2、实时监测系统运行状况。除此之外,能更好的通过历史报警、实时曲线、历史曲线等数据内容反映系统的过去和现在的运行状态。2系统设计目标2.1 初始状态系统的初始状态包括液位、压力、温度三方面。本系统着手于从最原始的时刻开始,所以液位为0M,压力为空气大气压,温度为常温。2.2 按下启动按钮当按下启动按钮事遵循以下规那么:1当温度小于60,开打供气阀门100%加热,当温度大于75时,关小供气阀门至5%;当温度小于60大于80时运行状态为“报警;2 当压力大于0.11MPa翻开放气阀门,当压力小于0.11MPa时关闭放气阀门;压力大于0.12MPa时运行状态为报警;3 当液位小于0.8m时开大给水阀门至

3、100%,当液位大于1.0m时关小给水阀门至5%;当液位小于0.5m或大于1.2m时运行状态为报警;4 温度、压力、液位均在正常区域,系统运行状态为工作正常。2.3 按下停止按钮当按下停止按钮时所有的阀门关闭,并且水流停止流动。温度自动按自然规律衰减。假设如维修存储罐,放水时有专用阀门。3 设计过程3.1 主界面设计本次设计设计过程,首先详细阅读设计要求,根据要求预估需求的设计风格,本人考虑到此监控设备的运行时采取电力加热的方法,以此实现环境保护和人员的优化配给,所以采取自然的清新的设计风格。然后查阅需要的阀门的工作原理,在图库精灵里面选择相应的阀门和加热炉,根据系统要求选择能够检测系统参数的

4、压力、温度、液位传感器。然后加载相应的管道、按钮调整布局。主界面如图3-1所示图3-1 主界面3.2 变量设置本系统的变量包括四个阀门变量、三个传感器变量、二个液位变量哥一个系统运行标志变量。变量设置表如图3-2 所示。图3-2 变量设置表3.3 实时曲线界面设计实时曲线包括压力实时曲线、温度实时曲线、液位实时曲线共包含需检测的三种实时曲线。在菜单栏的工具箱中选中实时曲线并复制粘贴即可创立两幅实时图。由于温度变化范围比拟大所以需要单独占用一幅图。另两幅数值范围相当所以二者共用一幅图。分别在相应的实时图中设置相应的系统变量即可。然后再创立返回主界面按钮。实时运行的曲线图如图3-3所示。图3-3

5、实时曲线图3.4 历史曲线界面设计历史曲线包括压力历史曲线、温度历史曲线、液位历史曲线共包含需检测的三种历史曲线。在菜单栏的选择精灵中选中模板1并复制粘贴即可创立两幅历史图。同理由于温度变化范围比拟大所以需要单独占用一幅图。另两幅数值范围相当所以二者共用一幅图。分别在相应的实时图中设置相应的系统变量即可。然后再创立返回主界面按钮。实时运行的历史曲线图如图3-4所示。图3-4运行中历史曲线3.5 报警界面设计由于报警的回馈全在一个画面中表达所以报警只要一幅图即可。同理从工具箱中添加。运行中的报警画面如图3-5所示。图3-5 历史报警记录4 分析体会本系统工作均在正常的运行范围内,当报警后通过系统

6、规那么的自动调节能自动返回系统的正常运行范围。通过本次系统的设计使我学会了很多方面的知识,力控软件不仅让我体会了工厂的实时监控系统的运行过程和设计阶段的开发步骤,还有进一步明白了工业生产线的流程,而且也让我明白了学科之间的交叉学习和运用的重要性。这将使我在未来的工作打下坚实的根底,也使我对毕业设计有了初步的了解。总之,通过此次设计获益颇丰。参考文献1 赵燕.传感器原理及应用M .北京:北京大学大学出版社,20212 黄智伟.电机控制技术M.北京航空航天大学出,2021.63 张洪润,张亚凡.单片机原理及应用M.清华大学出版社,2007.64 费业泰.误差理论与数据处理M.合肥工业大学出版社,2

7、003.6程序附录:IF RUN.PV=1 THENIF PRESSURE.PV > 0.11 THENOPEN.PV=1;ELSEOPEN.PV=0;ENDIFIF HEAT.PV=1 THENTEMP.PV=TEMP.PV+35;PRESSURE.PV=PRESSURE.PV+0.004;ENDIFIF OPEN.PV=1 THENPRESSURE.PV=PRESSURE.PV-0.005;ENDIFIF PRESSURE.PV<=0.1 THENPRESSURE.PV=0.1;ENDIFIF HEAT.PV=0 THENPRESSURE.PV=PRESSURE.PV-0.00

8、2;ENDIFIF TEMP.PV < 60 THENHEAT.PV=1;OUT_VALVE.PV=100;ELSE IF TEMP.PV > 75 THENOUT_VALVE.PV=5; ENDIFENDIFIF TEMP.PV>=60 THENHEAT.PV=0;ENDIFIF IN_VALVE.PV=100 THENTEMP.PV=TEMP.PV-4;ENDIFIF IN_VALVE.PV=5 THENTEMP.PV=TEMP.PV-2;ENDIFIF H_DIANJI.PV=1 THENTEMP.PV=TEMP.PV-3;ENDIFIF TEMP.PV > 10

9、0 THENTEMP.PV=100;ENDIFIF LEVEL.PV < 0.8THENIN_VALVE.PV=100;ELSE IF LEVEL.PV > 1.0 THENIN_VALVE.PV=5; ENDIFENDIFIF IN_VALVE.PV=100 && H_DIANJI.PV=1 && OUT_VALVE.PV=100 THENLEVEL.PV=LEVEL.PV+0.35;ELSE IF IN_VALVE.PV=100 && H_DIANJI.PV=1 && OUT_VALVE.PV=5 THENLEVE

10、L.PV=LEVEL.PV+0.5; ELSE IF IN_VALVE.PV=100 && H_DIANJI.PV=0 && OUT_VALVE.PV=100 THENLEVEL.PV=LEVEL.PV+0.25;ELSE IF IN_VALVE.PV=100 && H_DIANJI.PV=0 && OUT_VALVE.PV=5 THENLEVEL.PV=LEVEL.PV+0.15;ELSE IF IN_VALVE.PV=5 && H_DIANJI.PV=1 && OUT_VALVE.PV=100

11、THENLEVEL.PV=LEVEL.PV-0.15;ELSE IF IN_VALVE.PV=5 && H_DIANJI.PV=1 && OUT_VALVE.PV=5 THENLEVEL.PV=LEVEL.PV-0.25; ELSE IF IN_VALVE.PV=5 && H_DIANJI.PV=0 && OUT_VALVE.PV=100 THENLEVEL.PV=LEVEL.PV-0.65;ELSE IF IN_VALVE.PV=5 && H_DIANJI.PV=0 && OUT_VALVE.PV=5 THENLEVEL.PV=LEVEL.PV-0.35;ENDIFENDIFENDIFENDIFENDIFENDIFENDIFENDIFIF H_DIANJI.PV=0 THENH_LEVEL.PV=H_LEVEL.PV+0.05;EL

温馨提示

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

评论

0/150

提交评论