湖南工业大学S7200系列PLC试题及答案.docx
《湖南工业大学S7200系列PLC试题及答案.docx》由会员分享,可在线阅读,更多相关《湖南工业大学S7200系列PLC试题及答案.docx(19页珍藏版)》请在冰豆网上搜索。
湖南工业大学S7200系列PLC试题及答案
填空题:
1.我国现行标准将工作电压交流1200V、直流1500V及以下电压的电器称为低压电器,其用途是对供电及用电系统进行开关、控制、调节和保护。
2.启动按钮松开后,接触器线圈通过自身辅助常开触头仍能保持通电状态的现象叫住自锁,起自锁作用的辅助常开触头称为自锁触头。
3.接触器自锁控制线路具有欠压和失压保护功能。
4.两个接触器各以一个辅助常闭触头接入对方的接触器线圈控制支路,当一个接触器工作,另一个就不可能工作,这样的控制环节称为互锁(联锁)。
5.PLC可应用于开关量逻辑控制、模拟量控制、运动控制和多级控制。
6.PLC按输入∕输出接口的总点数可分为小型机、中型机和大型机。
7.PLC主要由CPU、存储器、输入∕输出(I∕O)接口、通信接口和电源等几部分组成。
8.PLC存储器包括系统存储器和用户存储器。
系统存储器固化厂家编写的系统程序,用户不可修改,包括系统管理程序和用户解释程序等。
9.PLC的用户存储器包括用户程序存储器(程序区)和功能存储器(工作数据区)两个部分,工作数据区是外界与PLC进行信息交互的主要交互区,它的每一个二进制位,每一个字节单位和字单位都有唯一的地址。
10.S7-200系列PLC的数子量输出接口电路包括能驱动直流负载的场效应晶体管型和能驱动交、直流负载的继电器型。
11.当PLC进入程序运行状态时,PLC工作于独特的循环周期扫描工作方式,每个扫描周期分为输入采样、程序执行和输出刷新3个阶段。
12.在输入采样阶段,PLC按顺序逐个采集所有输入端子上的信号,并将顺序读取的全部输入信号写入到输入映像寄存器中,输入回路通则相应端子的输入映像寄存器就为1,输入回路不通,输入映像寄存器就为0。
13.当CPU对全部用户程序执行结束后,进入到输出刷新阶段,PLC将所有输出映像寄存器的状态同时送到输出锁存器中,再由输出锁存器经输出端子去驱动各输出继电器所带的负载。
14.PLC的扫描时间与PLC的类型和用户程序长短有关。
15.由于PLC的扫描周期很短,所以感觉不到输入和输出的延迟。
16.S7-200系列PLC的数据存储区按存储数据的长短可划分为字节寄存器、字寄存器和双子寄存器3类。
17.S7-200系列PLC的字节寄存器有7个,分别是输入映像寄存器I、输出映像寄存器Q、变量寄存器V、内部位寄存器M、特殊寄存器SM、顺序控制状态寄存器S和局部变量寄存器L.
18.S7-200系列PLC的字寄存器有4个,分别是定时器T、计数器C、模拟量输入寄存器AI和模拟量输出寄存器AQ。
19.双字寄存器有2个,分别是累加器AC和高速计数器HC。
20.特殊标志位(即特殊寄存器SM)可分为只读区及可读∕可写区两大部分,对于只读区特殊标志位,用户只能利用其触点。
21.定时器的计时过程采用时间脉冲计数的方式,其时基(分辨率)分别为1ms、10ms和100ms三种。
22.计数器具有加计数器、减计数器和加减计数器三种类型。
23.S7-200系列PLC指令系统的数据寻址方式有立即寻址、直接寻址和间接寻址3大类。
24.S7-200系列PLC的存储单元有位、字节、字和双字四种编址方式。
25.基本逻辑控制指令一般是指位逻辑指令、定时器指令和计数器指令。
26.S7-200系列PLC的定时器具有接通延时定时器(TON)、有记忆接通延时定时器(TONR)及断开延时定时器(TOF)三类。
27.S7-200系列PLC的程序控制指令包括跳转指令、子程序指令和中断程序指令。
28.S7-200系列CPU的中断源可以分为通信口中断、I∕O中断和时基中断三类。
29.S7-200系列CPU的I∕O中断包括输入端的上升沿下降沿中断、高速计数器中断和脉冲串输出中断。
30.S7-200系列PLC的时基中断包括定时中断及定时器T32∕T96中断。
31.移位指令分为左、右移位指令、循环左、右移位指令及寄存器移位指令三大类。
32.S7-200系列PLC的高数计数共有四种不同的计数类型,分别为内部方向控制单路脉冲输入加∕减计数、外部方向控制单路脉冲输入加∕减计数、两路脉冲输入单相加∕减计数和两路脉冲输入双相正交计数。
33.每个高数计数器都有相应的4个特殊寄存器存储其控制字节、状态字节、32位当前值和32位预置值。
34.S7-200系列PLC有PTO和PWM两台高速脉冲发生器。
35.PTO发生器输出高速脉冲时,有4个特殊寄存器存储其控制字节、脉冲数、脉冲周期和状态位等参数。
36.PTO功能允许多个脉冲串排队,从而形成流水线,流水线分为单段流水线和多段流水线两种。
37.PTO多段流水线输出时,应先建立包络表,设置其多段脉冲串的输出参数。
38.步的动作可分为存储型动作和非存储型动作两种类型。
39.根据步的当前状态,步可以分为活动步和非活动步。
40.顺序功能图按照其结构可分为单序列、选择性序列和并行性序列三种。
41.顺序功能图(SFC)可读性强,能清晰地反映整个控制过程,是设计顺序控制问题的有效方法。
42.西门子S7-200系列PLC之间或者PLC与PC之间有自由口、点对点接口(PPI)、多点接口(MPI)和过程现场总线(Profibus)等多种通信方式。
选择题:
1.小型机的总点数在(B)。
A.250点以下B.256点以下C.1024点以下D.2048点以下
2.大型机总点数在(C)。
A.1024点以上B.2000点以上C.2048点以上D.3072点以上
3.中型机总点数在(D)。
A.250~2048点之间B.256~1024点之间C.1024~2048点之间D.256~2048点之间
4.通常PLC的一个扫描周期为几个至几十毫秒,最长不超过(C)。
A.100毫秒B.150毫秒C.200毫秒D.1S
5.变量存储区的编号范围根据CPU型号的不同而不同,CPU221∕222为V0~V2047共()的存储容量,CPU224∕226为V0~V5119共()的存储容量。
(C)
A.3KB4KBB.2KB4KBC.2KB5KBD.3KB5KB
6.特殊标志位(B)可产生占空比为50﹪,周期为1min的脉冲串,称为分脉冲。
A.SM0.0B.SM0.4C.SM0.1D.SM0.5
7.特殊标志位(D)可产生占空比为50﹪,周期为1s的脉冲串,称为秒脉冲。
A.SM0.0B.SM0.4C.SM0.1D.SM0.5
8.定时器的地址编号范围为(B),它们的分辨率和定时范围各不相同,用户应根据所用的CPU型号及时基,正确选用定时器的编号。
A.T1~T256B.T0~T255C.T0~T512D.T0~T511
9.计数器的地址编号范围为(B)。
A.C1~T256B.C0~T255C.C0~T512C.T0~T511
10.一般计数器的计数频率受PLC扫描周期的影响,不可太高,高频信号的计数可用指定的高数计数器(B)。
A.SCRTB.HSCC.PTOD.PWM
11.S7-200CPU中提供了(D)32位的累加器。
累加器是用来暂存数据的寄存器。
A.1个B.2个C.3个D.4个
12.高速计数器的地址编号范围根据CPU型号的不同而不同,CPU221∕222各有()个高速计数器,编号为()。
(A)
A.4,HSC0~HSC3B.6,HSC0~HSC,5C.2,HSC0~HSC1D.5,HSC0~HSC4
13.高速计数器的地址编号范围根据CPU型号的不同而不同,CPU224∕226各有()个高数计数器,编号为()。
(B)
A.4,HSC0~HSC3B.6,HSC0~HSC5C.2,HSC0~HSC1D.5,HSC0~HSC4
14.S7-200系列PLC的顺序控制状态寄存器的地址编号范围为(B)。
A.S0.0~S15.7B.S0.0~S31.7C.S0.0~S30.7D.S1.0~S31.7
15.S7-200系列PLC有(C)个字节的局部变量寄存器,其中最后4个字节作为系统的保留字节。
A.60B.32C.64D.256
16.置位(S)和复位(R)指令从指定的地址(位)开始,可以置位和复位(D)点。
A.1~32B.1C.1~64D.1~255
17.ON指令用于(A)的并联连接。
A.单个常闭触点B.单个常开触点C.串联电块D.并联电路块
18.A指令用于(B)的串联连接。
A.单个常闭触点B.单个常开触点C.串联电块D.并联电路块
19.S7-200系列PLC定时器的编号范围为(),其中TONR为()个,其余()个可定义为TON或TOF。
(C)
A.T1~T256,64,192B.T1~T255,64,192C.T0~T255,64,192D.T0~T255,60,196
20..若用(B)作为跳转指令的工作条件,跳转就成为无条件跳转。
A.SM0.1B.SM0.0C.SM0.6D.SM0.7
21.计数器的编号范围为(D)。
A.C1~C256B.C0~C64C.C0~C128D.C0~C255
22.S7-200系列PLC支持(D)种中断源。
A.33B.30C.31D.34
23.S7-200系列PLC的中断优先级从大的方面按以下组别分级:
通信中断(),I∕O中断(),定时中断()。
(A)
A.最高、次之、最低B.最低、最高、次之C.最高、最低、次之D.最低、次之、最高
24.S7-200系列PLC可用输入(C)的上升沿或下降沿产生中断,并可用这些上升沿或下降沿信号表示某些需要及时响应的故障状态。
A.I1.0~I1.3B.I0.0~I0.7C.I0.0~I0.3D.I0.1~I0.3
25.S7-200系列PLC的定时器中断只支持定时器(A)。
A.T32∕T96B.T37∕T38C.T40∕T42D.T38∕T39
26.中断事件号EVNT的数据范围为(D)。
A.1~34B.1~33C.1~22D.0~33
27.S7-200系列PLC的开中断和关中断指令分别是(D)。
A.RETI、DISI B.ENI、DTCH C.RETI、CRET D.ENI、DISI
28.S7-200系列PLC的子程序调用指令和子程序条件返回指令分别为(B)。
A.ATCH、RETIB.CALL、CRETC.CALL、RETID.DTCH、CRET
29.S7-200系列PLC的子程序SBR_N的N的数据范围是(D)。
A.0~127B.0~33C.0~255D.0~63
30.S7-200系列PLC的中断子程序INT_N的N的数据范围是(B)。
A.0~33B.0~127C.0~255D.0~63
31.中断分离指令(C)用于切断一个中断事件和所有程序的联系。
A.ATCHB.CALLC.DTCHD.SHRB
32.指令“SLDOUT,N”中操作数N的数据范围是(C)。
A.N≤16B.N≤8C.N≤32D.任意非负整数
32.指令“MOVRIN,OUT”中操作数IN和OUT的数据类型是(D)。
A.字节B.字C.BOOL型D.双字
33.移位指令的最后一次移出位保存在标志位(B)中。
A.SM1.0B.SM1.1 C.SM1.2D.SM1.3
33.左、右移位指令的移位结果为零,则标志位(A)置“1”。
A.SM1.0B.SM1.1 C.SM1.2D.SM1.3
34.循环左、右移位指令所需移位的数值是零时,标志位(C)为“1”。
A.SM1.2B.SM1.1 C.SM1.0D.SM1.3
35.指令“SHRBDATA,S_BIT,N”中操作数N(移位寄存器的长度)的数据范围是
(C)。
A.﹣32~32B.﹣64~64C.﹣64~﹣1和1~64D.1~128
36.指令“SHRBDATA,S_BIT,N”中操作数DATA和S_BIT的数据类型是(C)。
A.字节B.字C.BOOL型D.双字
37.指令“SHRBDATA,S_BIT,N”中操作数N为(B)时,移位寄存器左移。
A.﹣1B.2C.0D.8.1
38.指令“SHRBDATA,S_BIT,N”中操作数N为(D)时,移位寄存器右移。
A.﹣8.1B.2C.0D.﹣3
39.数据传送指令MOV不能传送的数据类型是(C)。
A.ByteB.WordC.bitD.DoubleWord
40.若VB0中原存储的数据为16#01,则执行指令“SLBVB0,1”后,VB0中的数据为(A)。
A.16#02B.16#00C.16#80D.16#08
41.若VB0中原存储的数据为16#01,则执行指令“RRBVB0,1”后,VB0中的数据为(C)。
A.16#02B.16#00C.16#80D.16#08
42.S7-200系列PLC的高速计数器有共有()种计数方式,()工作模式。
(A)
A.4,12B.4,11C.5,12D.4,13
43.HSC1工作于模式5,计数控制要求为:
允许计数,允许更新当前值、预置值、计数方向,初始计数方向为加计数,复位电平高电平有效,启动电平高电平有效。
则其控制字SMB47为(B)。
A.16#A8B.16#F8C.16#FAD.16#F9
44.HSC0工作于模式1,其控制字SMB37=(A),表示允许计数,更新当前值,不更新预置值,初始计数方向为加计数,不更新计数方向,复位设置为高电平有效。
A.16#C8B.16#F8C.16#CAD.16#C9
45.若向高数计数器的预置值寄存器写入预置值(D),则高速计数器处于不工作状态。
A.16#80B.16#08C.16#FFD.16#00
46.S7-200系列PLC的高速脉冲信号可由输出端(C)输出。
A.Q0.1,Q0.2B.Q0.0~Q0.7C.Q0.0,Q0.1D.Q0.0~Q15.7
47.S7-200系列PLC由Q0.0、Q0.1输出的高速脉冲信号可分别由高速计数器(A)进行计数。
A.HSC0、HSC3B.HSC1、HSC2C.HSC2、HSC3D.HSC3、HSC4
48.如果向控制字节的(B)位写入零,然后执行PLS指令,将禁止PTO∕PWM波形的生成。
A.SM67.0、SM77.0B.SM67.7、SM77.7C.SM67.3、SM77.3D.SM67.6、SM77.6
49.PTO多段流水线输出时,在包络表中每个脉冲串的参数:
初始周期、每个脉冲的周期增量、脉冲数共占用(A)个字节。
A.8B.12C.4D.6
50.PTO高速脉冲的默认周期时间为()个时间单位,默认的输出脉冲数为()个。
(D)A.5,2B.2,0C.5,1D.2,1
51.PTO脉冲串由Q0.0输出时,要求允许单段PTO脉冲串输出,时基为1ms,允许更新周期值和脉冲数,则其控制字节SM67=(D)。
A.16#85B.16#89C.16#8CD.16#8D
52.并行性顺序功能图中的(C)在对应的PLC程序中无对应的SCR段。
A.初始步B.活动步C.等待步D.虚设步
53.在并行性顺序功能图中,(D)无实质性动作,只是在各并行分支的合并处进行选择性切换。
A.初始步B.活动步C.等待步D.虚设步
54.在并行性顺序功能图中,(C)起到合并各并行分支的作用。
A.初始步B.活动步C.等待步D.虚设步
55.指令“SQ0.0,1”中第二个操作数的寻址方式是(A)。
A.立即寻址B.直接寻址C.间接寻址
56.指令“MOVBAC0,VB0”中操作数的寻址方式是(B)。
A.立即寻址B.直接寻址C.间接寻址
57.指令“MOVW*AC1,AC0”中第一个操作数的寻址方式是(C)。
A.立即寻址B.直接寻址C.间接寻址
判断题:
1.从梯形图的结构而言,触点是线圈的工作条件,线圈的动作是触点运算的结果。
(√)
2.模拟量输入寄存器AI为只读寄存器,模拟量输出寄存器AQ为只写寄存器。
(√)
3.OLD指令用于串联电路快的并联连接。
(√)
4.ALD指令用于并联电路块的串联连接。
(√)
5.在同一程序中不能使用双线圈输出,即同一个元器件在同一程序中只能使用一次“=”指令。
(√)
6.梯形图中的“软继电器线圈”断电,其常开触点断开,常闭触点闭合,称该软元件为0状态或OFF状态;“软继电器线圈”得电,其常开触点接通,常闭触点断开,称该软元件为1状态或ON状态。
(√)
7.梯形图中各软元件只有有限个常开触点和常闭触点。
(X)
8.如果复位指令的操作数是定时器位(T)或计数器位(C),会使相应定时器位计数器位复位为0,并清除定时器或计数器的当前值。
(√)
9.定时器计时的过程就是对时基脉冲进行计数的过程。
(√)
10.1ms、10ms、100ms定时器分别每隔1ms、10ms、100ms刷新一次定时器位和定时器当前值,不和扫描周期同步。
当扫描周期较长时,在一个周期内可能被多次刷新,其当前值在一个扫描周期内不一定保持一致。
(X)
11.1ms、10ms、100ms定时器在每次扫描周期的开始刷新,即把累积的1ms、10ms、100ms间隔数加到启动的定时器的当前值上,并在一个扫描周期内,定时器位和定时器当前值被保持。
(X)
12.断开延时定时器(TOF)的输入端(IN)接通时,定时器位立即被置为1,并把计时当前值设为0;输入端(IN)断开时,定时器开始计时,当计时当前值等于设定时间时,定时器位断开为0,并且停止计时。
(√)
13.TOF指令可用正跳变(由off到on)的输入信号启动计时。
(X)
14.TONR指令具有计时当前值保持及累加计时功能,即当计时输入端(IN)断开时,计时值保持,当计时输入端(IN)又接通时,TONR指令在原来保持的计时值基础上累加计时,直到定时器被复位指令复位,其计时值才会被清零。
(√)
15.增∕减计数器(CTUD)的计数当前值达到预设值PV时,计数器就停止计数。
(X)
16.递增计数器计数脉冲输入端(CU)上升沿有效,递减计数器计数脉冲输入端(CD)下降沿有效。
17.只有递减计数器具有装载复位输入端(LD)。
(√)
18.递减计数器的装载输入端(LD)接通时,计数器被复位,并将计数器的当前值设为预置值PV。
当计数到0时,停止计数,计数器位C接通(置1)。
(√)
19.一般将标号指令设在相关跳转指令之后,这样可以减少程序的执行时间。
(√)
20.可以在主程序、子程序、中断服务程序或者顺序状态程序段(SCR段)中使用跳转指令,但与跳转相应的标号必须位于同一段程序中(无论是主程序、子程序、中断子程序还是SCR段)。
(√)
21.可以有多条跳转指令使用同一标号,但不允许有一个跳转指令对应两个标号的情况,即在同一程序中不允许存在两个相同的标号。
(√)
22.由于跳转指令具有选择程序段的功能,因此在同一段程序且位于因跳转而不会被同时执行的程序段中的同一线圈不被视为双线圈。
(√)
23.在跳转发生的扫描周期中,被跳过的程序段停止执行,该程序段内的各输出器件的状态响应与程序相关的各种工作条件的变化。
(X)
24.通常可利用S7-200系列PLC的定时中断以固定的时间间隔去控制模拟量输入的采样或者去执行一个PID回路。
(√)
25.ATCH指令用于中断发生时调用中断子程序。
(X)
26.子程序调用指令将程序控制权交给子程序SBR_N,此后一直扫描执行子程序,直到条件满足,子程序条件返回指令被执行,程序控制权才回到子程序调用指令的下一条指令。
(X)
27.当中断事件发生时,S7-200系列CPU响应中断,反复扫描执行中断程序,直到执行条件中断返回指令,结束中断程序,返回主程序。
(X)
28.当复位端有效时,高速计数器当前值保持,直至复位端解除。
(X)
29.当启动端有效时,允许高速计数器计数,当启动端无效时,高速计数器当前值清零,并忽略计数脉冲。
(X)
30.当高数计数器HSC0工作于模式0时,它的另外两个输入端I0.1、I0.2可以用作普通的控制信号输入。
(√)
31.当高数计数器HSC0工作于模式0时,它的另一个输入端I0.1可用作HSC3的计数输入端。
(√)
32.高速计数器HSC5只能工作于模式0。
(√)
33.HSC1、HSC2可工作于模式0~11。
(√)
34.在顺序功能图中,步的动作“=Q0.0”是存储型动作。
(X)
35.在顺序功能图中,步的动作“RQ0.0,1”是非存储型动作。
(X)
36.在PPI通信方式中,主站、从站都可以使用指令NETR∕NETW进行网络读写。
(X)
37.在PPI通信中,主站使用指令NETR∕NETW进行网络读写,应先建立发送∕接收数据缓冲区。
(√)
38.特殊寄存器SMB30和SMB130分别定义Port1和Port0的通信方式。
(X)
设计题:
1.编写单按钮单路启∕停控制程序,控制要求为:
单个按钮(I0.0)控制一盏灯,第一次按下时灯(Q0.1)亮,第二次按下时灯灭,……,即奇数次灯亮,偶数次灯灭。
2.编写单按钮双路启∕停控制程序,控制要求为:
用一个按钮(I0.0)控制两盏灯,第一次按下时第一盏灯(Q0.0)亮,第二次按下时第一盏灯灭,同时第二盏灯(Q0.1)亮,第三次按下时第二盏灯灭,第四次按下时第一盏灯亮,如此循环。
3.有简易小车运料系统如下图所示。
初始位置在左边,有后退限位开关I0.2为1状态,按下启动按钮I0.0后,小车前进,碰到限位开关I0.1时停下,3s后后退。
碰到I0.2后,返回初始步,等待再次启动。
直流电动机M拖动小车前进和后退,S7-200PLC的Q0.0、Q0.1分别控制直流继电器KA1、KA2驱动直流电