西门子S7-1200数据处理指令应用|阶段性题目

1、抢答器

  • 在主持人按下起动按钮SB3,5秒内三组选手可以抢答;
  • 某组抢答成功时显示该组号,同时锁住其他组使其不能抢答。
  • 若超过5秒,三组选手将无法再进行抢答,同时数码管以0进行秒级闪烁
  • 主持按人按下复位按钮SB1后,数码管熄灭,等待下一轮抢答。
    西门子S7-1200数据处理指令应用|阶段性题目_第1张图片
    西门子S7-1200数据处理指令应用|阶段性题目_第2张图片
    西门子S7-1200数据处理指令应用|阶段性题目_第3张图片
    西门子S7-1200数据处理指令应用|阶段性题目_第4张图片

2、红绿灯

  • 按下开始按钮
  • 东西方向:绿灯亮3秒,闪动2秒后熄灭,接着黄灯亮2秒后熄灭,红灯亮7秒后熄灭;
  • 与此同时
  • 南北方向:红灯亮7秒后熄灭,绿灯亮3秒,闪动2秒,接着黄灯亮2秒后熄灭
  • 如此循环下去。无论何时按下停止按钮,所有的灯都熄灭。

2.1、比较指令

西门子S7-1200数据处理指令应用|阶段性题目_第5张图片
西门子S7-1200数据处理指令应用|阶段性题目_第6张图片
西门子S7-1200数据处理指令应用|阶段性题目_第7张图片

2.2、顺序设计法

西门子S7-1200数据处理指令应用|阶段性题目_第8张图片
西门子S7-1200数据处理指令应用|阶段性题目_第9张图片
西门子S7-1200数据处理指令应用|阶段性题目_第10张图片
西门子S7-1200数据处理指令应用|阶段性题目_第11张图片
西门子S7-1200数据处理指令应用|阶段性题目_第12张图片

西门子S7-1200数据处理指令应用|阶段性题目_第13张图片

4、九秒倒计时

  • 按下起动SB5按钮后,开始以秒为单位9秒倒计时,倒计时到0停止且进行秒级闪烁。
  • 按下复位按钮SB1后,数码管熄灭等待下一轮倒计时。

4.1、比较指令

西门子S7-1200数据处理指令应用|阶段性题目_第14张图片
西门子S7-1200数据处理指令应用|阶段性题目_第15张图片

4.2、减法指令

西门子S7-1200数据处理指令应用|阶段性题目_第16张图片
西门子S7-1200数据处理指令应用|阶段性题目_第17张图片
西门子S7-1200数据处理指令应用|阶段性题目_第18张图片

5、八盏跑马灯

  • 若按下开始按钮,指示灯从第1盏灯开始
  • 以1秒的速度进行左移位,实现8盏灯的循环点亮控制
  • 无论何时按下停止按钮,指示灯全部熄灭

5.1 比较指令

西门子S7-1200数据处理指令应用|阶段性题目_第19张图片

5.2 移位/循环移位

西门子S7-1200数据处理指令应用|阶段性题目_第20张图片
西门子S7-1200数据处理指令应用|阶段性题目_第21张图片
西门子S7-1200数据处理指令应用|阶段性题目_第22张图片

5.3 使用函数FC

西门子S7-1200数据处理指令应用|阶段性题目_第23张图片
西门子S7-1200数据处理指令应用|阶段性题目_第24张图片

6、数码管显示

数码管显示 二进制数
0 2#111111
1 2#110
2 2#1011011
3 2#1001111
4 2#1100110
5 2#1101101
6 2#1111101
7 2#111
8 2#1111111
9 2#1101111

7、IO接线图

7.1 抢答器

西门子S7-1200数据处理指令应用|阶段性题目_第25张图片

7.2 红绿灯

西门子S7-1200数据处理指令应用|阶段性题目_第26张图片

7.3 倒计时

西门子S7-1200数据处理指令应用|阶段性题目_第27张图片
西门子S7-1200数据处理指令应用|阶段性题目_第28张图片

7.4 跑马灯

西门子S7-1200数据处理指令应用|阶段性题目_第29张图片

你可能感兴趣的:(自动化)