1、西门子S7-200PLC试题及答案一、填空题(20分)1. S7-200系列PLC的数据存储区分两大部分,是与O2. 高速计数器HC的寻址格式是o3. S7-200型PLC的定时器包括、三种类型。1.57- 200系歹UPLC的与两个输出端子,除正常使用外,还可利用PLC的高速输出功能产生PTO与PWM输出。5 .定时器预设值PT采用的寻址方式为o6 .在PLC运行的第一个扫描周期为ON的特殊存储器位是o7 .S7-200系列PLC共有个高速计数器,其中只有1种工作模式的是。8 .定时器的两个变量是和o9 .PLC中输入接口电路的类型有和两种。10 .I/O总点数是指和的数量。11 .具有自己
2、的CPU和系统的模块称为o12 .EM231模拟量输入模块的输入类型为。二、选择题(40分)1. 下列那项属于双字寻址()oA.QWlB.VlOC.IBOD.MD282. 只能使用字寻址方式来存取信息的寄存器是()oA.SB.IC.HCD.AI3. SM是哪个存储器的标识符。()A.高速计数器B.累加器C.内部辅助寄存器D.特殊辅助寄存器4. CPU214型PLC本机I/O点数为()。A.14/10B.8/16C.24/16D.14/165. CPU214型PLC有几个通讯端口()。A.2个B.1个C.3个D.4个6. HSCl的控制寄存器是()oA.SMW137B.SMB57C.SMB47D
3、SMW1477. 指令的脉宽值设定寄存器是()oA.SMW80B.SMW78C.SMW68D.SMW708. 顺序控制段开始指令的操作码是()oA.SCRB.SCRPC.SCRED.SCRT9. S7-200系列PLC继电器输出时的每点电流值为()oA.IAB.2AC.3AD.4A10. 字传送指令的操作数IN和OUT可寻址的寄存器不包括下列那项()oA.TB.MC.AQD.AC11. PLC的系统程序不包括()oA.管理程序B.供系统调用的标准程序模块C.用户指令解释程序D.开关量逻辑控制程序12. PID回路指令操作数TBL可寻址的寄存器为()oA.IB.MC.VD.Q13.并行数据通信
4、是指以()为单位的数据传输方式A.位或双字B.位或字C.字或双字D.字节或字14 .RS-232串行通信接口适合于数据传输速率在()范围内的串行通信。A.O2000ObPSB.0200ObPSC.。3000ObPSD.0300ObPS15 .当数据发送指令的使能端为()时将执行该指令。A.为1B.为0C.由1变。D.由0变116 .对通讯协议进行设定的是()oA.SMB30.76B.SM30.43、2C.SM30.01D.SMB3.5417 .若波特率为1200,若每个字符有12位二进制数,则每秒钟传送的字符数为()个。A.120B.100C.1000D.120018 .EM231模拟量输入模
5、块最多可连接()个模拟量输入信号。A.4B.5C.6D.319 .若整数的加减法指令的执行结果发生溢出则影响()位。A.SM1.0B.SMl.1C.SM1.2D.SM1.320 .字取反指令梯形图的操作码为()oA.INV-BB.INV-WC.INV-DD.INV-X三、判断题(20分)1. PLC中的存储器是一些具有记忆功能的半导体电路。()2. PLC可以向扩展模块提供24V直流电源。()3. 系统程序是由PLe生产厂家编写的,固化到RAM中。()4. TONR的启动输入端IN由“1”变“0”时定时器复位。()5. 字整数比较指令比较两个字整数大小,若比较式为真,该触点断开。()6. 在执
6、行查表指令的过程中,为了查找下一个符合条件的数据,在激活查表指令前,必须先对INDX减1。()7. 并行数据通信是指以字节或字为单位的数据传输方式。()8. EM232模拟量输出模块是将模拟量输出寄存器AQW中的数字量转换为模拟量。()9. RS-232串行通信接口使用的是负逻辑。()10. PLC处于自由端口通讯模式时可以与可编程设备通讯。()11. PLC的工作方式是等待扫描的工作方式。()12. 在数据通信的总线型结构中,当某一站点发生故障时,整个系统就会瘫痪。()13. 数据发送指令XMT的操作数PORT指定通讯端口,取值为。或1。()14. 两个PLC之间的自由口通信主要是通过设置控
7、制字节SMB30来实现的。()15. S7-200系列PLC的点对点通信网络使用PPl协议进行通讯。()16. EM231模拟量输入模块的单极性数据格式为一32000+32000。()17. 块传送指令的操作数N指定被传送数据块的长度,采用字寻址。()18. CTUD计数器的当前值大于等于预置数PV时置位,停止计数。()19. 字节循环移位指令的最大移位位数为8位。()20. PLC扫描周期主要取决于程序的长短。()四、综合题1 .已知某控制程序的语句表的形式,请将其转换为梯形图的形式。(4分)LD10.0ANT37TONT37,1000LDT37LDQ0.0CTUC10,360LDClOOQ
8、0.0Q0.02 .已知输入触点时序图,结合程序画出Q0.0的时序图。(3分)Q0.0l3 .有电动机三台,希望能够同时启动同时停车。设Q0.0、Q0.KQ0.2分别驱动电动机的接触器。10.0为启动按钮,10.1为停车按钮,试编写程序。(5分)4 .组合机床的工作循环图及元件动作表如图示,试用置位复位指令编写程序。(8分)SQJ工进*jSBU;SQ2lf二工进VTBPYVlYV2YV3I原位二:工进二工进快退西门子S7-200PLC试题(2)一、填空题(20分)1 .PLC的输出接口类型有、与o2 .PLC的软件系统可分为和两大部分。3 .S7-200型PLC的指令系统有、三种形式。4 .已
9、知表格如图1所示。分析执行FlFO指令后,VW4中的数据是oVW100(00041VWl020003FlFaVWlo42435EbklVW106,BC78DATA,VW4。VWlo(PTBLdVWloMAE34VWlI(P图Id5 .高速计数器定义指令的操作码是o6 .CPU214型PLC的晶体管输出组数为。7 .正跳变指令的梯形图格式为o8 .字节寻址的格式由、组成。9 .CPU214型PLC共有个计数器。10 .EM231模拟量输入模块最多可连接个模拟量输入信号。11 .PLC的运算和控制中心是o12.S7-200系歹UPLC的串行通信口可以由用户程序来控制,这种由用户程序控制的通信方式称
10、为o13.数据发送指令XMT的操作数PORT指定通讯端口,取值为o二、选择题(40分)1 .AC是哪个存储器的标识符。()A高速计数器B累加器C内部辅助寄存器D特殊辅助寄存器2 .在PLC运行时,总为ON的特殊存储器位是()ASM1.0BSMO.1CSM0.0DSMl.13 .CPU214型PLC数据存储器容量为()A.2KB.2.5KC.1KD.5K4 .定时器预设值PT采用的寻址方式为()A.位寻址B.字寻址C.字节寻址D.双字寻址5 .世界上第一台PLC生产于()A.1968年德国B.1967年日本C.1969年美国D.1970年法国6 .CPU214型PLC有几个通讯端口()。A2个B
11、l个C3个D4个7 .S7-200系列PLe有6个高速计数器,其中有12种工作模式的是()。AHSe0、HSClBHSC1、HSC2CHSe0、HSC4DHSC2、HSC48 .下列那项属于字节寻址()oA.VB10B.VW10C.ID0D.10.29 .字节传送指令的操作数IN和OUT可寻址的寄存器不包括下列那项()A.VB.IC.QD.AI10 .图示指令的脉宽值设定寄存器是()oASMW80BSMW78CSMW68DSMW7011.CPU逐条执行程序,将执行结果放到()oA输入映象寄存器B输出映象寄存器C中间寄存器D辅助寄存器12 .用来累计比CPU扫描速率还要快的事件的是()oA高速计
12、数器B增计数器C减计数器D累加器13 .图示程序中的累加器用的是那种寻址方式()A.位寻址B.字节寻址C.字寻址D.双字寻址14 .顺序控制段转移指令的操作码是()oASCRBSCRPCSCREDSCRT15 .整数的加减法指令的操作数都采用()寻址方式。A字B双字C字节16.高速计数器1的控制字节是()oASMB37BSMB47CSMB57DSMB13717. EM231模拟量输入模块的输入类型为()oA.微分输入型B.晶体管输入型C.继电器输入型D.差分输入型18. PID回路指令操作数TBL可寻址的寄存器为()oA.IB.MC.VD.QA.RUN模式B.PROGRAM模式C.监控模式D.
13、都可以19. PLC处于()模式时,允许进行自由端口通讯。20.当数据接收指令RCV的使能端为()时将执行该指令。A.为1B.为0C.由1变0D.由0变1三、判断(20分)1 .PLC的输入电路均采用光电耦合隔离方式。()2 .CPU214型PLC本机UO点数为14/10。()3 .CTD计数器的当前值等于0时置位,但会继续计数。()4 .S7-200系列PLC可进行间接寻址的存储器是I、Q、M、S、T及C.()5 .字节移位指令的最大移位位数为8位。()6 .在第一个扫描周期接通可用于初始化子程序的特殊存储器位是SM0.Io()7 .梯形图程序指令助记符和操作数组成。()8 .位寻址的格式由
14、存储器标识符、字节地址及位号组成。()9 .间接寻址是通过地址指针来存取存储器中的数据。()10 .执行逻辑弹出栈指令使堆栈深度减1。()11 .正跳变指令每次检测到输入信号由。变1之后,使电路接通一个扫描周期。()12 .定时器定时时间长短取决于定时分辨率。()13 .CTD计数器的当前值等于O时置位,但会继续计数。()14.I-D指令的功能是将把一个16位整数值数转换为一个32位的双字整数。()15 .EM231模拟量输入模块的数据格式有单极性和双极性两种。()16 .EM231模拟量输入模块的单极性数据格式为032000。()17RS-232串行通信的传输速率较高,可以远距离传输。()1
15、8 .数据通信的树型结构,可以直接在同级站点间进行数据传输,不必要通过上一级站点的转接来实现。()19 .PPI协议是一个主/从协议,支持一主机多从机连接和多主机多从机连接方式。()20 .在触摸屏与PLC已联机的情况下,操作者就可以通过触摸屏对PLC进行各种操作。()四、综合题1 .已知给出某个控制程序的梯形图的形式,请将其转换为语句表的形式。(4分)2 .已知输入触点时序图,结合程序画出Q0.0和Q0.1的时序图。(3分)10.01Q0.0)Q。3 .电机星一三角降压启动,Q0.0为电源接触器,QO.1为星接输出线圈,Q0.2为角接输出线圈,KH为启动按钮,I00为停止按钮,星一角切换延时
16、时间为5秒。试编写程序。(6分)4 .采用一只按钮每隔3秒钟顺序启动三台电动机,试编写程序。(7分)西门子S7200PLC试题(3)一、选择题(20x2=40分)1 .PLC的工作方式是()。A等待工作方式B中断工作方式C扫描工作方式D循环扫描工作方式2 .在输出扫描阶段,将()寄存器中的内容复制到输出接线端子上。A输入映象B输出映象C变量存储器D内部存储器3 .JMPn这条指令中,n的取值范围是()。A0-128B1-64C0-256D0-2554 .顺序控制段开始指令的操作码是()oASCRBSCRPCSCREDSCRT5给出FOR指令的格式如右图所示。当EN条件允许时将FOR与NEXT指
17、令之间的程序执行()次。A20B1CVWlOD196双字整数的加减法指令的操作数都采用()寻址方式。A字B双字C字节D位7若整数的乘/除法指令的执行结果是零则影响()位。ASM1.0BSM1.1CSM1.2DSM1.38实数开方指令的梯形图操作码是()。AEXPBLNCSQRTDTIN9设VWlO中存有数据123.9,现执行以下指令,则指令的执行结果是()oA123.5B124C120D123OLlWTVWlO一ROUNDENINOUTW1010取整指令的梯形图指令的操作码是()。ATRUNCBROUNDCEXPDLN11设累加器AC2中的低四位存有十进制数3,现执行以下指令,则指令的执行结果
18、VW40的内容是()?A0008HBO8HCO3HDOOO3H12已知表格如下。问当10.0接通时执行填表指令,则指令的执行结果中VW202中的值是()。VW2000004VW202VWlOO1234VW206VW208VW210XXXXXXXXA0002B0003C0001D000413高速计数器HSCO有()种工作方式。A8种BI种C12种D9种14高速计数器2的控制字节是()。ASMB37BSMB47CSMB57DSMB13715定义高速计数器指令的操作码是()。AHDEFBHSCCHSCODMODE16脉冲输出指令的操作码为()。APLUSBPLSCATCHDDTCH17中断分离指令的
19、操作码是()。ADISIBENICATCHDDTCH18以下()不属于PLC的中断事件类型。A通讯口中断BI/O中断C时基中断D编程中断19EM231模拟量输入模块的输入类型为()。A.微分输入型B.晶体管输入型C.继电器输入型D.差分输入型20若波特率为1200,若每个字符有I2位二进制数,则每秒钟传送的字符数为()个。A120B100C1000D1200二、填空题(每空1分,共20分)1 S7-200系列PLC的指令系统有、三种类型。2 PLC的软件系统可分为和两大部分。3位寻址的格式由、分隔符及四部分组成。4定时器的三种类型分别是、和o5字移位指令的最大移位位数为o6顺序控制继电器指令包
20、括、和三个指令。7子程序可以嵌套,嵌套深度最多为层。8通常把内部存储器又称为o9PLC运行时总是ON的特殊存储器位是o10用来累计比CPU扫描速率还要快的事件的是o11通过通讯处理器,可以将S7-200系统连接到工业以太网(IE)中。三、判断题(20X1=20分)1栈装载或指令是将堆栈中的第一层和第二层的值进行逻辑或操作,结果存入栈顶。()2正跳变指令每次检测到输入信号由。变1之后,使电路接通一个扫描周期。()3TON的启动输入端IN由“1”变“0”时定时器并不复位而是保持原值。()4块传送指令的操作数N指定被传送数据块的长度,采用双字寻址。()5定时器类型不同但分辨率都相同。()6EM231
21、热电阻模块是专门将热电阻信号转为数字信号的智能模块。()7RS-232串行通信接口使用的是正逻辑。()8数据通信的树型结构,可以直接在同级站点间进行数据传输,不必要通过上一级站点的转接来实现。()9暂停指令能够使PLC从RUN至USToP,但不能立即终止主程序的执行。()10使用顺序控制继电器指令时,不能在SCR段内使用FOR、NEXT或END指令.()11整数的加减指令的功能是将两个8位的整数相加减,得到一个8位的整数结果。()12TRUNC指令把32位实数转换成32位符号数,小数部分按照四舍五入原则处理。()13PTO为高速脉冲串输出,它可输出一定脉冲个数和一定周期的占空比为50%的方波脉
22、冲。()14中断分离指令DTCH截断一个中断事件(EVNT)和所有中断程序的联系,但并不禁止该中断事件。()15并行数据通信常用于远距离的数据传输场合。通常计算机内部各部件之间的数据交换都采用并行通讯。()16系统管理程序的主要功能是管理程序的执行和存储空间分配管理。()17开关量逻辑控制程序是将PLC用于开关量逻辑控制软件,一般采用PLC生产厂家提供的如梯形图、语句表等编程语言编制。()18PLC是采用“并行”方式工作的。()19存储器AI、AQ只能使用双字寻址方式来存取信息。()20间接寻址是通过地址指针来存取存储器中的数据。()四、编程题(3题共20分)1. 某组合机床的工作循环图及元件
23、动作表如下所示。现用顺序控制继电器指令编写控制程序。(7分)输入元件名称元件符号端子号启动按钮SBl10.0原位行程开关SQl10.1快进转工进行程开关SQ210.2压力维电器BP10.3输出元件名称元件符号端子号进给电磁阀YVlQ0.0退回电磁阀YV2QO.1工进电磁阀YV3QO.22. 1049采用一只按钮,每隔三秒钟顺序启动三台电动机,试编写程序。(7分)3. 1020将下面的梯形图程序转换成语句表指令形式。(6分)10,010.110.2QO.1Q0.0TrlrM-(JQ0.010.2 10.1Q0,0Q0,1PLCIrpitokkc6C.SMB3O.54D.SMB3O.5620PLC
24、的工作方式是()。A等待工作方式B中断工作方式C扫描工作方式D循环扫描工作方式二、填空题(每空1分,共20分)1在第一个扫描周期接通可用于初始化子程序的特殊存储器位是。2定时器有三种类型,包括,和o3中断程序标号指令的语句表指令的格式INT,n,其中n指的是。4I/O口中断事件包含中断、中断和中断三类。5定时器中断由ImS延时定时器和产生。6累加器寻址的统一格式为o7子程序调用与子程序指令的操作数SBR_n中,n是,其取值范围是8和两条指令间的所有指令构成一个循环体。9把一个实数转换为一个双字整数值的ROUND指令,它的小数部分采用是原则处理。10段译码指令的操作码是。它的源操作数的寻址方式是
25、寻址,目的操作数的寻址方式是寻址。11填表指令可以往表格里最多填充个数据。三、判断题(20X1=20分)1执行逻辑推入栈指令使堆栈深度减1。()2提供一个周期是1秒钟,占空比是50%的特殊存储器位是SMO.4。()3用来累计比CPU扫描速率还要快的事件的是高速计数器。()47-200可以通过CP-243-1IT通讯处理器的IT功能,非常容易的与其它计算机以及控制器系统交换文件,可以在全球范围内实现控制器和当今办公环境中所使用的普通计算机之间的连接。()5在工程实践中,常把输出映象寄存器称为输出继电器。()6JMP指令的功能是使程序跳转到另一个程序的具体标号处。()7使用顺序控制继电器指令时,可
26、以在SCR段内使用FORNEXT或END指令。8子程序可以嵌套,嵌套深度最多为8层。O9位寻址的格式由存储器标识符、字节地址、分割符及位号组成。()10定时器的寻址依赖所用指令,带位操作数的指令存取位值,带字操作数的指令存取当前值。()11栈装载与指令是将堆栈中的第一层和第二层的值进行逻辑与操作,结果存入栈顶。()12正跳变指令每次检测到输入信号由0变1之后,使电路接通一个扫描周期。()13定时器定时时间长短取决于定时分辨率。()14TONR的启动输入端IN由“1”变“0”时定时器复位。()15字节比较指令比较两个字节大小,若比较式为真,该触点断开。()16双字循环移位指令的操作数N指移位位数
27、要通过字寻址方式来设置。()17位移位寄存器指令每当EN端由。变1时,寄存器按要求移位一次。()18有条件结束指令将根据前面的逻辑关系决定是否终止用户程序。()19EM231热电偶模块可以连接6种类型的热电偶。()20RS-232串行通信接口使用的是正逻辑。(四、编程题(3题共20分)1组合机床的工作循环图及元件动作表如图示,试用置位复位指令编写程序。(7分)a工作循环图b元件动作表2简单的位置控制。控制要求:用多齿凸轮与电动机联动,并用接近开关来检测多齿凸轮,产生的脉冲输入至PLC的计数器。电动机转动至4900个脉冲时,使电动机减速,到5000个脉冲时,使电动机停止,同时剪切机动作将材料切
28、断,并使脉冲计数复位。(7分)输入输出端子分配如下:输入输出元件名称端子号元件名称端子号启动按钮10.0电极高速运转Q0.0停止按钮10.1电极低速运转Q0.1接近开关10.2剪切机Q0.2剪切结束10.33通过调用子程序0来对HSCl进行编程,设置HSCl以方式11工作,其控制字(SMB47)设为16#F8;预设值(SMD52)为50o当计数值完成(中断事件编号13)时通过中断服务程序。写入新的当前值(SMD50)16#C8o(6分)西门子S7-200PLC试题(1)答案一.填空1. 数据存储器数据目标2. HC+高速计数器号3. TONTOFTONR4. Q0.0QO.15. 字寻址6.
29、SMO.17. 6HSC3和HSC58. 当前值位值9. 直流交流10. 输入信号输出信号11. 智能模块12. 差分输入型二选择1.D2.D3.D4.A5.A6.C7.D8.A9.C10.D11.D12.C13.D14.A15.A16.C17.B18.A19.B20.B.判断1.对2.对3.错4.错5.错6.错7.对8.对9.对10.错11.错12.错13.对14.对15.对16.对17.错18.错19.对20.对四.综合题1梯形图LAD2.3.10.0Q0.0梯形图LAD10.0MOV-BENINOUTQBO4.梯形图LADO)2)O)1)O)QO.(S1QO.(S1QO.(R1QO.(S
30、1QO-(R1QO.(R西门子S7-200PLC试题(2)一、填空1 .继电器输出型晶体管输出型双向晶闸管输出型2 .系统程序用户程序3 .梯形图语句表功能块4 .23455 .HDEF6 .10组7 .PI-8 .存储器标识符数据大小起始字节地址9.25610.411 .CPU12 .自由端口通信模式13 .0或1二、选择LA2.C3.A4.B5.C6.A7.B8.A9.D10.D11.B12.A13.B14.D15.A16.B17.D18.C19.A20.A三、判断1 .对2.对3.错4.对5.对6.对7.错8.错9.对10.对11.对12.对13.错14.对15.对16.错17.错18.
31、错19.对20.对四、综合题2 .LD10.2ANT31TONT31,1000LDT31LDQO.1CTUC46,360LDC46OQ0.1=Q0.13 .10.0Q0.011QO.14 .LD10.1OQ0.0LPSAN10.0=Q0.0LRDANQ0.2=Q0.1LDQ0.1TONT37,50LDT37OQ0.2AN10.0=Q0.2西门子S7-200PLC试题(3)答案一、选择题(20x2=40分)1D2B3D4A5A6B7A8C9BIOAIlA12B13A14C15A16B17D18D19D20B二、填空题(每空1分,共20分)1梯形图,语句表,功能块2用户程序,系统程序3存储器标识符
32、字节地址,位号4 TON,TOF,TONR5 166 SCR,SCRT,SCRE7 88中间存储器9SMO.010高速计数器11CP-243-1IT三、判断题(20X1=20分)1对2对3错4错5错6对7错8错9错10对11错12错13对14错15错16错17对18错19错20对四编程题(3题共20分)1AS0.2IscrSM0.0Q0.2HI()I0.3S0.3II(SCRT)(SCRE)S0.3SCRSM0.0Q0.0-II(R)a(SCRE)3LDN10.0LPSLD10.1OQ0.0ALDAN10.2ANQ0.1=Q0.0LRDLD10.2OQ0.1ALDAN10.1ANQ0.0=Q
33、0.1LPPLD10.3OQ0.2ALD=Q0.2西门子S7-200PLC试题(4)答案一、选择题(20x2=40分)1C2A3A4C5C6C7B8B9DIOCIlC12A13A14C15C16C17A18A19A20D二填空题(每空1分,共20分)1 SMO.12 TON,TOF,TONR3中断服务程序的编号4上升/下降沿,高速计数器,高速脉冲串输出5T32,T966AC+累加器号7子程序的标号,0-638FOR,NEXT9四舍五入10 SEG,字节,字节11 100三、判断题(20X1=20分)1错2错3对4对5对6错7错8对9对10对11对12对13对14错15错16错17对18对19错20错四、编程题(3题共20分)CALLOMENDSBR0LDSM0.0MOVB16#F8,SMB47HDEF1,11MOVED0,SMD48MOVED50,SMD52ACH0,13HSC1RETINTOLDSMO.OMOVDO,SMD48MOVB16#C0,SMB47HSC1RETILD10.3OQ0.2ALD=Q0.2