《典型PLC应用技术》复习要点.doc

上传人:z**** 文档编号:89806804 上传时间:2023-05-13 格式:DOC 页数:20 大小:571.50KB
返回 下载 相关 举报
《典型PLC应用技术》复习要点.doc_第1页
第1页 / 共20页
《典型PLC应用技术》复习要点.doc_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《《典型PLC应用技术》复习要点.doc》由会员分享,可在线阅读,更多相关《《典型PLC应用技术》复习要点.doc(20页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、优质文本?典型应用技术?复习要点第一章 概述一、学习内容1 产生及定义和分类2 的结构和工作过程3 的功能和特点二、学习目的1 掌握的定义、功能、分类特点和工作过程。2 理解工作原理三、自我测试简述题1.可编程序控制器主要由哪几个局部组成?2按结构形式分?3.可编程控制器的定义?4.简述的工作过程(即扫描过程)5.输入/输出单元作用?并举例?6.世界上第一台可编程序控制器4是哪个国家 在1969年研制出来的。四、参考答案: 简述题1. 由硬件系统和软件系统两大局部组成。 的硬件系统由中央处理单元、存储器、输入输出单元、电源等几局部组成。的软件系统由系统程序(又称系统软件)和用户程序(又称应用软

2、件)两大局部组成。2. 1一体化紧凑型 :电源、中央处理系统、接口都集成在一个机壳内。如西门子S7-200系列。(2) 标准模块式结构化 :各种模块相互独立,并安装在固定的机架导轨上,构成一个完整的应用系统。如:西门子S7-300、S7-400系列。3. 可编程控制器是一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算、顺序控制、定时、计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程。可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体,易于扩充其功能的原那么设计。4是采用周期循

3、环扫描的工作方式,在一个扫描过程主要分为三个阶段: 1).输入采样扫描阶段:在这个阶段中,按顺序逐个采集所有输入端子上的信号,将所有采集到的一批输入信号写到输入映像存放器中2).执行用户程序扫描阶段:在这个阶段中,对用户程序按顺序进行扫描。3).输出刷新扫描阶段:当对全部用户程序扫描结束后,将元件映像存放器中各输出继电器的状态同时送到输出锁存器中,再由输出锁存器经输出端子去驱动各输出继电器所带的负载。在输出刷新阶段结束后,进入下一个扫描周期,重新执行输入采样,周而复始。5.输入/输出单元:是与工业现场连接的接口。输入单元是用来接收和采集开关量输入信号按钮、选择开关、光电开关、行程开关等和模拟量

4、输入信号电位器、变速器信号等。输出单元是用来连接工业现场被控对象中各种执行元件接触器、电磁阀、指示灯、调节阀。6.美国 第二章 S7-300/400硬件与组态 一、学习内容1 系统结构;2 模块;3 信号模块;4 电源模块;5 接口模块;6 其他模块7 S7-300 的硬件组态二、学习目的1 掌握S7_300系统的结构级安装顺序2 掌握模块的功能、接线方法、分类和应用范围3 掌握硬件组态过程三、自我测试简述题1.导轨的作用?2.模块在0号机架的安装顺序?37300最多可安装多少个机架,每个机架上最多可以安装多少个信号模块?4.电源模块用什么字母表示?电源模块的作用?5作用?67-300 有几种

5、工作模式分别是什么?有什么作用?77-300信号模块有什么作用? S7-300中如何分类?8.信号模块用什么字母表示?输出点类型的有主要有?四、参考答案: 简述题1.导轨的作用:是安装S7300模块的机架,S7300的所有模块均直接用螺钉紧固在导轨上。S7-300用背板总线将除电源模块之外的各个模块连接起来2.第1槽电源模块、第2槽模块、第3槽接口模块()、,从第4槽以后可放:信号模块()、功能模块()、通信模块()、仿真模块和占位模块。3.可放0、1、2、3共4个机架,共可以放8个信号模块,最多可以放11个模块。4.电源模块用表示 电源模块的作用:将交流120230V电压转换为24V直流工作

