



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
昆明冶金高等专科学校教学教案课题:第三章可编程控制器S7-200概述 (二)教学时数:2学时教学目的:1、掌握S7-200的编程元件的寻址及CPU组态:2、了解S7-200的编程语言及工业软件:重点、难点: 本章重点:从工程应用的角度了解S7-200系统的构成方法,掌握CPU对I/O的组态及编程元件的地址编写方法(即寻址): 本章难点:编程元件的间接寻址方法:主要教学内容(提纲):一、 S7-200的编程元件的寻址及CPU组态:二、 S7-200的编程语言及工业软件:教学方法、手段:课堂讲授配合多媒体课件:课内外练习:习题:33、34、37、课后小结:1、 S7-200的CPU主机单元对输入输出系统进行组态:配置I/O点数及模板地址,设置输入滤波,设置脉冲捕捉,配置数字量输出表。2、 S7-200的扫描周期:读输入(输入采样),执行用户程序,处理通信请求,执行CPU自诊段,写数出(输出刷新)。3、 S7-200的寻址方式:直接寻址和间接寻址。要注意编程元件的寻址范围。4、 S7-200的编程语言:梯形图LAD,语句表STL,功能块图FBD。5、 S7-200的程序结构:线性化结构,即主程序子程序中断程序。参考书目:可编程控制器教程(实训篇) 主编:胡学林 电子工业出版社可编程序控制器教程 主编:温照方 北京理工大学出版社可编程序控制器应用教程 主编:台方 中国水利水电出版社讲授要点一、 S7-200的编程元件的寻址及CPU组态1、S7-200的基本数据类型: 2、编程元件: 在PLC内部,并不真正存在继电器这类物理器件,与其对应的只是存储器中的某些存储单元,一个继电器对应一个基本单元(即1位,1bit)。 输人继电器I输入继电器就是PLC的存储系统中的输入映像寄存器,用于接收来自工业控制现场的输入信号。不能用编程的方式改变输入继电器的状态。输出继电器Q输出继电器就是PLC存储系统中的输出映像寄存器。通过输出继电器,将PLC的存储系统与外部输出端子(输出点)建立起明确对应的连接关系。变量寄存器V用于模拟量控制、数据运算、参数设置及存放程序执行过程中控制逻辑操作的中间结果。辅助继电器M在逻辑运算中,需用辅助继电器,其功能与继动器控制线路中的中间继动器相同。辅助继电器与外部无任何联系,不可能直接驱动任何负载。特殊继电器SM特殊继电器用来存储系统的状态变量及有关的控制参数和信息。定时器T定时器是PLC的重要编程元件,其作用与继动器控制线路中的时间继电器相似。计数器C计数器是PLC的重要编程元件,用来对数入脉冲的个数进行累计,实现计数操作。高速计数器HSC累加器AC是用来暂存数据的寄存器,可向子程序传递参数,或从子程序返回参数,也用来存放运算数据、中间数据及结果数据。状态继电器(顺序控制继电器)S是使用步进控制指令编程时的重要编程元件。局部变量存储器L用于存储局部变量。局部变量存储器与存储全局变量的变量寄存器很相似,主要区别是变量寄存器是全局已有效的,而局部变量存储器是局部有效的。全局是指同一个存储器可以被任何一个程序(主程序、子程序、中断程序)读取,局部是指存储器区和特定的程序相关联。模拟量输入(AIW)寄存器模拟量输出(AQW)寄存器3、CPU组态:CPU组态是指配置PLC系统的部分硬件的功能和参数。配置I/O点数及模块编址SIMATICS7-200采用固定地址方式,地址是自动分配的,与模板的类型、插槽的位置无关。设置输入滤波S7-200可以通过编程软件来设置输人滤波。数字量输入滤波模拟量输入滤波设置脉冲捕捉功能配置数字量输出表定义存储器保持范围4、编程元件的直接寻址:所谓直接寻址就是明确出存储单元的地址,在程序中直接使用编程元件的名称和地址编号,使用户程序可以直接存取这个信息。编址形式数据地址的基本格式为ATx.yA:编程元件多名称。T:数据类型。如用位寻址方式,则无该项,数据地址的基本格式为Ax.y如用字节寻址方式,则该项为B(bit),数据地址的基本格式为ABx如用字寻址方式,则该项为W(Word),数据地址的基本格式为AWx如用双字寻址方式,则改项为D(Double words),数据地址的基本格式为ADxx:字节地址。y:字节内的位地址。采用位寻址方式Ax,y必须指定编程元件的名称、字节地址和位地址。采用字节寻址方式ABx必须指定编程元件的名称和字节地址。采用字寻址方式AWx采用双字寻址方式ADx5、编程元件的间接寻址:所谓间接寻址是指不是在指令中直接使用编程元件的名称和地址编号来存取存储器中的数据,而是通过使用指针来存取存储器中的数据。建立指针间接存取修改指针6、编程元件及操作数的寻址范围:二、 S7200编程语言及工业软件1、编程语言:S7200系列的PLC利用计算机编程软件STEP7Micro/WIN32提供LAD、STL及FBD编程语言梯形图LAD是应用最多的一种编程语言。语句表STL语句表类似于计算机的汇编语言,是PLC的最基础的编程语言。功能块图FBD功能块图类似于数字电子电路,它是将具有各种与、或、非、异或等逻辑关系的功能块图按一定的控制逻辑组合起来。连续功能图CFCS7-GRAPHS7-HiGraph S7-SLC和M7-ProC/C+2、工业软件:标准工具工程工具运行软件人机界面3、S7-200的程序结构:在SIMATIC S7系列中,为适应设计用户程序的不同需求,STEP7为用户提供了3种程序设计方法,其程序结构分别为:线性化编程、分部式编程和结构化编程。程序结构线性化编程所谓线性化编程就是将用户程序连续放置在一个指令块内,这个指令块在SIEMENS的PLC中,通常称为组织块OB1。CPU周期性地扫描OB1,使用户程序在OB1内顺序执行每条指令。分部式编程所谓分部式编程就是将一项控制任务分成若干个指令块,每个指令块用于控制一套设备或者完成一部份工作,每个指令块的工作内容与其他指令块的工作内容无关。结构化编程所谓结构化编程是将
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025-2030年中国全方项目投资可行性研究分析报告
- 2025年中国互联网+精密铸件市场竞争格局分析及投资方向研究报告
- 铁路现场安全管理课件
- 村脱贫攻坚工作总结
- 2025-2030年中国缝毡行业深度研究分析报告
- 2021-2026年中国液位变送器市场深度评估及行业投资前景咨询报告
- 中国铅锌粉行业市场调查报告
- 感恩节活动方案标准模板
- 临床检验免疫生化考试题及答案2025版
- 2025-2030年中国轿车转向器项目投资可行性研究分析报告
- 海南托老院2024年招考工作人员(高频重点提升专题训练)共500题附带答案详解
- TB 10012-2019 铁路工程地质勘察规范
- 光伏支架培训课件
- 2022版义务教育(道德与法治)课程标准(附课标解读)
- 湖南省长沙市田家炳实验中学实验高一物理摸底试卷含解析
- 医院预算专项审计方案
- 汽车安全维护和检查
- 2023拖车运输合同
- 医务人员服务态度差存在问题及整改措施
- 公司总经理年终工作总结
- 退役军人服务中心(站)场所建设和设施配备指南
评论
0/150
提交评论