十字路口plc交通灯程序_十字路口红绿灯plc编程实训

十字路口plc交通灯程序_十字路口红绿灯plc编程实训知识点和关键字:定时器触点比较指令传送指令变址应用数据块控制要求示意图时序图工艺流程图当该路口是红灯时,另外一个路口是通行时间,绿灯亮和黄灯闪亮;当另外一个路口转红灯时,该路口成为通行时间,绿灯亮和黄灯闪亮。程序控制1十字路口交通灯控制程序1,使用了一个定时器来控制,该定时器在一个动作周期内,从0开始随着时间经过逐步增大一直到140,使用定时器过程值来控制红绿灯,如图…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

79e3022d5cb10d5d47bfdbcaeacea8ee.png

知识点和关键字:定时器  触点比较指令  传送指令  变址应用  数据块

控制要求

214e20077e120e7f285c70531c38ca45.png

示意图

1ffd6fb829fe696e978605f04c60d48e.png

时序图

bb8d39b6be55ec0e06244a3e7cb5c48d.png

工艺流程图

当该路口是红灯时,另外一个路口是通行时间,绿灯亮和黄灯闪亮; 

当另外一个路口转红灯时,该路口成为通行时间,绿灯亮和黄灯闪亮。

程序控制1

2b84c29cdb0d9cddc2b921b60042f5c5.png

55ab0528e80c764e71c40ac4f852559e.png

十字路口交通灯控制程序1,使用了一个定时器来控制,该定时器在一个动作周期内,从0开始随着时间经过逐步增大一直到140,使用定时器过程值来控制红绿灯, 如图下图所示。比如定时器过程值在0~40这段时间内Q0.6=1,在定时器过程值在0~65这段时间内Q0.2=1。其他依此类推。

e6a8a6680c200ae49346756808710a95.png

程序控制2

十字路口交通灯控制程序2,也是使用一个定时器来控制,该定时器在一个动作周期内,从0开始随着时间经过逐步增大一直到140, 到达14s后自动复位,使用定时器过程值来控制红绿灯,如上图所示。

1bfeba4c26db6888b544ff64f335324f.png

00b9c43c4cbf00ec5896ad07604cb6cc.png

程序中2, 把16#44传送到QB0目的是使Q0.2和Q0.6都接通,把16#84传送到QB0目的是使Q0.2和Q0.7都接通,把16#4传送到QB0目的是使Q0.2接通,把16#28传送到QB0目的是使Q0.5和Q0.3都接通,把16#30传送到QB0目的是使Q0.5和Q0.4都接通,把 16#20传送到QB0目的是使Q0.5接通。

控制程序3

e0d84cd0bce6c4dd33722834fd07fafb.png

数据块

35087f8ac2a51a41d46e60cb17cae00c.png

d8ccc7d9e7349597d7f2a39ff649e945.png

十字路口交通灯控制程序3,也是使用一个定时器来控制,该定时器在一个动作周期内,从0开始随着时间经过逐步增大一直到140, 到达14s后自动复位,使用定时器过程值来控制红绿灯。

红绿灯的亮灯顺序数据分别装在VB100至VB111中。

上图中使用变址的方式,分别在相应的时间里把VB100至VB111的数据传送到QB0,这样QB0就会按照预先计划的次序亮灯。

18b207d918a9157fcba0f012f4d76465.png

点击图片购买

书名:机械设计(原书第5版)

作者:罗伯特.诺顿

ISBN:978-7-111-53324-5

★介绍了S7200新版编程软件的安装和使用。

★以实例形式给出的常用程序编程逻辑和功能指令的应用技巧。

946627df2449b66c59a21d600a44b836.png

来源:机械工业出版社E视界

4ffba5f23be132455388442f23161f28.png

往期文章

最全电工电路常用符号及电工识图方法分享,轻松看懂电路图!

80例传感器工作原理动图,网上很难找得到!

西门子PLC入门级应用实例|自动搬运机械手控制系统设计

PLC编程实例分享,多图详解五层楼电梯控制系统~

想学PLC却无从下手?先看懂这些编程指令吧!

46091da6d0cce934394d70c0a4d44b0d.png

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/195205.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • jenkins教程菜鸟_Jenkins教程:在Windows平台安装Jenkins「建议收藏」

    jenkins教程菜鸟_Jenkins教程:在Windows平台安装Jenkins「建议收藏」一、什么是JenkinsJenkins是一个开源软件项目,是基于Java开发的。我们可以利用Jenkins来实现持续集成的功能。因为Jenkins是基于Java开发的,所以在安装Jenkins之前首先需要安装Java的JDK。二、安装Jenkins在Windows平台上面安装Jenkins共有两种方式,下面分别介绍这两种方式。1、使用msi安装Jenkins安装Jenkins之前首先去Jenkin…

    2022年5月14日
    61
  • 播放.avi后缀视频报出0xc00d5212,编码格式不支持

    播放.avi后缀视频报出0xc00d5212,编码格式不支持以avi后缀的格式视频文件,在win10系统上播放可能会报如下如下错误:最普遍的现象就是高版本Windows媒体播放器播放不了采用早期编码编辑的AVI格式视频,而低版本Windows媒体播放器又播放不了采用最新编码编辑的AVI格式视频解决方案:这里我总结了两种方案:第一种:安装一个插件名字叫格式工厂,这款插件可以很好的支持大批量的文件格式转换,它会把avi视频转换成mp4格式视频,…

    2022年9月30日
    0
  • mysql自定义函数详解_sql自定义函数例子

    mysql自定义函数详解_sql自定义函数例子摘要腾兴网为您分享:mysql自定义函数与动态查询,智学网,夜读小说,小睡眠,西餐菜谱等软件知识,以及猫语翻译器,江西校讯通,刷qq业务的网站,房洽洽,学士服照,爱站seo工具包,虚拟声卡驱动,隐藏分,卦象,供零在线永辉,七猫精品小说,海纳百川器,华尔街日报,双十一图片,中国地震信息网等软件it资讯,欢迎关注腾兴网。介绍下mysql自定义函数的例子,以及插入单引号的方法,动态执行查询与字符串拼接…

    2022年9月8日
    1
  • C语言 JSON数据格式解析

    C语言JSON数据格式解析一、如何用c语言编写与解析json数据格式,这篇主要是使用一个第三方的json库,本人已经上传至csdn,下载链接在下方。 二、json库代码文件下载地址(json.rar内部只有两个文件json.h与json.c) 1.http://download.csdn.net/download/jxyb2012/10234057

    2022年4月6日
    272
  • CSS行高line-height的理解建议收藏

    一、行高的字面意思“行高“顾名思义指一行文子的高度。具体来说是指两行文子间基线间的距离。基线是在英文字母中用到的一个概念,我们刚学英语的时候使用到的那个英语本子每行有4条线,其中底部第二条线就是基线,

    2021年12月20日
    53
  • 设备树格式[通俗易懂]

    设备树格式[通俗易懂]基本数据格式  设备树是一个简单的包含节点和属性的树结构。属性通过键值对形式描述,一个节点可以包含多个属性或子节点,一个简单的.dts格式设备树如下所示。/dts-v1/;/{node1{a-string-property=”Astring”;a-string-list-property=”firststring”,

    2022年6月21日
    43

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号