[修订版][工控]SIEMENS S7-200 控制交通红绿灯程序编写与分析

特别鸣谢

avatar

昵称:真真真困

Blog:https://blog.csdn.net/weixin_73942595

接线过程

实验目的

根据SFC图,修改出梯形图
!实际上你可以用其他指令做的,STEP有很多函数指令库,该项目讲解了一个简单的示例思路,并不代表所有的项目

题目要求

在这里插入图片描述
在这里插入图片描述

I/O分配

输入作用输出作用
I0.0启动按钮Q0.0东西绿灯
Q0.1东西黄灯
Q0.2东西红灯
Q0.3南北绿灯
Q0.4南北黄灯
Q0.5南北红灯

公式

你可以用SCR指令做,我简单一点手法就是起保停

在这里插入图片描述
Sn-1:上一状态步常开触点
Sn:当前状态步(M辅助继电器)
Jn:上一状态步结束转换条件常开触点
Sn+1:当前状态步结束转换条件常闭触点(你可能会疑问为什么这里Sn+1,不是Jn+1,这其实根据你的实际情况而定,有时题目要求状态步Jn转换是不执行任何东西的,自然而然就是Sn+1下一状态步的常闭触点)

!根据实际情况适当修改程序,笨方法就是套公式,一般实际生产下是用不到这种方法的

公式套用示例

在这里插入图片描述
带入公式得
在这里插入图片描述

程序分析

分割块[不是必要的,自己分析用]

请添加图片描述

分为10个块,为了接下来好写程序

左侧梯形图 [B1-B5]

在这里插入图片描述

B1 [东西绿灯亮25s]

在这里插入图片描述

在这里插入图片描述

注意这边的M3.0是T39与T34均完成后循环作用

在这里插入图片描述

B2 + B3 = B23 [东西绿灯闪烁3s]

在这里插入图片描述
两个块合并一起,提高效率

在这里插入图片描述

B4 [东西黄灯亮2s]

在这里插入图片描述
输出

在这里插入图片描述

B5 [东西红灯亮30s]

在这里插入图片描述
输出:

在这里插入图片描述

右侧梯形图 [B6-B10]

在这里插入图片描述

B6 [南北红灯亮30s]

在这里插入图片描述

输出:
在这里插入图片描述

B7 [南北绿灯亮25s]

在这里插入图片描述

输出:
在这里插入图片描述

B8 + B9 = B89 [南北绿灯闪烁3s]

在这里插入图片描述

输出:
在这里插入图片描述

B10 [南北黄灯亮2s]

在这里插入图片描述
输出:
在这里插入图片描述

完整程序

在这里插入图片描述

  • 11
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值