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灯闪烁或部分不亮的情况。
经过分析,我们发现这是由于微处理器的处理速度限制,无法同时处理所有按键的信号。
为了解决这个问题,我们优化了编程代码,采用轮询方式逐个处理按键信号,从而解决了同时按下多个按钮可能引起的闪烁和不亮问题。
四、实验结果与分析经过实验验证,我们的四路抢答器能够实现预期的功能。
在实验过程中,我们通过不断调整和优化电路设计和编程代码,解决了多个按键同时按下可能引起的闪烁和不亮问题。
这表明我们的抢答器在实现时间竞争和优先级判决方面具有较高的可靠性。
五、实验总结与展望通过本次实验,我们深入了解了抢答器的工作原理及电路实现方法,掌握了基本的时间竞争和优先级判决原理。
同时,我们也发现了一些可以进一步改进的地方。
例如,我们可以考虑采用更先进的微处理器或优化现有的编程算法,以提高抢答器的响应速度和处理能力。
四人抢答器实习报告

四人抢答器实习报告姓名:时良月班级:通信101 学号:10437106一实训目的这次的实习,目的在于帮助学生展现自己的动手能力,发掘自己的创新力,更好地学以致用,感受知识的魅力。
此外,实习要加强学生对新知识点,新方法的理解,提高学生对新器件的应用水平。
二实训内容设计一个四人抢答器,要求一个开关能复位(S5),S1,S2,S3,S4分别控制一个按钮,当这四个按钮中的任一个按下时,对应的发光二极管开始发光,与此同时蜂鸣器响个不停。
此时,其他三个按钮无效。
按下S5,可以复位,灯灭蜂鸣器不响。
三实训安全一次实训安全讲座全面地强调了此次实习的安全问题。
需要注意到的是,电烙铁的两百多度的高温,防止其对自己及他人的烫伤。
用电安全极其重要。
四实训原理通过与非门的作用制约其他按钮的作用,以达到一个按钮作用时其他按钮无效。
通过三极管是否饱和来复位和控制蜂鸣器。
原理图为如下:原理图对应的PCB图如下:实物图如下:五实训心得为期3个星期的实习在今天告一段落,这是个不用寻常的20来天。
以前,我们对protel 一无所知,但是经过前两周的学习,我们了解了一些基础而又重要的知识。
我们首先学习的是用protel99se绘制原理图,第一次上机就“绘制”好了图,稍有得意的我们在做PCB图时有些苦恼。
但通过问老师,一些拦路虎得以解决。
接下来的安全讲座最让人记忆犹新。
注意安全,实训中每个人都牢记在心……第二天我们就接触了电烙铁。
每个人都小心翼翼地在自己的板子上焊着电阻,一遍接着一遍……最后的这一周,我们都在制版,这些天我们认识了一些常用元器件,也更加了解这些元器件的作用及使用时的注意点。
我们对原理图更加明白。
板子各条线都焊好时,我们去调试了,结果发现了三个问题:S4按过后蜂鸣器响,但对应的灯不亮;复位按钮没有用。
通过万用表测试,发现D4发光二极管坏了;三极管9015的C端没接电源。
总而言之,只要认真对待这次实习的同学们都收获了很多。
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、实验结果与预期一样;符合控制要求..。
plc抢答器的实验报告

plc抢答器的实验报告实验报告:PLC抢答器的设计与应用摘要:本实验旨在设计并实现一种基于PLC(可编程逻辑控制器)的抢答器系统,通过该系统可以实现对抢答问题的快速响应和记录,提高抢答活动的效率和公平性。
实验中,我们使用了西门子S7-1200系列PLC作为控制核心,通过编程实现了抢答器的功能,并进行了相关的测试和应用验证。
实验结果表明,该PLC抢答器系统具有良好的稳定性和可靠性,能够满足实际抢答活动的需求。
一、引言抢答活动是一种常见的教学和娱乐活动,通过抢答可以激发参与者的兴趣和积极性,促进知识的学习和交流。
然而,传统的抢答方式存在着效率低、公平性差等问题,为了解决这些问题,我们设计了一种基于PLC的抢答器系统,通过该系统可以实现对抢答问题的快速响应和记录,提高抢答活动的效率和公平性。
二、PLC抢答器的设计与实现1. 系统硬件设计我们选择了西门子S7-1200系列PLC作为控制核心,该PLC具有良好的性能和稳定性,能够满足抢答器系统的需求。
在硬件设计上,我们使用了LED显示屏和按钮作为用户界面,通过PLC的数字输入输出模块与之连接,实现对抢答状态和结果的显示和控制。
2. 系统软件设计在软件设计上,我们使用西门子TIA Portal软件对PLC进行编程,实现了抢答器系统的逻辑控制和功能实现。
具体包括抢答状态的控制、抢答结果的记录和显示等功能,通过编程实现了抢答器系统的各项功能。
三、实验结果与分析我们对设计的PLC抢答器系统进行了相关的测试和应用验证,实验结果表明,该系统具有良好的稳定性和可靠性,能够满足实际抢答活动的需求。
通过该系统,我们可以实现对抢答问题的快速响应和记录,提高抢答活动的效率和公平性。
四、结论本实验设计并实现了一种基于PLC的抢答器系统,通过该系统可以实现对抢答问题的快速响应和记录,提高抢答活动的效率和公平性。
实验结果表明,该系统具有良好的稳定性和可靠性,能够满足实际抢答活动的需求,具有一定的应用价值和推广前景。
基于PLC的四路抢答器设计报告

