S7200PLC编程及应用廖常初第2版习题参考答案.docx

上传人:b****1 文档编号:13595106 上传时间:2023-06-15 格式:DOCX 页数:21 大小:284.67KB
下载 相关 举报
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第1页
第1页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第2页
第2页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第3页
第3页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第4页
第4页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第5页
第5页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第6页
第6页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第7页
第7页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第8页
第8页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第9页
第9页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第10页
第10页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第11页
第11页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第12页
第12页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第13页
第13页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第14页
第14页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第15页
第15页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第16页
第16页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第17页
第17页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第18页
第18页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第19页
第19页 / 共21页
S7200PLC编程及应用廖常初第2版习题参考答案.docx_第20页
第20页 / 共21页
亲,该文档总共21页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

S7200PLC编程及应用廖常初第2版习题参考答案.docx

《S7200PLC编程及应用廖常初第2版习题参考答案.docx》由会员分享,可在线阅读,更多相关《S7200PLC编程及应用廖常初第2版习题参考答案.docx(21页珍藏版)》请在冰点文库上搜索。

S7200PLC编程及应用廖常初第2版习题参考答案.docx

S7200PLC编程及应用廖常初第2版习题参考答案

第3章习题答案

1.填空

1)输出指令(对应于梯形图中的线圈)不能用于过程映像输入寄存器。

2)SM0.1在首次扫描时为0N.SMO.O—直为ON°

3)毎一位BCD码用4—位二进制数来表示.其取值范帀为二进制数2#0000_~2札1001一

4)二进制数2#0100000110000101对应的十六进制数是_」6#4183_,对应的十进制

数是」6773—,绝对值与它相同的负数的补码是2#」01111100111101L。

5)BCD码2#0100000110000101对应的十进制数是_4185_。

6)接通延时定时器TON的使能(IN)输入电路接通时开始定时,当前值大于等于预设值时其是时器位变为ON.梯形图中其常开触点接通,常闭触点断开°

7)接通延时定时器TON的使能输入电路断开时被复位.复位后梯形图中其常开触点断开•常闭触点接通.当前值等于Q。

8〉有记忆接通延时定时器TONR的使能输入电路接通时开始左时,使能输入电路断开时,当前值保持不变°使能输入电路再次接通时继续宦时°必须用复位指令来复位TONR。

9)断开延时迫时器TOF的使能输入电路接通时.泄时器位立即变为ON.当前值被淸愛。

便能输入电路断开时,当前值从0开始增大°当前值等于预设值时,输出位变为OFF,梯形图中其常开触点断开,常闭触点接通,当前值保持不变°

10)若加计数器的计数输入电路CU由断开变为接通、复位输入电路R断开,il•数器的当前值加1。

当前值大于等于预设值PV时•梯形图中其常开触点接通.常闭触点断开。

复位输入电路接通时,计数器被复位,复位后其常开触点断开,常闭触点接通,当前值为卫_。

*3.-91

4I6tt

•5.无符号数。

6.VB20和VB21,VB20

*7.VW20和VW22,VB20~VB23,VW22,VB20

爲.十进制小数

9.字符的个数

dO.32

12.4个,8、16、32位

13.程序组织单元,主程序、子程序、中断程序

H4.AIW2

15.VB100的地址,地址指针VD120所指的存储单元中的数

16.在程序中修改操作数的地址,用于间接寻址。

17.

题3—17〜3・19的语句表程序

L_r~L_r~L

31I—

题3-20的答案

104Q0J

T/I―not1—(SI)

M0.2

H1\

IO4

T

题3-22的答案

10.1

10.0

10.2

0.5

104

题3-23的答案

104

02,1

14,5

M36

90.3

A■

1

111

TON

1

IN

*・

w■

PT

10Gin$

T37

题3-24的答案

题25

!

1

IN

TON

100-

PT

10C

11

10.0

T38

冈络12

T38

10,1

QUO

题3-25的答案

 

 

题3-27的答案

 

令第4章习题答案

1.填空

1)如果方框指令的EN输入端有能流且执行时无错误,则EN0输出端有能流输出。

2)字符串比较指令的比较条件只有==和V>°

3)主程序调用的子程序最多嵌套见层,中断程序调用的子程序_丕1基嵌套。

4)VBO的值为2#10110110•循环右移2位然后左移4位为2#11010000°

5)读取实时时钟指令TODR读取的日期和时间的数制为BCD码°

6)执行“JMP2”指令的条件满足时.将不执行该抬令和LBL2指令之间的指令。