6、电压,为S7300的和24V直流负载电路提供电源5模块作用:主要是执行用户程序。每一个控制系统必须模块,才能正常工作6.4种。:运行模式。在此模式下,执行用户程序,还可以通过编程设备读出、监控用户程序,但不能修改用户程序。:可编程运行模式。在此模式下,不仅可以执行用户程序,在运行的同时,还可以通过编程设备读出、修改、监控用户程序:停机模式。在此模式下,不执行用户程序,但可以通过编程设备从中读出或修改用户程序。:存储器复位模式。在此模式下可复位存储器,使回到初始状态7.作用:用于信号输入或输出的模块,是模块与现场输入输出元件和设备连接的桥梁。分为:数字量信号模块和模拟量信号模块数字量信号模块:数

7、字量输入模块;数字量输出模块;数字量输入/输出模块模拟量信号模块:模拟量输入模块;模拟量输出模块;模拟量输入/输出模块8.只要有就表示是信号模块。输出点类型的有主要有:继电器;可控硅;晶体管第三章 S7-300/400编程语言、数据类型和指令根底 一、学习内容一7在编程与调试中的应用1 7编程语言,数据类型2 指令系统详解3 寻址方式二位逻辑指令1 触点与线圈指令2 置位与复位指令3 边沿 检测指令触发器三定时器与计数器指令1 定时器的种类和存储区及定时器字的表示方法2 脉冲定时器的用法3 扩展脉冲定时器的用法4 接通延时定时器的用法5 保持型接通延时定时器的用法6 断电延时定时器的用法7 计

8、数器的用法四数据处理指令1 装入与传送指令2 比较指令3 数据转换指令4 移位指令五其它指令1 整数、浮点数数学运算指令2 字逻辑运算指令3 逻辑控制指令4 程序控制指令二、学习目的一7在编程与调试中的应用1 理解7编程语言及数据类型,2 熟悉7指令系统。3 掌握指令的实际应用技能。二位逻辑指令1 掌握位逻辑指令的书写方法2 掌握各种位逻辑指令的用法3 熟练应用位逻辑编程三定时器与计数器指令1 掌握5种定时器的用法和区别2 掌握计数器的用法和区别3 理解定时器和计数器的存储区4 熟练应用定时器和计数器编程四数据处理指令1 掌握装入与传送指令的用法2 能运用各种比较指令实现编程3 掌握数据转换指

9、令的用法4 熟练应用数据处理指令编程五其它指令1 掌握各种数学运算指令的用法2 可熟练应用移位指令编程3 掌握逻辑控制指令的用法4 理解字逻辑和程序控制指令三、自我测试简述题一1. 的常用的编程语言有哪几种?表示符号是什么?2.梯形图的组成?3 7中的数据类型有几种?4.根本数据类型有哪几种?最小的根本数据类型是什么?5用户存储区中I、Q、M的名称是什么?它们有什么功能6.什么是绝对地址寻址?常用的分别是什么?70.0、0、0、0是什么?它们有何区别?0中哪位是最高位和最低位同类型题I10.0、10、10、10是什么?它们有何区别?Q0.0、0、0、0是什么?8字是16位 符号数,整数是16位

10、 符号数。二1.位逻辑指令有哪些?2.线圈指令、置位复位指令使用时需注意什么3和指令作用相同吗?4.根据I0.0的时序图,画出执行下面一段程序对应的Q0.0和Q0.1时序图5.说出下面程序执行实现什么功能,I1.0和I1.1是什么关系,I1.1和I1.3是什么关系。另外指出,在什么情况下Q1.0为1,什么情况下为0。(三)17-300中有几种定时器?分别是什么?其中哪种是下降沿启动定时器?2.以脉冲定时器指令为例说明定时器指令各引脚作用3.说出程序执行实现什么功能。指出Q4.0变化的状态,I0.0 ,I0.1有什么作用?4. 说明通电延时定时器线圈表现形式作用?5.并说明加减计数器指令各引脚含