基于PLC的四路抢答器设计报告河南农业大学《PLC生产实训》报告实训题目:基于PLC的智力竞赛抢答器学院:理学院班级:电子信息科学与技术一班组员:相贺鹏、朱泽雷、张少华指导教师:腾红丽成绩:时间:2014 年12 月30 日至2015 年1 月4 日一、实训目的《PLC 生产实训》是一门实践课程。
本实训是配合《可编程控制器原理及应用》课程教学大纲、要求和课程实施计划展开。
通过本课程的实训,使学生在学习了西门子S7-200系列PLC 理论知识的基础上,通过上机编程和程序调试实训,进一步提高S7-200系列PLC 的应用能力;了初步掌握PLC 控制系统的分析、设计能力;掌握PLC 的基本原理和选型应用方法,能够根据设备的工艺过程和控制要求正确选用可编程控制器及配套的常用功能模块。
通过实习,要求学生能熟练掌握PLC 的理论知识和实验中所掌握的实践知识,能正确地进行系统设计,并通过实验使学生获得软件设计的初步能力。
在实习的全过程中,培养学生勤奋学习、求真、求实的科学品德,培养学生的动手能力、观察能力、查阅文献能力、思维能力、想象能力、表达能力,为今后从事相关的专业技术工作打下基础。
二、实训要求PLC 实训是对综合应用能力的培养,因此在实训过程中要求能够主动思考,积极参与。
每个同学必须做到的是:根据工艺要求,分析控制要求,设计控制程序,然后再进行编程、调试,以满足加工所要求的基本工艺过程。
个别有能力的同学可以在原有控制要求的基础上进一步完善相应的控制环节,或者结合实际(例如根据控制的某些特点),提出合理化建议并编程实现。
三、实训内容基于PLC 的智力竞赛抢答器,其系统控制流程图如图1所示:电路图1其PLC的硬件连接图如下图2所示:主持人计时电路S5四、控制要求控制任务:有4个抢答席和1个主持席,每个抢答席席上各有1个抢答按钮和1个抢答指示灯。
参赛者在允许抢答时,第一个按下抢答按钮的抢答席上的指示灯将会亮,且释放抢答按钮后,指示灯仍然亮;此后另外两个抢答席上即使在按各自的抢答按钮,其指示灯也不会亮。
PLC四组抢答器和装配流水线实验报告

PLC四组抢答器和装配流水线实验报告实验目的:1.了解PLC在工业自动化中的应用,掌握PLC的工作原理及编程方法;2.理解抢答器和装配流水线的原理和工作过程;3.完成PLC控制抢答器和装配流水线的编程和实验,观察实验结果并分析;4.对比分析不同条件下PLC控制抢答器和装配流水线的效果,掌握PLC在工业自动化中的优势和问题。
一、实验仪器与设备:2.PLC模块:用于接受输入信号和控制输出信号;3.抢答器:用于实现几个LED灯的闪烁并测试抢答速度;4.装配流水线模型:用于模拟工业装配流水线的装配过程。
二、实验步骤及操作:1.编写PLC程序:根据实验要求,编写PLC程序,实现对抢答器和装配流水线的控制;3.接线:将PLC模块与抢答器和装配流水线模型连接,确保信号能够正常传输;4.实验操作:按照实验要求,进行抢答器和装配流水线的实验操作;5.观察实验效果:观察抢答器中LED灯的闪烁情况,以及装配流水线模型的运行情况;6.分析实验结果:比较不同条件下的实验结果,分析PLC控制抢答器和装配流水线的效果。
三、实验结果及分析:1.抢答器实验结果:在实验中,我们设置了三个LED灯,每个LED灯闪烁的时间间隔由PLC程序控制。
我们通过多次实验,改变时间间隔的设置,观察抢答器的反应速度。
实验结果显示,在时间间隔较短的情况下,抢答器的反应速度明显提高,LED灯闪烁的频率也加快。
而在时间间隔较长的情况下,抢答器的反应速度较慢,LED灯闪烁的频率也较慢。
这说明PLC程序编写的时间间隔设置对抢答器的控制效果有较大影响。
2.装配流水线实验结果:在装配流水线模型中,我们设置了不同的工位和装配步骤,通过PLC程序控制机械臂的动作,实现自动装配。
在实验中,我们观察了不同装配步骤的时间和装配质量。
实验结果显示,PLC控制的装配流水线可以快速而准确地完成装配任务,并且每个工位的时间可以根据实际需要进行调整,从而实现最高效的装配过程。
四、实验总结:通过本次实验,我们了解了PLC在工业自动化中的应用,掌握了PLC的工作原理及编程方法。
- 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灯亮。