资源描述:
《锅炉水位监控系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、锅炉水位监控设计实训指导书实验报告实验编号:名称:锅炉水位监控专 业:班 级:姓名:指导教师:2010年月日21锅炉水位监控设计实训指导书一、实验目地:1.进一步熟悉和掌握WindowsControlCenter6.0地编程软件地使用.2.学习并掌握C语言脚本设计地应用.3.学习并掌握锅炉水位监控系统地应用.二、知识要点:C语言脚本地设计三、实验器材:计算机、软件WindowsControlCenter6.0四、控制要求:左键单击水泵1启动,再开进水阀1,向锅炉1加水右键单击水泵1启动,再开放水阀1,从锅炉1放水左键单击水泵2启动,再开进水阀2,向锅炉2加
2、水右键单击水泵2启动,再开放水阀2,从锅炉2放水左键单击水泵3启动,,向锅炉1加水右键单击水泵3启动,,从锅炉1放水放水阀,进水阀同时打开时,锅炉水位保持不变.左键单击故障查询,退出系统,将退出WINCC五、组态实验变量表:21锅炉水位监控设计实训指导书六、实验步骤:1.新建一个项目文件>新建>单用户项目,并改名为“guolushuiweijiankong“2.创建用户帐号——双击用户管理器21锅炉水位监控设计实训指导书3.根据实验要求创建若干个内部变量变量管理器>内部变量>新建变量,按组态变量表建立若干个内部变量;4.创建3个画面主画面请按F1键按钮下还有输
3、入帐号按钮和退出系统按钮21锅炉水位监控设计实训指导书请按F1键属性——事件——输入帐号21锅炉水位监控设计实训指导书C脚本#include"apdefap.h"BOOL_main(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyName){#pragmacode("UseAdmin.DLL")#include"pwrt_api.h"#pragmacode()动态链接库自动生成#defineNO_MESSAGEBOX1CMN_ERRORerr;DWORDpwlevel=0;pwlevel=(D
4、WORD)GetPasswordLevel(lpszPictureName,lpszObjectName);if(pwlevel==0)return(TRUE);elsereturn(PWRTCheckPermissionOnPicture(pwlevel,lpszPictureName,NO_MESSAGEBOX,&err));}选中输入帐号按钮——动态向导事件21锅炉水位监控设计实训指导书C脚本#include"apdefap.h"voidOnLButtonDown(char*lpszPictureName,char*lpszObjectName,char
5、*lpszPropertyName,UINTnFlags,intx,inty){OpenPicture("用户账号.pdl");}退出系统C脚本#include"apdefap.h"BOOL_main(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyName){#pragmacode("UseAdmin.DLL")#include"pwrt_api.h"#pragmacode()#defineNO_MESSAGEBOX1CMN_ERRORerr;DWORDpwlevel=0;pwlevel=(
6、DWORD)GetPasswordLevel(lpszPictureName,lpszObjectName);if(pwlevel==0)return(TRUE);elsereturn(PWRTCheckPermissionOnPicture(pwlevel,lpszPictureName,NO_MESSAGEBOX,&err));}21锅炉水位监控设计实训指导书C脚本#include"apdefap.h"voidOnLButtonDown(char*lpszPictureName,char*lpszObjectName,char*lpszPropertyNa
7、me,UINTnFlags,intx,inty){ExitWinCC();}用户帐号用户帐号21锅炉水位监控设计实训指导书输入输出域(用户账号后)21锅炉水位监控设计实训指导书系统画面21锅炉水位监控设计实训指导书5.编辑画面一号锅炉水泵1启动21锅炉水位监控设计实训指导书鼠标动作——按左键——释放左键——按右键——水泵1停止鼠标动作——进水开——0按左键——进水关——1释放左键——出水开——0按右键——出水关——1锅炉水位(多边形)属性——颜色——背景颜色21锅炉水位监控设计实训指导书属性——填充——填充量C脚本#include"apdefap.h"long
8、_main(char*lpszPict