基于PLC两位计算器课程设计---两位计算数器控制
《基于PLC两位计算器课程设计---两位计算数器控制》由会员分享,可在线阅读,更多相关《基于PLC两位计算器课程设计---两位计算数器控制(19页珍藏版)》请在毕设资料网上搜索。
1、 可编程自可编程自动化动化控制器控制器 (PAC)(PAC)技术及应用技术及应用 两位计两位计算算数器控制数器控制 系部:机械工程系系部:机械工程系 专业:机械电子工程专业:机械电子工程 班级:班级: 指导老师:指导老师: 2 目录目录 1.1. 题目要求分析题目要求分析3 3 1.1 课题内容 1.2 课题要求 2.设计思路分析设计思路分析3 3 3.3.控制系统的控制系统的 I/OI/O 及地址分配及地址分配4 4 4.4.电器控制系统原理图电器控制系统原理图5 5 4.1 系统框图 4.2 硬件选型 5. 项目模拟项目模拟设计设计7 7 5.1 界面设计 5.2 程序设计 6.6.总结总
2、结1717 7.7.参考文献参考文献1717 3 PACPAC 两位计算器程序设计两位计算器程序设计 1.1.题目要求分析题目要求分析 1.1 课题内容 设计要求:在 09 十个数中分别任意选择数字,从 0099 进行四则运算, 并将输入数、 运算符号及结果均通过八段码显示。 当出错或溢出时有相应的显示。 1.2 课题要求 1)按题意要求,画出 PLC 端子接线图、控制梯形图。 2) 完成 PLC 端子接线工作,并利用编程器输入梯形图控制程序,完成调试。 3) 完成课程设计说明书。 2.设计思路分析:设计思路分析: 在本次计算器设计中,依次考虑以下内容。 (1)完成数字的输入 由于计算器的按钮
3、均为非自锁按钮, 并且人为输入时按键按下时间一般会比 一个扫描周期长, 因此使用的正跳变触点完成一个数字的传送。 例如, 当按 I00101 键,表示输入“1”这个数字时,将数字“1”传送至存储器 (2)当进行除法运算时,需判断除数是否为零,当除数为零时不再进行计 算,并显示“E” ,表示溢出,此时需按下清零键方可进行正常运算。 (3)输入的数据及计算结果的显示 将每次输入的数据及运算结果均存 入%R00001, 随时将%R00001 的内容转换为 BCD 码存入%R00007, 并进行显示。 数据的显示 本项目为二位数的四则运算,因此采用两个数码分别显示个位数 和十位数,因个位数与十位数的显示相类似,考虑采用子程序的形式完成 BCD 码 (4)数字的显示。按下清零键 将所有用到的存储器%R00001 和运算符对应 的寄存器%M00001%M00008 均清零,计算重新开始。 3.3.控制系统的控制系统的 I/OI/O 及地址分配及地址分配 ME 中 I/O 配置要求如表 1,表 2 所示。 表表 1 计算计算器设计器设计 I/O 分配表分配
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 PLC 计算器 课程设计 两位计 算数 控制
