组态软件课程考核报告_第1页
组态软件课程考核报告_第2页
组态软件课程考核报告_第3页
组态软件课程考核报告_第4页
组态软件课程考核报告_第5页
已阅读5页,还剩4页未读, 继续免费阅读

下载本文档

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

文档简介

《组态软件》实训报告题目:实现对模拟电梯的控制实训学生姓名:刘雄风学生班级:物工0902班实习老师::张俊老师日期:2011年11月3日

设计题目学习用Kingview6.50和PLC实现对模拟电梯的控制设计要求设计四层教学仿真电梯系统,其基本控制要求:当呼叫电梯的楼层大于电梯所停的楼层时,电梯上升到呼叫层,电梯停止运行;当呼叫电梯小于电梯所停的楼层时,电梯下降到呼叫层,电梯停止运行;当同时有多层呼叫信号时,电梯先按照同方向依次暂停。实现功能电梯在楼层间的安全运行设计思路电梯在1-4-1楼间做回路运行有呼叫命令是优先满足运行方向上的呼叫命令,当达到呼叫楼层时电梯先停止在开门随后关门安之前方向继续回路运行设计内容画面设计:电梯模拟图数据词典:工程变量命令语言:事件命令语言相关画面以及画面设计介绍图一:电梯模拟图:设计四层等高的电梯层及相关图其中警示灯是在画面中新建再自己画警示灯是在工具中找的图一图二:电梯完成呼叫命令到达三楼是其他楼层警示灯显示红色,三楼开门三楼警示灯显示绿色!图二

图三:电梯向下运行时示意图:电梯设计是以电梯在1-4层楼之间的回路运行,没有呼叫时电梯在1-4层往复运行,警示灯都显示红色,警示灯只有在有呼叫命令时和开门时才显示绿色图三图四:呼叫命令在四楼时电梯保持原来运行方向向上运行图五:电梯在运行中是以回路运行的,且优先回路同方向上的呼叫命令!电梯向下运行优先完成一楼的命令

