西门子S7200PLC应用教程部分习题参考答案及代码.docx

上传人:b****0 文档编号:519793 上传时间:2022-10-10 格式:DOCX 页数:46 大小:277.80KB
下载 相关 举报
西门子S7200PLC应用教程部分习题参考答案及代码.docx_第1页
第1页 / 共46页
西门子S7200PLC应用教程部分习题参考答案及代码.docx_第2页
第2页 / 共46页
西门子S7200PLC应用教程部分习题参考答案及代码.docx_第3页
第3页 / 共46页
西门子S7200PLC应用教程部分习题参考答案及代码.docx_第4页
第4页 / 共46页
西门子S7200PLC应用教程部分习题参考答案及代码.docx_第5页
第5页 / 共46页
点击查看更多>>
下载资源
资源描述

西门子S7200PLC应用教程部分习题参考答案及代码.docx

《西门子S7200PLC应用教程部分习题参考答案及代码.docx》由会员分享,可在线阅读,更多相关《西门子S7200PLC应用教程部分习题参考答案及代码.docx(46页珍藏版)》请在冰豆网上搜索。

西门子S7200PLC应用教程部分习题参考答案及代码.docx

西门子S7200PLC应用教程部分习题参考答案及代码

部分习题参考答案

2.6思考与练习

5.该开关闭合,则I0.0输入继电器为ON,其对应的常开触头闭合,常闭触头断开。

Q0.0为ON,则对应外接继电器通电。

10.错错对错(但可以控制220V-1A以下的小型电动机)

对错对对

12.解:

变量寄存器区从V300开始的10Byte存储单元存放的数据如图A2.1所示,则由位、字节、字和双字的定义可知,VB302.1的数据为“1”;VB302的数据为“56”;VW302的数据为“5678”;VD302的数据为“56789A50”。

图A2.1

3.8思考与练习

4.

(1)答:

按钮SB1、SB2为输入点,KM1为输出点;I0.0、I0.1为输入映像寄存器,Q1.0为输出映像寄存器。

(2)参考梯形图程序如图A3.1所示:

(3)参考梯形图程序如图A3.2所示:

(4)参考梯形图程序如图A3.3所示:

图A3.1图A3.2图A3.3

(5)参考梯形图程序如图A3.4所示:

(6)梯形图需要改变。

改变之后的梯形图如图A3.5所示:

图A3.4图A3.5

10.参考梯形图程序如图A3.6所示:

11.参考梯形图程序如图A3.7所示:

图A3.6图A3.7

13.参考梯形图程序如图A3.8所示:

图A3.8

14.此梯形图程序实现了一个2s通、3s断的闪烁电路。

语句表程序如下:

Network1

LDNT38

TONT37,30

Network2

LDT37

TONT38,20

15.参考梯形图程序如图A3.9所示:

图A3.9

此题实现了一个增减计数器功能,当I0.0闭合增计数,当I0.1闭合减计数,I0.2闭合将当前值6复位为0。

16.参考梯形图程序如图A3.10所示:

图A3.10

4.5思考与练习

6.使用状态继电器S0.0~S0.3,梯形图顺序指令(SCR~~SCRT~~SCRE);

参考【例4-6】梯形图并发性分支(网络4)及汇集(网络20)程序结构;

状态S0.3转移到S0.1即可实现循环控制。

8.参考9.6.5~9.6.6交通灯控制系统设计。

5.10思考与练习

4.

(1)参考梯形图程序如图A5.1所示:

(2)参考梯形图程序如图A5.2所示:

(3)参考梯形图程序如图A5.3所示:

图A5.1图A5.2

图A5.3

6.梯形图程序如图A5-4:

图A5.4

7梯形图程序如图A5-5:

图A5.5

8.语句表程序如下:

LDI0.0

SEG1,QB0

LDI0.1

SEG2,QB0

LDI0.2

SEG3,QB0

LDI0.3

SEG4,QB0

TOFT37,50

LDT37

=Q1.0

LDNT37

=Q1.1

10.因为PLC工作方式是循环扫描执行程序(即使没有设置循环指令),单片机顺序执行程序。

13.参考本章5.9实验5程序结构(注意:

本题实现的是中断事件1)。

16.参考【例5-34】梯形图程序结构。

(注意本题周期500ms,通过Q0.0输出)

6.5思考与练习

1.参考本章例6-1

3.参考本章图6-6及说明。

5.一般应该工作在定时中断0(10号)中,其回路表中的采样时间设置与定时时间相同。

7.5思考与习题

4.PPI主站和从站控制程序参考【例7-3】梯形图程序。

(注意本题为位控)

6.参考【例7-7】梯形图程序。

(注意本题输入信号为IB1)

7.主机发送和从机接收的参考梯形图程序如图A7.1所示:

图A7.1

9.11思考题与练习

1.该题中有2个输入点,启动按钮I0.0和停止按钮I0.1;有3个输出点,电机M1的Q0.0、电机M2的Q0.1和电机M3的Q0.2。

参考梯形图程序如图A9.1所示。

图A9.1题1参考程序

2.该题可选择CPU226实现。

参考梯形图程序如图A9.2所示。

图A9.2题2参考程序

3.参考梯形图程序如图A9.3所示。

图A9.3题3参考程序

4.参考梯形图程序如图A9.4所示。

图A9.4题4参考程序

5.该题选用了8输入/6继电器输出的CPU222一台,8继电器输出的扩展模块EM222一台和4AI/1AO的模拟量模块EM235一台。