11、义6. 下面程序可实现什么功能,线圈Q0.0在什么条件下输出为1 四1. 比较指令的适用范围?2.比较指令的比较类型?比较指令共有多少条?3. 在什么条件下比较指令 , 输出为14.移位指令有哪些?5. 字左移指令在执行一次移动是低位将?高位将?字右移指令呢?6. 整数移位指令中有左移指令吗?整数右移指令空位用什么补?7. 说出每段程序执行实现什么功能,I0.0和I0.1有什么作用。另外指出,I0.1按下4次后20的状态五1. 根本算术运算指令的适用范围?2.每种数据类型的根本算术运算指令有几种?3. 40中的数是?为什么? 4. .该程序能实现什么功能?如果不加上升沿指令该程序可以实现吗?怎

12、样才能是0中的数变为10?5. 说出每段程序执行实现什么功能,I1.0和I1.1有什么作用。另外指出,I1.1按下2次后10的状态四、参考答案: 简述题一1.常用编程语言:语句表 ;梯形图 ;功能块图 2.触点;线圈和指令框3.三种1根本数据类型:根本数据类型的长度不超过32位2复合数据类型:超过32位或由其它数据类型组成的数据。3参数数据类型:是一种用于逻辑块、之间传递参数的数据类型4.根本数据类型:根本数据类型的长度不超过32位,最小的数据类型为布尔文本,长度为一位。另外还有字节长度为8位、字长度为16位、双字()长度为32位;整数长度为16位;双整和实数长度为32位;字符长度为8位;还有

13、其他如S5系统时间格式,时间,日期,实时时间5.6. 绝对地址寻址:是直接指定所访问的存储区域、访问形式及地址数据。位寻址、字节寻址、字寻址、双字寻址70.0:位寻址,表示位存储区。第0个字节的第0位。0:双字寻址,双字寻址是访问一个32位的存储区域,表示的是存储区第0个双字的32位,即M0.03.7。同类型题I10.0:位寻址,表示输入过程映象存放器。第10个字节的第0位。10:双字寻址,双字寻址是访问一个32位的存储区域,表示的是输入过程映象存放器第10个双字的32位,即I10.013.7。同类型题Q10.0:位寻址,表示输出过程映象存放器第0个字节的第0位。10:双字寻址,双字寻址是访问

14、一个32位的存储区域,表示的是输出过程映象存放器第0个双字的32位,即Q0.03.7。8字是16位无符号数,整数是16位有符号数。二1.常用:触点与线圈;置位和复位指令;和触发器 ;跳变沿检测指令; 2. 输出线圈:如果能量流过线圈,那么被驱动的操作数置“1;如果没有能量流过线圈,那么被驱动的操作数复位置0;输出线圈只能出现在梯形图逻辑串的最右边。置位指令:假设位为1,那么置位指令将指定地址状态置1;假设位为0,那么置位指令对指定地址状态没有影响复位指令:假设位为1,那么复位指令将指定地址状态清0;假设位为0,那么复位指令对指定地址状态没有影响3.不一样。触发器是置位优先型触发器;触发器是复位

15、优先型触发器4.正确图如下所示.能分辨出Q0.0上升沿和Q0.1下降沿, Q0.0上升沿只执行一个周期下降沿只执行一个周期5.该程序可以控制Q1.0的状态触点Q1.0 可以实现自锁。I1.0和I1.1是并联的关系,I1.1和I1.3是串联的关系。I1.0和I1.1任意一个为1,且I1.1和I1.3都无动作时,Q1.0为1I1.1和I1.3,任意一个有动作,Q1.0为0。三1. 5种脉冲定时器扩展脉冲定时器接通延时定时器保持型接通延时定时器断电延时定时器其中断电延时定时器是下降沿启动定时器,其它都是上升沿启动。2. 0: 定时器编号。S:起动信号,当S端出现上升沿时,起动定时器。R:复位信号,当

