PLCS7-300课后习题答案_第1页
PLCS7-300课后习题答案_第2页
PLCS7-300课后习题答案_第3页
PLCS7-300课后习题答案_第4页
PLCS7-300课后习题答案_第5页
已阅读5页,还剩61页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

课后题:

第一章:

1、什么就是可编程控制器?

答:可编程序控制器(ProgrammableController):可通过编程或软件配置改变控制对

策得控制器。就是一台专业环境应用而设计制造得计算机。它具有丰富得输入输

出接口,并且具有较强得驱动能力。

2、可编程控制器就是如何分类得?简述其特点。

答:一体化紧凑型PLC:电源,CPU中央处理系统,1/0接口都集成在一个机壳内。标

准模块式结构化PLC:各种模块相互独立,并安装在固定得机架上,构成一个完整

得PLC应用系统。

3、简述可编程控制器得工作原理,如何理解PLC得循环扫描工作过程?

答:当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序执

行与输出刷新三个阶段。完成上述三个阶段称作一个扫描周期。在整个运行期

间,PLC得CPU以一定得扫描速度重复执行上述三个阶段。PLC采用循环扫描得

工作方式,对输入信号进行得就是一次性“采样”。采用这种工作方式,在一个PLC

程序循环周期内,即使实际输入信号状态发生变化,也不会影响到PLC程序得正确

执行,从而提高了程序执行得可靠性。

用户程序通过编程器或其她输入设备存放在PLC得用户存储器中。当PLC

开始运行时,CPU根据系统监控程序得规定顺序,通过扫描,可完成各输入点状态

采集或输入数据采集,用户程序得执行,各输出点状态得更新,编程器键入响应与

显示器更新及CPU自检等功能。

PLC得扫描可按固定顺序进行,也可按用户程序规定得顺序执行。

4、简述PLC与继电接触器控制在工作方式上各有什么特点。

在继电器控制电路中,当电源接通时,电路中所有继电器都处于受制约状态,即

该吸合得继电器都同时吸合,不该吸合得继电器受某种条件限制而不能吸合,这种

工作方式称为并行工作方式。而PLC得用户程序就是按一定顺序循环执行,所以

各软继电器都处于周期性循环扫描接通中,受同一条件制约得各个继电器得动作

次序决定于程序扫描顺序,同她们在梯形图中得位置有关,这种工作方式称为串行

工作方式。

5、PLC能用于工业现场得主要原因就是什么?

答:因为它能较好地解决工业控制领域中用户普遍关心得可靠,安全,灵活,方便,经

济等问题。

1.可靠性高,抗干扰能力强2灵活性好,扩展性强;3.控制速度快,稳定性强;4.延时调

整方便,精度较高;5.系统设计安装快,维修方便;6.丰富得I/O接口模块;7.采用模块

化结构;8.功能完善,编程简单,易于使用;9.总体价格低。

6、详细说明PLC在扫描得过程中,输入映像寄存器与输出映像寄存器各起什么作

用?

输入采样阶段:PLC以扫描方式按顺序将所有输入端得输入状态进行采样,并将采

样结果分别存入相应得输入映像寄存器中,此时输入映像寄存器被刷新。接着进

入程序执行阶段,在程序执行期间即使输入状态变化,输入映像寄存器得内容也不

会改变,输入状态得变化只在下一个工作工作周期得输入才被从新采样到。

输出刷新阶段:当所有指令执行完后,进入输出刷新阶段。此时,PLC将输出映像寄

存器中所有与输出有关得输出继电器得状态转存到输出锁存器中,并通过一定得

方式输出,驱动外部负载。

7.PLC控制器得控制程序为串行工作方式,继电接触器控制线路为并行工作方式,

相比之下,PLC得控制结果有什么特殊性?

答:(1)输入/输出滞后现象:与PLC得集中输入集中刷新、程序循环执行、输入滤

波器造成得时间常数、输出继电器机械滞后以及程序设计不当得附加影响等有

关。(2)多重输出不允许:关于步进梯形图多重输出得情况,将在后面具体讲述得

