- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录
1、概 述 1
1.1 PLC基本概念 1
1.2 PLC技术发展动向 2
1.3 MCGS组态软件通用版的基本介绍 2
2、硬件设计 2
2.1控制要求 2
2.2系统流程图 3
2.3 I/O分配表 4
2.4 I/O接线图 5
3、软件设计 7
4、 MCGS组态过程与PLC通讯 12
4.1工程项目系统分析 12
4.2工程立项搭建框架 12
4.3设置菜单基本体系 12
4.4编写控制流程程序 12
4.5完善菜单按钮功能 12
4.6编写程序调试工程 12
4.7制作动画显示画面 12
4.8连接设备驱动程序 13
5、MCGS的运行画面 14
6、调 试 18
1、概 述
1.1 PLC基本概念
可编程控制器是一种数字运算操作的电子系统,专为在工业环境下应用而设计。它采用了可编程程序存储器,用来在其内部存储执行逻辑运算、顺序控制、定时、计数、和算术运算等操作的指令。并通过数字式和模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关外部设备,都应该易于与工业系统联成一个整体,易于扩充其功能的原则设计。
1.2 PLC技术发展动向
PLC将向着两个方向发展:一方面向大型化发展,一方面向小型化发展,以适应不同场合和不同要求的控制需求。
为了适应大规模控制系统的要求,大型PLC向着存储容量、高速度、高性能、增加I/O点数的方向发展。主要表现在以下几个方面:1增强网络通信功能。
2发展智能模块。3外部故障诊断功能。4编程语言、编程工具标准化、高级化。5实现软化、硬件标准化。6编程组态软件发展迅速。
发展小型PLC,其目的是为了占领广大的、分散的、中小型的工业控制场合,使PLC不仅成为继电器控制柜的替代物,而且超过继电器控制系统的功能。
1.3 MCGS组态软件通用版的基本介绍
MCGS(Monitor and Control Generated System,监视与控制通用系统)一套基于Windows平台的,用于快速构造和生成上位机监控系统的组态系统,主要完成现场数据的采集与监测、前端数据的处理与控制,可运行于Microsoft Windows 95/98/Me/NT/2000/xp等操作系统。具有功能完善、操作简便、可视性好、可维护性强的突出特点。通过与其他相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、数据处理和控制的设备。用户只需要通过简单的模块化组态就可构造自己的应用系统,如可以灵活组态各种智能仪表、数据采集模块,无纸记录仪、无人值守的现场采集站、人机界面等专用设备。
2.2系统流程图
2.3 I/O分配表
编程元件 I/O端口 电路器件 作用
输入
信号
I0.1 SB1 停止按钮 I0.2 SB2 启动按钮 I0.3 SQ3 退刀行程开关 I0.4 SQ4 退刀行程开关 I0.5 SQ5 退刀行程开关 I0.7 SB3 正向调整点动按钮 I0.0 SB4 反向调整点动按钮 I0.6 SQ1 原始位置行程开关 输出
信号 Q0.1 KM1 钻头前进接触器线圈 Q0.2 KM2 钻头后退接触器线圈
2.4 I/O接线图
3、软件设计
主程序梯形图
4、 MCGS组态过程与PLC通讯
4.1工程项目系统分析
深孔钻组合机床机型切削时,为利于钻头排屑和冷却,需要周期性地从工件中退出钻头。工作形式如控制要求所示。要求在上位机可以实时监测到PLC控制的工作过程,可以看到开始停止的过程,并且在MCGS软件中能看到深孔钻组合机床进刀退刀的每一个过程。
4.2工程立项搭建框架
定义工程名称、封面窗口名称以及启动窗口名称,指定存盘数据库文件的名称以及存盘数据库,设定动画刷新的周期。
4.3设置菜单基本体系
先搭建菜单的框架,再对各级菜单命令进行功能组态。
4.4编写控制流程程序
在运行策略窗口内,从策略构件箱中,选择所需功能模块,由这些模块实现各种人机交互过程。
4.5完善菜单按钮功能
包括对菜单命令、监测器件、操作按钮功能的组态。
4.6编写程序调试工程
利用调试程序产生的模拟数据,检查动画显示和控制流程时候正确
4.7制作动画显示画面
我们设置了启动指示灯以及停止指示灯,分别对应硬件里的启动按钮和停止按钮,在画面顶端的指示灯表示原始位置行程开关SQ1。
变量设置如下表所示:
变量名称 类型 注释 对应寄存器 状态表达式 SB1 开关型 控制深孔钻“停止”的变量 I0.1 SB1=1时,SB1亮 SB2 开关型 控制深孔钻“启动”的变量 I0.2 SB2=1时,SB2亮 SQ1 开关型 控制“原始位置行程开关”的变量 I0.6 SQ=1时,SQ1亮 SQ3 开关型 控制“第一次退刀行程开关”的变量 I0.3 SQ3=1时,SQ3亮 \S
您可能关注的文档
- 毕业论文:基于JSP网上书店系统的设计与实现(终稿).doc
- 毕业论文:6to4隧道技术在校园网上的应用研究(终稿).doc
- 毕业论文:基于FPGA算法的USB设备接口的设计USB(终稿).doc
- 毕业论文:基于VPN的网络安全(终稿).doc
- 毕业论文:基于Java与SQL数据库技术的学生成绩管理系统(终稿).doc
- 毕业论文:基于USB的串行通信软硬件设计(终稿).doc
- 毕业论文:基于Web的网络在线论坛的设计与实1(终稿).doc
- 毕业论文:基于自由摆的平板控制系统(终稿).doc
- 毕业论文:基于android系统的BMI软件的设计与研究(终稿).doc
- 毕业论文:基于单片机的直流电机调速系统设计2(终稿).doc
- 毕业论文:某工厂库存管理系统的研发(终稿).doc
- 毕业论文:基于jsp的网上书店毕业设计论文(终稿).doc
- 毕业论文:基于FTP协议的文件访问系统的设计与实现计算机毕业设计(终稿).doc
- 毕业论文:基于JSP的在线书店02(终稿).doc
- 毕业论文:基于组件的GIS开发——Visual Basic和MapObjects实现(终稿).doc
- 毕业论文:基于J2EE架构的企业应用开发新思维(终稿).doc
- 毕业论文:基于局域网IP包分析的软件的开发(终稿).doc
- 毕业论文:基于单片机的pwm电机控制(终稿).doc
- 毕业论文:基于PLC的电梯组态设计(终稿).doc
- 毕业论文:基于PLC的空气压缩机的监控系统设计(终稿).doc
最近下载
- 高中语文《雷雨》-PPT市公开课一等奖省赛课获奖PPT课件.pptx VIP
- 2025年社工300题目题库(301道) .pdf VIP
- 部编人教版语文小学五年级下册第四单元主讲教材分析解读课件.pptx
- 【行业标准】QBT 1338-2012 家具制图.pdf
- 2025年广东社工招聘笔试题目及答案.docx VIP
- 重大版小学英语六年级下册英语第二单元测试题.pdf VIP
- 部编版小学五年级下册语文二单元教材分析解读主讲课件.pptx
- 物流管理专业毕业实习报告.docx VIP
- 2024年度组织生活会党支部查摆问题及整改措施.docx VIP
- 《工程水文地质》项目5.3河流地质作用及冲积土.pptx
文档评论(0)