1、五人投票机系统设计PLC 摘要PLC的问世为我们的生活和生产作出了不可磨灭的贡献,从生产方面来说,在各大电厂及生产制造车间到处可见PLC控制系统的踪影,它可以准确持续完成生产过程自动化的综合自动化控制,提高了生产效率,降低了产品的成本从生活方面来说,PLC控制系统和我们的衣食住行息息相关,它出现在我们生活中的每一个角落,时刻为我们的生活服务着,比如自动投币售货机、全自动化洗衣机、人机协控投票机关键词:PLC,投票机,控制 一、绪论1、设计目的设计出plc控制的六人投票控制机;掌握plc的编程软件平台、定时器、计数器、传送指令、主子程序等有关指令的编程方法;熟悉plc与上位机通讯、软件调试的方法
2、;培养学生的综合设计设计能力、分析问题与解决问题的能力。2、设计内容 五人对对象进行投票,开关接通,表示赞成,开关打开表示反对,若反对人数较多,则表示没通过;若赞成人数较多,则表示通过。 3、要实现的目标 1、按下“启动”开关,开始计时,必须在5s的时间内完成投票,赞成则按下投票按钮,指示灯亮,表示投票成功;不赞成则不按投票按钮。2、5s后投票停止后,存储器中的结果为最终结果。将结果进行比较,并显示投票结果。投票结果用三个灯(Y0,Y1)显示,Y0表示通过,Y0闪烁表示全票通过,Y1表示没通过。3、当投票结果显示后,就不再接受任何信息,即使再投票,仍然不会改变其结果。4、按下复位开关,所有的投
3、票等立即熄灭,结果清零,可进行再次开始投票。5、主持人按下停止按钮,系统停止工作。二、系统分析及硬件设计1、系统工作说明 如下图所示,为一个设计五人投票机系统模拟图,即五人对对象进行投票,开关接通,表示赞成,开关打开表示反对,若反对人数较多,则表示没通过;若赞成人数较多,则表示通过。 图1 五人投票机2、系统I/O分配 表 1 输入变量程序符号表序号符 号地 址注 解1启动I0.0按下后系统启动2停止I0.2按下后系统停止3复位I0.1按下后系统复位,可进行再次投票4按钮K1I0.31号投票台5按钮K2I0.42号投票台6按钮K3I0.53号投票台7按钮K4I0.64号投票台8按钮K5I0.7
4、5号投票台 序号符 号地 址注 解1灯L1Q0.0按下K1后,1号投票灯亮2灯L2Q0.1按下K2后,2号投票灯亮3灯L3Q0.2按下K3后,3号投票灯亮4灯L4Q0.3按下K4后,4号投票灯亮5灯L5Q0.4按下K5后,5号投票灯亮6通过Y0Q0.5票数大于等于3小于5,Y0灯亮7不通过Y1Q0.6票数小于3,Y1灯亮8全票通过Y0Q0.5票数等于5,Y0闪烁表 2 输出变量程序符号表3、PLC外围接线表 3 外部接线分配输入接线I0.0I0.1I0.2I0.3I0.4I0.5I0.6I0.7SQ1SQ2SQ3SQ4SQ5SQ6SQ7SQ8输出接线Q0.0Q0.1Q0.2Q0.3Q0.4Q0
5、.5Q0.6HL1HL2HL3HL4HL5HL6HL7三、系统软件设计1、系统流程图2、系统程序设计图 2 五人投票机系统程序梯形图4、系统调试模拟调试:运用S7-200及仿真软件进行模拟调试1、投票人数少于3人图 3 投票人数少于三人的调试结果2、投票人数大于等于3人且小于5人图 4 投票人数大于等于三人且小于五人的调试结果3、投票人数等于五人图5 投票人数等于五人的调试结果 总结通过本次课程设计,让我学到了很多的东西。由于平时大家都是学理论,没有过实际开发设计的经验,拿到的时候都不知道怎么做。但通过各方面的查资料并学习。我们基本学会了PLC设计的步聚和基本方法。分组工作的方式给了我与同学合
6、作的机会,提高了与人合作的意识与能力。 通过这次设计实践。我学会了PLC的基本编程方法,对PLC的工作原理和使用方法也有了更深刻的理解。在对理论的运用中,提高了我们的工程素质,在没有做实践设计以前,我们对知道的撑握都是思想上的,对一些细节不加重视,当我们把自己想出来的程序写到PLC中的时候,问题出现了,不是不能运行,就是运行的结果和要求的结果不相符合。能过解决一个个在调试中出现的问题,我们对PLC 的理解得到加强,看到了实践与理论的差距。通过合作,我们的合作意识得到加强。合作能力得到提高。在学习的过程中,不是每一个问题都能自己解决,向老师请教或向同学讨论是一个很好的方法,不是有句话叫做思而不学者殆。所以还要感谢杨传燕老师在炎炎夏日还坚持指导我们实验,为我们上答疑课。 参考文献1刘美俊主编西门子PLC编程及应用 北京:机械工业出版社,20117附录一、 语句表二、 其他图表
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1