PLC指令时予以介绍。

8、PLC、单片机系统得主要区别在哪里?

答:(1)PLC就是建立在单片机之上得产品,单片机就是一种集成电路,两者不具有

可比性。(2)单片机可以构成各种各样得应用系统,从微型、小型到中型、大型都

可,PLC就是单片机应用系统得一个特例。(3)不同厂家得PLC有相同得工作原

理,类似得功能与指标,有一定得互换性,质量有保证,编程软件正朝标准化方向迈

进。这正就是PLC获得广泛应用得基础。而单片机应用系统则就是八仙过海,各

显神通,功能千差万别,质量参差不齐,学习、使用与维护都很困难。

(4)单片机用来实现自动控制时,一般要在I/O接口上做大量得工作。例如要考虑

现场与单片机得连接,接口得扩展,1/0信号得处理,接口工作方式等问题,除了要设

计控制程序外,还要在单片机得外围做很多软硬件工作,系统得调试也较复杂。

PLC得I/O口已经做好,输入接口可以与输入信号直接连线,非常方便,输出接口也

具有一定得驱动能力。

第二章:

l.SIMATICS7-300MPI接口有何用途?

答:MPI就是多点接口(MultiPointInterface)得简称,就是西门子公司开发得用于

PLC之间通讯得保密得协议。MPI通讯就是当通信速率要求不高、通信数据量

不大时,可以采用得一种简单经济得通讯方式。

2.DI模块接口电路有哪些?DO接口电路有哪些?

答:直流32点数字量输入模块得内部电路;交流32点数字量输入模块得内部电路。

32点数字量晶体管输出模块得内部电路;32点数字量晶管输出模块得内部电

路;16点数字量继电器输出模块得内部电路。

3.PLC得工作方式有几种?如何改变PLC得工作方式?

答:一.PLC采用“顺序扫描,不断循环”得工作方式

二.中断处理。

1).每次扫描过程。集中对输入信号进行采样。集中对输出信号进行刷新。

2).输入刷新过程。当输入端口关闭时,程序在进行执行阶段时,输入端有新状态,

新状态不能被读入。只有程序进行下一次扫描时,新状态才被读入。

3).一个扫描周期分为输入采样,程序执行,输出刷新。

4).元件映象寄存器得内容就是随着程序得执行变化而变化得。

5).扫描周期得长短由三条决定。(l)CPU执行指令得速度⑵指令本身占有得时间

(3)指令条数

6).由于采用集中采样。集中输出得方式。存在输入/输出滞后得现象,即输入/输出

响应延迟。

4.PLC按电源分类有哪几种输出模块?若按开关器件分类,有哪几种输出方式?

如何选PLC输出类型?

答:直流驱动输出模块、交流驱动输出模块。有继电器输出模块、晶体管输出模

块、晶闸管输出模块。驱动直流负载得大功率晶体管与场效应晶体管、驱动交流

负载得双向晶闸管或固态继电器,以及既可以驱动交流负载又可以驱动直流负载

得小型继电器。可根据实际情况按照上述规则选取。

5.PLC中得“软继电器“与实际得继电器相比,有哪些特点?

答:(1)反应速度快,噪音低,能耗小。体积小;

(2)功能强大,编程方便,可以随时修改程序;

(3)控制精度高,可进行复杂得程序控制;

(4)能够对控制过程进行自动检测;

(5)系统稳定,安全可靠;

6.何谓通道与通道号?PC得通道分哪几类?

答:计算机系统中传送信息与数据得装置,主要有主存储器读写通道与输入、输

出通道。能接收中央处理机得命令,独立执行通道程序,协助中央处理机控制与管

理外部设备。通道号则就是对某个通道得称谓。

分类:字节多路通道、数组多路通道、选择通道。

第四章:

1.S7-300有哪几种寻址方式?直接寻址与间接寻址有何区别?

S7-300有4种寻址方式:立即寻址、存储器直接寻址、存储器间接寻址、寄存器

间接寻址。

