- 1、本文档共63页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章可编程序控制器控制系统设计分析
第六章 PLC控制系统设计 在熟悉了PLC的组成和工作原理,掌握了PLC的指令系统及编程规则之后,就面临着如何将PLC应用到实际工程中的问题,即如何进行PLC控制系统的应用设计,设计过程可以分为硬件设计和软件设计两个部分。 第一节 PLC控制系统软件设计 一、系统设计的基本步骤 1 确定设计任务书 2 确定I/O设备 3 选择合适的PLC类型 4 编制PLC的输入/输出分配表 5 对系统任务分块 6 绘制各种电路图(系统供电设计) 二、 PLC软件系统设计的方法 第二节 PLC硬件系统设计 一、PLC的基本性能指标 1)输入输出点数(I/O点数) 2)扫描速度 3)内存容量 4)指令条数 5)内部寄存器 6)高功能模块 第三节 PLC软件编程实例 第四节STEP7-Micro/WIN32编程软件介绍 主界面 5.输出窗口 显示程序编译的结果信息。 6.状态条 显示软件执行状态,编辑程序时,显示当前网络号、行号、列号;运行时,显示运行状态、通讯波特率、远程地址等。 7.程序编辑器 梯形图、语句表或功能图表编辑器编写用户程序,或在联机状态下从PLC上装用户程序进行程序的编辑或修改。 8.局部变量表 每个程序块都对应一个局部变量表,在带参数的子程序调用中,参数的传递就是通过局部变量表进行的。 2.模拟量输入滤波 S7-200CPU222、224和226在模拟量输入信号变化缓慢的场合,可以对不同的模拟量输入选择软件滤波。检视?系统块?模拟量输入过滤器。系统默认参数为:模拟量输入点全部滤波、采样次数为64、静区值为320。 4.输出表的设置 系统块?输出表。冻结输出:RUN ?STOP后,所有数字量输出点将冻结在CPU进入STOP方式之前的状态;否则:数字量输出点的状态用输出表来设置。 6.CPU密码的设置 默认是1级,相当于关闭了密码功能。在“系统块”窗口中点击“密码”标签。首先选择适当的限制级别(如2、3级),需输入密码(密码不区分大小写)并确认密码。要使密码设置生效,必须先运行一次程序。如果忘记了密码,必须清除存储器,重新下载程序。 3.符号表 将梯形图中的直接地址编号用具有实际含义的符号代替。方法:在编程时使用直接地址(如I0.0),然后打开符号表,编写与直接地址对应的符号(如与I0.0对应的符号为start),编译后由软件自动转换名称。另一种是在编程时直接使用符号名称,然后打开符号表,编写与符号对应的直接地址,编译后得到相同的结果。 8.程序的下载和清除 下载之前,PLC应处于STOP方式。单击工具栏的“停止”按钮,或选择菜单命令“PLC”中的“停止”项,可以进入STOP状态。如果不在STOP状态,可将CPU模块上的方式开关扳到STOP位置。 为了使下载的程序能正确执行,下载前必须将PLC存储器中的原程序清除。清除的方法是:单击菜单“PLC”中的“清除”项,会出现清除对话框,选择“清除全部”即可。 3. 启动和关闭状态表 STEP7与PLC的通信成功后,打开状态表,用菜单“排错”中的“图状态”选项或单击工具条上的“状态表”图标,可启动状态表,再操作一次可关闭状态表。 4. 单次读取状态信息 状态表被关闭时,用菜单命令“排错”中的“单次读取”或单击工具条上的“单项读取”按钮,可以获得PLC的当前数据,并在状态表中将当前数值显示出来,执行用户程序时并不进行数据的更新。要连续收集状态表信息,应启动状态表。 第八节 PLC在工业控制中的应用 步1和步2对应的梯形图 步3、步4的梯形图 步5、步6的梯形图 进、退刀动作对应的梯形图 点动对应的梯形图 注意 钻头进刀和退刀是由电机正转和反转实现的,电机的正、反转切换是使用两个接触器KM1(正转)、KM2(反转)切换三相电源中的任意两相。 为防止由于电源换相所引起的短路事故,减少换相对电机的冲击,软件上采用了换相延时措施,梯形图中的T37、T38的延时时间应设在0.5s内。同时在硬件电路上也采取了互锁措施。I/O接线图中的FR用于过载保护。 为便于调整,程序中备有点动控制功能。 顺序功能图 梯形图 系统清0程序 启动/停止控制 顺序停止控制程序 子步(microstep) 程序编辑完成,可用菜单“PLC”中的“编译”项进行离线编译。编译结束后在输出窗口显示程序中的语法错误的数量、各条错误的原因和错误在程序中的位置。双击输出窗口中的某一条错误,程序编辑器中的矩形光标将会移到程序中该错误所在的位置。必须改正程序中的所有错误,编译成功后才能下载程序。 7.编译用户程序 三、程序的打印输出 单击菜单“文件”中的“打印”项,可选择需要打印的组件的复选框,如图示,图中选择打印网络1至网络21梯形图程
您可能关注的文档
- 电器维修工钳工69课时解析.doc
- 第6章SWT用户界面-ok分析.ppt
- 第6章_Linux_Samba服务的配置与应用分析.ppt
- 第6章__HTML5的表单分析.ppt
- 第6章WCDMA移动通信系统分析.ppt
- 四年级数学上册第二单元公顷、平方千米分析.ppt
- 第6章__阵列处理机分析.ppt
- 四年级数学上册第六单元教案分析.doc
- 第6章_员工招聘分析.ppt
- 第6章__柴油发动机构造与维修分析.ppt
- 人教版九年级英语全一册单元速记•巧练Unit13【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit9【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit11【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit14【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit8【速记清单】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit4【单元测试·提升卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit13【单元测试·基础卷】(原卷版+解析).docx
- 人教版九年级英语全一册单元速记•巧练Unit7【速记清单】(原卷版+解析).docx
- 苏教版五年级上册数学分层作业设计 2.2 三角形的面积(附答案).docx
- 人教版九年级英语全一册单元速记•巧练Unit12【单元测试·基础卷】(原卷版+解析).docx
文档评论(0)