网站大量收购闲置独家精品文档,联系QQ:2885784924

组态王电梯监控系统.doc

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
组态王电梯监控系统.doc

目 录 1.绪论 - 1 - 2.系统需求分析 - 1 - 3.系统方案论证 - 1 - 4. 系统监控界面设计 - 2 - 4.1 监控主界面的设计 - 3 - 4.2 实时曲线的显示 - 4 - 4.3 实时报表的设计 - 4 - 4.4报警窗口的设计 - 5 - 4.5其它 - 7 - 5. 数据词典设计 - 7 - 5.1变量定义 - 7 - 5.2 程序语言 - 8 - 5.3.1 自动弹出报警界面编程语言 - 8 - 5.3.2 电梯控制编程语言 - 8 - 6. 心得体会 - 11 - 1.绪论 随着计算机技术、信息技术、控制理论,人们对生活质量和工作环境的要求不断, 在实际生活应用中,常常需要用上、下按钮来自动控制电梯的运行。当电梯出现故障时要能及时通过故障信号灯的报警来提醒工作人员对故障进行处理。在电梯正常运行的时候,每层电梯的外部要能正确显示当前电梯所在的楼层。当人进入电梯后按下箱内按钮时,电梯要能将现在所在楼层和所要到达的楼层做出正确比较,判断是向上运行还是向下运行。同时电梯要设有总电源,总电源未开时所有按键均为无效,电梯门敞开。此外在菜单中设有报表功能和实时曲线显示功能。报表可以进行打印预览和打印,实时曲线可以用来显示当前电梯的运行状态。 3.系统方案论证 在本系统中未按下电梯的电源按钮时表示电梯未通电,此时电梯其他按钮无效,按下电源按钮后电梯可以正常开始运行。当运行层数高于30层时弹出报警对话框并产生高报警,运行层数高于35层时产生高高报警,同时报警指示灯闪烁,提示电梯运行出现异常。当层数低于30层时报警消失。 在组态王运行画面中设计了报表、报警窗口、实时曲线、登录界面等画面,并设置了退出按钮。对相关变量进行了定义。 通过编制程序可以发现对电梯控制效果良好,报警信息可以实时显示,并可实现报表以及曲线的查看及报表的打印,操作人员可以很方便的进行操作。 4. 系统监控界面设计 4.1 监控主界面的设计 监控主界面用于对当前电梯的运行层数、电梯是否通电和电梯的运行状态进行实时的监控。并可通过菜单、按钮实现画面的自动切换。保证系统运行的安全。监控界面截图如下图所示: 图1 未通电时电梯门打开 图2 监控主界面电源指示灯亮 图3 电梯开始正常运行 4.2 实时曲线的显示 实时曲线可以使用户方便的查看数据的实时曲线。实时曲线的截图如下图所示: 图4 电梯一、二实时曲线 其中绿色线条表示当前电梯上升、下降或停止的运行状态。由图中的纵坐标可以看出当前两部电梯所在的层数。 4.3 实时报表的设计 实时报表界面可以显示当前的日期、时间以及电梯的运行层数。用打印预览按钮和打印按钮实现数据打印的预览和数据打印,并可完成与主监控界面之间的相互切换。实时报表界面如下图所示: 图5 实时报表界面 图6 报表打印预览界面 4.4报警窗口的设计 报警窗口用来指示当电梯层数运行层数高于一定值时,自动弹出报警信息同时报警指示灯闪烁。报警信息界面如下图所示: 图7 电梯一产生报警 图8 报警窗口图 4.5其它 本系统中设置了菜单项,用户可以方便的在实时曲线、实时报表和主监控画面之间进行切换。 本系统中设置了退出按钮,用户可以通过菜单中的这个按钮来直接退出演示界面。 5. 数据词典设计 5.1变量定义 在数据库中的数据词典中定义变量名称、变量类型并对变量进行描述。其所有变量定义如下图: 图9 数据词典 5.2 程序语言 5.3.1 自动弹出报警界面编程语言 设置自动弹出报警界面时对变量$新报警变量的编程语言如下: if(\\本站点\$新报警) ShowPicture(报警窗口); \\本站点\$新报警=0; 5.3.2 电梯控制编程语言 以下是电梯运行控制系统的程序: if(\\本站点\power1==0\\本站点\power2==0){ ShowPicture(电梯监控2); } else{ ShowPicture(电梯监控); /*实现电梯一上升*/ if(\\本站点\up1==1\\本站点\floor140lock1==1) { \\本站点\floor1=\\本站点\floor1+1; } /*实现电梯一下降*/ if(\\本站点\down1==1\\本站点\floor11lock1==1) { \\本站点\floor1=\\本站点\floor1-1; } if(\\本站点\floor1==40) { \\本站点\floor1=1; } /*实现电梯二上升*/ if(\\本站点\up2==1\\本站点\floor240lock2==1) { \\本站点\floor2=\\本站点\floor2+1; } /*实现电梯二下降*/ if(\\本站点\

您可能关注的文档

文档评论(0)

书屋 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档