存储器直接寻址,简称直接寻址,这种寻址方式在指令中直接给出操作数得存储单

元地址。

存储器间接寻址,简称间接寻址,这种寻址方式在指令中以存储器得形式给出操作

数所在存储单元地址,也就就是说该存储器得内容就是操作数所在存储单元得地

址。

2.M0、0、MBO、MW0与MD0有何区别?

M、MB、MW、MD都就是位存储器(又称输出继电器)。M为存储位标识符,寻

址范围为0、0-255>7;MB为存储字节标识符,讯寻址范围为0~255;MW为存储

字标识符,寻址范围为0~254;MD为存储双字标识符,寻址范围为0-252o

3.S7-300PLC有哪些内部元器件?各元件地址分配与操作数范围怎么确定?

S7-300PLC得内部元器件有:输入过程映像寄存器、输出过程映像寄存器、位存

储器、外部输入寄存器、外部输出寄存器、定时器、计数器、数据块寄存器、本

地数据寄存器。地址分配与操作数范围如下表所示:

元件名称运算单位寻址范围标识符

输入过程映像寄存器输入位0、0~65535、71

(又称输入继电器)输入字节0-65535IB

(1)输入字0~65534IW

输入双子0-65532ID

输出过程映像寄存器输出位0、0~65535、7Q

(又称输出继电器)输出字节0-65535QB

(Q)输出字0~65534QW

输出双字0-65532QD

位存储器存储位0、0~255、7M

(又称辅助继电器)存储字节0~255MB

(M)存储字0~254MW

存储双字0-252MD

外部输入寄存器外部输入字节0-65535PIB

(PI)外部输入字0~65534PIW

外部输入双字0~65532PID

外部输出寄存器外部输出字节0-65535PQB

(PQ)外部输出字0-65534PQW

外部输出双字0~65532PQD

定时器任)定时器0~255T

计数器(C)计数器0-255C

数据块寄存器(DB)数据位0、0~65535、7DBX或DIX

数据字节0~65535DBB或

DIB

数据字0-65534DBW或

DIW

数据双字0~65532DBD或

DID

本地数据寄存器本地数据位0、0~65535、7L

(又称本地数据)本地数据字节0-65535LB

(L)本地数据字0~65534LW

本地数据双字0~65532LD

4.在状态字中,RLO作用就是什么?

状态字中RLO位存储逻辑操作结果。位逻辑指令扫描信号状态“1”与“0”,

并根据布尔逻辑对它们进行组合,所产生得结果(“1”或“0”)成为逻辑运算结果,

存储在状态字“RLO”中。

5.S7-300得基本数据类型有哪些?

类型(关键位表小形式数据与范围事例

词)

布尔1布尔量Ture/False触点得闭合断开

(BOOL)

字节(BYTE)8十六进制B#16#0~B#16#FFLB#16#20

字(WORD)1二进制2#0^2#1111_1111_1111_1111L

62#0000_0010_100

0_0000

十六进制W#16#0~W#16#FFFFLW#16#0380

BCDC#0~C#999LC#896

无符号十B#(0,0)-B#(255,255)LB#(10,10)

进制

双字3十六进制DW#16#0000_0000^DW#16#FFL

(DWORD)2FF_FFFFDW#16#0123_ABC

D

无符号数B#LB#(l,23,45,67)

(0,0,0,0)~B#(255,255,255,255)

字符8ASCII字符可打印ASCII字符TV、O、7

(CHAR)

整数(INT)1有符号十-32768^+32767L-23

6进制数

长整数3有符号十L#-214783648~L#214783647L23#

(DINT)2进制数

实数(REAL)3IEEE浮点1、175495e・38~3、402823e+38L2、34567e+2

2数

时间3带符号T#24D_20H_31M_23S_648Ms~L

(TIME)2IEC时间,T#8D_7H_6M_5S_

T#24D_20H_31M_23S_647MS

分辨率为OMS

1ms

日期3IEC日期,D#1990_l_l^D#2168_12_31LD#2005_9_27

(DATA)2分辨率为

1天

