PLC四组抢答器和装配流水线实验报告
四路竞赛抢答器实训报告(一)

四路竞赛抢答器实训报告(一)四路竞赛抢答器实训报告一、实训目的通过本次实训,掌握四路竞赛抢答器的制作方法及其原理。
二、实训内容1.学习四路竞赛抢答器的原理和电路图。
2.组装电路,完成四路竞赛抢答器的制作。
3.进行测试,检查四路竞赛抢答器的各项功能是否正常。
三、实训过程及结果1.学习四路竞赛抢答器的原理和电路图。
•了解竞赛抢答器的基本功能和原理。
•学习竞赛抢答器的电路图,掌握电路的各个部分及其作用。
2.组装电路,完成四路竞赛抢答器的制作。
•根据电路图,选购电子元器件。
•组装电路板,焊接各项连接。
•联通电路线,检查各项部件之间的连通情况。
3.进行测试,检查四路竞赛抢答器的各项功能是否正常。
•连通电源线,测试电路板是否正常工作。
•向四个按键输入信号,检查抢答器是否可以正常工作。
•检查计时器的功能是否正常,同时验证电路是否稳定可靠。
通过测试,我们检查了四路竞赛抢答器的各项功能。
经过调试,测试结果表明抢答器可以正常工作,并且计时器的功能稳定可靠。
四、实训总结在本次实训中,我们掌握了四路竞赛抢答器的制作方法及其原理,学会了选购电子元器件、组装电路板、检查电路连通性、调试计时器功能等技能。
通过本次实训,我们不仅熟悉了电路的基本原理和搭建方法,还培养了工程实现能力及团队合作精神。
这些技能对于今后的学习和工作都有很大的帮助。
五、实训存在的问题及改进方法在实训过程中,我们也发现了一些问题:1.在组装电路板时,焊接不到位、不牢固,导致电路无法正常工作。
2.在测试电路时,测试步骤没有按照规定的顺序进行,未能及时发现故障。
针对以上问题,我们提出以下改进方法:1.加强焊接技巧和标准,加强检查和测试,确保焊接质量。
2.遵循测试步骤的规定顺序操作,及时发现和解决故障。
六、实训心得通过这次实训,我深刻认识到,实践是学习的重要环节。
只有亲身参与,才能真正领会理论知识的实际运用,才能更好地理解电路原理,夯实基础。
同时,本次实训也加强了我的团队合作能力。
四路竞赛抢答器实训报告

四路竞赛抢答器实训报告一、实训目的本实训旨在让学生了解四路竞赛抢答器的工作原理及使用方法,锻炼学生的动手实践能力和团队合作精神,在竞赛中能够顺利应对抢答等环节。
二、实训内容1、学习四路竞赛抢答器的原理和使用方法。
2、实践操作四路竞赛抢答器,检测其正常工作状态。
3、开展四人团队间的竞赛训练,练习团队协作和抢答技能。
三、实训过程及记录1、了解四路竞赛抢答器的原理和使用方法。
同学们首先听老师讲解了四路竞赛抢答器的工作原理和使用方法。
四路竞赛抢答器是通过声光信号来提示答题者是否能够抢答成功的,因此需要将声音和灯光信号设置为相应的模式。
同学们还学习了如何正确接线和使用抢答器。
2、实践操作四路竞赛抢答器,检测其正常工作状态。
按照老师的要求,同学们开始实践操作四路竞赛抢答器。
首先需要正确接线,然后按下启动按钮,检查是否有正常的声光信号。
同学们还进行了模拟比赛测试,测试抢答器是否正常工作。
3、开展四人团队间的竞赛训练,练习团队协作和抢答技能。
同学们分为若干个四人小组,开始进行抢答竞赛训练。
在训练中,同学们需要通过协作,采用最有效的策略来抢答,积极配合团队成员,争取早日解答出问题,获得高分。
通过不断的练习,同学们不仅提升了团队合作和抢答能力,还培养了自信心和竞争意识。
四、实训总结通过本次四路竞赛抢答器的实践训练,同学们不仅了解了该设备的工作原理和使用方法,还通过实践检测了抢答器的正常工作状态,并在抢答竞赛训练中锻炼了团队合作和抢答技能。
本次实训旨在为同学们日后参加各种比赛提供具体的技术支持和实际操作经验,为同学们未来的求学和工作奠定了坚实的基础。
四路抢答器实验报告总结精简版

