可编程控制器原理与应用第1-3章课后答案_第1页
可编程控制器原理与应用第1-3章课后答案_第2页
可编程控制器原理与应用第1-3章课后答案_第3页
可编程控制器原理与应用第1-3章课后答案_第4页
可编程控制器原理与应用第1-3章课后答案_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

...wd......wd......wd...第一章1.什么是可编程控制器可编程控制器是一种工业控制计算机,简称PLC〔ProgrammableLogicController〕或PC〔ProgrammableController〕。因为个人计算机也简称PC〔PersonalComputer〕,为防止和个人计算机相混淆,一般简称可编程控制器为PLC。2.什么是可编程控制器的I/O接口电路可编程控制器的I/O接口电路由哪几局部组成I/O接口电路的作用是什么I/O接口电路是可编程控制器连接外部设备的接口电路。I/O接口电路包括输入模块、输出模块、编程器接口、存储器接口、扩展板接口、特殊模块接口和通讯接口。I/O接口电路是可编程控制器和外界交换信息的通道。I/O接口电路实现可编程控制器与外部设备的信息交换。输入模块用来接收和采集输入信号,输出模块用来把可编程控制器产生的控制信号传送到其控制对象上。3.什么是软继电器试比较软继电器和真实的继电器的异同。可编程控制器中的输入继电器、输出继电器、辅助继电器、定时器等称为软继电器〔软电器〕,它们只是用来描述可编程控制器的控制功能的一种等效电器,不是真正的继电器。=1\*GB3①一样点电气构造一样:均由线圈和触点〔常开触点和常闭触点〕组成。工作原理一样:当线圈通电时,常开触点闭合,常闭触点断开;当线圈断电时,常开触点断开,常闭触点闭合。=2\*GB3②不同点电气符号不同:真实继电器的电气符号由国家标准规定,软继电器的电气符号由可编程控制器厂家规定。触点数量不同:真实继电器只有有限对触点,软继电器有无穷对触点。形态不同:真实继电器有形状、有尺寸,是一种实实在在的电器实体;软继电器只是计算机中的存储位或存储单元,是电子电路。控制功能的实现方式不同:真实继电器通过真实继电器的触点状态的变化来实现其控制功能,而软继电器那么是通过执行控制程序来实现其控制功能。驱动方式不同:可编程控制器通过软件“置1〞或“置0〞存储位来改变软继电器的工作状态,只要存储位“置1〞或“置0〞,对应的软继电器即可可靠工作;真实继电器通过使线圈通电或断电来改变软继电器工作状态,线圈电压必须到达规定的值,真实继电器才能可靠工作。工作可靠性和寿命不同:软继电器工作可靠性高、寿命长;真实继电器工作可靠性相对低、寿命相对短。4.什么是可编程控制器的输入点输出点I/O点数广义地说,可编程控制器上输入信号〔数字信号或模拟信号〕的一个通道称为一个输入点,可编程控制器上输出信号〔数字信号或模拟信号〕的一个通道称为一个输出点,可编程控制器的所有输入点和输出点的总和称为可编程控制器的I/O点数。狭义的I/O点数仅指输入继电器与输出继电器的总数〔输入输出信号为数字信号〕。5.什么是可编程控制器的梯形图把选用的可编程控制器的等效电器连成的等效控制电路图称为可编程控制器的梯形图。梯形图是使用可编程控制器时,面向使用者,用来描述可编程控制器的控制功能的一种形象的图形。梯形图在可编程控制器内表达为程序,即用户程序。6.什么是可编程控制器的I/O连接图可编程控制器与其外设的连接图称为可编程控制器的I/O连接图。7.可编程控制器的构造形式有那几种各有何特点如何选择可编程控制器的构造形式从构造上看,可编程控制器有主机扩展式和模块式两种。主机扩展式可编程控制器的CPU局部、存储器局部、I/O接口电路局部及内部电源做成一个整体,装在一个机箱内形成一台完整的可编程控制器。当主机满足不了使用要求时,可以加各种模块〔例如I/O模块、通讯处理模块、A/D模块〕进展扩展。FX系列可编程控制器就属于主机扩展式可编程控制器。主机扩展式可编程控制器价格廉价,性价比高,体积较小,控制规模相对小些,处理能力相对弱些。模块式可编程控制器的CPU局部、存储器局部、输入接口电路局部、输出接口电路局部、数据交换接口电路〔如通讯接口〕局部及内部电源都做成单独的模块,使用时选择好这些模块后,再把所有模块插在母板〔母板就是计算机总线〕上组合成一台完整的可编程控制器。模块式可编程控制器的系统构成比较灵活,扩展方便,容易维修,体积较大。中高档的可编程控制器一般做成模块式。相对而言,模块式可编程控制器的控制规模大,可以完成复杂的逻辑控制,可以完成闭环控制,具有较强的数据处理能力,可以完成矩阵运算、函数运算,可以完成数据管理工作,有更强的通讯能力。控制规模不太大、处理速度、处理能力要求不太高时,可选用主机扩展式,反之,选用模块式。8.可编程控制器的输出模块连接控制对象时,有几种接线方法如何选用这些接线方法输出模块的接线可采用分组汇点式〔每组输出元件拥有一个公共端〕或采用汇点式〔全部输出元件拥有一个公共端〕。输出模块连接的所有控制对象的电压等级和类型都一样时,采用汇点式;输出模块连接的控制对象的电压等级或类型不一样时,采用分组汇点式。9.可编程控制器的输出模块有几种类型如何选择可编程控制器的输出模块的类型可编程控制器的输出模块的类型有晶体管型〔T〕、可控硅型〔S〕、继电器型〔R〕。晶体管型只能驱动直流负载,可控硅型只能驱动交流负载,继电器型那么既能驱动直流负载,也能驱动交流负载。根据负载类型、电源类型、要求的输出响应速度选择可编程控制器的输出模块。晶体管型〔T〕、可控硅型〔S〕输出响应速度快。第二章1.可编程控制器有哪些软电器这些软电器中哪些用八进制编号哪些用十进制编号=1\*GB3①可编程控制器中的软电器有:输入继电器、输出继电器、辅助继电器、定时器、计数器、状态继电器。=2\*GB3②输入继电器和输出继电器采用八进制编号,其它软电器采用十进制编号。2.比较输入继电器、输出继电器和辅助继电器的异同。=1\*GB3①一样点电气构造一样:均由线圈和触点〔常开触点和常闭触点〕组成。工作原理一样:当线圈通电时,常开触点闭合,常闭触点断开;当线圈断电时,常开触点断开,常闭触点闭合。触点在梯形图中的使用次数不受限制。=2\*GB3②不同点编号不同:输入继电器编号为“X+3位数字〞,如X000、X001;输出继电器编号为“Y+3位数字〞,如Y000、Y001;辅助继电器编号为“M+数字〞,如M0、M120等。用途不同:输入继电器和输入模块相对应,用来接收和采集输入信号,输入继电器的线圈不能出现在梯形图中。输出继电器和输出模块相对应,用来把可编程控制器产生的控制信号传送到其控制对象上。辅助继电器是可编程控制器的内部电器,只用在梯形图内,与其它软电器配合实现各种控制功能,与输入输出无直接关系,辅助继电器的种类比较多,数量也较多,有些辅助继电器具有特殊功能。3.定时器有哪几种类型说明每种定时器的构造和工作原理。=1\*GB3①定时器分类按定时精度分,定时器有1ms定时器、10ms定时器、100ms定时器。按定时器定时时间是否可以累加,定时器分为非积算型定时器和积算型定时器。=2\*GB3②定时器构造定时器由线圈和触点组成,但线圈的通电或断电时刻与其触点的状态转换时刻不同步。=3\*GB3③非积算型定时器的工作原理非积算型定时器的线圈通电时,定时器开场计时〔每个计数脉冲降临时定时器当前值加1〕,时间到〔计数当前值=计数设定值〕那么定时器常开触点闭合,常闭触点断开。系统或线圈断电时停顿计时并复位,定时器常开触点断开,常闭触点闭合,定时器当前值回0。=4\*GB3④非积算型定时器的工作原理积算型定时器的线圈通电时,定时器开场计时,线圈断电时,定时器停顿计时,但不复位,线圈再通电时,定时器在上次通电时的计时结果上继续累加时间,时间到那么定时器常开触点闭合,常闭触点断开。积算型定时器必须用复位指令复位,复位后,定时器常开触点断开,常闭触点闭合,定时器当前值回0。系统断电也不会让积算型定时器复位。4.定时器有1ms定时器、10ms定时器、100ms定时器,这里的1ms、10ms、100ms的含义是什么定时器通过对可编程控制器内的方波信号的计数来实现计时。根据定时器计数的方波信号的周期,定时器分为1ms定时器〔对周期1ms的方波计数〕、10ms定时器〔对周期10ms的方波计数〕、100ms定时器〔对周期100ms的方波计数〕。1ms定时器的定时精度是1ms,10ms定时器的定时精度是10ms,100ms定时器的定时精度是100ms。5.如何设定和计算定时器的定时时间使用定时器时,先要选择定时器类型〔积算型或非积算型〕及定时精度〔1ms、10ms或100ms〕,然后要设置定时时间。定时时间是通过设定计数次数来设置的,定时器的定时时间按下式计算:定时时间=计数次数×定时精度。6.什么是定时器的设定值什么是定时器的当前值人为指定的规定定时器定时时间的数值称为定时器的设定值,设定值规定了定时器线圈通电时刻与定时器触点动作时刻的时间差,设定值规定了定时器触点动作时刻滞后于定时器线圈通电时刻的时间。定时器开场计时后,至考察时刻时间的累计值〔计数值〕称为定时器的当前值。7.什么是低速计数器低速计数器有哪几种类型说明每一种低速计数器的构造和工作原理。低速计数器对低速脉冲计数,低速计数器的计数信号由可编程控制器的软电器或外部电器产生,计数频率最大为扫描周期的倒数,在几十至几百赫兹之间。低速计数器有16位增计数器和32位增/减双向计数器两类。低速16位增计数器的设定值存放器和当前值存放器都是16位存放器,计数器设定值有效范围是1~32767,它只能作加法计数。低速32位增/减双向计数器的设定值存放器和当前值存放器是32位存放器,设定值有效范围为-2147483648~+2147483647。32位增/减双向计数器可作加法计数和减法计数,计数方式用特殊辅助继电器M8200~M8234来设定。当特殊辅助继电器置1时,其对应的双向计数器按减法计数方式计数;当特殊辅助继电器置0时,其对应的双向计数器按加法计数方式计数。计数器由计数装置和触点组成,计数装置〔包括计数端和复位端〕用来改变触点的状态。计数端和复位端分别由一条由各种触点组成的电路控制。计数器的复位电路OFF时,计数器进入计数状态。每来一个计数脉冲计数一次〔上升沿计数〕,即控制计数端的电路每次由OFF→ON时,计数器计数一次。当计数器计数到设定值时,计数器触点动作,常开触点闭合,常闭触点断开,计数当前值不再增加。计数器的复位电路ON时,计数器进入复位状态,常开触点断开,常闭触点闭合,计数当前值回0。复位电路具有优先权:复位电路ON时,即使有计数脉冲,计数器也不会计数;复位电路ON时,计数器立即复位。计数器的复位电路OFF时,计数器进入计数状态。每来一个计数脉冲计数一次〔上升沿计数〕,即控制计数端的电路每次由OFF→ON时,计数器计数一次。低速32位双向计数器作增计数时,当计数值到达或超过设定值时,触点动作并保持〔常开触点闭合,常闭触点断开〕,只要有计数脉冲,计数器继续计数〔计数当前值继续增加〕;而作减计数时,计数值小于设定值时触点复位〔常开触点断开,常闭触点闭合〕,但计数当前值不回0,只要有计数脉冲,计数器继续计数〔计数当前值继续减少〕。32位增/减双向计数器是循环计数器,假设当前值已为+2147483647时,再计一次数,那么当前值变为-2147483648;同样,假设当前值已为-2147483648时,再计一次数,那么当前值变为+2147483647。计数器的复位电路ON时,计数器进入复位状态,常开触点断开,常闭触点闭合,计数当前值回0。复位电路具有优先权:复位电路ON时,即使有计数脉冲,计数器也不会计数;复位电路ON时,计数器立即复位。8.如何设定低速计数器的增/减计数方向32位增/减双向计数器可作加法计数和减法计数,计数方式用特殊辅助继电器M8200~M8234来设定。当特殊辅助继电器置1时,其对应的双向计数器按减法计数方式计数;当特殊辅助继电器置0时,其对应的双向计数器按加法计数方式计数。9.什么是低速计数器的当前值和设定值计数器的设定值是人为指定的一个数值,设定值规定了计数器开场计数后,计数器触点动作的条件。计数器开场计数后,至考察时刻计数值的累计值称为计数器的当前值。11、什么是时序图时序图的用途是什么描述电器状态和电路状态与时间的关系的图形成为时序图。时序图既可用来描述软电器的线圈的通电时刻、断电时刻、通电状态持续时间、断电状态持续时间;也可用来描述软电器的触点的闭合时刻、断开时刻、闭合状态持续时间、断开状态持续时间。12、M8000、M8001、M8002、M8003、M8011、M8012、M8013、M8014是什么类型的电器画出这些电器的工作时序图并说明其时序图的含义。M8000、M8001、M8002、M8003、M8011、M8012、M8013、M8014是触点利用型特殊辅助继电器,线圈状态由可编程控制器的系统程序确定,用户只能利用其触点。序号电器功能时序图1M8000运行监视继电器,可编程控制器开机运行时,M8000自动接通2M8001运行监视继电器,可编程控制器开机运行时,M8001自动断电3M8002初始脉冲继电器,可编程控制器开机运行后,M8002自动接通一个扫描周期4M8003初始脉冲继电器,可编程控制器开机运行后,M8003自动断开一个扫描周期5M8011内部时钟脉冲继电器,可编程控制器上电后〔不管是否运行〕,自动产生周期为10ms的方波6M8012内部时钟脉冲继电器,可编程控制器上电后〔不管是否运行〕,自动产生周期为100ms的方波7M8013内部时钟脉冲继电器,可编程控制器上电后〔不管是否运行〕,自动产生周期为1s的方波8M8014内部时钟脉冲继电器,可编程控制器上电后〔不管是否运行〕,自动产生周期为1min的方波13.什么是逻辑表达式逻辑表达式的用途是什么逻辑表达式是由逻辑变量经过逻辑运算构成的表达式。代表线圈的逻辑变量单独放在“=〞的一边,“=〞的另一边放上由代表触点的逻辑变量经过逻辑运算构成的表达式,这个表达式由逻辑加运算符“+〞、逻辑乘运算符“.〞、逻辑非运算符“-〞、括号构成,表示触点之间的连接关系,“逻辑加〞用来表示“触点并联〞,“逻辑乘〞用来表示“触点串联〞,“逻辑非〞用来表示“常闭触点〞(即常开触点的状态取反)。逻辑表达式通过计算由代表触点的逻辑变量组成的表达式的逻辑值,确定线圈的逻辑值,再由线圈的逻辑值确定线圈控制的触点的逻辑值,进而分析电路状态。14.什么是数据存放器数据存放器的字长是多少如果要存储到数据存放器中的数据的字长比数据存放器的字长大,如何使用数据存放器来存放这样的数据用来存储数值数据的存放器是数据存放器。数据存放器的字长为16,如果要存储数据存放器中的数据的字长比16大,可以使用多个编号相邻的16位数据存放器来构造,编号大者为高位,编号小者为低位。15.什么是文件存放器用来存储成组数据的存放器为文件存放器,例如统计计算数据、控制参数、现场采集的数据。16.什么是变址存放器用来存放数值增量并可以修改软电器的地址号的存放器为变址存放器。17.什么是指针指针有哪几种类型指针是一个用来记录程序转移时的入口地址变量或存放器。主要有分支指针、中断指针两个类。中断指针根据中断的不同又分为:输入中断指针、定时器中断指针、计数器中断指针〔针对FX2N系列〕。18.什么是位元件、字元件、双字元件和位组合元件只有ON/OFF两种状态的元件为位元件;占用2B存储状态的元件称为字元件;由两个字元件组合而成,占用4B存储状态的元件为双字元件。用位元件组成字长可变化的软元件为位组合元件。19.写出图2.53和图2.54对应的指令程序。图2.53题19图 图2.54题19图0LDX0001ORY0012ANIX0013OUTY0014LDIM215OUTY0020LDX0001ANDM102LDX0023ANIM204ORB5ORIM216LDX0107ANDX0118LDM119ANIM1210ORB11ANB12OUTM10013OUTM10114ANIM10015OUTY00020.写出图2.55对应的指令程序。图中SET指令和RST指令是什么指令SET指令和RST指令的用途是什么图2.55题20图0LDX0001ANDX0102LDX0013ANIM104ORB5ANDM116SETM1007LDM1008ANDM1019ORY00210RSTM100SET指令是置位指令,用来使操作对象置1RST指令是复位指令,用来使操作对象置021.写出图2.56对应的指令程序。图中PLS指令和PLF指令是什么指令PLS指令和PLF指令的用途是什么图2.56题21图0LDX0201ANIX0212LDY0013ANDM504ORB5PLSM1006PLFM1017LDM1008SETY0009LDM10110RSTM120PLS:上升沿微分脉冲输出指令,用来使操作对象在电路由OFF→ON时接通一个扫描周期的时间;PLF:下降沿微分脉冲输出指令,用来使操作对象在电路由ON→OFF时接通一个扫描周期的时间;22.写出图2.57对应的指令程序。LDP、LDF、ANDP、ANDF、ORP、ORF指令的功能是什么图2.57题22图0LDX0011ANDPX0102LDFX0023ANDFX0114ORB5ORPM206OUTM2007LDPM1218ANDM259ORFX03010OUTM201LDP指令、ANDP指令、ORP指令检测触点状态变化的上升沿,当上升沿到来时,使其操作对象接通一个扫描周期;LDF指令、ANDF指令、ORF指令检测触点状态变化的下降沿,当下降沿到来时,使其操作对象接通一个扫描周期;23.用堆栈指令写出图2.58对应的指令程序。0LDX0101ANDX0112LDM1003ANIM1014ORB5LDM216ANDY0257ORB8ORIY0279LDX00110ANDM1311LDM1512ANIM1613ORB14ORM1715ANB16MPS17LDIX00518ANDX00719OUTY01020MRD21LDM2022ANDM2123OUTM10024MPP25LDY01026ORM2627ANIM2728OUTM11524.用主控指令写出图2.58对应的指令程序。0LDX0101ANDX0112LDM1003ANIM1014ORB5LDM216ANDY0257ORB8ORIY0279LDX00110ANDM1311LDM1512ANIM1613ORB14ORM1715ANDB16MCN017SPM5018LDIX00519ANDX00720OUTY01021LDM2022ANDM2123OUTM10024LDY01025ORM2626ANIM2727OUTM11528MCRN025.END指令的功能是什么用来标记用户程序存储区的最后一个存储单元。第三章1.可编程控制器是如何实现其控制功能的可编程控制器实现其控制功能的方式与继电器-接触器系统实现控制功能的方式有何不同=1\*GB3①继电器-接触器控制系统是通过继电器和接触器触点状态的变化来实现其控制功能。=2\*GB3②可编程控制器那么是通过执行控制程序来实现其控制功能。2.可编程控制器的控制程序包含哪些功能模块可编程控制器采用什么样的方式执行其控制程序=1\*GB3①可编程控制器的控制程序大致由三大模块构成。第一个大模块是初始化模块,当可编程控制器上电后,即进展系统初始化。例如,使系统的某些存储区清0,将特殊存放器〔单元或位〕置位或清0,设置I/O模块的工作方式等。第二个大模块是实现系统控制功能的模块,在这个模块中,系统承受外部输入信号,根据外部输入信号执行用户程序,按照用户程序的执行结果输出控制信号,去影响可编程控制器的控制对象的行为。在这个模块中,还要进展通讯处理,实现可编程控制器与可编程控制器之间的信息交换,或实现可编程控制器与其它设备〔如上位计算机、智能仪表、远程I/O设备、变频器等〕之间的信息交换。第三个大模块是保证可编程控制器可靠性的模块,这个模块能对可编程控制器自身是否正常进展自我诊断。例如,判断电池电压是否已降至允许电压最小值以下,判断是否有硬件故障〔CPU、存储器、I/O设备是否正常〕,判断通讯是否异常等。如果自检不正常,可编程控制器中的异常继电器接通,可编程控制器面板上的出错指示灯亮,特殊存放器中将存入错误代码。当出现致命错误时,可编程控制器被强制为STOP状态,用户程序不再被执行。=2\*GB3②可编程控制器采用循环方式周期性地执行其控制程序中的各个功能模块,3.可编程控制器的工作过程主要包含哪几个阶段每个阶段实现什么功能=1\*GB3①输入采样:可编程控制器上电且状态开关置于RUN后,首先进入输入采样阶段。在这个阶段,可编程控制器扫描所有输入端子,并将接在各输入端子上的各种触点的状态〔0状态或1状态〕读入,并保存在相应的存储区中。保存输入信号状态的存储区称为输入映像区,在输入采样阶段,输入映像区的值被刷新。=2\*GB3②通讯处理:输入采样阶段完毕后,可编程控制器开场通讯处理阶段,实现可编程控制器与其它智能设备之间的信息交换。可编程控制器从其它设备承受的信息存入接收缓冲区,而要传送给其它智能设备的信息那么需事先写入发送缓冲区。=3\*GB3③执行用户程序:通讯处理阶段完毕后,可编程控制器自动进入执行用户程序阶段。在这个阶段,可编程控制器利用输入映像区中的值以及接收到的通讯数据,按从上到下的顺序执行用户程序,产生中间结果及要输出以影响控制对象行为的控制信号。中间结果是M电器、S电器等内部电器的状态,输出信号是Y电器的状态,输出信号保存在Y电器对应的存储区中,存储输出继电器状态的存储区称为输出映像区。=4\*GB3④输出刷新:用户程序执行完后,可编程控制器进入输出刷新阶段。在这个阶段,可编程控制器把输出映像区中的值送至输出锁存器,输出锁存器的状态被刷新,输出锁存器的新状态通过输出端子施加到可编程控制器的控制对象上,以影响控制对象的行为。输出刷新完成后,可编程控制器自动开场新的输入采样阶段,之后,周而复始地重复上述四个阶段,直到可编程控制器关机或进入STOP状态。4.什么是可编程控制器的扫描周期决定可编程控制器扫描周期的主要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论