实时时间3实时时TOD#0:0:0x0~TOD#23:59:59、LTOD#8:30:45>12

(Time_Of_2间,分辨999

Daytod)率为1ms

S5系统时3S5时间,S5T#0H_0M_10MS^L

间2以10msS5T#1H_1M_2S_1O

S5T#2H_46M_30S_0MS

为时基MS

(S5TIME)

6.在RS触发器中何谓“置位优先”与“复位优先”,如何运用?置位、复位指令

与RS触发器指令有何区别?(55)

置位优先:当R与S驱动信号同时为“1”时,触发器最终为置位状态;

复位优先:当R与S驱动信号同时为“1”时,触发器最终为复位状态;

如何运用:

RS触发器与SR触发器得“位地址”、置位、复位及输出(Q)所使用得操作数可以

就是:1、Q、M、L、Do

RS触发器:

指令形式LADFBD等效程序陵

A复位信号

工但侑行.

1聆格式二二R伤地址

A置位信号

J___-

LJS位地址

SP触发器:

指令班式LADFBD等鼓握中段

yrA置僮信号

L.位博量

指令裕式一$S

A夏位信号

.■&0y--tQ一

nR位母址

区别:

置位与复位指令根据RLO得值来决定操作数得信号状态就是否改变,对于置

位指令,一旦RLO为“1”,则操作数得状态置“1",即使RLO又变为“0”,输出

仍保持为“1";若RLO为“0”,则操作数得信号状态保持不变。对于复位操作,

跟置位情况类似;这一特性又陈伟静态得置位与复位,相应地,赋值指令被成为动

态赋值。

而RS触发器指令时根据R、S得输入状态以及RS触发器得类型来决定输

出地状态。

7.对触点得边沿检测指令与对RLO得边沿检测指令有何区别?

答:RLO-边沿检测:当逻辑操作结果变化时,产生RLO边沿。检测正边沿FP——RLO从“0”

变化到“1”,“FP”检查指令产生一个“扫描周期”得信号“1”;检测负边沿FN,则RLO从

“1”变化到“0”,“FN”检查指令产生一个“扫描周期”得信号“1”。上述两个结果保存

在“FP(FN)”位存储器中或数据位中,如M1、0……,同时,可以输出在其她线圈。

信号-边沿检测:同上面得RLO指令类似,当信号变化时,产生信号边沿,也有正/负边沿之

分:POS/NEG。

综上所述,这两着之间得主要区别在于一个就是检测逻辑操作结果,一个就是操作信号变化结

果。

8.一个常开按钮按下得过程中,发生了两个边沿跳变,何谓“上升沿”?在

S7-300PLC中如何检测“上升沿”?

上升沿:从0到1得跳变称为上升沿。

采用触点信号上升沿检测指令来检测。

比如:

A10、0(与运算)

BLD100

FPMO、0(上升沿检测)

=Q4、0

9.S7-300有几种形式得定时器?脉冲定时器与扩展脉冲定时器有何区别?

答:共有5种定时器指令,它们就是:S_PULSE(脉冲定时器)、S_PEXT(扩展脉冲定

时器)、S_ODT(接通延时定时器)、SJ3DTS(保持型接通延时定时器)、S_OFFDT(断

电延时定时器)。

区别:

S_PULSE(脉冲定时器)得工作特点为:输入为1,定时器开始计时,定时位为1;计时

时间到,定时器停止工作,定时位为0。如在定时时间未到时,输入变为0,则定时器

停止工作,定时器位为变为Oo

S_PEXT(扩展脉冲定时器)得工作特点为:输入从0—1时,定时器开始工作计时,定

时器位为1;定时时间到,定时器位为0。在定时过程中,输入信号断开不影响定时

器得计时(定时器继续计时)。

10.用线圈表示得定时器与用功能框表示得定时器有何区别?

答:用线圈表示得定时器一般接在网络得最后;(如下图:)

用方框表示得定时器后面还有一个输出端,可以控制通断。(如下图:)

???

-S.PEXT

---------SQ--------------------