四路抢答器实验报告总结(精简版)一、实验目标本实验旨在通过电路设计及实践,掌握抢答器的工作原理及电路实现,理解并掌握基本的时间竞争和优先级判决原理。
二、实验原理抢答器是一种具有时间竞争特性的电路,其核心原理是优先级判决。
在抢答器中,每个参赛者都有一个独立的按钮和一个LED灯,当其中任意一个按钮被按下时,相应的LED灯会亮起,同时其他按钮即使被按下也不会有反应,直到下一次按下按钮为止。
三、实验步骤与问题解决1.电路设计:首先,我们根据抢答器的功能需求设计了电路图。
在设计中,我们采用了四个独立按键和四个LED灯,以及一个四输入的与非门。
与非门的作用是当任意一个输入为低电平时,输出为高电平。
2.电路搭建:按照设计的电路图,我们使用电子元器件在实验板上进行了搭建。
在搭建过程中,我们确保每个部件的连接都正确无误。
3.编程实现:我们使用微处理器对电路进行控制。
当按键被按下时,微处理器通过读取输入状态,控制与非门和LED灯的工作状态。
4.调试与测试:在完成电路搭建和编程后,我们对电路进行了调试和测试。
我们发现,当多个按钮同时被按下时,可能会出现LED灯闪烁或部分不亮的情况。
经过分析,我们发现这是由于微处理器的处理速度限制,无法同时处理所有按键的信号。
为了解决这个问题,我们优化了编程代码,采用轮询方式逐个处理按键信号,从而解决了同时按下多个按钮可能引起的闪烁和不亮问题。
四、实验结果与分析经过实验验证,我们的四路抢答器能够实现预期的功能。
在实验过程中,我们通过不断调整和优化电路设计和编程代码,解决了多个按键同时按下可能引起的闪烁和不亮问题。
这表明我们的抢答器在实现时间竞争和优先级判决方面具有较高的可靠性。
五、实验总结与展望通过本次实验,我们深入了解了抢答器的工作原理及电路实现方法,掌握了基本的时间竞争和优先级判决原理。
同时,我们也发现了一些可以进一步改进的地方。
例如,我们可以考虑采用更先进的微处理器或优化现有的编程算法,以提高抢答器的响应速度和处理能力。
PLC实训(四人智力抢答器)

编号:PLC应用实训说明书题目:四人智力抢答器院(系):专业:机械设计制造及其自动化学生姓名:学号:指导教师:2013年1月6日桂林电子科技大学实训报告用纸第 1 页摘要抢答器在竞赛中有很大用处,它能准确、公正、直观地判断出第1抢答者。
通过抢答器的指示灯显示、数码显示和警示蜂鸣等手段指示出第1抢答者。
本文介绍一种数字式抢答器的设计方案,其程序设计简单,通过PLC的梯形图设计完成,利用GX Developer 软件编辑程序,仿真验证 ,非常适用于多种竞赛场合。
通过实训促进学生对可编程控制器的工作原理、结构组成、指令系统的理解掌握,并学会简单的程序设计与系统调试方法,进而提高可编程控制器的编程水平和应用能力,为以后的学习、工作打下坚实的基础。
关键词:PLC;抢答器;定时功能桂林电子科技大学实训报告用纸第 2 页AbstracResponder in the competition is very useful, it can be accurate, impartial, intuitive to judge from first responder. The responder indicating lamp display, digital display and warning buzzer and other means to indicate first responder. This paper introduces a digital answering device design, the program design is simple, through the PLC ladder diagram design, use GX Developer software to edit program, simulation, very suitable for a variety of competitions. Through the training to promote students to the programmable controller the working principle, structure, instruction system of understanding, and learn simple program design and system debugging method, and to improve the level of programming a programmable controller and application ability, for the future study, work and lay a solid foundation.Key words:PLC;Responder;Timing function目录引言 (1)1 实训内容 (2)1.1 实训的主要技术要求 (2)1.2 实训目的 (2)1.3 实训背景以及意义 (2)2.1 PLC概述 (3)2.2 PLC的发展 (3)2.3 PLC的分类 (4)2.4 PLC的特点 (4)2.5 PLC的应用 (5)2.6 PLC的组成 (6)2.7 PLC的工作原理 (7)2.8 编程器件 (8)2.9 PLC的发展趋势 (8)3 总体设计思想以及方案 (9)3.1 设计任务与要求 (9)3.2 设计具体要求 (9)4 设计思路 (10)4.1 智力竞赛抢答器组成 (10)4.2 四路抢答器设计思路 (10)5 设计过程中遇到的问题以及解决方案 (11)5.1 调试过程中遇到的问题 (11)5.2 分析以及解决 (11)6 功能实现梯形图 (12)实训结论 (14)参考文献 (15)引言PLC在我国的应用已有二十几年的历史,随着目前生产自动化水平的提高,以及各种监控系统的需要,PLC其外部电路简单、模块化结构、可靠性高,尤其可以通过方便的编制和修改软件来实现顺序控制的功能等特点,在工业的应用中越来越广泛。
plc抢答器实验报告

plc抢答器实验报告
PLC抢答器实验报告
实验目的:通过PLC(可编程逻辑控制器)抢答器实验,掌握PLC的基本原理和应用,提高学生对PLC的理解和运用能力。
实验设备:PLC抢答器、电源、触摸屏、LED显示屏、按钮开关、连接线等。
实验原理:PLC抢答器是一种基于PLC技术的智能抢答系统,通过触摸屏、LED显示屏和按钮开关等设备,实现对抢答器的控制和操作。
抢答器主要由输入模块、中央处理器和输出模块组成,通过输入模块采集信号,中央处理器进行逻辑运算,输出模块控制执行器的动作。
实验步骤:
1. 连接电源:将PLC抢答器与电源连接,确保电源正常。
2. 操作触摸屏:通过触摸屏设置抢答器的参数,如抢答时间、抢答模式等。
3. 按钮开关操作:通过按钮开关进行抢答器的启动、停止等操作。
4. LED显示屏观察:观察LED显示屏显示的信息,如抢答结果、得分等。
实验结果:通过实验操作,学生能够熟练掌握PLC抢答器的使用方法,理解PLC的工作原理和逻辑控制过程。
实验中,学生能够根据实际情况对抢答器进行设置和操作,实现抢答器的正常运行和控制。
实验总结:通过PLC抢答器实验,学生不仅能够加深对PLC技术的理解,还能够培养动手能力和实际操作能力。
同时,实验还能够增强学生的团队合作意识和沟通能力,提高学生的综合素质和实际应用能力。
实验展望:未来,PLC技术将在工业自动化、智能制造等领域得到广泛应用,学生通过PLC抢答器实验的学习,将为他们将来的职业发展奠定坚实的基础,
为社会的发展做出更大的贡献。
plc抢答器实验报告

