基本信息
文件名称:PLC原理及工程应用试卷(1)答案.docx
文件大小:545.9 KB
总页数:8 页
更新时间:2025-03-15
总字数:约1.94千字
文档摘要

《PLC原理及工程应用》课程试卷(1)答案

一、简答(每题5分,共30分)

1、简述S7-1200PLC的工作原理。为什么一般要求输入信号的持续时间应大于一个扫描周期?

答:PLC采用循环扫描的工作方式。PLC采用集中采样、集中输出方式,将一个扫描周期分为“输入采样”“程序执行”“输出刷新”三个阶段。在一个扫描周期内,对输入状态的扫描只是在输入采样阶段进行,输出值也只有在输出刷新阶段才能被送出去,而在程序执行阶段输入端和输出端均被封锁。

由PLC的工作原理可知,如果输入信号的持续时间应小于一个扫描周期,这个信号有可能不能被PLC正确读入。

2、当输入条件相同时,边沿检测线圈指令和扫描ROL边沿指令的输出结果是否一样?为什么?

答:不一样。前者不影响逻辑运算结果,后者影响逻辑运算结果。

3、简述PLC控制系统的设计步骤。(注:答案不唯一,能体现主要过程即可)

答:(1)熟悉控制对象设计工艺布置图。

(2)PLC选型及确定硬件配制。

(3)设计电气原理图并编制材料清单。

(4)设计控制台(柜)。

(5)设计安装所需的图纸。

(6)编制控制程序。

(7)程序调试。

(8)编制技术文件。

4、S7-1200CPU本体最大I/O能力取决于哪几个因素?

答:1)CPU输人/输出过程映像区大小。

2)CPU本体的I/O点数。

3)CPU带扩展模块的数目。

4)CPU的5VDC背板总线电源容量是否满足所有扩展模块的需要。

5、分别简述FC、DB和FB的定义及使用方法。

答:函数(FC)也称为功能,是一种可以快速执行的子程序块。它包含特定任务的代码和参数,通常根据输入参数执行指令。

数据块(DB)即用于存放执行代码块时所需数据的数据区,数据块的最大存储空间大小由CPU的工作存储区容量决定。S7-1200PLC的数据块包括全局(Global)数据块和背景数据块(局部数据块)两种类型。

函数块(FB)也称功能块,是一种使用参数进行调用的程序块,是用户编写的子程序。调用函数块时,需要指定背景数据块,后者是函数块专用的存储区。CPU执行函数块中的程序代码,将块的输入、输出参数和局部静态数据保存在背景数据块中,以便可以快速访问。

6、简述S71200加减计数器工作原理。

答:当加计数器输入端CU的状态从“0”变为“1”时,当前值CV加1;当减计数器输入端CD的信号从“0”变为“1”,当前值CV减1;计数器的当前值CV达到上限值后,即使CU引脚出现上升沿信号,当前值CV也不再递增;计数器的当前值CV达到下限值后,同样,即使CD引脚出现上升沿信号,当前值CV也不再递减。如果在一个程序周期内,CU引脚和CD引脚都出现上升沿信号,则当前值CV保持不变。当前值CV大于或等于预设值PV时,加计数器输出QU的状态变为“1”,否则,QU的信号状态为“0”;当当前值小于或等于0,则输出QD的状态为“1”,否则,状态为“0”。

二、按要求完成下列各题(每题10分,共30分)

1、为实现图2所示的功能,某同学设计了如图1所示的梯形图程序。图1程序是否正确?如果不正确,请改正。

图1图2

答:不正确(4分)。改正如下:

(6分)

2、设计一个闪烁电路,要求Q0.0为ON的时间为5s,Q0.0为OFF的时间为3s。

3、利用一个接通延时定时器控制灯点亮10s后熄灭。

三、某轧钢厂的成品库可存放钢卷1000个,因为不断有钢卷进库,出库,需要对库存的钢卷数进行统计,当库存数低于下限100时,指示灯HL1亮;当库存数大于900时,指示灯HL2亮;当达到库存上限1000时,报警器HA响,停止进库。写出I/0分配表和梯形图。(10分)

名称

端子

功能

成品进库检测传感器

I0.0

进库产品统计信号

成品出库检测传感器

I0.1

出库产品统计信号

计数器清零按钮

I0.2

计数器清零

计数器装载按钮

I0.3

计数器装载

HL1

Q0.0

下限指示灯

HL2

Q0.1

上限指示灯

HA

Q0.2

报警器

四、试编程实现某物料两级传送系统控制。为防止物料在传送带上堆积,控制要求如下:按下启动按钮后,二级传送带启动,10秒后一级传送带启动,20秒后出料阀打开;按下停止按钮后,出料阀关闭,30秒后一级传送带停止,40秒后二级传送带停止。(15分)

答:

五、某工厂生产车间中有一自动输送小车,小车有4个停车位置,每个位置上有一要车按钮,如图所示。当某一位置按下要车按钮后,其它位置再按要车按钮无效,直到小车自动运行到该要车位置停车。(15分)

答: