组态王水位课程设计

组态王水位课程设计

ID:12721046

大小:2.51 MB

页数:13页

时间:2018-07-18

组态王水位课程设计_第1页
组态王水位课程设计_第2页
组态王水位课程设计_第3页
组态王水位课程设计_第4页
组态王水位课程设计_第5页
资源描述:

《组态王水位课程设计》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、水箱水位控制系统(一)设计要求做一水位控制系统的组态,要求:动画显示水流运动。当水位高于或低于警戒水位时,报警界面出现,提示报警,并记录在报警事件中。设置登录权限,只有管理员才能启动系统,只有在此时水泵才可启动,其余权限中人员只能观看不能操作。组态中有历史曲线与数据报表,用来记录长时间过程中水位的变化情况,同时在主监控画面中也显示有即时报警与数据记录的功能。(二)设计过程1、新建工程打开组态王6.53,首先新建工程“水位控制系统”,如下图所示:2、新建画面双击进入工程,点击新建工程画面,进入开发系统画面,确定背景属性,打开工具栏,使用图库(快捷键F2)创建所

2、需的器件:水泵、水管、水箱、水位传感器等;并用作图工具绘制其他结构:水流等。最后,得到如下图:13图上相关部件为:按钮、文字、水位实时曲线显示窗口、实时报警显示窗口。关于这一部分后面在做分析,先画好系统模型。3、建立仿真PLC选择系统—设备,点击新建设备:13如图设置,最后点击确定,完成对仿真PLC元件的设置。4、完善数据词典如图所示,建立组态系统所需数据变量:共计为:水位、水泵运行、启动运行、出水阀门、历史曲线跨度、历史曲线卷动量、行。下面做具体说明:(1)水位:新建水位变量,在弹出对话框中设置为内存整数,初始值30,最大值100。并且在报警定义中把报警限

3、低与高打勾,底线为5,顶限为95.(2)水泵运行:设置为I/O离散,在连接设备中选择之前建立的新I/O设备,寄存器器选CommErr,数据类型为Bit,采集频率1000毫秒,只读。(3)启动运行:设置为内存离散(4)出水阀门:设置与水泵运行相同。(5)历史曲线跨度:设置为内存整数,初始值600,最大值200000。(6)历史曲线卷动量:设置为内存实数,初始值3.000000,最大值99999。(7)行:设置为内存整数,初始值27,最大值99999。注:水位是高度值,从0—100的整数值,故变量选择内存整数。水泵运行与出水阀门是受仿真PLC控制的I/O离散量,

4、寄存器的选择从下表中得出:寄存器格式寄存器范围读写属性数据类型变量类型寄存器含义INCREAdddd0~1000读写SHORTI/O整型自动加1DECREAdddd0~1000读写SHORTI/O整型自动减1RADOMdddd0~1000只读SHORTI/O整型随机寄存器STATICdddd0~1000读写SHORTBYTELONGFLOATI/O整型I/O实数常量寄存器STRINGdddd0~1000读写STRINGI/O字符串常量字符串寄存器CommErr——读写BITI/O离散通讯状态寄存器历史曲线跨度与历史曲线卷动量是在历史趋势曲线中所用,后面在

5、做介绍。135、画面单位具体设置与动画连接双击反应器模块,水泵模块,运行指示灯模块,阀门模块,阀门开关按钮模块,分别在弹出对话框中做如下设置:双击水管模块,在弹出对话框中点击特殊动画效果为流动,并设置流动条件为-8,若水流方向相反,则可以改为+8。对于水箱水位的实时显示可以在水箱旁边写上“###L”并双击设置参数:点击模拟值输出,在弹出对话框中做图中所示设置。到此,模块部分设置完毕。6、按钮参数设置在工具中选择按钮工具,并在主画面中画出如图所示的按钮,分别为启动、停止、管理登陆、退出登录、主画面、水位报警、历史曲线、数据报表、退出。对于启动、停止按钮,双击选

6、择按下时并写入命令语言:启动按钮为:\本站点启动运行=1;停止按钮为:\本站点启动运行=0;对于管理登陆、退出登录、主画面、水位报警、历史曲线、数据报表、退出这些按钮则是选择弹起时并写入命令语言:管理登陆:LogOn();退出登录:LogOff();主画面:ShowPicture("监控模型");水位报警:ShowPicture("水位报警");历史曲线:ShowPicture("历史曲线");数据报表:ShowPicture("数据报表");退出:Exit(0);在管理登陆中若要显示小键盘,则可以在系统配置—设置运行系统中进行如下设置:13如图,先

7、设置恰当的运行系统基准频率为500,时间变量更新频率为1000。把使用虚拟键盘与写变量时变化时下发前面打勾,如要有声音提示则把声音提示打勾。7、多权限登录设置在管理登录旁边写上登录的权限名称,为多权限登录做准备。名称中显示当前登录的用户名称,权限显示当前登录用户的权限。具体设置如下所示:(1)双击名称,点击字符串输出,在表达式中写入“$用户名”以连接到登录用户名;(2)双击权限,点击模拟值输出,在表达式中写入“$访问权限”以连接到访问权限。然后进行用户权限设置:在系统配置中点击用户配置,在对话框中双击系统管理员,设置优先级为最高999,密码为1234。然后在

8、无组中新建操作员1与操作员2权限,分别为:操作员1可

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。