???-TVBI

...—RBCD—・・・

11.S7-300得计数器有几种计数方式?

答:计数方式可分为:

1、连续计数,计到上限时跳到下限重新开始。

2、一次计数,计一到上限时跳到下限等待新得触发。

3、周期计数,从装载值开始计数,到可设置上限时跳到装载值重新计数。

12.分析几种移位指令得区别。

答:1、SSI或SSI<数值〉(有符号整数移动),空出位用符号位(位15)填补,最后

一处得位送CC1,有效移位位数就是0~15o

2、SSD或SSD(数值>(有符号长整数移动),空出位用符号位(位31)填补,

最后移出得位送CC1,有效移位位数就是0~32。

3、SLW(字左移)或SLW〈数值>,空出位用“0”填补,最后移出得位送CC1,

有效移位位数就是0~15。

4、SRW(字右移)或SRW<数值〉,空出位用“0”填补,最后移出得位送CC1,

有效移位位数就是0~15。

5、SLD(双字左移)或SLD(数值>,空出位用“0”填补,最后移出得位送

CC1,有效移位位数就是0~32。

6、SRD(双字右移)或SRD(数值〉,空出位用“0”填补,最后移出得位送

CC1,有效移位位数就是0~32。

7、RLD(双字循环左移)或RLD(数值>,有效移位位数就是0~32。

8、RRD(双字循环左移)或RRD<数值>,有效移位位数就是0~32。

9、RLDA(累加器1通过CC1循环左移),累加器1得内容与CC1一起进

行循环左移1位。CC1移入累加器1得位0,累加器1得位31移入CClo

10、RRDA(累加器1通过CC1循环右移),累加器1得内容与CC1一起

进行循环左移1位。CC1移入累加器1得位0,累加器1得位31移入CC1。

第五章:

1.STEP7中有哪些逻辑块?

答:逻辑块包括功能块FB、FC,组织块OB,系统功能块SFB、SFC。

2.功能FC与功能块FB有何区别?

答:功能块FB与功能FC都属于用户自己编程得块,功能块FB带有一个附属得背

景数据块DI。传递给FB得参数与静态变量存在背景背景数据块中,临时变量

存在L数据堆栈中。功能FC没有它自己得存储区,所以必须为它内部得形式参数

指定实际参数。另外,不能为FC得局域数据分配初始值。

3.系统功能SFC与系统功能块有何区别?

答:系统功能SFC与系统功能块SFB与功能FC、功能块FB非常相似,只不过

前面两者就是系统自带得。系统功能块SFB要求必须为它生成背景数据块,并将

其下载到CPU中作为用户程序得一部分,而系统功能SFC不需要。

4.共享数据块与背景数据块有何区别?

答:共享数据块:又称作全局数据块,用于存储全局数据,所有逻辑块(OB、FC、FB)

都可以访问共享数据块存储得信息。

背景数据块:用作“私有存储器区”,即用作功能块(FB)得“存储器”。FB得参数

与静态变量安排在它得背景数据块中。背景数据块不就是由用户编辑得,而就是

由编辑器生成得。

5.什么就是符号地址?采用符号地址有哪些好处?

答:符号寻址:在符号寻址中,使用得就是符号(例如:MOTOR.ON),而不就是绝对

地址。在符号表中可以对输入、输出、定时器、计数器、位存储器与块定义符号。

使用符号地址使得程序方便易读,即其阅读性与可理解性更高。

符号寻址・概述

何处使用符号?它们存放在何处?如何建立它们?

全局数据:符号表符号编辑器

-输入

-输出

-位存储器、定时器、计数:§

-外设I/O

局部数据块:块的声明表程序编辑器

-块参数

-局部/临时数据

跳转标号块的代码区程序编辑器

块名称:符号表符号编辑器

-FB

-FC

-DB

-VAT

-UDT

数据块组成DB的声明表程序编辑器

6.组织块可否调用其她组织块?

答:0B组织块由PLC得操作系统自行调用,无需用户干预,用户仅可以在0B中调

用其她得FC,FB,不可调用0B。

7.B堆栈与L堆栈有何不同?

答:局部数据堆栈简称L堆栈,就是CPU中单独得存储器区,可用来存储逻辑块得

局部变量(包括0B得起始信息)、调用功能FC时要传递得实际参数,梯形图程序

中得中间逻辑结果等。可以按位、字节、字与双字来存取。块堆栈简称B堆栈,

就是CPU系统内存得一部分,用来存储被中断得块得类型、编号、优先级与返回

地址;中断时打开得共享数据块与背景数据块得编号;临时变量得指针(被中断块

得L堆栈地址)。

8.在变量声明表内,所声明得静态变量与临时变量有何区别?

答:静态变量与临时变量同属于局部变量,临时变量又称作暂态变量,静态变量存

储在背景数据块中,块调用结束后,其内容被保留;临时变量存储在L堆栈中,执行

结束变量得值因被其它内容覆盖而丢失。

编程题解答

第四章:

1.第1次按按钮指示灯亮,第2次按按钮指示灯闪亮,第3次按下按钮指示灯灭,如

此循环,试编写其PLC控制得LAD程序。

分析:通过计数器与比较器实现题目中得要求:

按第1次,计数器为1,通过比较器,使灯Q0、0亮;

按第2次,计数器为2,通过比较器,使灯Q0、0闪;

按第3次,计数器为3,通过比较器,清零计数器,并使灯Q0、0灭。

程序如下:

耐瞬:标题:

co

10.0-s_cu

CUQ

SCV-W1

PVCV_BCD

Q0.1-R

按一次开关,记一次数;

渭徽蜂标题:

第一次按,灯Q0、。亮;第二次按,灯Q0、0闪;

程序段3:标题:

注释:

T1

TO_S_ODT

TI------------SQ

S5T83OOMS-TVBI

・・・一RBCD

与程序段2一起实现灯QO、0得闪烁;

注释:

Q0.1

CMP==l

T)-I

Wl-INI

3-IN2

按第三次时,用Q0、1来清空计数器。

实验仿真:

第1次按时,计数器为1,QO、0亮;

JJCPUID|回'S3'唐]lB...|二!回S3国QB...国一回|汉|

□sF

□Dp1RUN-P|IB0|Bits二J|QB0IBits▼

□Dc

PRUN

□RuN7654321076543210

口STOrSTOPMRES1rrrrrrri?rrrrrrrr?

国T•••II回!_哭」图T…[三।回S3雪]C...iCD回|S3|

P0|C0[BCD

0|~IOms▼]T=o]25|~IOms▼]T=o]