16、R端出现上升沿时,定时器复位,当前值清0。:定时时间输入端: 最大设定时间值为9990S; 定时时间输入格式为S5系统格式,如:S5T9990S;它是16位S5型数据Q:定时器输出端。定时器起动后,剩余时非0时,Q输出为“1;定时器停止或剩余时间为0时,Q输出为“0;Q端可连接位存储器,也可悬空。:剩余时间显示或输出端,采用16进制格式。端可连接各种字存储器,也可悬空。:剩余时间显示或输出,采用S5系统时间格式。端可连接各种字存储器,也可悬空。3.当I0.0为1时,T0计时2s后Q4.0为1,同时T1工作,T1计时1s后Q4.0为0,之后循环。 Q4.0的状态是1s为1,2s为0循环闪烁。I0

17、.0可启动该程序,如I0.0为0那么Q4.0无任何状态。I0.1为1时可复位定时器。4.1S上升沿起动定,且1保持,定时时间到1,之后S的下沿或者R的上沿使0。2S上升沿起动定时,定时时间不到,0 ,此时,S的下沿或者R的上沿都会取消定时。5. 0:计数器编号:加计数输入端,该端每出现一个上升沿,计数器自动加1。:减计数输入端,该端每出现一个上升沿,计数器自动减1。S:预置信号输入端:该端出现上升沿的瞬间,将计数初值作为当前值。:计数初值输入端,初值的范围为0999。计数初值可以通过字存储器如0、1等提供。也可以直接输入码形式的立即数,此时立即数的格式为如6R:计数器的复位信号输入端。在任何情

18、况下,只要该端出现上升沿,计数会立即复位。复位后的计数器当前值变为0,输出状态为0Q:计数器状态输出端。只要计数器的当前值不为0,计数器的状态就为1。该端可以接位存储器,如Q4.0:以整数形式显示或输出计数器的当前值。如16#0023、00。该端可以接各种字存储器,也可以悬空。:以码形式显示或输出计数器的当前值。如369。该端可以接各种存储器,也可以悬空。6. 当I0.1有上升沿信号时,将6送到计数器中,M4.0为1。每按一下I0.0,计数器值减1,当第6次按下时,M4.0为0,下降沿触发使Q0.0为1。当I0.4按下,Q4.0为0。四1比较指令适用范围:两个整数I的比较;两个双整数的比较(D

19、);两个实数的比较(R);2.比较指令有6种类型等于 :1等于= =2;不等于:1不等于2;大于:1大于2;小于:1小于 =2;小于或等于:1小于或等于 =2;比较指令:可完成整数、双整数和实数的相等、不等、大于、小于、大于或等于、小于或等于等比较。故共18个比较指令。3.要根据比较指令的适用范围和类型判断参考前2个小题:故当12时,输出为14. 字左移指令;字右移指令;双字左移指令;双字右移指令;整数右移指令;双整数右移指令;双字左循环指令;双字右循环指令5. 字左移指令在执行一次移动是低位将补0高位将丧失字右移指令在执行一次移动是高位将补0低位将丧失6. 整数移位指令中没有左移指令。整数右

20、移指令空位:正数高位补“0,负数高位补“17. 当I0.0按下,将16进制数8000送到20中M20.7为1当I0.0由1变为0后,每次I0.1按下后20中的数右移1位。当按下4次后20中的数为16#800(M20.3为1)五1整数I运算指令;双整数()运算指令;实数(R)运算指令2.每种根本数学运算指令都有:加法运算指令; 减法运算指令; 乘法运算指令 ; 除法运算指令 . 故12个指令3. 运算结果为6。 因为该除法是整数除法。当两个整数不能被整除时,那么输出到端的是除法运算结果的整数局部,余数局部被舍弃。40.2按下后把0送到0,松开I0.2,每按一次I0.1可使0中数加2。如果不加上升沿指令该程序无法实现,因加法指令时高电平执行指令。如按下5次I0.110中的数可变为10。5. I1.0按下后把500送到10,松开I1.0,每按一次I1.1可使0中数减5。如果不加上升沿指令该程序无法实现,因减法指令时高电平执行指令。如按下2次I0.110中的数可变为490。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 高中资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