7)主程序和中断程序的变量表中只有」泄变量。

8)S7-200SMART有丄个高速计数器,可以设置Q种不同的工作模式。

9)HSCO的模式3的时钟脉冲为10.0,用10.1控制方向。

2.在MW4小于等于1247时,令M0・1为ON并保持,反之将M0.1复位为OFF。

MW4.1247

sMO.L1

LDW<=

S

MW4.1247

MO.l.1

LDW>

R

3.编写程序,在10.0的上升沿将VW1O~VW58淸零。

LD10.0

EV

FILL0.VW10.25

5.編写程序,将VW0中以0.01Hz为单位的0〜99.99Hz的整数格式的频率值,转换为4位BCD码,送给QW0,通过4片译码芯片和七段显示器显示频率值(见图3-6〉。

LDSMO.O

MOVWVW0,QW0

IBCDQW0

6.用10.0控制接在QB0上的8个彩灯是否移位,毎1$移1位。

用I0.1控制左務或右移,首次扫描时将彩灯的初始值设置为十六进制数16#0E(仅Q0.1〜Q0.3为ON).设计出梯形图程序。

MO

7.用11・0控制接在QBO±的8个彩灯是否移位,毎1S移]位。

用1B0设置彩灯的初始值,在II.1的上升沿将IB0的值传送到QB0,设讣岀梯形图程序。

网絡1FI络疡题

111

网絡2

110

T37

1

ROLB

rn

CKin

1

LN

uriU

A

QBD・

IN

OUT

-QBO

1-

N

8•用实时时钟指令设讣控制路灯的程序QOlOO时开灯,06:

00时关灯•

LDB>=VB3.16#20V/20点〜0点(日期、时间值用BCD码表示〉

OBvNB3・I6#06//0点~6点

"Q0・00//点亮路灯

9•用实时时钟指令设讣控制路灯的程序,在5月1日“0月31日的20:

00开灯.06:

00

关灯;在11月1日〜下一年4月30号的⑼00开灯,7:

00关灯。

LDoSMO.O

TODR

VBO

4V/

读实时钟•小时值在VB3JJ日在VWI

LDW>=

VWL

16#1031

OW<

VWL16#0501

=

MO.0

$

//冬季ON

LDB>=

VB3.

16#20

〃20点~6点开灯

OB<

VB3・

16#06

AN

MOO

4〃夏手

LDB>=

VB3.

16#19-

//19点〜7点开灯

OB<

VB3,

16#07

A

M0・0

M冬乎

OLD

=

QO.1

半径(V10000的整数)在VW10中,取圆周率为3J416.編写程序,用浮点数运算指令计算圆周长,运算结果四舍五入转换为整数后,存放在VW20中。

LDoSMO.O

ITDVWlO.AClo//整数转换为双整数

DTRoAC1.AC1-//双整数转换为实数

*R3・1416.ACI//乘以3.1416

ROUNDoACl.ACI"/乘积W舍五入转换为双整数

MOVW.AC1-VW20//低16位送VW20

第11题编写语句表程序,实现运算VW2-VW4=VW6。

LD。

10・2

MOVW°VW2・VW6

•IVW4.VW6

12・AIW2中A/D转换得到的数值0〜32000正比于温度值0〜1200。

在I0・0的上升沿,将AIW2的值转换为对应的温度值存放在VW10中,设计出梯形图程序。

MOVW.AIW2.ACO

AENO