2

第2次按时,计数器为2,QO、0闪;既有亮,又有灭;

第三次按时,计数器清零,Q0、0灭

2.用一个按钮控制2盏灯,第1次按下时第1盏灯亮,第2盏灯灭;第2次按下时第

1盏灯灭,第2盏灯亮;第3次按下时2盏灯都灭。

分析:使用计数器与互锁来实现题目所给得要求;

计数器用来记录按键得次数;

互锁电路来实现灯Q0、0亮得时候,灯Q0、1灭;灯Q0、1亮得时候,Q0、

0灭;

程序如下:

程序段1:标题:

co

10.0-S.CU

HI——CUQ

・・・一SCV-W1

・・・一PVCV_BCD

Q0.2-R

用计数器记录按下得次数;

程序段2:标题:

利用互锁电路来实现Q0、0亮得时候,灯Q0、1灭;灯Q0、1亮得时候,Q0、0灭;

程序段3:标题:

-CMP==l~Q0-2

CMP==1

--------------------------------0-I

3-IN1

W1-|IINN22_________

第三次按下时,利用Q0、2来清零计数器,同时也使得Q0、0与Q0、1都灭;

实验仿真:

第一次按下:

同CPUIc=>si园IB...o回国QB...三i~~|[国园c...r^-i

□SF

rRUN-P|IB0|Bits|Q80|Bits|c0|BCD

□DP.dJLI

□DC口RUN

7654321076543210

□RUN「STOPMRES|厂厂厂“厂厂厂厂

□STOPrrrrrrrrI1

计数器为1,灯Q0、0亮;灯Q0、1灭;

第二次按下:

回CPU三回至唐11B|C3|回1S3国QB...(=□IIsi|s1园c...|_QJ!_(3旦I

sF

L□JDpRUN-P|lB0[Bit^3|QBoBits二]|C0IBCD二]

□Dc

RUN

口RuN7654321076543210

口STO

STOPMRES|rrrr厂厂厂vrrrrrriyrI2

计数器为2,灯QO、0灭;灯QO、1亮;

第三次按下:

j]CPU|jZDl回亘|图!B...|c=3||EJ||S|园QB...|_Q回|S|/]C...Ic=»IIElIIS?'