图五程序部分设计以及介绍电梯开关启动开始电梯开关启动开始电梯在1-4之间向上运行电梯在1-4之间向上运行电梯变量=1电梯变量=1是进行命令处理,优先同一运行方向是进行呼叫命令进行命令处理,优先同一运行方向进行呼叫命令完成命令电梯停止电梯变量=2电梯开门关门电梯再次运行电梯变量=1完成运行同一方向楼层呼叫命令完成命令电梯停止电梯变量=2电梯开门关门电梯再次运行电梯变量=1完成运行同一方向楼层呼叫命令电梯完成向上运行周期电梯到达四楼电梯完成向上运行周期电梯到达四楼电梯完成同一方向命令循电梯完成同一方向命令进行命令处理,优先同一运行方向电梯到达四楼后电梯变量变为3电梯开始在4-1之间向下运行是环进行命令处理,优先同一运行方向电梯到达四楼后电梯变量变为3电梯开始在4-1之间向下运行完成命令电梯停止完成命令电梯停止电梯变量=2电梯开门关门电梯再次运行电梯变量=3完成运行同一方向楼层呼叫命令完成运行同一方向楼层呼叫命令否电梯完成同一方向命令电梯完成向电梯完成同一方向命令电梯完成向下运行周期电梯到达一楼电梯到达楼后电梯变量变为1电梯到达楼后电梯变量变为1电梯开门关门事件命令语言/////电梯门开if(\\本站点\电梯开门关门<=100){\\本站点\电梯开门关门=\\本站点\电梯开门关门-10;}///////////////////电梯门关if(\\本站点\电梯开门关门==10){\\本站点\电梯当前停留层=\\本站点\电梯响应楼层;/////////////////////////////////////////////////////////判断各楼层呼叫信息,给予响应if(\\本站点\电梯前一运行方向==1)/////////////////moveup{if(\\本站点\电梯响应楼层==1){\\本站点\电梯厢内楼1=0;\\本站点\电梯外楼层上1=0;\\本站点\电梯响应楼层=0;}if(\\本站点\电梯响应楼层==2){\\本站点\电梯厢内楼2=0;\\本站点\电梯外楼层上2=0;\\本站点\电梯响应楼层=0;}if(\\本站点\电梯响应楼层==3){\\本站点\电梯厢内楼3=0;\\本站点\电梯外楼层上3=0;\\本站点\电梯响应楼层=0;}if(\\本站点\电梯响应楼层==4){\\本站点\电梯厢内楼4=0;\\本站点\电梯外楼层下4=0;\\本站点\电梯响应楼层=0;}}elseif(\\本站点\电梯前一运行方向==2)/////////////////////movedown{if(\\本站点\电梯响应楼层==1){\\本站点\电梯厢内楼1=0;\\本站点\电梯外楼层上1=0;\\本站点\电梯响应楼层=0;}if(\\本站点\电梯响应楼层==2){\\本站点\电梯厢内楼2=0;\\本站点\电梯外楼层下2=0;\\本站点\电梯响应楼层=0;}if(\\本站点\电梯响应楼层==3){\\本站点\电梯厢内楼3=0;\\本站点\电梯外楼层下3=0;\\本站点\电梯响应楼层=0;}if(\\本站点\电梯响应楼层==4){\\本站点\电梯厢内楼4=0;\\本站点\电梯外楼层下4=0;\\本站点\电梯响应楼层=0;}}////////////////////////////////////\\本站点\电梯开门关门=100;\\本站点\电梯运行方向=\\本站点\电梯前一运行方向;////////////////////if(\\本站点\电梯当前停留层==4){\\本站点\电梯运行方向=2;}elseif(\\本站点\电梯当前停留层==1){\\本站点\电梯运行方向=1;}///////////////////}电梯向上运行//if(\\本站点\电梯运行方向==1)////电梯向上运行//{\\本站点\电梯行程=\\本站点\电梯行程+10;//}/////////////////////////判断楼层呼叫信号if((\\本站点\电梯行程>=0)&&(\\本站点\电梯行程<=20)){if((\\本站点\电梯厢内楼1==1)||(\\本站点\电梯外楼层上1==1)){\\本站点\电梯响应楼层=1;\\本站点\电梯前一运行方向=\\本站点\电梯运行方向;\\本站点\电梯运行方向=3;}}elseif((\\本站点\电梯行程>=140)&&(\\本站点\电梯行程<=160)){if((\\本站点\电梯厢内楼2==1)||(\\本站点\电梯外楼层上2==1)){\\本站点\电梯响应楼层=2;\\本站点\电梯前一运行方向=\\本站点\电梯运行方向;\\本站点\电梯运行方向=3;}}elseif((\\本站点\电梯行程>=280)&&(\\本站点\电梯行程<=300)){if((\\本站点\电梯厢内楼3==1)||(\\本站点\电梯外楼层上3==1)){\\本站点\电梯响应楼层=3;\\本站点\电梯前一运行方向=\\本站点\电梯运行方向;\\本站点\电梯运行方向=3;}}elseif((\\本站点\电梯行程>=420)&&(\\本站点\电梯行程<=500)){if((\\本站点\电梯厢内楼4==1)||(\\本站点\电梯外楼层下4==1)){\\本站点\电梯响应楼层=4;\\本站点\电梯前一运行方向=\\本站点\电梯运行方向;\\本站点\电梯运行方向=3;}else{\\本站点\电梯运行方向=2;}}电梯向下运行\\本站点\电梯行程=\\本站点\电梯行程-10;/////////////////////////判断楼层呼叫信号if((\\本站点\电梯行程>=0)&&(\\本站点\电梯行程<=10)){if((\\本站点\电梯厢内楼1==1)||(\\本站点\电梯外楼层上1==1)){\\本站点\电梯响应楼层=1;\\本站点\电梯前一运行方向=\\本站点\电梯运行方向;\\本站点\电梯运行方向=3;}else{\\本站点\电梯运行方向=1;}}elseif((\\本站点\电梯行程>=140)&&(\\本站点\电梯行程<=150)){if((\\本站点\电梯厢内楼2==1)||(\\本站点\电梯外楼层下2==1)){\\本站点\电梯响应楼层=2;\\本站点\电梯前一运行方向=\\本站点\电梯运行方向;\\本站点\电梯运行方向=3;}}elseif((\\本站点\电梯行程>=280)&&(\\本站点\电梯行程<=290)){if((\\本站点\电梯厢内楼3==1)||(\\本站点\电梯外楼层下3==1)){\\本站点\电梯响应楼层=3;\\本站点\电梯前一运行方向=\\本站点\电梯运行方向;\\本站点\电梯运行方向=3;}}elseif((\\本站点\电梯行程>=420)&&(\\本站点\电梯行程<=430)){if((\\本

温馨提示

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

评论

0/150

提交评论