plc抢答器实验报告PLC抢答器实验报告引言:PLC(可编程逻辑控制器)是一种广泛应用于自动化控制系统中的电子设备,其功能强大且灵活。
在本次实验中,我们使用PLC设计和实现了一个抢答器系统。
本文将详细介绍实验的背景、目的、实验步骤和结果,并对实验过程中遇到的问题进行分析和讨论。
一、背景介绍抢答器是一种常见的游戏设备,用于测试参与者的反应速度和对问题的准确理解。
传统的抢答器通常由按钮和指示灯组成,参与者按下按钮后,最先亮起的指示灯即为获胜者。
然而,这种抢答器存在一些局限性,如需要手动计算反应时间、容易出现误操作等。
因此,我们希望利用PLC技术设计一个更智能、更准确的抢答器系统。
二、实验目的本次实验的目的是利用PLC设计和实现一个抢答器系统,具体要求如下:1. 设计一个按键输入模块,用于参与者按下按钮进行抢答;2. 设计一个LED输出模块,用于显示最先按下按钮的参与者编号;3. 实现抢答器的功能,即最先按下按钮的参与者编号能够准确显示在LED上;4. 通过实验验证抢答器系统的可靠性和准确性。
三、实验步骤1. 硬件连接:a. 将PLC与按键输入模块进行连接,确保按键信号能够被PLC读取;b. 将PLC与LED输出模块进行连接,确保PLC能够控制LED的亮灭。
2. PLC程序设计:a. 配置输入模块,将按键信号与PLC的输入端口相连;b. 配置输出模块,将LED的控制信号与PLC的输出端口相连;c. 编写PLC程序,实现抢答器的逻辑功能。
3. 实验验证:a. 模拟多个参与者按下按钮,观察LED的显示情况;b. 记录抢答的结果,并与实际按下按钮的顺序进行对比;c. 分析实验结果,验证抢答器系统的可靠性和准确性。
四、实验结果经过实验验证,我们成功地设计和实现了一个PLC抢答器系统。
在实验过程中,多个参与者按下按钮后,LED能够准确地显示最先按下按钮的参与者编号。
实验结果与实际按下按钮的顺序完全一致,证明了抢答器系统的可靠性和准确性。
PLC四组抢答器和装配流水线实验报告

