您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 其它文档 > 13组态王三层电梯实训报告
114—15学年第一学期课题名称:专业:班级:学号:姓名:成绩:JIANGSUUNIVERSITYOFTECHNOLOGY组态技术应用综合训练课程报告2一、课题要求按下启动按钮电梯至工作准备状态。三个楼层任意一个至1,表示电梯停在当前层,此时,楼层信号灯点亮。按下电梯外呼信号UP或者DOWN电梯升降到所在楼层,电梯开门,延时闭合,此时模拟人进入电梯。进入电梯后,按下内呼去选择要去的楼层。二、实验原理2.1三层电梯地址分配表输入输出器件说明器件说明X0启动Y10电梯在一楼X1停止Y01在一楼开门X2SQ1Y02在一楼关门X3SQ2Y03UP1指示灯X4SQ3Y04电梯在二楼X5UP1Y05在二楼开门X6UP2Y06在二楼关门X7DOWN2Y07UP2指示灯X10DOWN3Y30DOWN2指示灯X11内呼1Y31电梯在三楼X12内呼2Y32在三楼开门X13内呼3Y33在三楼关门Y34DOWN3指示灯2.2三层电梯电气接口图3三菱FX3U-64MT/ESS/S0V0V24V24VX0X1X2COM4Y0DC24VDC24V启动停止SQ11FX3X4X5SQ2SQ3UP1Y12FY23FY31FOX6DOWN2X7X10X11UP2DOWN3一层X12二层X13三层COM1COM2COM3Y41FCY52FOY62FCY73FOY103FCY111FUY122FUY132FDY143FD三、实验步骤3.1创建新工程选择菜单“文件\新建工程”或单机“新建”按钮,弹出“新建工程向导之一”对话框,单击“下一步”继续,弹出“新建工程向导之二”对话框,点击浏览,选择E盘的三层电梯文件夹,如下图。单击“下一步”继续,弹出“新建工程向导之三”对话框,在工程名称里输入三层电梯,点击完成。3.2定义设备与变量3.2.1外部设备的定义在工程浏览器的目录显示区,用鼠标左键单击大纲项设备下的成员板卡,则在目录内容4显示区出现“新建”图标,如下图。用左键双击“新建”图标后,弹出“设备向导”列表对话框;或者用右键单击,则弹出浮动式菜单,选择菜单命令“新建板卡”,也弹出“设备配置向导”列表对话框,设备配置向导——生产厂家:三菱——FX2——编程口。单击下一步,输入名称“dianti”5单击下一步,选择计算机的COM口,本机为COM3注:可以通过查看桌面“我的电脑”右击选择管理查看设备管理器来确定PLC与计算机的连接端口单击下一步,输入“0”单击下一步,默认初始值单击下一步,点击完成单击设备COM3,数据位选择7,单击确定6添加寄存器,测试设备链接状态。3.2.2数据变量的定义在组态王中,变量的集合形象地称为“数据词典”,数据词典记录所有用户可使用的数据变量的详细信息。而“数据词典”就位于组态王工程浏览器中的“数据库”项的下拉列表中。对三层电梯数据变量定义如图7其中部分定义设置如下图:3.3制作图形画面3.3.1建立新画面输入画面名称三层电梯,点击确定,进入开发系统,如图8熟练运用图库管理器以及快捷工具3.3.2建立关联对对应的电梯门进行动画关联,点击填充,选择方向,设置最大时对应值为100,占据百分比为100。一楼为开门关联变量为s,二楼为开门关联变量为s2,一楼为开门关联变量为s3。9对一楼开门动画进行击关联,点击按下时,输入条件,点击确定。其余依次对应的给各开门动画指示灯进行关联。3.4命令语言编辑点击事件命令语言,单击新建,开始对事件命令语言的编辑10部分程序截屏如下:当一楼UP1按下时,一楼指示灯亮,此为UP1按下程序,UP2、DOWN2、DOWN3按下同理。当行程开关SQ1按下时,表示当时电梯在一楼,即电梯在一楼指示灯置为1;此为SQ1按下程序,SQ2、SQ3按下同理。当电梯开门时,使中间变量s每500ms增加45个值,满额为100,实现电梯开门,关门的动画。此为电梯在一楼开门程序,电梯在二楼、三楼同理。当内呼按钮按为瞬时按钮,无法长时间检测此按钮,就设置一中间变量,内存离散型变量a、b、c。当内呼1按下时,使a置1,当a==1时,判断电梯在几楼,再执行相应的动作。此为内呼1的程序,内呼2、3同理。11当电梯UP1按下时,UP1指示灯亮,置1,先要判断电梯是否在1楼,如果电梯在1楼,直接开门,模拟人进入,关门;电梯不在1楼,要先等待,使电梯在其他楼的动作结束下至1楼后再开门。不然会出现2层甚至3层楼的电梯门同时开们,造成安全事故。此为电梯UP1的程序,UP2、DOWN2、DOWN3同理。为真实模拟电梯上楼下楼的过程,当电梯从3楼下至1楼或者从1楼上至3楼时,需在2楼停一下,即在二楼灯亮1s,因此便设置了几个中间变量t,用于计时。具体程序见附录1。全部程序见附录一。创建结束后,点击右上角“全部存”,“切换到view”,双击“三层电梯”进行模拟演示。3.5制作报警系统,历史趋势曲线与实时趋势曲线3.5.1关于报警窗口的设置点击图中右边工具栏中的“报警窗口”按钮。在图中画出一个报警窗口,双击窗口,弹出设置窗口。在“列属性”中,选择不需要的选出;在条件属性中,选择“报警服务器名”为“本站点”,“报警信息源站点”选择“本站点”,“报警组”中选择之前创建的“报警”;12133.5.2实时趋势曲线设置在图中右边工具栏中选择“实时趋势曲线”按钮,在图中画出实时趋势曲线的窗口图。双击曲线图,弹出设置窗口,在“曲线1”中点击“?”,选择“\本站点\计数”。143.5.3历史趋势曲线设置点击图中工具栏“插入通用控件”,选择“历史趋势曲线”。153.6实验成果16附录1\\本站点\SQ1==1\\本站点\在一楼=1;\\本站点\UP1==1\\本站点\UP1指示灯=1;\\本站点\在一楼开门==1\\本站点\s=\\本站点\s+45;\\本站点\s==100\\本站点\在一楼开门=0;\\本站点\UP1指示灯=0;\\本站点\在一楼关门=1;\\本站点\UP1=0;//存在时\\本站点\在一楼关门==1\\本站点\s=\\本站点\s-45;\\本站点\s==0\\本站点\在一楼关门=0;\\本站点\a==1if(\\本站点\在一楼==1){\\本站点\在一楼开门=1;\\本站点\a=0;}if(\\本站点\在二楼==1){\\本站点\在二楼=0;\\本站点\t3=1;}if(\\本站点\在三楼==1){\\本站点\在三楼=0;\\本站点\t=1;}\\本站点\b==1if(\\本站点\在一楼==1){\\本站点\在一楼=0;\\本站点\t6=1;}if(\\本站点\在二楼==1){\\本站点\在二楼开门=1;\\本站点\b=0;}if(\\本站点\在三楼==1){\\本站点\在三楼=0;\\本站点\t6=1;}\\本站点\c==1if(\\本站点\在一楼==1){\\本站点\在一楼=0;\\本站点\t=1;}if(\\本站点\在二楼==1){\\本站点\在二楼=0;\\本站点\t3=1;}if(\\本站点\在三楼==1){\\本站点\在三楼开门=1;\\本站点\c=0;}\\本站点\DOWN2==1\\本站点\DOWN2指示灯=1;\\本站点\在二楼开门==1\\本站点\s1=\\本站点\s1+45;\\本站点\SQ2==1\\本站点\在二楼=1;\\本站点\s1==100\\本站点\在二楼开门=0;\\本站点\DOWN2指示灯=0;\\本站点\在二楼关门=1;\\本站点\DOWN2=0;\\本站点\UP2=0;\\本站点\UP2指示灯=0;\\本站点\在二楼关门==1\\本站点\s1=\\本站点\s1-45;\\本站点\s1==0\\本站点\在二楼关门=0;\\本站点\UP2==1\\本站点\UP2指示灯=1;\\本站点\t==1\\本站点\在二楼=1;\\本站点\t1=1;17\\本站点\t=0;\\本站点\t1==1\\本站点\在二楼=0;\\本站点\t1=0;if(\\本站点\c==1)\\本站点\t2=1;if(\\本站点\a==1)\\本站点\t4=1;if(\\本站点\UP1指示灯==1)\\本站点\t5=1;if(\\本站点\DOWN3指示灯==1)\\本站点\t5=1;\\本站点\t2==1\\本站点\在三楼=1;\\本站点\t2=0;\\本站点\c=0;\\本站点\在三楼开门=1;\\本站点\SQ3==1\\本站点\在三楼=1;\\本站点\DOWN3==1\\本站点\DOWN3指示灯=1;\\本站点\在三楼开门==1\\本站点\s2=\\本站点\s2+45;\\本站点\s2==100\\本站点\在三楼开门=0;\\本站点\DOWN3指示灯=0;\\本站点\在三楼关门=1;\\\本站点\DOWN3=0;\\本站点\在三楼关门==1\\本站点\s2=\\本站点\s2-45;\\本站点\s2==0\\本站点\在三楼关门=0;\\本站点\t3==1if(\\本站点\a==1){\\本站点\在一楼=1;\\本站点\a=0;\\本站点\在一楼开门=1;\\本站点\t3=0;}if(\\本站点\c==1){\\本站点\在三楼=1;\\本站点\c=0;\\本站点\在三楼开门=1;\\本站点\t3=0;}\\本站点\t4==1\\本站点\在一楼=1;\\本站点\a=0;\\本站点\在一楼开门=1;\\本站点\t4=0;\\本站点\t5==1if(\\本站点\UP1指示灯==1){\\本站点\在一楼=1;\\本站点\在一楼开门=1;\\本站点\t5=0;\\本站点\UP1指示灯=0;}if(\\本站点\DOWN2指示灯==1){\\本站点\在二楼=1;\\本站点\在二楼开门=1;\\本站点\t5=0;\\本站点\DOWN2指示灯=0;}if(\\本站点\UP2指示灯==1){\\本站点\在二楼=1;\\本站点\在二楼开门=1;\\本站点\t5=0;\\本站点\UP2指示灯=0;}if(\\本站点\DOWN3指示灯==1){\\本站点\在三楼=1;\\本站点\在三楼开门=1;\\本站点\t5=0;\\本站点\DOWN3指示灯=0;}\\本站点\内呼1==1\\本站点\a=1;\\本站点\内呼2==1\\本站点\b=1;\\本站点\内呼3==118\\本站点\c=1;\\本站点\t6==1\\本站点\在二楼=1;\\本站点\b=0;\\本站点\在二楼开门=1;\\本站点\t6=0;\\本站点\UP1指示灯==1if(\\本站点\在一楼==1){\\本站点\在一楼开门=1;}if(\\本站点\在二楼==1&&\\本站点\在二楼开门==0&&\\本站点\在二楼关门==0){\\本站点\在二楼=0;\\本站点\t5=1;}if(\\本站点\在三楼==1&&\\本站点\在三楼开门==0&&\\本站点\在三楼关门==0){\\本站点\在三楼=0;\\本站点\t=1;}\\本站点\UP2指示灯==1if(\\本站点\在一楼==1&&\\本站点\在一楼开门==0&&\\本站点\在一楼关门==0){\\本站点\在一楼=0;\\本站点\t5=1;}if(\\本站点\在二楼==1)\\本站点\在二楼开门=1;if(\\本站点\在三楼==1&&\\本站点\在三楼开门==0&&\\本站点\在三楼关门==0){\\本站点\在三楼=0;\\本站点\t5=1;}\\本站点\DOWN2指示灯==1if(\\本站点\在一楼==1&&\\本站点\在一楼开门==0&&\\本站点\在一楼关门==0){\\本站点\在一楼=0;\\本站点\t5=1;}if(\\本站点\在二楼==1)\\本站点\在二楼开门=1;if(\\本站点\在三楼==1&&\\本站点\在三楼开门==0&&\\本站点\在三楼关门==0){\\本站点\在三楼=0;\\本站点\t5=1;}\\本站点\DOWN3指示灯==1if(\\本站点\在一楼==1&&\\本站点\在一楼开门==0&&\\本站点\在一楼关门==0){\\本站点\在一楼=0;\\本站点\t=1;}if(\\本站点\在二楼==1&&\\本站点\在二楼开门==0&&\\本站点\在
本文标题:13组态王三层电梯实训报告
链接地址:https://www.777doc.com/doc-4198654 .html