s7-300考试题及答案

更新时间:2023-11-06 16:26:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

一、 填充题

1、PLC全称: 可编程逻辑控制器 。 2、313C-2DP型CPU属于 300 (200、300、400、500)系列的CPU。 3、“W#16#”所表示的含义是: 后面所带的数据为十六进制数 。 4、系列PLC可以处理的常见信号类型有 模拟信号 、 数字信号 两种。 5、个人电脑(PC)对S7-300 PLC进行编程下载可以有多种方法,如不需要通信,则通过 适配器 、或 CP5611 网卡两种方法都可编程,如需要通讯,则必须要用 CP5611 网卡。 6、西门子PLC的CPU从总体上可大概分为 200 、 300 、 400 三个系列。

7、构成一个简单的PLC控制单元,一般至少由 电源 、 CPU 、 I/O 三种模块构成。 8、在对PLC进行编程之前,先要对硬件进行 组态 ,然后还要 下载 。 9、在没有硬件的条件下,可以通过 仿真 方法进行程序调试。

10、OB1是 主程序循环 组织块,OB100是 暖启动 组织块,OB35是 循环中断 组织块。 11、在S7-300 PLC的上,有一排工作指示灯,可以用于故障诊断其中SF灯亮红色代表 硬件或软件 错误,而BF灯亮,代表 总线 错误。 12、PLC是以 循环扫描 方式执行程序。 13、MD7是由 MW7 、 MW9 两个字构成,由 MB7 、 MB8 、 MB9 、 MB10 等四个字节构成。 14、(P) 这个符号在S7-300PLC中的功能是: 上升沿检测 ,(N) 的功能是: 下降沿检测 。

二、判断正误,正确的打“√”,错的打“×”(11分)

( × ) 1、PLC只能够处理数字量,不能处理模拟量。

( × ) 2、对S7-300而言,CPU能够控制自己自带的I/O模块,但是不能够控制其它CPU带的I/O模块。

( √ ) 3、OB35是定时中断组织块,可以被设定为定时执行。 ( √ ) 4、S7-300系列PLC的程序总是以组织块的形式进行编写与保存。 ( × ) 5、S7-300程序能够仿真实现,它自带的仿真软件可以仿真所有PLC功能。

( × ) 6、一个S7-300的中央控制器(CPU)最多可以带2个I/O模块与之相连。

( × ) 7、S7-300系列CPU都提供MPI、PROFIBUS-DP两种通讯接口。 ( × ) 8、指令——(SE)与(SP)的主要区别是前者是脉冲定时输出,而后者定时输出带锁存。

( √ ) 9、SFC、FC的重要区别在于,前者是系统功能块,后者主要是指用户编写的自定义功能块。

( √ ) 10、个人电脑(PC)对S7-300 PLC进行编程下载时如需要通讯,则台式机主板必须接CP5611网卡。

( × ) 11、-(P)- 这个符号在S7-300PLC中的功能是下降沿检测,-(N)- 的功能是上升沿检测。

三、不定项选择题(14分,每题2分,“选错”或“漏选”均不得分)

( A ) 1、S7-300 PLC中组织块很多,OB1是其中一个重要的成员,以下对OB1的作用描述正确的是:

A、循环组织快;B、定时中断组织块;C、通讯组织块;D、初始化组织块; ( C ) 2、在S7-300 PLC的上,有一排工作指示灯,可以用于故障诊断其中SF灯亮红色代表 错误,而BF灯亮,代表 错误。

A、 强制作业有效、硬件或软件; B、 强制作业有效、 总线; C、硬件或软件 、 总线; D、 总线、 硬件或软件;

( A B ) 3、以下属于32位操作指令的是:

A、MUL_DI ; B、ADD_DI; C、SHR_I; D、WAND_W; ( B C D ) 4、对于计数指令S_CUD的描述正确的有:

A、CD端用于加计数控制 B、 CU端用于加计数控制 C、 R端用于复位

D、CV端是2进制的计数输出

E、 Q端是16进制数的计数输出

( B ) 5、PLC执行完下面的指令后产生的结果是:

A、没有任何结果; B、M10.0为1; C、M10.0为0; D、Q2.0的值为1; ( B ) 6、假设MW50的初始值为“1000”,PLC连续执行下面的指令后1分钟后,MW50的值是:

A、w#16#FFFF; B、w#16#0000; C、w#16#8888; D、w#16#1111;

( d )7、假设I0.0、I0.1的值分别为1、0,PLC执行下面的指令后Q0.0的值是:

A、不确定; B、无穷大; C、0; D、1;

从应用角度出发,PLC、单片机系统主要区别在哪里?

PLC S7-300和200有何区别?

S7-300 常用信号模块

一、数字量模块

数字量输入模块SM321 数字量输出模块SM322 数字量I/O模块SM323 二、模拟量模块

模拟量值的表示方法 模拟量输入模块SM331 模拟量输出模块SM332 模拟量I/O模块SM334

信号模块编址

W表示是WORD型数据,16#表示数据类型是16进制 ,最后5表示16进制下的数据5

S7-200与S7-300的区别

硬件区别

S7-300为了适应大中型控制系统,而设计的更加模块化。S7-200系列是整体式的,CPU模块、I/O模块和电源模块都在一个模块内,称为CPU模块;而S7-300系列的,从电源,I/O,CPU以及导轨都是单独模块。

实际上S7-200系列也是可以扩展的,一些小型系统不需要另外定制模块,S7-200系列的模块也有信号、通信、位控等模块。

S7-200系列的对机架没有什么概念,称之为导轨;为了便于分散控制,S7-300系列的模块装在一根导轨上的,称之为一个机架,与中央机架对应的是扩展机架,机架还在软件里反映出来。

S7-200系列的同一机架上的模块之间是通过模块正上方的数据接头联系的;而S7-300则是通过在底部的U型总线连接器连接的。

S7-300系列的I/O输入是接在前连接器上的,前连接器再接在信号模块上,而不是I/O信号直接接在信号模块上,这样可以更换信号模块而不用重新接线。

S7-300系列2DP的部分CPU带有profibus接口。

S7-300这样模块化的设计在大中型控制系统中极大的方便了系统的维护、设计乃至安装各个环节。

软件区别

S7-200系列用的STEP7-Micro/WIN40sp6软件;S7-300使用的是STEP7软件。 S7-200系列的编程语言有三种:语句表(STL)、梯形图(LAD)、功能块图(FBD);S7-300系列的除了这三种外,还有结构化控制语言(SCL)和图形语言(S7 graph),其中SCL就是一种高级语言,高级语言可以更加方便的解决客户的专有问题,提高了程序执行效率,缩短了程序执行时间。

S7-300软件最大的特点就是提供了一些数据块来对应每一个功能块(Function Block-FB),称之为Instance。

S7-300不能随意的自定义Organization Block、sub-routine和Interrupt routine,系统只能调用它OB1,其它的用FB-Function Block和FC-Function方式编辑,其它的也是预定义成了系统的了,System的S给它们(SFB、SFC)定义了自己的身份。

应用区别

S7-200在西门子的PLC产品类里属于:小型PLC系统,适合的控制对象一般都在256点以下的;

S7-300在西门子的PLC产品类里属于:大中型PLC系统,适合的控制对象一般都在256点以上,1024点以下的。

本文来源:https://www.bwwdw.com/article/0zg2.html

Top