装配流水线的模拟控制一、实验目的1、用 PLC构成装配流水线的控制系统..2、了解移位寄存器指令在控制系统中的应用及编程方法..二、实验内容实验箱上框中的 A~H 表示动作输出用 LED 发光二极管模拟 ;下框中的A、B、C、D、E、F、G、H 插孔分别接主机的输出点..传送带共有十六个工位;工件从 1 号位装入;分别在 A操作 1 、B操作 2 、C操作 3三个工位完成三种装配操作;经最后一个工位后送入仓库;其它工位均用于传送工件..四、实验控制要求1、启动按钮SB1、复位按钮 SB2、移位按钮 SB3 均为常OFF..2、启动后;再按“移位”后;按以下规律显示:D→E→F→G→A→D→E→F→G→B →D→E→F→G→C→D→E→F→G→H→D→E→F→G→A……循环;D、E、F、G 分别用来传送的;A 是操作 1;B 是操作 2;C 是操作3;H 是仓库..3、时间间隔为 1S..五、实验步骤方法一:1、连线①按照以上的I/O分配表连接好主机上的输入输出点..②输出端 1L、2L、3L插孔均连到外接电源的 COM插孔..③输入端 1M 插孔连到外接电源的COM插孔..④实验区的+24V插孔连到外接电源的+24V插孔..2、程序中用到的主要指令定时器TON;移位寄存器SHRB..3、输入程序代码并对其解释说明梯形图注:说明中内数字代表网络号;如1代表网络1..说明:按下启动按钮SB1→线圈I0.01得电闭合→M0.02置位→M0.03得电并保持..此时;按下移位按钮SB3;使I0.23得电闭合→M0.13置位..复位说明:按下复位按钮SB2;I0.12→M10.02复位;即保持为失电..说明:移位按钮SB3按下后;I0.24得电闭合→M0.44置位→M0.44得电并保持→启动定时器T375;开始定时;1秒时T376闭合→M0.36得电→M0.35失电;定时器T375复位→M0.36失电→M0.35得电;再次启动定时器T375;1秒时T376闭合→M0.36得电→M0.35失电……一直循环;也就是5和6构成了一个1秒钟自复位定时器;每1秒输出一个持续时间位1个扫描周期的时钟脉冲;即T375每1秒闭合1个扫描周期→M0.36每1秒闭合1个扫描周期..说明:M0.36每1秒闭合1个扫描周期→M0.37也每1秒闭合1个扫描周期→移位寄存器SHRB7每1秒移位一次输入数据为M0.17;即1;M10.07表示移位寄存器的最低位;21表示移位寄存器的长度为21;且为左移→首次执行SHRB7将输入数据1移入M10.07中;并移出移位寄存器的最高位..移出的数据被放置在溢出内存位SM1.1中..复位说明:M10.02复位→M10.07为0;使得所以的位全部为0;即全为失电状态;因而流水线不会工作..说明:①第一次执行移位寄存器指令使M10.07的值为1→M10.08得电→M0.18复位→M0.17也复位;同时M10.09得电→线圈Q0.39得电闭合;D灯亮..②第六次执行移位寄存器指令使M10.59的值为1→线圈Q0.39得电闭合;D灯亮..③第十一次执行移位寄存器指令使M11.29的值为1→线圈Q0.39得电闭合;D灯亮..④第十六次执行移位寄存器指令使M11.79的值为1→线圈Q0.39得电闭合;D灯亮..说明:①第二次执行移位寄存器指令使M10.110的值为1→线圈Q0.410得电闭合;E灯亮..②第七次执行移位寄存器指令使M10.610的值为1→线圈Q0.410得电闭合;E灯亮..③第十二次执行移位寄存器指令使M11.310的值为1→线圈Q0.410得电闭合;E灯亮④第十七次执行移位寄存器指令使M12.010的值为1→线圈Q0.410得电闭合;E灯亮..说明:①第三次执行移位寄存器指令使M10.211的值为1→线圈Q0.511得电闭合;F灯亮..②第八次执行移位寄存器指令使M10.711的值为1→线圈Q0.511得电闭合;F灯亮..③第十三次执行移位寄存器指令使M11.411的值为1→线圈Q0.511得电闭合;F灯亮..④第十八次执行移位寄存器指令使M12.111的值为1→线圈Q0.511得电闭合;F灯亮..说明:①第四次执行移位寄存器指令使M10.312的值为1→线圈Q0.612得电闭合;G灯亮..②第九次执行移位寄存器指令使M11.012的值为1→线圈Q0.612得电闭合;G灯亮..③第十四次执行移位寄存器指令使M11.512的值为1→线圈Q0.612得电闭合;G灯亮..④第十九次执行移位寄存器指令使M12.212的值为1→线圈Q0.612得电闭合;G灯亮..说明:①第五次执行移位寄存器指令使M10.413的值为1→线圈Q0.013得电闭合;A灯亮..②第十次执行移位寄存器指令使M11.114的值为1→线圈Q0.114得电闭合;B灯亮..③第十五次执行移位寄存器指令使M11.615的值为1→线圈Q0.215得电闭合;C灯亮..说明:①第二十次执行移位寄存器指令使M12.316的值为1→线圈Q0.716得电闭合;H灯亮..②第二十一次执行移位寄存器指令使M12.417的值为1→M0.117置位;移位寄存器进入下一次循环..4、调试运行程序5、实验结果与预期一样;符合控制要求..方法二:1、接线同方法一2、程序中用到的指令双字传送指令MOV_DW;定时器TON;双字左移指令SHL_DW..3、输入程序代码并对其解释说明梯形图说明:按下启动按钮SB1→线圈I0.01得电闭合→M0.02置位→M0.03得电并保持..此时;按下移位按钮SB3;使I0.23得电闭合→M0.13置位..复位说明:按下复位按钮SB2;I0.12→M10.02复位;即保持为失电..说明:①移位按钮SB3按下后;I0.24得电闭合→执行传送指令MOV_DW4;将立即数21传送给MD10;对MD10进行初始化;即MD10=00000001..与此同时;同方法一;5和6构成了一个1秒钟自复位定时器;每1秒输出一个持续时间位1个扫描周期的时钟脉冲;即T375每1秒闭合1个扫描周期→M0.36每1秒闭合1个扫描周期..②第二十一次执行双字左移指令使M11.44的值为1→进入下一次循环..说明:M0.36每1秒闭合1个扫描周期→M0.37也每1秒闭合1个扫描周期→字左移指令SHL_DW7每1秒移位一次→第一次移位使M13.08为1..说明:①第一次执行双字左移指令使M13.08为1;即M13.0得电→线圈Q0.38得电闭合;D灯亮..②第六次执行双字左移指令使M13.58的值为1→线圈Q0.38得电闭合;D灯亮..③第十一次执行双字左移指令使M12.28的值为1→线圈Q0.38得电闭合;D灯亮..④第十六次执行双字左移指令使M12.78的值为1→线圈Q0.38得电闭合;D灯亮..说明:①第二次执行双字左移指令使M13.19的值为1→线圈Q0.49得电闭合;E 灯亮..②第七次执行双字左移指令使M13.69的值为1→线圈Q0.49得电闭合;E 灯亮..③第十二次执行双字左移指令使M12.39的值为1→线圈Q0.49得电闭合;E灯亮④第十七次执行双字左移指令使M11.09的值为1→线圈Q0.49得电闭合;E灯亮..说明:①第三次执行双字左移指令使M13.210的值为1→线圈Q0.510得电闭合;F 灯亮..②第八次执行双字左移指令使M13.710的值为1→线圈Q0.510得电闭合;F灯亮..③第十三次执行双字左移指令使M12.410的值为1→线圈Q0.510得电闭合;F灯亮..④第十八次执行双字左移指令使M11.110的值为1→线圈Q0.510得电闭合;F灯亮..说明:①第四次执行双字左移指令使M13.311的值为1→线圈Q0.611得电闭合;G 灯亮..②第九次执行双字左移指令使M12.011的值为1→线圈Q0.611得电闭合;G灯亮..③第十四次执行双字左移指令使M12.511的值为1→线圈Q0.611得电闭合;G灯亮..④第十九次执行双字左移指令使M11.211的值为1→线圈Q0.611得电闭合;G灯亮..说明:①第五次执行双字左移指令使M13.412的值为1→线圈Q0.012得电闭合;A 灯亮..②第十次执行双字左移指令使M12.113的值为1→线圈Q0.113得电闭合;B灯亮..③第十五次执行双字左移指令使M12.614的值为1→线圈Q0.214得电闭合;C灯亮..说明:第二十次执行双字左移指令使M11.315的值为1→线圈Q0.715得电闭合;H 灯亮..4、调试运行程序5、实验结果与预期一样;符合控制要求..1、接线同方法一2、程序中用到的指令3、输入程序代码并对其解释说明梯形图4、调试运行程序5、实验结果与预期一样;符合控制要求..四组抢答器设计一、实验目的1、用PLC设计一个功能齐全的抢答器..2、掌握定时器的基本方法..3、掌握PLC 构成数码显示控制系统的设计方法 ..4、掌握赋值指令的既不让你用法..5、掌握利用移位指令构成循环控制的方法..二、实验内容运用所学知识设计一个带有主持人;复位;时间限制;几号选手抢答成功数码管显示的四组抢答器..四、实验控制要求1、开始抢答按钮SB9、复位按钮 SB8常为OFF..2、主持人按下开始抢答按钮SB9;数码管显示开始倒计时;选手开始抢答;若10秒内某位选手抢答成功;那么他所对应的抢答成功指示灯亮;同时数码管倒计时结束;数码管显示成功抢答选手号数;其他选手不能再抢答;直到主持人宣布下一轮抢答开始;并按下抢答开始按钮为止;若10秒都没人抢答;数码管倒计时到0;超时警告指示灯闪烁;四位选手均不能再不抢答;即使按下抢答按钮也无效;直到主持人宣布下一轮抢答开始;并按下抢答开始按钮..4、主持人按下复位按钮;四位选手均不能抢答;即使按下抢答按钮也是无效的只有主持人宣布开始;并按下开始抢答按钮后;选手才可抢答..5、抢答限时时间为10秒;主持人按下抢答按钮开始;数码管从9倒计时到0;抢答时间到并发出警告..五、实验步骤方法一:1、连线①按照以上的I/O分配表连接好主机上的输入输出点..②输出端 1L、2L、3L插孔均连到外接电源的 COM插孔..③输入端 1M 插孔连到外接电源的COM插孔..④数码管的COM插孔连到外接电源的COM插孔..⑤实验区的+24V插孔连到外接电源的+24V插孔..2、程序中用到的主要指令双字传送指令MOV_DW;定时器TON;双字左移指令SHL_DW3、输入程序代码并对其解释说明梯形图注:说明中内数字代表网络号;如1代表网络1..说明:主持人宣布抢答开始并按下抢答开始按钮SB9后→I0.59得电→Q0.59得电闭合→Q0.51也得电闭合..此时;四位选手可按下对应按钮开始抢答..若1号抢答成功→I0.01得电Q1.51已得电;Q0.01得电并自锁使其保持;同时与其他选手互锁;即使此时其他选手按下抢答按钮也无效;并将结果存储到M0.01中;L1灯亮;若2号抢答成功→I0.12得电Q1.51已得电;Q0.12得电并自锁使其保持;同时与其他选手互锁;即使此时其他选手按下抢答按钮也无效;并将结果存储到M0.02中;L2灯亮;若3号抢答成功→I0.23得电Q1.51已得电;Q0.23得电;并自锁使其保持;同时与其他选手互锁;即使此时其他选手按下抢答按钮也无效;并将结果存储到M0.23中;L3灯亮;若4号抢答成功→I0.33得电Q1.51已得电;Q0.34得电并自锁使其保持;同时与其他选手互锁;即使此时其他选手按下抢答按钮也无效;并将结果存储到M0.34中;L4灯亮..说明:四位选手任意一位抢答成功;立刻让M10.05开始的32位置0..说明:主持人按下复位按钮SB8;I0.46得电→Q0.4得电闭合→复位指示灯L8亮;同时使M10.06开始的32位置0..说明:SM0.1初次扫描为1;此网络用于对MD107开始的32为地址初始化全部为0..说明:主持人按下开始抢答按钮SB9;I0.58得电;把1赋给MD10..说明:主持人按下开始抢答按钮SB9;I0.59得电→启动限时定时器T379;定时为10秒;同时Q1.59得电闭合;开始抢答指示灯L9亮..当复位按钮SB8按下时; Q1.59得电闭合;开始抢答指示灯L9灭;复位..说明:Q1.510得电闭合时;将其存储到M0.5中..说明:M0.510为1;即主持人宣布开始抢答→M0.511也为1;启动定时器T3811;定时为1秒..说明:T3811定时时间到→T3812打开并存储到M0.412;同时双字左移指令XHL_DW12开始执行..同时;M0.411失电→T3811复位→T3812失电→M0.412失电→T3811复位……一直循环;也就是构成了一个1秒钟自复位定时器;每1秒输出一个持续时间位1个扫描周期的时钟脉冲;即T3811每1秒闭合1个扫描周期→M0.412每1秒闭合1个扫描周期..说明:限时定时器T379定时到10秒时;T3713闭合;并将结果存储到M1.0;与四位选手抢答成功线圈互锁..说明:限时到10秒时;M1.014得电闭合;通过SM0.514输出到Q1.614;使超时警告等L8闪烁..说明:网络18到网络21是数码管显示情况;当某位选手抢答成功时显示对应的选手号;具体显示方法是点亮数码管对应的段;如:1号选手抢答成功;显示1;需要点亮数码管的B段和C段;即使Q0.6和Q0.7得电即可;主持人宣布开始抢;还没有选手抢答;数码管需显示倒计时数字;同样的方法;需要点亮数字几;就将其是对应的段都点亮;如:显示9;需点亮A、B、C、D、F、G段;只需让Q0.6 、Q0.7、Q1.1、Q1.2、Q1.4、Q1.5得电即可;所不同的是每隔1秒要显示当前显示数字减1的数;这个是通过1秒自复位定时器T3811和双字左移指令SHL_DW完成的;每隔1秒通过双字左移指令SHL_DW使MD10开始的32位地址得到新的值;也就对应点亮数码管不同的段;达到显示的目的..4、调试运行程序5、实验结果与预期一样;符合控制要求..。
四路竞赛抢答器实习报告

