目 次
1 绪论1
1.1 课题研究的背景与意义 1
1.2 MPS 模块化生产系统发展概况 1
1.3 PLC 技术 2
1.4 传感技术 3
1.5 基于 MFC 的串口通信程序设计 3
1.6 本课题综述及具体任务 3
1.7 本论文结构 5
2 硬件设计 6
2.1 仓储单元的结构和功能分析 6
2.2 仓储单元的 I/O 地址分配及 PLC 选型 10
2.3 仓储单元中传感器的选择和应用 11
2.4 接口电路设计 12
3 仓储单元的 PLC 程序控制 15
3.1 S7-200 简介 15
3.2 仓储单元工作流程 18
3.3 仓储单元 PLC 程序编写 18
4 基于 MFC 的串口通信程序设计 38
4.1 程序设计目的 38
4.2 MSComm 串口通信控件 38
4.3 上位机串口通信程序设计 39
5 MPS 系统仓储单元的 PLC 程序控制实验 42
结论 44
致谢 45
参考文献 46
1 绪论
1.1 课题研究的背景及意义机电一体化系统是指具有机电一体化技术的一种新型机械系统,而机电一体化技术,是一种体现机电一体化系统整体性能的综合性技术。目前,在工业生产领域里,机电一体化技术的应用越来越广泛。而本实验所研究的模块化生产培训系统(MPS) ,可以说就是机电一体化技术实际应用的体现。实验型模块化生产加工系统涉及许多学科内容,包括气动技术、传感器技术、PLC 技术、计算机以及网络通讯技术等,它能真实地模拟出流水作业型自动加工设备的工况,同时通过此系统,可以对相关人员进行培训,加强对机电一体化知识的学习,并提高他们处理实际工业生产问题的能力,进而达到培养机电一体化综合技术人才的目的[1]。可以说,MPS 系统充分体现了自动化生产线技术的综合性和系统性特点,不仅促进了理论与实践一体化教学的有效结合,更是成功地缩短了学校教学与工程实际应用之间的距离。本课题针对 MPS 系统的仓储单元进行 PLC 程序控制,用于模拟实际工业生产的控制过程。并且设计相关的课程实验,为高校学生提供了一个具有开放性、创新性特点的、并参与性强的实验平台。希望通过这个开放式的教学自动化生产线设备,让学生尽可能地了解并掌握机电一体化技术的开发和集成技术以及它的实际应用。在这个教学设备环境中,有利于学生从系统整体的角度出发,进而认识每个工作单元的运动执行能力以及单元与单元之间的运动配合关系。同时可以帮助学生将课本所学知识与实践相结合,更深入的理解所学知识,从而进一步掌握机电一体化系统的构成、功能以及控制原理,让学生的专业素质得到有效提高。另外,现场的实际教学和操作过程,能丰富学生的工程实践经验,达到全方位教学的目的[2]。1.2 MPS 模块化生产培训系统发展概况