基于西门子 PLC1200 十人投票机课设说明书
本课设的主要目标是设计一个基于西门子 PLC1200 的十人投票机控制系统。该系统要求具有实时控制和显示投票结果的功能。为了实现该目标,我们需要对西门子 PLC1200 的硬件和软件进行详细的设计和配置。
我们需要选择合适的 PLC 和 I/O 模块。西门子 PLC1200 是一款高性能的 PLC,具有丰富的 I/O 接口和强大的编程能力。我们可以选择合适的 I/O 模块来满足十人投票机的要求。
我们需要设计电气控制硬件系统。该系统包括 PLC、I/O 模块、电器元件和显示设备等。我们需要对电气控制硬件系统进行详细的设计和配置,以确保系统的稳定性和可靠性。
然后,我们需要设计 PLC 控制梯形图和控制电路图。PLC 控制梯形图是指用来描述 PLC 控制流程的图形化表示,而控制电路图则是指用来描述电气控制系统的电路图。我们需要对 PLC 控制梯形图和控制电路图进行详细的设计和配置,以确保系统的正确性和可靠性。
在设计过程中,我们需要使用计算机绘制 PLC 控制电路图,并对系统进行仿真测试,以确保系统的正确性和可靠性。
在系统设计完成后,我们需要编写设计说明书,以描述系统的设计思路、设计过程和设计结果。这将有助于他人理解和使用该系统。
在本课设中,我们还需要学习和掌握西门子 PLC1200 的编程技术,包括 ladder 图编程、statement list 编程和函数块编程等。我们需要使用西门子 PLC1200 的开发软件来编写和调试程序,以确保系统的正确性和可靠性。
本课设的目标是设计一个基于西门子 PLC1200 的十人投票机控制系统,并学习和掌握西门子 PLC1200 的编程技术和电气控制技术。
在设计和实现十人投票机控制系统时,我们需要遵守以下要求:
1. 运行 PLC;
2. 当 PLC 运行时,[计票开关 SA12]=OFF,则不执行投票计算。
3. 当 PLC 运行时,再扳[计票开关 SA12]=ON,投票开始,并开始计时,需在 15s 内完成投票(赞成与不赞成)。
4. [计票开关 SA12]=ON,15s 后立即显示投票结果,若显示指示灯 HL1 亮:表示不通过(即反对人数较多) HL2 亮:表示同票(即赞成与反对人数相等) HL3 亮:表示通过(即赞成人数较多)。
5. 当投票结果显示后,就不再接受任何信息,即使再次投票显示灯仍不会改变其结果。
6. SB1 为归零按钮。在 SB1 归零后,所有的显示灯熄灭,此时可再次进行投票。
在设计和实现十人投票机控制系统时,我们还需要参考以下文献:
[1] 赵化启.零点起飞学西门子 S7-1200PLC 编程(第一版)[M].北京:清华大学出版社,2019
[2] 廖常初.S7-200 SMART PLC 编程及应用[M]. 北京:机械工业出版社,2012
[3] 侍寿永.西门子 S7-1200 编程及应用教程[M]. 北京:机械工业出版社出版社,2018
[4] 柳春生.电器控制与 PLC(西门子 S7-300 机型)[M].北京:机械工业出版社,2010
[5] 廖常初 . S7-1200PLC 编 程 及 应 用 [M] . 北 京 : 机 械 工 业 出 版社,2017
[6] 魏德仙 .可编程控制器原理及应用 [M]. 北京:中国水利水电出版社,2013
[7] 钟肇燊 , 范建东 .可编程控制器原理及应用[M].广州:华南理工大学出版社,2015
[8] 史国生.电气控制与可编程控制技术(第三版)[M].北京:化学工业出版社,2010
[9] 刘美俊.可编程控制器应用技术[M].福州:福建科学技术出版社,2013
[10] 陈静 .PLC 应 用 开 发 技 术 与 工 程 实 践 [M]. 北 京 : 人 民 邮 电 出 版社,2014
[11] 赵峰,贾石峰,顾桂梅.现代电气控制与 PLC 应用[M].兰州:兰州大学出版社,2014
[12] 李道霖.电气控制与 PLC 原理及应用 [M].北京: 电子工业出版社,2014
[13] 常斗南.PLC 运动控制实例及解析[M].北京:机械工业出版社,2009
[14] 廖常初 .S7-300/400 PLC 应 用 技 术 [M]. 北 京 : 机 械 工 业 出 版社,2011
[15] 吴志敏,阳胜峰 .西门子 PLC 与变频器、触摸[M].北京:中国电力出版社,2009
[16] 刘美俊.西门子 S7 系列 PLC 的应用与维护[M].北京:机械工业出版社,2008
[17] 吴启红主编,变频器、可编程控制器及触摸屏综合应用技术实操指导书(第二版)[M].北京:机械工业出版社,2010
[18] 史国生,鞠勇.电气控制与可编程控制器技术实训教程[M].北京:化学工业出版社,2010