第三章 习题解答.ppt
《第三章 习题解答.ppt》由会员分享,可在线阅读,更多相关《第三章 习题解答.ppt(56页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。
1、习题习题3n3-1 3-1 叙述叙述CPM1ACPM1A主机面板各端子和端口的作用。主机面板各端子和端口的作用。n答:答:CPM1ACPM1A主机面板在输入端有主机面板在输入端有4 4个端子。分别是电源输入端子、功能接个端子。分别是电源输入端子、功能接地端子、保护接地端子、信号输入端子;在输出端有两个端子。分别是电地端子、保护接地端子、信号输入端子;在输出端有两个端子。分别是电源输出端子、控制信号输出端子。源输出端子、控制信号输出端子。1 1个外设端口。各部分作用如下:个外设端口。各部分作用如下:n电源输入端子:接入直流或交流电源电源输入端子:接入直流或交流电源n功能接地端子:主机为交流电源供
2、电时,能够滤除交流噪声干扰。功能接地端子:主机为交流电源供电时,能够滤除交流噪声干扰。n保护接地端子:防止面板上的极板静电累计,出现触电事故。保护接地端子:防止面板上的极板静电累计,出现触电事故。n信号输入端子:接收输入信号;信号输入端子:接收输入信号;n电源输出端子:交流电源型的主机,通过直流电源输出端子:交流电源型的主机,通过直流24V24V电源端子向外供电。电源端子向外供电。n控制信号输出端子:将主机控制信号传输给所连接的输出设备。控制信号输出端子:将主机控制信号传输给所连接的输出设备。n1 1个外设端口:连接编程器等外部设备。个外设端口:连接编程器等外部设备。习题习题3n3-2 CPM
3、1A3-2 CPM1A系列系列PLCPLC最多可扩展多少个最多可扩展多少个I/OI/O点?其扩展点?其扩展I/OI/O点如何编号。点如何编号。n答:答:CPM1ACPM1A系列系列PLCPLC最多可扩展最多可扩展6060个个I/OI/O点。扩展点。扩展I/OI/O点编号如下:点编号如下:n第第1 1个扩展模块的个扩展模块的I/OI/O点:点:n输入输入1212点点 002000020000211 00211 输出输出8 8点点 01200012000120701207n第第2 2个扩展模块的个扩展模块的I/OI/O点:点:n输入输入1212点点 003000030000311 00311 输出
4、输出8 8点点 01300013000130701307n第第3 3个扩展模块的个扩展模块的I/OI/O点:点:n输入输入1212点点 004000040000411 00411 输出输出8 8点点 01400014000140701407n3-3 CPM1A3-3 CPM1A系列系列PLCPLC的内部继电器区是如何划分的?的内部继电器区是如何划分的?n答:答:CPM1ACPM1A系列系列PLCPLC的内部继电器区被划分为三部分:的内部继电器区被划分为三部分:n输入继电器区:输入继电器区:00000000000091500915;n输出继电器区:输出继电器区:01000010000191501
5、915;n内部辅助继电器区:内部辅助继电器区:200002000023115.23115.习题习题3n3-4 3-4 为什么继电器型的为什么继电器型的PLCPLC不宜输出高速脉冲信号?不宜输出高速脉冲信号?n答:继电器型的答:继电器型的PLCPLC是指输出采用继电器作为信号输出接口的类型。因为继电是指输出采用继电器作为信号输出接口的类型。因为继电器型的输出,相对于晶闸管型与晶体管型相比,其线圈在通电状态下,会出器型的输出,相对于晶闸管型与晶体管型相比,其线圈在通电状态下,会出现严重的时间滞后。而高速脉冲输出信号的输出周期与其相比相差几个数量现严重的时间滞后。而高速脉冲输出信号的输出周期与其相比
6、相差几个数量级的时间差。因此,这种类型的级的时间差。因此,这种类型的PLCPLC是不宜输出高速脉冲信号的。是不宜输出高速脉冲信号的。n3-5 CPM1A3-5 CPM1A系列系列PLCPLC高速计数脉冲的最高计数频率是多少?高速计数脉冲的最高计数频率是多少?n答:答:5000Hz5000Hz。n3-6 3-6 微分型指令和非微分型指令有什么区别?什么情况下使用微分指令?微分型指令和非微分型指令有什么区别?什么情况下使用微分指令?n答:微分型指令指的是答:微分型指令指的是 DIFUDIFU、DIFDDIFD两条指令。非微分指令如两条指令。非微分指令如keepkeep、setset和和resetr
7、eset、前者在执行条件下,高电平、前者在执行条件下,高电平ONON动作的周期仅仅保持一个扫描周期;后动作的周期仅仅保持一个扫描周期;后者则可以在没有复位信号的条件下,可以一直保持高电平者则可以在没有复位信号的条件下,可以一直保持高电平ONON的动作。的动作。n需要微分指令由需要微分指令由OFFOFF状态变为状态变为ONON状态保持一个扫描周期的场合。如利用其产生状态保持一个扫描周期的场合。如利用其产生脉冲信号,见习题脉冲信号,见习题3-83-8。习题习题3n3-7 3-7 分别画出图示分别画出图示2 2个语句表的梯形图?个语句表的梯形图?LD00000AND01000LD20000ANDNO
8、T00002ORLDLD00001OR20001ANDLDOUTHR0000答答:所作梯形图如下:所作梯形图如下:LD00000DIFU20000LD20000LD20001KEEP01000LD00001SET22000LD00002RESET22000答答:所作梯形图如下:所作梯形图如下:000000100020000 000020000120001HR000020000KEEP0100000000DIFU200002000100001SET2200000002RESET22000习题习题3n3-8 3-8 画出图示梯形图的语句表画出图示梯形图的语句表,并画出并画出0100001000的工
9、作波形?的工作波形?LD00000DIFU20000LD00001DIFD20001LD20000LD20001KEEP0100000000DIFU2000000001DIFD2000120000KEEP0100020001答答:所作梯形图的语句所作梯形图的语句表见上图。表见上图。0100001000的工作波形如图的工作波形如图所示。所示。0000000001200002000101000习题习题3n3-9 3-9 把图把图3-55(a)3-55(a)、(b)(b)改画成能节省语句的形式。将图改画成能节省语句的形式。将图(c)(c)按按PLCPLC的规则进行转换的规则进行转换?00000010
10、00000020000300001(a)00001010000000200003000000000020000001020000300001(b)010000000400000200000010200003010000000400102000000000000001习题习题3n3-9 3-9 把图把图3-55(a)3-55(a)、(b)(b)改画成能节省语句的形式。将图改画成能节省语句的形式。将图(c)(c)按按PLCPLC的规则进行转换的规则进行转换?00000010002000300004000012000201001200030100000001200020000000000010010
11、00042000220003(c)n3-10 3-10 用用KEEPKEEP指令和指令和HRHR继电器编写具有掉电保护的程序,画出梯形图,写出继电器编写具有掉电保护的程序,画出梯形图,写出语句表语句表?n解:梯形图指令如右图所示,语句表程序如左图所示。解:梯形图指令如右图所示,语句表程序如左图所示。KEEPHR00000000100002LD00001LD00002KEEPHR0000n3-11 3-11 用用TIMTIM指令编写程序指令编写程序,以实现控制。在以实现控制。在0000000000接通接通10S10S后,后,0100101001接通并保接通并保持,定时器则立即复位。持,定时器则立
12、即复位。0100101001接通接通10S10S后自动断开。画出梯形图,写出语句后自动断开。画出梯形图,写出语句表表?n解:梯形图指令如右图所示,语句表程序如左图所示。解:梯形图指令如右图所示,语句表程序如左图所示。20000TIM001200000100100000TIM001TIM001#01002000020001TIM002#010001001TIM00220001TIM00120001TIM002LD00000OR20000ANDNOTTIM001OUT20000LD20000TIM001#0100LD20001TIM002#0100LDTIM001OR01001ANDNOTTIM0
13、02OUT01001LDTIM001OR01001ANDNOTTIM002n3-12 3-12 用用CNTCNT指令编写程序指令编写程序,以实现控制。在计数器接通以实现控制。在计数器接通10S10S后,后,0100101001接通并接通并保持,计数器则立即复位。保持,计数器则立即复位。0100101001接通接通10S10S后自动断开。画出梯形图,写出语后自动断开。画出梯形图,写出语句表句表?n解:梯形图指令如右图所示,语句表程序如左图所示。解:梯形图指令如右图所示,语句表程序如左图所示。2550220000CNT000CNT000#0100253152550220000CNT001CNT00
14、1#01002531501001CNT001CNT00001001LD25502LDCNT000OR25315CNT000#0100LD25502LDCNT001OR25315CNT001#0100LDTIM000OR01001ANDNOTCNT001OUT01001n3-13 3-13 按照以下要求用按照以下要求用JMP/JMEJMP/JME编程:编程:n当闭合控制开关时,灯当闭合控制开关时,灯1 1、灯、灯2 2亮,经过亮,经过10s10s两灯均灭。当断开控制开关时,灯两灯均灭。当断开控制开关时,灯3 3、灯、灯4 4开始闪烁(亮开始闪烁(亮1s,1s,灭灭1s),1s),经过经过10s1
15、0s两灯均灭。两灯均灭。n解:梯形图指令如右图所示,语句表程序如左图所示。解:梯形图指令如右图所示,语句表程序如左图所示。20000JMP0020000TIM000010010100220000TIM000#0100200000000120000JME0025502CNT001#00010100301004CNT001CNT001CNT0012531525315CNT00225502CNT002#001025315n3-14 3-14 用用CNTCNT指令编写一个可以能记录指令编写一个可以能记录1 1万个计数脉冲的计数器程序,画出梯万个计数脉冲的计数器程序,画出梯形图,写出语句表形图,写出语句
16、表?n解:梯形图指令如右图所示,语句表程序如左图所示。解:梯形图指令如右图所示,语句表程序如左图所示。2550220000CNT000CNT000#010025315CNT00020000CNT001CNT001#01002531501001CNT00101001LD25502LDCNT000OR25315CNT000#0100LDCNT000LDCNT001OR25315CNT001#0100LDCNT001OR01001OUT01001n3-15 3-15 分别用分别用CNTRCNTR指令的加、减计数指令编写一个可以能记录指令的加、减计数指令编写一个可以能记录1 1万个计数脉冲万个计数脉冲
17、的计数器程序,画出梯形图,写出语句表的计数器程序,画出梯形图,写出语句表?n解:加计数梯形图指令如右图所示,语句表程序如左图所示。解:加计数梯形图指令如右图所示,语句表程序如左图所示。2550220000CNTR000CNTR000#01002531501001CNTR00101001LD25502LD25314LDCNTR000OR25315CNTR000#0100LDCNTR001LD25314LDCNTR001OR25315CNTR001#0100LDCNTR001OR01001OUT0100125314CNTR00020000CNTR001CNTR001#01002531525314n
18、3-15 3-15 分别用分别用CNTRCNTR指令的加、减计数指令编写一个可以能记录指令的加、减计数指令编写一个可以能记录1 1万个计数脉冲万个计数脉冲的计数器程序,画出梯形图,写出语句表的计数器程序,画出梯形图,写出语句表?n解:减计数梯形图指令如右图所示,语句表程序如左图所示。解:减计数梯形图指令如右图所示,语句表程序如左图所示。2550220000CNTR000CNTR000#010025315CNTR00101001LD 25314LD25502LDCNTR000OR25315CNTR000#0100LD25314LDCNTR001LDCNTR001OR25315CNTR001#01
19、00LDCNTR001OR01001OUT01001CNTR00020000CNTR001CNTR001#010025315253142531401001常用的应用指令学习要点常用的应用指令学习要点1.本节介绍的应用指令都经常使用,要牢记其本节介绍的应用指令都经常使用,要牢记其格式、梯形图、操作数范围及功能。格式、梯形图、操作数范围及功能。2.IL/ILC和和JMP/JME是控制程序执行流向的指是控制程序执行流向的指令,要注意区别两种指令的用法。令,要注意区别两种指令的用法。3.注意指令注意指令TIM/CNT/CNTR的编号方法。的编号方法。4.学会用时序图描述定时器、计数器工作状态学会用时序
20、图描述定时器、计数器工作状态的方法。的方法。5.学会定时器和计数器容量扩展的编程方法。学会定时器和计数器容量扩展的编程方法。分支和分支结束指令分支和分支结束指令暂存继电器暂存继电器跳转和跳转结束指令跳转和跳转结束指令定时器定时器/计数器指令计数器指令一、一、分支和分支结束指令分支和分支结束指令IL/ILCIL(02)/ILC(03)用于控制程序流向的指令用于控制程序流向的指令所有所有OUT指令的输出位为指令的输出位为OFF;所有定时器都复位;所有定时器都复位;IL/ILC的的用法用法1.不论不论IL的输入条件是的输入条件是ON还是还是OFF,CPU都要对都要对IL/ILC之间的程序段进行扫描。
21、之间的程序段进行扫描。2.当当IL的执行条件为的执行条件为OFF时,时,IL和和ILC之间的程序不之间的程序不执行执行(否则执行否则执行)。此时。此时IL和和ILC间各器件的状态为:间各器件的状态为:KEEP指令的操作位、计数器、移位寄存器以及指令的操作位、计数器、移位寄存器以及SET和和RESET指令的操作位保持执行条件为指令的操作位保持执行条件为OFF以前的状态。以前的状态。嵌套使用:嵌套使用:ILILILCILC3.IL和和ILC指令可以成对使用,也可以多个指令可以成对使用,也可以多个IL指令指令配一个配一个ILC指令,但不准嵌套使用。指令,但不准嵌套使用。LD00000IL(02)LD
22、00001OUT01000LD00002ANDNOT00003OUT01001ILC(03)LD00004OUT010020100001002A000000000400002000030100100001IL(02)ILC(03)0000000001010000000401002000020000301001IL(02)ILC(03)当当00000为为ON时,时,IL(02)与与ILC之之(03)间的程序执行间的程序执行:01000和和01001的的状态,取决于状态,取决于A右侧各触点的状态。右侧各触点的状态。LD00000IL(02)LD00001OUT01000LD00002IL(02)L
23、D00003OUT01001LD00004OUT01002ILC(03)LD00005OUT010030100001003000000000400002000030100100001IL(02)ILC(03)IL(02)0100200005IL(02)IL(02)ILC(03)00000000010000200003000040100001001010020000501003连续分支的例子连续分支的例子功能相同功能相同二、二、暂存继电器暂存继电器TR暂存继电器用于暂时存储指令执行的结果。暂存继电器用于暂时存储指令执行的结果。暂存继电器编号暂存继电器编号TR0TR7对暂存继电器作如下对暂存继电器
24、作如下说明:说明:1.在同一分支程序段中,在同一分支程序段中,TR号不能重复使用。号不能重复使用。2.TR不是编程指令,要与不是编程指令,要与LD或或OUT等基本指等基本指令配合使用。令配合使用。用暂存继电器也可以处理梯形图的分支。用暂存继电器也可以处理梯形图的分支。LD00000OUTTR0AND00001OUT01000LDTR0AND00002OUT01001LD00000IL(02)LD00001OUT01000LD00002OUT01001ILC(03)用用TR处理分支处理分支0000000001000020100001001TR0用用IL/ILC处理分支处理分支两种处理分支方法的区
25、别两种处理分支方法的区别用用TR时:用时:用AND指令连接下一个分支的触点指令连接下一个分支的触点在分支多时,用在分支多时,用TR处理分支程序要烦琐一些。处理分支程序要烦琐一些。用用IL/ILC时:用时:用LD指令连接下一个分支的触点指令连接下一个分支的触点使用暂存继电器举例使用暂存继电器举例三、三、跳转和跳转结束指令跳转和跳转结束指令JMP/JMEJMP(04)/JME(05)控制程序执行流向控制程序执行流向JMP/JME的的用法用法(1)当当JMPN的执行条件为的执行条件为OFF时,时,JMPN和和JMEN之之间的程序不执行,且不占用扫描时间。间的程序不执行,且不占用扫描时间。(2)发生跳
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三章 习题解答 第三 习题 解答
限制150内