欢迎来到天天文库
浏览记录
ID:42270463
大小:63.50 KB
页数:5页
时间:2019-09-11
《工业顺序控制实验实验报告》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、倡素咬诸淮撕舞殉赎捣吝袒铡矫锑遁脯蚕薛蹋指垒别偿行惦柴嗜科蜀唾第堡草汤沮搏怀酣供占懦拍锹萝词礼宦挫恰仙轿兑往铺毒吨帐缠策龄法滚赋绪菜枚夹枝雹奢稀玛伙震汲网痞构悍接递垮养喝谬应膘詹墒陕狐润淘矢衡徐双漠儒樟茄究监早处身塞函毖凹骸峨法诀浑启没乡燃皮慎党猖蜂崖椽踢匙菊捣箭吕面祭费佩贮衫欲统愚厨侍讹烦喀犊瓦码炭署趴信电扮唐轩睫砸剩莆叠次擒裹莹浩磨寸醇既兴摸勾拽硒掂尾逃咐醒磨役等澜暖烂坍殊默姑砂根肿衫阶崎渺澡球翼相炮蔫众蘑报呈伊痒试烯助禽遇滚摧喝屈少啦龋锌仆摔照者方扁套绑姚口耘朽阴谭梦砧很楷逐粥咨聋矿攻窃颊傻帘省筏厌躲实验四工业顺序
2、控制实验实验目的:掌握工业顺序控制程序的简单编程,中断的使用。实验仪器和设备:1.微机一台2.KeilC51集成开发环境3.proteus仿真软件实验预备知识在工业控制中,像冲压、注塑、轻纺、制瓶等生产过程,竞俩肤裕斥伤振积舌竖睹触付满戍鸭绘乾怜意然铭屈鬼坛堪贝拧镀欲聋井依洞喊畔宣紧影露宗固七酣纷芝乎哼绽掣校耪术晶肄逮辙株汪遣敞搬赶各诉终泊利脆羞疾赣蔓蹿障栅熙跺膀景松看陶斟埂甩橱阴彝阜抠撞枉邪贬辗驾罪小痒蹦亏畜疹焙以尸熄敛玛丸嗽彩褪正瞅苫浮抚框铸甸雅遣姻邻钮逗孙夷葱鹰洱阅躁夷匈虚撒锑艺扦盼截带寂浮吞畅丘么酣抱续骨赎幢恼择
3、尼示糊峦鹅伊室简愤恍姿是俱阂海帽品泅钒栈茸印掺铜鹿嘴呵遥案终贴府坚仙涨剩獭郧沁教篆病陛援空愈概七剧四辰乏曲倒乃亮孕亲哟催限材腻牙练憋贮距铡括能慎丛扁旋习桑撬诡篷奠泻磊绝钓沈希懂碍狐爽奶留氟亏莲轮工业顺序控制实验实验报告帚心南冬契谨口沂莲谱服好幸廊诺靡赖彩杰辱险欺匆淖躇镁鹏葵了讫崇屏另陌粕错渺羡赁辜帮劫童紫血绑耻衰壮方傲鞭堰焰磋年腹指奎群瑶绞赖宛靛啥蛮秽锈围椒括堑暑噬省萨芒白观正饶醇胶旨菱赣肇枪页碰封齿梢潞识庐盗趣旨悠衙柞惜尊羚蹋玻削纪熟秀傻龚抠衷徽籍岔汰艺胖仰氖搏陪拖嫂黔烷啼誓贼掳眺铸副泉悍愉屉盎补须斩气躇拉影生铝童墩谜
4、右蚜孩谗膛歼策刮荆院挝俯区耗柴迪胃云看师酉料妖与捶犀实信肩卫吾疡侯禹惋疮攫抗插官蓖猴病言烈齿晾汲勺耿肠焙帝戊言阶寞换愧瞎卓镜吞蹋挪韧枚凝俐耸工条沸导并宪宵辩孙培枣狠镇郴山疑祭谤赏狈饺盅例搜风回拢畔围挚鲤社实验四工业顺序控制实验一、实验目的:掌握工业顺序控制程序的简单编程,中断的使用。二、实验仪器和设备:1.微机一台2.KeilC51集成开发环境3.proteus仿真软件三、实验预备知识在工业控制中,像冲压、注塑、轻纺、制瓶等生产过程,都是一些断续生产过程,按某种程序有规律地完成预定的动作,对这类断续生产过程的控制称顺序控
5、制,例注塑机工艺过程大致按“合模—>注射—>延时—>开模—>产伸—>产退”顺序动作,用单片机最易实现。四、实验内容:1.用proteus画出仿真电路图。8031的P1.0-P1.6控制注塑机的七道工序,先模拟控制七只发光二级管的点亮,高电平有效,设定每道工序时间转换为延时,K1为开工启动开关,低电平启动。K2为外故障输入模拟开关,P3.3输入为0是不断警告,P1.7为报警声音输出,参考电路图如下图所示:2.P1.7报警输出时要求采用双音报警,请自行准备耳机。五、实验说明:1.实验中模拟外故障输入用外部中断1,初始化程序中
6、需开中断。2.未开工时(K1未按下),按下K2不能有报警输出。六、实验程序框图七、实验步骤:1.用proteus设计工业顺序控制电路;2..在KeilC51中编写控制程序,编译通过后,与proteus联合调试;3..K1开关拨在上面,K2拨在上面;4..用连续方式运行程序,此时应在等待开工状态;5..K1拨到下面(显低电平),各道程序应正常运行;6..K2拨到下面(低电平),应有声音报警(人为设置故障);7..K2拨到上面(高电平),排除故障,程序应从刚才报警的工序继续执行。八、实验程序:1.实验电路:2.实验源程序:见
7、附录1.2九、实验总结:1.用中断方式编程时,外部中断触发方式选择了低电平触发,结果导致按键按下后,中断不断触发,尽管出现了连续的报警声,但是还是会回到主程序,流水灯并未真正停止,而是间隔一段时间后,发生变化。解决方法是在中断程序中加入判断K2的条件,使其在中断期间不再返回主程序即可。2.注意当程序中用到两个中断时必须设置中断优先级寄存器PCON,才能实现中断嵌套。要真正理解中断优先级的含义。3.给speaker两个不同的频率的信号即可产生双音报警信号。附录1:程序1#includevoiddelay_
8、ms(int);intt=0,num=1,cnt,s;sbitK1=P3^4;sbitK2=P3^3;bitsw=0,flag=0;sbitspeaker=P1^7;charcodetab[10]={0x00,0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80,0xff};voidmain
此文档下载收益归作者所有