实践模块3 S7200基本指令学习 2.docx
- 文档编号:27919524
- 上传时间:2023-07-06
- 格式:DOCX
- 页数:10
- 大小:128.04KB
实践模块3 S7200基本指令学习 2.docx
《实践模块3 S7200基本指令学习 2.docx》由会员分享,可在线阅读,更多相关《实践模块3 S7200基本指令学习 2.docx(10页珍藏版)》请在冰豆网上搜索。
实践模块3S7200基本指令学习2
实践模块2S7-200基本指令学习
一、实验目的
1、熟练掌握Step7-Micro/WIN集成开发环境的基本功能;
2、熟练掌握基本逻辑指令的使用。
二、实验内容
(一)基础实验:
(2学时)
1、触点串联、并联指令学习:
要求:
利用下图所示的按钮和发光二极管完成本实验,使用I0.0、I0.1和Q0.0三个I/O点,完成异或逻辑运算,即
。
(记录下所编制的程序)
2、RS触发器指令学习:
要求:
利用上图所示的按钮和发光二极管模块上完成本实验,使用I0.0、I0.1和Q0.0三个I/O点,完成教材P147表5-2的真值表功能验证;在Step7-Micro/WIN环境中,将本例的梯形图程序转换成语句表(STL)形式,看看能否读懂语句表,试用逻辑堆栈方法分析该语句表的执行过程?
LDI0.0
LDI0.1
NOT
LPS
AQ0.0
=Q0.0
LPP
ALD
OQ0.0
=Q0.0
3、置位、复位指令学习:
要求:
在实验台“装配流水线”模块上完成本实验,使用所有的I/O点,完成以下功能:
1)按下“K0”按钮,A、B、C三个指示灯同时亮起,释放“K0”按钮后,依然保持该状态;
LDI0.0
SQ0.0,1
SQ0.1,1
SQ0.2,1
2)按下“K1”按钮,D、E、F、G四组指示灯同时亮起,释放“K1”按钮后,依然保持该状态;
LDI0.0
SQ0.0,1
SQ0.1,1
SQ0.2,1
SQ0.3,1
3)按下“K2”按钮,所有8组指示灯全部同时亮起,释放“K2”按钮后,依然保持该状态;
4)
5)同时按下“K1”、“K2”、“K3”,所有指示灯熄灭。
(记录下所编制的程序)
4、边沿脉冲指令学习:
要求:
在实验台“八段数码管显示”模块上完成本实验,使用所有I/O点。
按下K0按钮,数码管显示“9”,释放K0按钮,数码管熄灭。
利用SM0.5位代替SQ1,观察实验效果(记录下所编制的程序)
.
5、比较指令学习:
要求:
在实验台“抢答器数码管显示”模块上完成本实验,使用所有I/O点。
运行下图所示的程序,接通I0.0后,观察Q0.7位即数码管小数点位的显示状态,试说明原因?
若将网络2比较指令中常数10改为5,会出现什么状态?
试说明网络1中常闭触点T37与网络2中比较指令T37的区别?
注意:
使用Step7-Micro/WIN环境中程序运行状态监控方法,在监控状态下调试上述程序。
(二)提高实验(2学时)
1、编程练习:
模拟抢答器设计
在实验台“抢答器数码管显示”模块上完成本实验,使用所有I/O点。
要求:
1)按下K0按钮,进入抢答状态,此时数码管小数点位点亮,指示可开始抢答;
2)四位选手分别按下K1-K4按钮,数码管显示抢到第一的选手的编号;
3)数码管一旦显示了某位选手的编号,再按下K1-K4任一按钮将不会产生任何效果;
4)按下K5按钮,数码管熄灭;
5)再次按下K0按钮,重新进入新一轮的抢答状态。
(记录下编制PLC梯形图程序)。
2、“数码管任意显示数据”程序分析:
在实验台“八段数码管显示”模块上完成本实验,使用所有I/O点。
打开例程“任意显示数据.mwp”。
观察运行结果,分析程序,回答问题。
问题:
1、网络1中,SM0.1的作用是什么?
AC1充当了什么角色?
2、网络2中M10.0起什么作用?
3、绘制网络3中常开触点T37的时序图?
SEG指令的功能大概是什么?
4、为什么网络4中的计数器设定值定为10?
5、网络5实现了什么功能?
6、试改变数据块中的数据,例如VB1000,1,2,3,4,5,6,7,8,9,观察程序运行结果?
7、你能根据此程序在“天塔之光”模块实现自动图形显示吗?
比如,第一次L1点亮,第二次L2-L5点亮,第三次L6-L9点亮,第四次L1-L9全部点亮,如此循环?
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 实践模块3 S7200基本指令学习 实践 模块 S7200 基本 指令 学习