□DP「RUNF|lB0|Bits二]|QB0|Bits▼||C0IBCD二]

ODC1?RUN

7654321076543210

□STOP厂STCIPMRES|rrrr厂厂厂厂rrrrrrrrIo

计数器清零,两盏灯都灭。

3.编写PLC控制程序,使Q4、0输出周期为5s,占空比为20%得连续脉冲信号。

分析:采用两个定时器以及常开常闭开关来实现某个通路得循环通断,同时设

置相应地定时器得定时时间,就能够满足题目要求。

程序如下:

褐涕泄:标题:

TO

TO

10.0Q4.0

——0~I

10.0

程序段2:标题:

注释:

T1

TOS_ODT

—11---------------------------------SQ

S5TS1S-TVBI一・・.

10.0

---------11---------------|N0T|——RBCD

当10、0没有按下时,定时器处于复位状态,按下10、0后,从Q4、0先灭4s,再亮

1s,这样就就是先了题目得要求

实验仿真:

OCPU|o回一才国IB...|□|B'IS3|国QB.J工卮「i次|

吕sF

DPRUN-PpB0|Bits|QB4|Bits

□DCw

RUN

口RUN7654321076543210

口T

s"STOPMRESIrrrr厂厂厂“rrrrrrrr

当io、o按下后:

TO开始计时,4s后,Q4、0亮,如下:

同时,定时器T1开始计时,

经过1s后,Q4、0又灭,如下不停地循环下去,实验题目要求。

4.设计鼓风机系统控制程序。鼓风机系统一般有引风机与鼓风机两级构成。要求:

(1)按下起动按钮后首先起动引风机,引风机指示灯亮,10s后鼓风机自动起动,

鼓风机指示灯亮;按下按钮后首先关断鼓风机,鼓风机指示灯灭,经20s后自动关断

引风机与引风机指示灯。

(2)起动按钮接10、0,停止按钮接10、1。鼓风机及其指示由Q4、1与Q4、2

驱动,引风机及其指示由Q4、3与Q4、4驱动。

分析:使用延迟定时器来实验引风机与鼓风机得先后开启与关闭。

程序如下:

按下启动开关10、0时,Q4、3与Q4、4先启动,并就是先自锁功能,即使10、0弹

起,Q4、3与Q4、4也就是导通得;

程序段2:标题:

MO.OT0

HI---------------------------------------(SDI

S5Tsi0S

用中间状态MO、0来启动定时器TO,即10s后来启动Q4、1与Q4、2;

程序段3:标题:

TO10.1Q4.1

TI---------1/4T)~~I

Q4.2

T)-I

10s后,启动Q4、1与Q4、2;

程序段4:标题:

IW7

10.1T1

——II-------------------------------------------------------------(SDl

S5Ts20s

按下停止按钮10、1后,定时器T1启动,首先Q4、1与Q4、2断开,接着经过20s

后,Q4、3与Q4、4断开。

实验仿真:

按下10、0,先Q4、4与Q4、3先启动,T0开始计时

|1]CPUIaIIB勖B...Ia||E1国QB...回II区】

□sF