参考语句表程序如下:

主程序:

Network1//上电初始化,调用子程序

LDSM0.1

CALLSBR0

Network2//供水压力给定值设置

LDI0.0

MOVR0.9,VD104

NOT

MOVR0.7,VD104

Network3

//上电/故障结束时重新激活变频泵存储器

LDSM0.1

OM0.0

INCBVB300

Network4//变频器频率上限时增泵滤波

LDI0.0

AD>=VD250,VD212

LDNI0.0

AD>=VD250,VD208

OLD

ANM0.1

TONT37,50

Network5

//符合增泵条件时,工频泵运行数加1

LDT37

AB<=VB301,1

EU

=M0.1

INCBVB301

Network6//频率下限时减泵滤波

LDD<=VD250,1800

ANM0.2

TONT38,100

Network7

//符合减泵条件时,工频泵运行数减1

LDT38

AB>VB301,0

EU

=M0.2

DECBVB301

Network8

//变频增泵或倒泵时,置位M2.0

LDM0.1

OM0.3

SM2.0,1

Network9

//复位变频器频率,为软启动做准备

LDM2.0

TONT33,1

=Q1.5

Network10

//产生关断当前变频泵脉冲信号

LDT33

EU

=M0.4

Network11//工频泵数加1

LDM0.4

SM2.1,1

INCBVB300

Network12

LDM2.1

TONT34,2

Network13

//产生当前泵工频启动脉冲信号

LDT34

EU

=M0.5

RM2.1,1

Network14

LDM0.5

SM2.2,1

Network15

LDM2.2

TONT39,30

Network16

//产生下一台泵工频启动信号

LDT39

EU

=M0.6

RM2.2,1

RM2.0,1

Network17

//变频工作泵的泵号转移

LDB>VB300,3

MOVB1,VB300

Network18

//一个变频泵运行的持续时间判断

LDB=VB301,0

ASM0.4

EU

INCDVD310

Network19

//3小时后,产生下一台泵的变频启动信号

LDD>=VD310,180

EU

=M0.3

MOVD0,VD310

Network20

//有工频泵运行时,复位VD301

LDB<>VB301,0

MOVD0,VD310

Network21//1号泵变频运行控制逻辑

LDSM0.1

OM0.0

OM0.6

AB=VB300,1

OQ0.1

ANM3.0

ANM0.4

ANQ0.0

=Q0.1

Network22//2号泵变频运行控制逻辑

LDM0.6

AB=VB300,2

OQ0.3

ANM3.0

ANM0.4

ANQ0.2

=Q0.3

Network23//3号泵变频运行控制逻辑

LDM0.6

AB=VB300,2

OQ0.5

ANM3.0

ANM0.4

ANQ0.4

=Q0.5

Network24//1号泵工频运行控制逻辑

LDM0.5

OQ0.0

LDB=VB300,2

AB>VB301,0

LDB=VB300,3

AB>VB301,1

OLD

ALD

ANQ0.1

=Q0.0

Network25//2号泵工频运行控制逻辑

LDM0.5

OQ0.2

LDB=VB300,3

AB>VB301,0

LDB=VB300,1

AB>VB301,1

OLD

ALD

ANQ0.3

=Q0.2

Network26//3号泵工频运行控制逻辑

LDM0.5

OQ0.4

LDB=VB300,1

AB>VB301,0

LDB=VB300,2

AB>VB301,1

OLD

ALD

ANQ0.5

=Q0.4

Network27//火灾时,阀YV2打开

LDI0.0

=Q1.0

Network28//水池低水位信号处理

LDI0.1

OM3.1

AI0.2

=M3.1

Network29//水池水位下限信号灯

LDSM0.5

OM3.2

AM3.1

OI0.5

=Q1.1

Network30//变频器故障信号灯

LDSM0.5

OM3.3

AI0.3

OI0.5

=Q1.2

Network31//火灾指示灯

LDSM0.5

OM3.4

AI0.0

OI0.5

=Q1.3

Network32//水池水位下限故障消铃逻辑

LDI0.4

OM3.2

AM3.1

=M3.2

Network33//变频器故障消铃逻辑

LDI0.4

OM3.3

AI0.3

=M3.3

Network34//火灾消铃逻辑

LDI0.4

OM3.4

AI0.0

=M3.4

Network35//报警电铃

LDM3.1

ANM3.2

LDI0.3

ANM3.3

OLD

LDI0.0

ANM3.4

OLD

OI0.5

=Q1.4

Network36//故障信号及故障结束处理

LDM3.1

OI0.3

=M3.0

MOVB0,VB300

MOVB0,VB301

ED

=M0.0

子程序:

Network1//初始化子程序

LDSM0.0

MOVD1800,VD204

MOVD22400,VD208

MOVD28800,VD212

MOVR0.25,VD112

MOVR0.2,VD116

MOVR30.0,VD120

MOVR0.0,VD124

MOVB200,SMB34

ATCHINT0,10

中断程序:

Network1

LDSM0.0

ITDAIW0,AC0

DTRAC0,AC0

/R32000.0,AC0

MOVRAC0,VD100

PIDVB100,0

MOVRVD108,AC0

MOVRVD108,AC0

*R32000.0,AC0

Network2

LDR<=AC0,VD204

OW>T39,25

MOVDVD204,AC0

Network3

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

当前位置:首页 > IT计算机

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1