MUL120(kACO

AENO

AENO

 

13•以0・1度为单位的整数格式的角度值在VWO中•在I0・0的上升沿,求出该角度的正弦值,运算结果转换为以10“为单位的双整数,存放在VD2中,设计出程序。

10-0

LD

EU

LPS

AENO

 

AENO

LRD

 

AENO

AC0,ACO

LPP

h00000OOACO

AENO

ROUNDoAC0.VD2

16・编写程序,用字节逻辑运算指令,将VB0的高4位置为2#1001•低4位不变。

 

AENO

AENO

MOVB

LBO,

VBO

ORB

16#90,VBO

17•编写程序,前后两个扫描周期VW4的值不变将M0・2复位仮之将M0.2直位。

LD

AENO

 

AENO

LPS

AW=

Acao

M021

LRD

 

LPP

dVW4・VW6

MOVW

1&设il•循环程序,求VD20开始连续存放的5个浮点数的平均值。

网络1

网絡傢题

LD

10,0

EU

MOVR

0,0.VD40

MOVD

&VB2irAC1

FOR

VV0.+1.+

冋络2

LD

SM0.O

+R

VD40

+D

4.AC1

冋络3

NEXT

19•在10・0的上升沿,用循环程序求VW100〜VW108的累加和0为了防止溢出,将被累加的整数转换为双整数后再累加。

用VD10保存累加和。

网络4

网緡标题

LD

10.0

EU

MOVD

0,VD10

HOVD

&VB100.AC1

FOR

VU0,+1,+5

网络5

LD

SM0.0

HOVU

*AC1,AC0

ITD

AC0,AC0

+D

AC0,VD10

+1

2,AC1

网络6

NEXT

20.编写程序,求出VW10〜VW28中最大的数,存放在VW30中。

网络1

网络标题

LD

10,0

EU

MOVW

0.W30

MOVD

&VB10.AC1

FOR

VTJO.+1,+

网絡2

LDU>

艸30

MOW

*AC1,VU30

LD

SM0.0

+I

2,kCl

网絡3

HEXT

21•用子程序调用编写图5-3中两条运输带的控制程序,分别设置自动程序和手动程序,用10.4作自动/手动切换开关。

手动时用10・041110.1对应的按钮分别点动控制两条运输带.

两隼1网维檢题

100004

TI_()

主程序436自动程序33手动程序

22.设计程序,用子程序求圆的而积,输入参数为直径(小于32767的整数),输岀量为圆的而枳(双整数)。

在10・0的上升沿调用该子程序,直径为10000mm,运算结果存放在VD10中。

«号1

1S8类型1

LVZO

5径

IN

INI

iN_our

LD2

$积

OUT

DINT

LD6

e存r

吒MP

PEAL

LD10

g存2

TEMP

DINT

n»1

主程序。

23•用定时中断,每Is将VW8的值加1,在10・0的上升沿禁I匕该定时中断,在10・2的上

升沿重新启用该定时中断。

设计出主程序和中断子程序。

BBH

VVCI那DOOTH网LMMAE

SMO,1

0,VBO

250.SMB34

TNT_O:

INTO,10

10.0

EUATCH

IMT_0:

INT0.10

LD

EU

DTCH

go主程序Q

10,1

冋络1

LD

SMO.O

IHCB

VBO

LDB=

4,VBO

MOVE

0,VBO

IHC¥

W8

10

・立时中断程序

24.第一次扫描时将VBO淸零,用定时中断0■每100ms将VB0加1.VBO等于100时关闭;^时中断,并将Q0.0立即置1。

设计出主程序和中断子程序。

网络1

冋珞1

LD

SHO.l

LD

SMO.O

MOVE

0,VBO

IHCB

VBO

MOVE

100.SMB34

LDB=

100,VBO

ATCH

INTO:

INTO,10

DTCH

10

EHI

aSI

QO.O.1

主程序Q2

泄时中断程序

令第5章习题答案

SMOJ

laOT37Q0.0

HiF)

1

IN

TON

40-

PT

looms

lOJ

QO.I

T37

T37

-I卄1)n

IttOT37Q0.0

HF/i)Q0Q

"IH

laiT37QO・I

TM/H)

QO.I"IH

MO

J

・Q0・0

QO.I

lao

MO

2

・Q0・0

Q02

10.2

■lai

M0.0

M0J

QO2

70-

_T37Tn

TON

PTlooms

IQ3

 

題5的答案

題3的答案X

趙4的答案X。

MOQ

超动■■lO.O-10.4lOJ

T37

HWl

lO.I右限位

JdO,3

QOJ

102

卜限位

MOA

QO;

•K)J上限位

\W,5HQO2

MOJ

工件右行

冲头卜行

冲头上行

工件左行

”0」左限位

sQ0・0IT37I夹紧

2s

SMUl

T38I松开

T38已松开2s

MOO

起动I10.0【0」

M02

・QOQ

工进

|l03右限位

MO-3HT37

哲停5s

MO.I

■[T37

MO」H3」IQgI快迫—loj左K位

QOIQg快进

■102中限位

 

题9的答案

题8的答案:

初始步应为双线框:

最上面的转换旁边没有转换条件;步M0.2和M0.0之间无转换:

转换10.0与最上面的转换之间没有步,最上而的水平有向连线应放在最上面的转换之下。

输入10.5不能作为动作;一般用输入、宦时器和讣数器的触点和它们的逻辑组合作转换条件,不用输出位(Q)作转换条件;步M0.3的后而没有转换和步,系统运行到步M0.3时会“死机”。

 

題11的答案

题12的答案

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 初中教育 > 语文

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2