□DpRUN-P[iB~~[eiu3|QB4[Bits

□Dc厂

RUN

□RuNI厂7654321076543210

□sTopSTOPMRESIrrrrrrri7rrrpi7rrr

10s后,Q4、1与Q4、2启动

[HCPUIM回I亘)国IB...|c=i||El[|S3|国QB.“।gii回ir^~r

nU

npp「RUN-Po4

aDCI?RUN

n7654321076543210

CTHP「STOPMRESrrrrrrri?rrriyPRi7r

国T.“I三回亘]图T-IZQJ5回IS3|

~|l00msjJT=p|0110ms▼|T=0|

按下10、1后,先关闭Q4、1与Q4、2,同时启动定时器T1

囿CPUIa|lBIIS3I园IB...Ia|!B国QB...|o|!回||次|

□sF

□DprRUN-PpB0|Bits[QB4|Bits

□Dc

IyRUN

□RuN7654321076543210

□STOrSTOPrrrrrriyrrrri7i?rrr

20后Q4、4与Q4、3关闭

叵|CPU|o||回||Sg[国IB…吃B,23国QB...7,回|次|

吕sF

DpRUN-P[lB0|Bits-^|[QB4|Bits-^|

口Dc

RUN

□RuN7654321076543210

口STSTOPMRESI

0Prrrrrri?rrrrrrrrr

5.某设备有3台风机,当设备处于运行状态时,如果有2台或2台以上风机工作,则指示灯常亮,

指示“正常”;如果仅有1台风机工作,则该指示灯以0、5Hz得频率闪烁,指示“一级报警”;

如果没有风机工作了,则指示灯以2Hz得频率闪烁,指示“严重警报”。当设备不运转时,指示

灯不亮。试用STL及LAD编写符合要求得控制程序。

提示:本题要点就是如何实现“一灯多用”功能。指示灯H1指示了4种状态:

“正常、一级报警、严重警报、设备停止”。

分析:本实验涉及到一些信号得与或得关系,并可以一用第一题中小灯闪烁得

思路来实现不同频率得闪烁。(10、0启动开关;10、1,10、2,10、3表示风机,1表示

正在运行,0表示不运行;Q0、0指示灯)

LAD程序如下:

道獭R:标题:

TO

10.010.110.210.3QO.O

______11____________11_____________II_____________11____________________________________________________________f\_____I

111111\J」

10.110.210.3

______11_____________II_____________l/l_______

1111l/l

10.110.210.3

___1__1_11__________l_/_l_l/l__________1__1_II_______

10.110.210.3

___1_/_1_1/1_____________1I1I__________1__1_II_______

TO

10.010.110.210.3T1SJDDT

______11____________1/1_____________l/l_____________II____________l/l_______

111/1l/l11l/lSQ

Tn1TnQ-一一

10.110.210.3S5T»1S-TVBI—・・・

___1_/__1l/l____________11__________l/_l_l/l______

・・・—RBCD一・••

10.110.210.3

______11____________l/l____________l/l______

11l/ll/l

T2

10.010.110.210.3T3

S_ODT

______11_____________l/l____________l/l____________l/l____________l/l_______

11l/ll/ll/ll/lSQ

S5T#5OOMS-TVBI—・・・

...",RBCD一.■■

当有2台以上得风机处于工作时,第一部分通,灯Q0、0一直亮;

当只有1台风机处于工作时,第二部分通,灯Q0、0以0、5Hz得频率闪烁;

当没有风机处于工作时,第三部分通,灯Q0、0以2Hz得频率闪烁;

程序段2:标题:

T1

P_S_ODT

|----------SQ

S5TS1S-TVBI

・・・一RBCD

使灯以0、5Hz得频率闪;

程序段3:标题:

TO

T3

T2

S_ODT

TI——SQ

S5TS500MS-TVBI

RBCD

使灯以2Hz得频率闪;

STL程序如下:

AI0、0

A(

AI0、1

AI0、2

AI0、3

O

AI0、1

AI0、2

ANI0、3

O

AI0、1

ANI0、2

AI0、3

O

ANI0、1

AI0、2

AI0、3

)

0(

AI0、0

A(

ANI

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论