PLC梯形图编程练习

交通灯控制

在如下图的场景中,打开SW1开关后,交通灯控制器开始工作,关闭SW1则控制器停止工作。

SW2为控制模式选择开关:

当SW2为关闭状态时,绿灯、黄灯、红灯依次亮,具体时序为:绿灯亮100秒,闪5秒(每秒亮灭一次),黄灯亮5秒,红灯亮100秒。

当SW2为打开状态后,路口变为夜间模式,一直亮红灯,当有行人按下PB1按钮时,10秒钟后转为绿灯,绿灯持续30秒后继续保持红灯亮。

设计梯形图如下

在设计时先实现了白天红绿灯SW2关闭的功能,在以此为基础增加夜晚打开SW1的功能,在梯形图编制转换过程中遇到了梯形图过大超过24行无法转换的问题,因此对梯形图进行了相应合并和精简处理,最终得到上图示梯形图,检验可实现要求功能

输送带控制

输送带场景如下图:

打开SW1开关后,开始供应一个新的工件,工件放置到输送带上后,先运动到中间点(由X12传感器检测),停顿5秒钟,然后运行到传送带最右侧(X11),停顿5秒钟,然后向左移动,直到把工件移出输送带(X10),当工件离开输送带后,自动启动Y10供应命令供应下一个工件,运动时序相同。

设计梯形图如下:

梯形图设计使用传感器的上升沿和下降沿信号作为启动继电器的信号,保证即时性,因为程序调试中下一个工件出料必须要等待前一个工件输送掉落,故需要增设时间继电器延长和控制Y10通电时间,检验可实现要求功能

转载于:https://www.cnblogs.com/xueyuxiaohu/p/5401116.html

PLC梯形图编程练习相关推荐

  1. 汇川小型PLC梯形图编程系列教程(七):数值存储与二进制数据知识详解

    原文链接:汇川小型PLC梯形图编程系列教程(七):数值存储与二进制数据知识详解 PLC数据存储原理简介 H123U小型PLC内部采用的是32位的处理器,PLC中的数据处理和电脑中的数据处理基本是一致的 ...

  2. 汇川技术小型PLC梯形图编程系列教程(二):AutoShop软件使用技巧介绍

    原文链接:汇川技术小型PLC梯形图编程系列教程(二):AutoShop软件使用技巧介绍 俗话说的好,磨刀不误砍柴工.这里的刀指的是准备工作:手册+熟练使用软件(掌握一些技巧).所以本篇为大家简单介绍一 ...

  3. 汇川技术小型PLC梯形图编程系列教程(三):PLC系统程序与用户程序介绍

    原文链接:汇川技术小型PLC梯形图编程系列教程(三):PLC系统程序与用户程序介绍 PLC的定义 可编程逻辑控制器是种专门为在工业环境下应用而设计的数字运算操作电子系统.它采用一种可编程的存储器,在其 ...

  4. PLC梯形图编程基础知识详解

    OFweek工控网讯:初学PLC梯形图编程,应要遵循一定的规则,并养成良好的习惯.下面以三菱FX系列PLC为例,简单介绍一下PLC梯形图编程时需要遵循的规则,希望对大家有所帮助.有一点需要说明的是,本 ...

  5. PLC梯形图编程实战【逻辑实现】

    在前一个教程PLC编程入门-梯形图中,我们学习了梯形图的基础知识以及一些基本的指令.在今天这个教程里,我们将学习如何采用梯形逻辑解决实际问题,以及如何进行PLC编程,同时我们还会学习一些新的梯形逻辑指 ...

  6. 汇川plc可以用C语言吗,汇川小型PLC梯形图编程系列教程(七):数值存储与二进制数据知识详解...

    PLC数据存储原理简介 H123U小型PLC内部采用的是32位的处理器,PLC中的数据处理和电脑中的数据处理基本是一致的.所有的CPU进行数据处理时,都是将其他进制的数据转换成二进制数进行加减乘除运算 ...

  7. 机电传动控制 PLC梯形图编程练习

    交通灯控制 在如下图的场景中,打开SW1开关后,交通灯控制器开始工作,关闭SW1则控制器停止工作. 梯形图: 仿真结果: 可以满足所需要求. 输送带控制 输送带场景如下图: 梯形图: 仿真结果: 满足 ...

  8. PLC初学者梯形图编程原则

    初学PLC梯形图编程,应要遵循一定的规则,并养成良好的习惯.下面以三菱FX系列PLC为例,简单介绍一下PLC梯形图编程时需要遵循的规则,希望对大家有所帮助.有一点需要说明的是,本文虽以三菱PLC为例, ...

  9. 三菱四节传送带控制梯形图_一文讲透FX5U PLC程序控制指令及步进梯形图编程

    三菱PLC在80年代进入中国市场,已有30多年历史.由于三菱PLC编程易学,功能强大,深受中国用户喜爱.随着时间推移,市场上已经淘汰掉二代产品,关系图如下: 说明 90年代老型号 2000年代老型号 ...

最新文章

  1. 朋友在小厂待到三十多岁了 现在跳槽能找到什么样的工作
  2. Android Json生成及解析实例
  3. Java NIO系列教程(八) SocketChannel
  4. Java:内部类之成员内部类,内部类之匿名内部类
  5. Mysql 死锁过程及案例详解之插入意向锁与自增锁备份锁日志锁Insert Intention Lock Auto-increment Lock Backup Lock Log Lock
  6. html盒子模型子元素怎么水平占满父元素_CSS3——弹性盒模型-flex——父级属性...
  7. Flutter入门篇(一)
  8. jenkins是什么_使用 Jenkins 自动发布服务到 Kubernetes
  9. centos7 更新php版本,Centos7升级php版本到php7实例分享
  10. 想进外企你应该知道的七大基本面试知识
  11. ubuntu如何更改IP地址
  12. 【Qt5】Windows下配置程序的产品、公司、版权、版本号等详细信息
  13. API文档与模拟数据接口
  14. 托福百日冲刺—词汇(4)
  15. Stetman读paper小记:Backdoor Learning: A Survey(Yiming Li, Yong Jiang, Zhifeng Li, Shu-Tao Xia)
  16. 7、任务分配-任务分派其他人
  17. 右键菜单“新建”的修改
  18. Java中如何使用“点”分割字符串呢?
  19. [车联网安全自学篇] Android安全之移动安全测试指南「安全测试和SDLC」
  20. 滴滴打车创新盈利方式

热门文章

  1. 离线/内网环境下搭建vue开发环境
  2. Latch-up初认识
  3. 文献阅读 Learning Meta Face Recognition in Unseen Domains 2020 CVPR
  4. 工业智能网关BL110详解之八十五: 实现西门子S7-1200 PLC接入OPC UA云平台
  5. VIN码校验器:用于检查车架号是否符合国标
  6. 个人小程序诞生记【第二周】积分排名、生成海报、积分抽奖
  7. 人活着总是要有点精神的
  8. 爬取绝对领域jk制服区全图片 新人笔记
  9. Android自定义桌面墙纸
  10. 靶场攻略 | Moriarty Corp渗透测试