四路竞赛抢答器实习报告一、前言随着社会的发展,各类竞赛活动日益增多,抢答器作为一种常用的竞赛辅助设备,能够在各类知识竞赛、辩论赛等活动中准确、公正地判断出第一抢答者。
本次实习报告将围绕四路竞赛抢答器的设计与实现展开,介绍抢答器的工作原理、硬件设计、软件编程等方面的内容。
二、实习目的1. 巩固和加深对电子电路基本知识的理解,提高综合运用本课程所学知识的能力。
2. 学会根据设计需要选学参考书籍,查阅相关手册、图表和文献资料的自学能力。
3. 掌握简单实用电路的分析方法和工程设计方法,提高动手能力和进行数字电子电路实验的基本技能。
4. 了解抢答器的工作原理,学会简单电路的实验调试和性能指标的测试方法。
三、实习内容1. 抢答器的工作原理及功能抢答器的主要功能是在四组参赛的情况下,首先抢答者发出抢答信号,此时其他参赛组的抢答电路即失去控制作用。
在优先抢答者解除抢答信号后,电路才自动恢复到各组又可均等抢答的状态中。
具体功能如下:(1)可供4人进行的抢答器。
(2)系统设置复位按钮,按动后,重新开始抢答。
(3)抢答器开始时数码管无显示,选手抢答实行优先锁存,优先抢答选手的编号一直保持到主持人将系统清除为止。
抢答后显示优先抢答者序号,同时发出音响。
并且不出现其他抢答者的序号,这样其他选手无法再抢答,达到抢答目的。
(4)抢答器具有定时抢答功能,本抢答器的时间设定为10秒,当主持人启动开始开关后,定时器开始减计。
2. 硬件设计本次实习采用STC89C51单片机作为主控芯片,主要硬件设备包括:(1)四个独立按键(选手抢答键)。
(2)一个独立按键(主持人键)。
(3)数码管(用于显示组号和倒计时时间)。
(4)四个LED灯(用于指示选手抢答成功)。
3. 软件编程软件编程采用C语言,实现以下功能:(1)主持人按下抢答开始按键后,倒计时3秒,选手抢答并显示抢答成功的小组号。
(2)系统具有复位功能,按下复位按钮后,重新开始抢答。
(3)实现数码管显示抢答器状态和倒计时功能。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
装配流水线的模拟控制一、实验目的1、用 PLC构成装配流水线的控制系统。
2、了解移位寄存器指令在控制系统中的应用及编程方法。
二、实验内容实验箱上框中的 A~H 表示动作输出(用 LED 发光二极管模拟),下框中的A、B、C、D、E、F、G、H 插孔分别接主机的输出点。
传送带共有十六个工位,工件从 1 号位装入,分别在 A(操作 1)、B(操作 2)、C(操作 3)三个工位完成三种装配操作,经最后一个工位后送入仓库;其它工位均用于传送工件。
四、实验控制要求1、启动按钮SB1、复位按钮 SB2、移位按钮 SB3 均为常OFF。
2、启动后,再按“移位”后,按以下规律显示:D→E→F→G→A→D→E→F→G →B→D→E→F→G→C→D→E→F→G→H→D→E→F→G→A……循环,D、E、F、G 分别用来传送的,A 是操作 1,B 是操作 2,C 是操作3,H 是仓库。
3、时间间隔为 1S。
五、实验步骤方法一:1、连线①按照以上的I/O分配表连接好主机上的输入输出点。
②输出端 1L、2L、3L插孔均连到外接电源的 COM插孔。
③输入端 1M 插孔连到外接电源的COM插孔。
④实验区的+24V插孔连到外接电源的+24V插孔。
2、程序中用到的主要指令定时器TON,移位寄存器SHRB。
3、输入程序代码并对其解释说明(梯形图)注:说明中【】内数字代表网络号,如【1】代表网络1。
说明:按下启动按钮SB1→线圈【1】得电闭合→【2】置位→【3】得电并保持。
此时,按下移位按钮SB3,使【3】得电闭合→【3】置位。
复位说明:按下复位按钮SB2,【2】→【2】复位,即保持为失电。
说明:移位按钮SB3按下后,【4】得电闭合→【4】置位→【4】得电并保持→启动定时器T37【5】,开始定时,1秒时T37【6】闭合→【6】得电→【5】失电,定时器T37【5】复位→【6】失电→【5】得电,再次启动定时器T37【5】,1秒时T37【6】闭合→【6】得电→【5】失电……一直循环,也就是【5】和【6】构成了一个1秒钟自复位定时器,每1秒输出一个持续时间位1个扫描周期的时钟脉冲,即T37【5】每1秒闭合1个扫描周期→【6】每1秒闭合1个扫描周期。
说明:【6】每1秒闭合1个扫描周期→【7】也每1秒闭合1个扫描周期→移位寄存器SHRB【7】每1秒移位一次(输入数据为【7】,即1,【7】表示移位寄存器的最低位,21表示移位寄存器的长度为21,且为左移)→首次执行SHRB【7】将输入数据1移入【7】中,并移出移位寄存器的最高位。
移出的数据被放置在溢出内存位()中。
复位说明:【2】复位→【7】为0,使得所以的位全部为0,即全为失电状态,因而流水线不会工作。
说明:①第一次执行移位寄存器指令使【7】的值为1→【8】得电→【8】复位→【7】也复位;同时【9】得电→线圈【9】得电闭合,D灯亮。
②第六次执行移位寄存器指令使【9】的值为1→线圈【9】得电闭合,D灯亮。
③第十一次执行移位寄存器指令使【9】的值为1→线圈【9】得电闭合,D灯亮。
④第十六次执行移位寄存器指令使【9】的值为1→线圈【9】得电闭合,D灯亮。
说明:①第二次执行移位寄存器指令使【10】的值为1→线圈【10】得电闭合,E灯亮。
②第七次执行移位寄存器指令使【10】的值为1→线圈【10】得电闭合,E灯亮。
③第十二次执行移位寄存器指令使【10】的值为1→线圈【10】得电闭合,E灯亮④第十七次执行移位寄存器指令使【10】的值为1→线圈【10】得电闭合,E灯亮。
说明:①第三次执行移位寄存器指令使【11】的值为1→线圈【11】得电闭合,F灯亮。
②第八次执行移位寄存器指令使【11】的值为1→线圈【11】得电闭合,F灯亮。
③第十三次执行移位寄存器指令使【11】的值为1→线圈【11】得电闭合,F灯亮。
④第十八次执行移位寄存器指令使【11】的值为1→线圈【11】得电闭合,F灯亮。
说明:①第四次执行移位寄存器指令使【12】的值为1→线圈【12】得电闭合,G灯亮。
②第九次执行移位寄存器指令使【12】的值为1→线圈【12】得电闭合,G灯亮。
③第十四次执行移位寄存器指令使【12】的值为1→线圈【12】得电闭合,G灯亮。
④第十九次执行移位寄存器指令使【12】的值为1→线圈【12】得电闭合,G灯亮。
说明:①第五次执行移位寄存器指令使【13】的值为1→线圈【13】得电闭合,A灯亮。
②第十次执行移位寄存器指令使【14】的值为1→线圈【14】得电闭合,B灯亮。
③第十五次执行移位寄存器指令使【15】的值为1→线圈【15】得电闭合,C灯亮。
说明:①第二十次执行移位寄存器指令使【16】的值为1→线圈【16】得电闭合,H灯亮。
②第二十一次执行移位寄存器指令使【17】的值为1→【17】置位,移位寄存器进入下一次循环。
4、调试运行程序5、实验结果与预期一样,符合控制要求。
方法二:1、接线(同方法一)2、程序中用到的指令双字传送指令MOV_DW,定时器TON,双字左移指令SHL_DW。
3、输入程序代码并对其解释说明(梯形图)说明:按下启动按钮SB1→线圈【1】得电闭合→【2】置位→【3】得电并保持。
此时,按下移位按钮SB3,使【3】得电闭合→【3】置位。
复位说明:按下复位按钮SB2,【2】→【2】复位,即保持为失电。
说明:①移位按钮SB3按下后,【4】得电闭合→执行传送指令MOV_DW【4】,将立即数2#1传送给MD10,对MD10进行初始化,即MD10=00000001。
与此同时,同方法一,【5】和【6】构成了一个1秒钟自复位定时器,每1秒输出一个持续时间位1个扫描周期的时钟脉冲,即T37【5】每1秒闭合1个扫描周期→【6】每1秒闭合1个扫描周期。
②第二十一次执行双字左移指令使【4】的值为1→进入下一次循环。
说明:【6】每1秒闭合1个扫描周期→【7】也每1秒闭合1个扫描周期→字左移指令SHL_DW【7】每1秒移位一次→第一次移位使【8】为1。
说明:①第一次执行双字左移指令使【8】为1,即得电→线圈【8】得电闭合,D灯亮。
②第六次执行双字左移指令使【8】的值为1→线圈【8】得电闭合,D 灯亮。
③第十一次执行双字左移指令使【8】的值为1→线圈【8】得电闭合,D 灯亮。
④第十六次执行双字左移指令使【8】的值为1→线圈【8】得电闭合,D 灯亮。
说明:①第二次执行双字左移指令使【9】的值为1→线圈【9】得电闭合,E灯亮。
②第七次执行双字左移指令使【9】的值为1→线圈【9】得电闭合,E灯亮。
③第十二次执行双字左移指令使【9】的值为1→线圈【9】得电闭合,E灯亮④第十七次执行双字左移指令使【9】的值为1→线圈【9】得电闭合,E灯亮。
说明:①第三次执行双字左移指令使【10】的值为1→线圈【10】得电闭合,F 灯亮。
②第八次执行双字左移指令使【10】的值为1→线圈【10】得电闭合,F 灯亮。
③第十三次执行双字左移指令使【10】的值为1→线圈【10】得电闭合,F灯亮。
④第十八次执行双字左移指令使【10】的值为1→线圈【10】得电闭合,F灯亮。
说明:①第四次执行双字左移指令使【11】的值为1→线圈【11】得电闭合,G 灯亮。
②第九次执行双字左移指令使【11】的值为1→线圈【11】得电闭合,G 灯亮。
③第十四次执行双字左移指令使【11】的值为1→线圈【11】得电闭合,G灯亮。
④第十九次执行双字左移指令使【11】的值为1→线圈【11】得电闭合,G灯亮。
说明:①第五次执行双字左移指令使【12】的值为1→线圈【12】得电闭合,A 灯亮。
②第十次执行双字左移指令使【13】的值为1→线圈【13】得电闭合,B 灯亮。
③第十五次执行双字左移指令使【14】的值为1→线圈【14】得电闭合,C灯亮。
说明:第二十次执行双字左移指令使【15】的值为1→线圈【15】得电闭合,H 灯亮。
4、调试运行程序5、实验结果与预期一样,符合控制要求。
1、接线(同方法一)2、程序中用到的指令3、输入程序代码并对其解释说明(梯形图)4、调试运行程序5、实验结果与预期一样,符合控制要求。
四组抢答器设计一、实验目的1、用PLC设计一个功能齐全的抢答器。
2、掌握定时器的基本方法。
3、掌握PLC 构成数码显示控制系统的设计方法。
4、掌握赋值指令的既不让你用法。
5、掌握利用移位指令构成循环控制的方法。
二、实验内容运用所学知识设计一个带有主持人,复位,时间限制,几号选手抢答成功数码管显示的四组抢答器。
四、实验控制要求1、开始抢答按钮SB9、复位按钮 SB8常为OFF。
2、主持人按下开始抢答按钮SB9,数码管显示开始倒计时,选手开始抢答,若10秒内某位选手抢答成功,那么他所对应的抢答成功指示灯亮,同时数码管倒计时结束,数码管显示成功抢答选手号数,其他选手不能再抢答,直到主持人宣布下一轮抢答开始,并按下抢答开始按钮为止;若10秒都没人抢答,数码管倒计时到0,超时警告指示灯闪烁,四位选手均不能再不抢答,即使按下抢答按钮也无效,直到主持人宣布下一轮抢答开始,并按下抢答开始按钮。
4、主持人按下复位按钮,四位选手均不能抢答,即使按下抢答按钮也是无效的只有主持人宣布开始,并按下开始抢答按钮后,选手才可抢答。
5、抢答限时时间为10秒,主持人按下抢答按钮开始,数码管从9倒计时到0,抢答时间到并发出警告。
五、实验步骤方法一:1、连线①按照以上的I/O分配表连接好主机上的输入输出点。
②输出端 1L、2L、3L插孔均连到外接电源的 COM插孔。
③输入端 1M 插孔连到外接电源的COM插孔。
④数码管的COM插孔连到外接电源的COM插孔。
⑤实验区的+24V插孔连到外接电源的+24V插孔。
2、程序中用到的主要指令双字传送指令MOV_DW,定时器TON,双字左移指令SHL_DW3、输入程序代码并对其解释说明(梯形图)注:说明中【】内数字代表网络号,如【1】代表网络1。
说明:主持人宣布抢答开始并按下抢答开始按钮SB9后→【9】得电→【9】得电闭合→【1】也得电闭合。
此时,四位选手可按下对应按钮开始抢答。
若1号抢答成功→【1】得电(【1】已得电),【1】得电并自锁使其保持,同时与其他选手互锁,即使此时其他选手按下抢答按钮也无效,并将结果存储到【1】中,L1灯亮;若2号抢答成功→【2】得电(【1】已得电),【2】得电并自锁使其保持,同时与其他选手互锁,即使此时其他选手按下抢答按钮也无效,并将结果存储到【2】中,L2灯亮;若3号抢答成功→【3】得电(【1】已得电),【3】得电,并自锁使其保持,同时与其他选手互锁,即使此时其他选手按下抢答按钮也无效,并将结果存储到【3】中,L3灯亮;若4号抢答成功→【3】得电(【1】已得电),【4】得电并自锁使其保持,同时与其他选手互锁,即使此时其他选手按下抢答按钮也无效,并将结果存储到【4】中,L4灯亮。