PLCS7300课后练习习题答案.docx
《PLCS7300课后练习习题答案.docx》由会员分享,可在线阅读,更多相关《PLCS7300课后练习习题答案.docx(24页珍藏版)》请在冰豆网上搜索。
![PLCS7300课后练习习题答案.docx](https://file1.bdocx.com/fileroot1/2022-12/12/5e045184-2153-46b0-a542-d404ddce602c/5e045184-2153-46b0-a542-d404ddce602c1.gif)
PLCS7300课后练习习题答案
课后题:
第一章:
什么是可编程控制器答:
可编程序控制器(ProgrammableController):
可经过编程或软件配置改变控制对策的控制器。
是一台专业环境应用而设计制造的计算机。
它拥有丰富的输入输出接口,而且拥有较强的驱动能力。
可编程控制器是怎样分类的简述其特色。
答:
一体化紧凑型PLC:
电源,CPU中央办理系统,I/O接口都集成在一个机壳内。
标准模块式构造化PLC:
各种模块互相独立,并安装在固定的机架上,构成一个完好的PLC应用系统。
3.简述可编程控制器的工作原理,怎样理解PLC的循环扫描工作过程答:
当PLC投入运行后,其工作过程一般分为三个阶段,即输入采样、用户程序履行和输出刷新三个阶段。
达成上述三个阶段称作一个扫描周期。
在整个运行时期,PLC的CPU以必定的扫描速度重复履行上述三个阶段。
PLC采纳循环扫描的工作方式,对输入信号进行的是一次性“采样”。
采纳这类工作方式,在一个PLC程序循环周期内,即便实质输入信号状态发生变化,也不会影响到PLC程序的正确履行,进而提升了程序履行的靠谱性。
用户程序经过编程器或其余输入设施寄存在PLC的用户储存器中。
当PLC开始运行时,CPU依据系统监控程序的规定次序,经过扫描,可达成各输入点状态收集或输入数据收集,用户程序的履行,各输出点状态的更新,编程器键入响应和显示器更新及CPU自检等功能。
PLC的扫描可按固定次序进行,也可按用户程序规定的次序履行。
简述PLC与继电接触器控制在工作方式上各有什么特色。
在继电器控制电路中,当电源接通时,电路中全部继电器都处于受限制状态,即该吸合的继电器都同时吸合,不应吸合的继电器受某种条件限制而不可以吸合,这类工作方式称为并行工作方式。
而PLC的用户程序是按必定次序循环履行,因此各软继电器都处于周期性循环扫描接通中,受同一条件限制的各个继电器的动作序次决定于程序扫描次序,同他们在梯形图中的地点相关,这类工作方式称为串行工作方式。
能用于工业现场的主要原由是什么?
答:
因为它能较好地解决工业控制领域顶用户广泛关怀的靠谱,安全,灵巧,方便,经济等问题。
1.靠谱性高,抗扰乱能力强;2.灵巧性好,扩展性强;3.控制速度快,稳固性强;4.延时调整方便,精度较高;5.系统设计安装快,维修方便;6.丰富的I/O接口模块;7.采纳模块化构造;8.功能完美,编程简单,易于使用;9.整体价钱低。
详尽说明PLC在扫描的过程中,输入映像寄存器和输出映像寄存器各起什么作
用
输入采样阶段:
PLC以扫描方式按次序将全部输入端的输入状态进行采样,并将
采样结果分别存入相应的输入映像寄存器中,此时输入映像寄存器被刷新。
接着进入程序履行阶段,在程序履行时期即便输入状态变化,输入映像寄存器的内容也不会改变,输入状态的变化只在下一个工作工作周期的输入才被从头采样到。
输出刷新阶段:
当全部指令履行完后,进入输出刷新阶段。
此时,PLC将输出映像寄存器中全部与输出相关的输出继电器的状态转存到输出锁存器中,并经过必定的方式输出,驱动外面负载。
7.PLC控制器的控制程序为串行工作方式,继电接触器控制线路为并行工作方
式,对比之下,PLC的控制结果有什么特别性答:
(1)输入/输出滞后现象:
与PLC的集中输入集中刷新、程序循环履行、输入滤波器造成的时间常数、输出继电器机械滞后以及程序设计不妥的附带影响等相关。
(2)多重输出不一样意:
对于步进梯形图多重输出的状况,将在后边详细叙述的PLC指令时予以介绍。
PLC、单片机系统的主要差别在哪里答:
(1)PLC是成立在单片机之上的产品,单片机是一种集成电路,二者不拥有可比性。
(2)单片机能够构成各种各种的应用系统,从微型、小型到中型、大
型都可,PLC是单片机应用系统的一个特例。
(3)不一样厂家的PLC有同样的工
作原理,近似的功能和指标,有必定的交换性,质量有保证,编程软件正朝标准化方向迈进。
这正是PLC获取宽泛应用的基础。
而单片机应用系统则是八仙过海,
(各显神通,功能千差万别,质量错落不齐,学习、使用和保护都很困难。
4)单片机用来实现自动控制时,一般要在I/O接口上做大批的工作。
比如要考虑现场与单片机的连结,接口的扩展,I/O信号的办理,接口工作方式等问题,除了要设计控制程序外,还要在单片机的外头做好多软硬件工作,系统的调试也
较复杂。
PLC的I/O口已经做好,输入接口能够与输入信号直接连线,特别方便,输出接口也拥有必定的驱动能力。
第二章:
1.SIMATICS7-300MPI接口有何用途答:
MPI是多点接口(MultiPointInterface)的简称,是西门子企业开发的用
于PLC之间通信的保密的协议。
MPI通信是当通信速率要求不高、通信数据量不大时,能够采纳的一种简单经济的通信方式。
2.DI模块接口电路有哪些DO接口电路有哪些答:
直流32点数字量输入模块的内部电路;沟通32点数字量输入模块的内部电路。
32点数字量晶体管输出模块的内部电路;32点数字量晶管输出模块的内部电路;16点数字量继电器输出模块的内部电路。
3.PLC的工作方式有几种怎样改变PLC的工作方式答:
一.PLC采纳“次序扫描,不断循环”的工作方式二.中止办理。
1).每次扫描过程。
集中对输入信号进行采样。
集中对输出信号进行刷新。
2).输入刷新过程。
当输入端口封闭时,程序在进行履行阶段时,输入端有新状
态,新状态不可以被读入。
只有程序进行下一次扫描时,新状态才被读入。
3).一个扫描周期分为输入采样,程序履行,输出刷新。
4).元件映象寄存器的内容是跟着程序的履行变化而变化的。
5).扫描周期的长短由三条决定。
(1)CPU履行指令的速度
(2)指令自己据有
的时间(3)指令条数6).因为采纳集中采样。
集中输出的方式。
存在输入/输出滞后的现象,即输入/
输出响应延缓。
4.PLC按电源分类有哪几种输出模块若按开关器件分类,有哪几种输出方式如
何选PLC输出种类答:
直流驱动输出模块、沟通驱动输出模块。
有继电器输出模块、晶体管输出模
(块、晶闸管输出模块。
驱动直流负载的大功率晶体管和场效应晶体管、驱动沟通负载的双向晶闸管或固态继电器,以及既能够驱动沟通负载又能够驱动直流负载的小型继电器。
可依据实质状况依据上述规则选用。
5.PLC中的“软继电器“与实质的继电器对比,有哪些特色答:
(1)反响速度快,噪音低,能耗小。
体积小;2)功能强盛,编程方便,能够随时改正程序;3)控制精度高,可进行复杂的程序控制;4)能够对控制过程进行自动检测;
(5)系统稳固,安全靠谱;
6.何谓通道和通道号PC的通道分哪几类答:
计算机系统中传递信息和数据的装置,主要有主储存器读写通道和输入、输出通道。
能接收中央办理机的命令,独立履行通道程序,辅助中央办理机控制与管理外面设施。
通道号则是对某个通道的称呼。
分类:
字节多路通道、数组多路通道、选择通道。
第四章:
1.S7-300有哪几种寻址方式直接寻址与间接寻址有何差别S7-300有4种寻址方式:
立刻寻址、储存器直接寻址、储存器间接寻址、寄存器间接寻址。
储存器直接寻址,简称直接寻址,这类寻址方式在指令中直接给出操作数的储存单元地点。
储存器间接寻址,简称间接寻址,这类寻址方式在指令中以储存器的形式给出操作数所在储存单元地点,也就是说该储存器的内容是操作数所在储存单元的地点。
2.、MB0、MW0和MD0有何差别M、MB、MW、MD都是位储存器(又称输出继电器)。
M为储存位表记符,寻址范围
为~;MB为储存字节表记符,讯寻址范围为0~255;MW为储存字表记符,寻址范围为0~254;MD为储存双字表记符,寻址范围为0~252。
3.S7-300PLC有哪些内部元器件各元件地点分派和操作数范围怎么确立S7-300PLC的内部元器件有:
输入过程映像寄存器、输出过程映像寄存器、位储存器、外面输入寄存器、外面输出寄存器、准时器、计数器、数据块寄存器、当地数据寄存器。
地点分派和操作数范围以下表所示:
元件名称
运算单位
寻址范围
表记符
输入过程映像寄存器
输入位
~
I
(又称输入继电器)
输入字节
0~65535
IB
(I)
输入字
0~65534
IW
输入双子
0~65532
ID
输出过程映像寄存器
输出位
~
Q
(又称输出继电器)
输出字节
0~65535
QB
(Q)
输出字
0~65534
QW
输出双字
0~65532
QD
位储存器
储存位
~
M
(又称辅助继电器)
储存字节
0~255
MB
(M)
储存字
0~254
MW
储存双字
0~252
MD
外面输入寄存器
外面输入字节
0~65535
PIB
(PI)
外面输入字
0~65534
PIW
外面输入双字
0~65532
PID
外面输出寄存器
外面输出字节
0~65535
PQB
(PQ)
外面输出字
0~65534
PQW
外面输出双字
0~65532
PQD
准时器(T)
准时器
0~255
T
计数器(C)
计数器
0~255
C
数据块寄存器(DB)
数据位
~
DBX或DIX
数据字节
0~65535
DBB或DIB
数据字
0~65534
DBW或DIW
数据双字
0~65532
DBD或DID
当地数据寄存器
当地数据位
~
L
(又称当地数据)
当地数据字节
0~65535
LB
(L)
当地数据字
0~65534
LW
当地数据双字
0~65532
LD
4.在状态字中,RLO作用是什么状态字中RLO位储存逻辑操作结果。
位逻辑指令扫描信号状态“1”和“0”,并依据布尔逻辑对它们进行组合,所产生的结果(“1”或“0”)成为逻辑运算结果,
储存在状态字“RLO”中。
5.S7-300的基本数据种类有哪些
种类(重点
位表示形式
数据与范围
案例
词)
布
尔
1
布尔量
Ture/False
触点的闭合断开
(BOOL)
字
节
8
十六进制
B#16#0~B#16#FF
LB#16#20
(BYTE)
二进制
2#0~2#1111_1111_1111_1111L
字(WORD)1
2#0000_0010_1000
6
_0000
十六进制
W#16#0~W#16#FFFF
LW#16#0380
BCD
C#0~C#999
LC#896
无符号十
B#(0,0)~B#(255,255)
LB#(10,10)
进制
双
字
3
十六进制
DW#16#0000_0000~DW#16#FFFFL
(DWORD)
2
_FFFF
DW#16#0123_ABCD
无符号数
B#
LB#(1,23,45,67)
(0,0,0,0)~B#(255,255,255,2
55)
字
符
8
ASCII字
可打印ASCII字符
‘A’、‘0’、
(CHAR)
符
‘,’
整数(INT)1有符号十-32768~+32767L-23
进制数
长整数
3
有符号十L#-8~L#7
L23#
(DINT)
2
进制数
实数3IEEE浮点~+38L+2
(REAL)2数
时
间
3
带符号
T#24D_20H_31M_23S_648MS~L
(TIME)
2
IEC时间,
T#8D_7H_6M_5S_0M
T#24D_20H_31M_23S_647MS
分辨率为
S
1ms
日
期
3
IEC日期,D#1990_1_1~D#2168_12_31LD#2005_9_27
(DATA)
2
分辨率为
1天
实不时间3实不时TOD#0:
0:
~TOD#23:
59:
LTOD#8:
30:
(Time_Of_2间,分辨
Daytod)率为1ms
S5系统时
3
S5时间,S5T#0H_0M_10MS~
L
间
2
以10ms
S5T#1H_1M_2S_10M
S5T#2H_46M_30S_0MS
(S5TIME)
为时基
S
6.在RS触发器中何谓“置位优先”和“复位优先”,怎样运用置位、复位指令与RS触发器指令有何差别(55)置位优先:
当R和S驱动信号同时为“1”时,触发器最后为置位状态;
复位优先:
当R和S驱动信号同时为“1”时,触发器最后为复位状态;
怎样运用:
RS触发器和SR触发器的“位地点”、置位、复位及输出(Q)所使用的操作数可
以是:
I、Q、M、L、D。
RS触发器:
SP触发器:
差别:
置位和复位指令依据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)”位存器中或数据位中,如M⋯⋯,同,能够出在其余圈。
信号-沿:
同上边的RLO指令似,当信号化,生信号沿,也有正/
沿之分:
POS/NEG。
上所述,两着之的主要区在于一个是操作果,一个是操作信号化果。
8.一个常开按钮按下的过程中,发生了两个边缘跳变,何谓“上涨沿”在
S7-300PLC中怎样检测“上涨沿”上涨沿:
从0到1的跳变称为上涨沿。
采纳触点信号上涨沿检测指令来检测。
比方:
A(与运算)BLD100FP(上涨沿检测)=
9.S7-300有几种形式的准时器脉冲准时器和扩展脉冲准时器有何差别答:
共有5种准时器指令,它们是:
S_PULSE(脉冲准时器)、S_PEXT(扩展脉冲准时器)、S_ODT(接通延时准时器)、S_ODTS(保持型接通延时准时器)、S_OFFDT(断电延时准时器)。
差别:
S_PULSE(脉冲准时器)的工作特色为:
输入为1,准时器开始计时,准时位为1;计不时间到,准时器停止工作,准时位为0。
如在准不时间未到时,输入变成0,则准时器停止工作,准时器位为变成0。
1.S_PEXT(扩展脉冲准时器)的工作特色为:
输入从0→1时,准时器开始工作计时,准时器位为1;准不时间到,准时器位为0。
在准时过程中,输入信号断开不影响准时器的计时(准时器持续计时)。
10.用线圈表示的准时器与用功能框表示的准时器有何差别答:
用线圈表示的准时器一般接在网络的最后;(以下列图:
)用方框表示的准时器后边还有一个输出端,能够控制通断。
(以下列图:
)11.S7-300的计数器有几种计数方式答:
计数方式可分为:
连续计数,计到上限时跳到下限从头开始。
一次计数,计到上限时跳到下限等候新的触发。
3.周期计数,从装载值开始计数,到可设置上限时跳到装载值从头计数。
12.剖析几种移位指令的差别。
答:
1.SSI或SSI<数值>(有符号整数挪动),空出位用符号位(位15)填补,最后一处的位送CC1,有效移位位数是0~15。
SSD或SSD<数值>(有符号长整数挪动),空出位用符号位(位31)填充,最后移出的位送CC1,有效移位位数是0~32。
SLW(字左移)或SLW<数值>,空出位用“0”填充,最后移出的位送CC1,有效移位位数是0~15。
SRW(字右移)或SRW<数值>,空出位用“0”填充,最后移出的位送
5.CC1,有效移位位数是0~15。
SLD(双字左移)或SLD<数值>,空出位用“0”填充,最后移出的位送CC1,有效移位位数是0~32。
SRD(双字右移)或SRD<数值>,空出位用“0”填充,最后移出的位送CC1,有效移位位数是0~32。
RLD(双字循环左移)或RLD<数值>,有效移位位数是0~32。
RRD(双字循环左移)或RRD<数值>,有效移位位数是0~32。
RLDA(累加器1经过CC1循环左移),累加器1的内容与CC1一同进行循环左移1位。
CC1移入累加器1的位0,累加器1的位31移入CC1。
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),而不是绝对地点。
在符号表中能够对输入、输出、准时器、计数器、位储存器和块定义符号。
使用符号地点使得程序方便易读,即其阅读性和可理解性更高。
6.组织块能否调用其余组织块答:
OB组织块由PLC的操作系统自行调用,无需用户干涉,用户仅能够在OB中调用其余的FC,FB,不行调用OB。
7.B货仓与L货仓有何不一样答:
局部数据货仓简称L货仓,是CPU中独自的储存器区,可用来储存逻辑块的局部变量(包含OB的开端信息)、调用功能FC时要传达的实质参数,梯形图程
序中的中间逻辑结果等。
能够按位、字节、字和双字来存取。
块货仓简称B货仓,
是CPU系统内存的一部分,用来储存被中止的块的种类、编号、优先级和返回地点;中止时翻开的共享数据块和背景数据块的编号;暂时变量的指针(被中止块的L货仓地点)。
8.在变量申明表内,所申明的静态变量和暂时变量有何差别答:
静态变量和暂时变量同属于局部变量,暂时变量又称作暂态变量,静态变量储存在背景数据块中,块调用结束后,其内容被保存;暂时变量储存在L货仓中,履行结束变量的值因被其余内容覆盖而丢掉。
编程题解答第四章:
1.第1次按按钮指示灯亮,第2次按按钮指示灯闪亮,第3次按下按钮指示灯灭,这样循环,试编写其PLC控制的LAD程序。
剖析:
经过计数器和比较器实现题目中的要求:
按第1次,计数器为1,经过比较器,使灯亮;
按第2次,计数器为2,经过比较器,使灯闪;
按第3次,计数器为3,经过比较器,清零计数器,并使灯灭。
程序以下:
按一次开关,记一次数;
第一次按,灯亮;第二次按,灯闪;
与程序段2一同实现灯的闪耀;
按第三次时,用来清空计数器。
实验仿真:
第1次准时,计数器为1,亮;
第2次准时,计数器为2,闪;既有亮,又有灭;第三次准时,计数器清零,灭
2.用一个按钮控制2盏灯,第1次按下时第1盏灯亮,第2盏灯灭;第2次按下时第1盏灯灭,第2盏灯亮;第3次按下时2盏灯都灭。
剖析:
使用计数器和互锁来实现题目所给的要求;计数器用来记录按键的次数;互锁电路来实现灯亮的时候,灯灭;灯亮的时候,灭;
程序以下:
用计数器记录按下的次数;利用互锁电路来实现亮的时候,灯灭;灯亮的时候,灭;
第三次按下时,利用来清零计数器,同时也使得与都灭;
实验仿真:
第一次按下:
计数器为1,灯亮;灯灭;第二次按下:
计数器为2,灯灭;灯亮;第三次按下:
计数器清零,两盏灯都灭。
3.编写PLC控制程序,使输出周期为5s,占空比为20%的连续脉冲信号。
剖析:
采纳两个准时器以及常开常闭开关来实现某个通路的循环通断,同时
设置相应地准时器的准不时间,便可以知足题目要求。
程序以下:
当没有按下时,准时器处于复位状态,按下后,从先灭4s,再亮1s,这样就是先了题目的要求实验仿真:
当按下后:
T0开始计时,4s后,亮,以下:
同时,准时器T1开始计时,
经过1s后,又灭,以下不断地循环下去,实验题目要求。
4.设计鼓风机系统控制程序。
鼓风机系一致般有引风机和鼓风机两级构成。
要求:
(1)按下起动按钮后第一起动引风机,引风机指示灯亮,10s后鼓风机自
动起动,鼓风机指示灯亮;按下按钮后第一关断鼓风机,鼓风机指示灯灭,经20s后自动关断引风机和引风机指示灯。
(2)起动按钮接,停止按钮接。
鼓风机及其指示由和驱动,引风机及其指示由和驱动。
剖析:
使用延缓准时器来实验引风机与鼓风机的先后开启与封闭。
程序以下:
按下启动开关时,与先启动,并是先自锁功能,即便弹起,与也是导通的;用中间状态来启动准时器T0,即10s此后启动和;
10s后,启动和;
按下停止按钮后,准时器T1启动,第一与断开,接着经过20s后,与断开。
实验仿真:
按下,先与先启动,T0开始计时
10s后,与启动
按下后,先封闭和,同时启动准时器T1
后与封闭
5.
3台风机,当设施处于运行状态时,假如有
2台或2台以上风机工作,则指示
某设施有
灯常亮,指示“正常”;假如仅有1台风机工作,则该指示灯以的频次闪耀,指示“一级报
警”;假如没有风机工作了,则指示灯以2Hz的频次闪耀,指示“严重警报”。
当设施不运行
时,指示灯不亮。
试用STL及LAD编写切合要求的控制程序。
提示:
此题重点是怎样实现“一灯多用”功能。
指示灯H1指示了4种状态:
“正常、一级报警、严重警报、设施停止”。
剖析:
本实验波及到一些信号的与或的关系,并能够一用第一题中小灯闪耀的思路来实现不一样频次的闪耀。
(启动开关;,,表示风机,1表示正在运行,0表示不运行;指示灯)
LAD程序以下:
当有2台以上的风机处于工作时,第一部分通,灯向来亮;当只有1台风机处于工作时,第二部分通,灯以的频次闪耀;当没有风机处于工作时,第三部分通,灯以2Hz的频次闪耀;
使灯以的频次闪;使灯以2Hz的频次闪;
STL程序以下:
IA(AI
IAIOAIAIANIO
AIANIAIOANIAI
I)O(AIA(ANI
ANIIOANIAIANIOAIANIANI)ANT1S5T#1SSDT0NOP0NOP0NOP0AT0
)
LO(IANIANIANIS5T#500MSSDT2NOP0NOP0NOP0)QAT0S5T#1SSDT1
N