侵权投诉

完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>

3天内不再提示

PLC编程:拆解程序编程的过程

indRobot ? 来源:工业机器人 ? 作者:工业机器人 ? 2020-12-06 09:41 ? 次阅读

本文中将以分析几个案例的方式拆解程序编程的过程,从控制过程到原理及梯形图。如果采用其它系列或品牌的PLC,其逻辑结构大同小异。

这次我们将拆解的案例

1、喷泉控制

2、交通信号灯控制

3、多级传送带控制

4、车库自动门控制

1、喷泉控制

(1)明确系统控制要求

系统要求用两个按钮来控制A、B、C三组喷头工作(通过控制三组喷头的泵电动机来实现),三组喷头排列如下图所示。

系统控制要求具体如下:

当按下起动按钮后,A组喷头先喷5s后停止,然后B、C组喷头同时喷,5s后,B组喷头停止、C组喷头继续喷5s再停止,而后A、B组喷头喷7s,C组喷头在这7s的前2s内停止,后5s内喷水,接着A、B、C三组喷头同时停止3s,以后重复前述过程。按下停止按钮后,三组喷头同时停止喷水。下图为A、B、C三组喷头工作时序图。

喷泉控制需用到的输入/输出设备和对应的PLC端子见下表:

(3)绘制喷泉控制电路

控制电路图

(4)编写PLC控制程序

启动STEP 7-Micro/WIN编程软件,编写满足控制要求的梯形图程序,编写完成的梯形图如下图所示。

下面对照控制电路来说明梯形图的工作原理:

(2)停止控制

2、交通信号灯控制

(1)明确系统控制要求

系统要求用两个按钮来控制交通信号灯工作,交通信号灯排列如下图所示。

系统控制要求具体如下:

当按下起动按钮后,南北红灯亮25s,在南北红灯亮25s的时间里,东西绿灯先亮20s再以1次/s的频率闪烁3次,接着东西黄灯亮2s,25s后南北红灯熄灭,熄灭时间维持30s,在这30s时间里,东西红灯一直亮,南北绿灯先亮25s,然后以1次/s频率闪烁3次,接着南北黄灯亮2s。以后重复该过程。按下停止按钮后,所有的灯都熄灭。交通信号灯的工作时序如下图所示。

(2)确定输入/输出设备,并为其分配合适的I/O端子

交通信号灯控制需用到的输入/输出设备和对应的PLC端子见下表。

(3)绘制交通信号灯控制电路图

控制电路图

(4)编写PLC控制程序

启动STEP 7-Micro/WIN编程软件,编写满足控制要求的梯形图程序,编写完成的梯形图如下图所示。

梯形图

在上图所示的梯形图中,采用了一个特殊的辅助继电器SM0.5,称为触点利用型特殊继电器,它利用PLC自动驱动线圈,用户只能利用它的触点,即画梯形图里只能画它的触点。SM0.5能产生周期为1s的时钟脉冲,其高低电平持续时间各为0.5s,以上图梯形图网络9为例,当T50常开触点闭合,在1s内,SM0.5常闭触点接通、断开时间分别为0.5s,Q0.4线圈得电、失电时间也都为0.5s。

下面对照控制电路和时序图来说明梯形图工作原理:

(1)起动控制

(2)停止控制

3、多级传送带控制

(1)明确系统控制要求

系统要求用两个按钮来控制传送带按一定方式工作,传送带结构如下图所示。

系统控制要求具体如下:

当按下起动按钮后,电磁阀YV打开,开始落料,同时一级传送带电动机M1起动,将物料往前传送,6s后二级传送带电动机M2起动,M2起动5s后三极传送带电动机M3起动,M3起动后4s后四级传送带电动机M4起动。

当按下停止按钮后,为了不让各传送带上有物料堆积,要求先关闭电磁阀YV,6s后让M1停转,M1停转5s后让M2停转,M2停转4s后让M3停转,M3停转3s后让M4停转。

(2)确定输入/输出设备,并为其分配合适的I/O端子

多级传送带控制需用到的输入/输出设备和对应的PLC端子见下表。

(3)绘制多级传送带控制电路图

控制电路图

(4)编写PLC控制程序

启动STEP 7-Micro/WIN编程软件,编写满足控制要求的梯形图程序,编写完成的梯形图如下图所示。

梯形图

下面对照控制电路来说明梯形图的工作原理。

(1)起动控制

(2)停止控制

4、车库自动门控制

(1)明确系统控制要求

系统要求车库门在车辆进出时能自动打开关闭,车库门控制结构如下图所示。

系统控制具体要求如下:

在车辆入库经过入门传感器时,入门传感器开关闭合,车库门电动机正转,车库门上升,当车库门上升到上限位开关处时,电动机停转;车辆进库经过出门传感器时,出门传感器开关闭合,车库门电动机反转,车库门下降,当车库门下降到下限位开关处时,电动机停转。

在车辆出库经过出门传感器时,出门传感器开关闭合,车库门电动机正转,车库门上升,当门上升到上限位开关处时,电动机停转;车辆出库经过入门传感器时,入门传感器开关闭合,车库门电动机反转,车库门下降,当门下降到下限位开关处时,电动机停转。

(2)确定输入/输出设备,并为其分配合适的I/O端子

车库自动门控制需用到的输入/输出设备和对应的PLC端子见下表:

(3)绘制车库自动门控制电路图

控制电路图

(4)编写PLC控制程序

启动STEP 7-Micro/WIN编程软件,编写满足控制要求的梯形图程序,编写完成的梯形图如下图所示。

梯形图

下面对照控制电路来说明梯形图的工作原理。

(1)入库控制过程

(2)出库控制过程

免责声明:本文系网络转载,版权归原作者所有。但因转载众多,无法确认真正原始作者,故仅标明转载来源。本文所用视频、图片、文字如涉及作品版权问题,请第一时间告知,我们将根据您提供的证明材料确认版权并按国家标准支付稿酬或立即删除内容!本文内容为原作者观点,并不代表本公众号赞同其观点和对其真实性负责。

责任编辑:xj

原文标题:PLC编程:从原理图到程序的4个经典实例详解

文章出处:【微信公众号:工业机器人】欢迎添加关注!文章转载请注明出处。

原文标题:PLC编程:从原理图到程序的4个经典实例详解

文章出处:【微信号:indRobot,微信公众号:工业机器人】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    浅谈PLC的异步通信和同步通信

    所谓异步是指发送方和接收方之间的数据帧不需要严格的同步或同步。同步是指发送方和接收方数据帧之间的严格....
    发表于 01-18 11:12 ? 19次 阅读

    信号隔离器在PLC/DCS控制系统的应用

    PLC/DCS控制系统在实际运行过程中经常会出现干扰问题,造成现场仪器出现故障、模拟量显示异常及数据....
    发表于 01-18 09:36 ? 4次 阅读

    PLC输入模块连接主令电器电器类设备的步骤

    PLC输入模块与主令电器电器类设备的连接一、输入回路接线输入电路是PLC接收信号的端口(对模拟量来说一般为0-40MA直流电流...
    发表于 01-18 06:50 ? 0次 阅读

    如何使用工业智能网关采集工业设备中的PLC控制器数据

    随着工业智能网关的出现,工业设备之中的PLC控制器可以实现PLC远程上下载程序、PLC远程监控、PL....
    发表于 01-17 17:23 ? 22次 阅读

    三菱PLC如何用网关去进行数据采集

    三菱厂家生产的PLC能够被运用在各种工业设备之上,这些PLC设备能够用相对应的三菱PLC网关对其进行....
    发表于 01-17 16:18 ? 29次 阅读

    智能灯杆是是智慧城市建设中的“桥梁”

    随着城市发展的加快,市政道路两侧的设施栏越来越多,如路灯、交通标志、公共服务设施指示标志、道路铭牌、....
    发表于 01-17 15:36 ? 10次 阅读

    空调远程监控物联网整体解决方案的介绍

    泵站作为供水枢纽设备分布比较分散,需要集中监控,减少运维成本,基于PLC网关的的远程监控解决方案能够....
    发表于 01-14 13:26 ? 28次 阅读
    空调远程监控物联网整体解决方案的介绍

    PLC网关是什么,PLC网关是做什么的

    PLC网关是什么?PLC网关可以采集PLC数据,帮助更多企业和用户做远程维护和上下载程序,实现西门子....
    发表于 01-14 11:09 ? 83次 阅读

    S7-200的SR指令和RS指令与S7-300的异同是什么

    S7-200: 设置主双稳态触发器(SR)是一种设置主要位的锁存器。如果设置(S1)和复原(R)信号....
    发表于 01-14 10:21 ? 34次 阅读

    PLC系统中位逻辑指令是什么意思

    位逻辑指令处理数字1和0。这两个数字构成了二进制数字系统的基础。和0被称为二进制数字或位。在“触点”....
    发表于 01-14 10:12 ? 25次 阅读

    PLC网关的重要性以及PLC网关功能的介绍

    PLC工业网关支持主流工业plc设备协议,是可以让工业plc设备轻松接入互联网,远程获取plc运行数....
    发表于 01-13 17:40 ? 260次 阅读

    PLC系统中V存储区和M存储区的异同是什么

    小白一直不明白变量存储区V和位存储区M的区别,所以今天,他特意查了一下说明书,想弄点东西。手册上是这....
    发表于 01-13 11:18 ? 45次 阅读

    PLC编程系统的维护和保养说明

    PLC在工业中应用广泛,因此plc的日常维护成为重点。 一、设备维护保养规定、定期检测和调整规定 (....
    发表于 01-13 11:08 ? 36次 阅读

    如何编写较好的plc程序

    “没有最好,只有更好”,什么样的plc程序才是好的?一个赚钱的节目就是好节目,一句话,高能量低消耗!....
    发表于 01-13 10:52 ? 73次 阅读

    PLC控制系统程序设计步骤的详细介绍

    本文总结了plc控制系统设计的八个步骤,供大家参考,希望对PLC爱好者有所帮助。 1.系统控制设计和....
    发表于 01-13 10:42 ? 151次 阅读

    PLC网关是什么,PLC远程网关的特点以及PLC网关的应用

    PLC是可编程控制器的简称,PLC可以用在新一代的工业操控装置中,而PLC网关则是工业物联网网关中的....
    发表于 01-13 10:09 ? 27次 阅读

    诺信EFD推出的流体点胶机可通过PLC直接进行远程编程

    诺信(NASDAQ: NDSN)旗下公司、先进的精密流体点胶系统制造商诺信EFD (Nordson ....
    的头像 文传商讯 发表于 01-13 09:29 ? 386次 阅读

    PLC控制系统的安装和使用是怎样的

    一般来说,工业场地的环境相对恶劣。为了保证plc控制系统的安全可靠运行,在安装PLC控制系统时,需要....
    发表于 01-12 14:51 ? 68次 阅读

    MMC卡的安装与使用是怎样的

    1.订购上述产品时,plc本身没有MMC卡,因此为了正常使用PLC,您必须根据您项目的实际需要订购合....
    发表于 01-12 14:40 ? 17次 阅读

    PLC编程系统抗干扰接地设计

    在设计整个控制系统之前,最好考虑干扰接地。设计各种控制接线图时考虑接地干扰,良好的接地具有以下功能:....
    发表于 01-12 14:28 ? 102次 阅读

    西门子S7-200 PLC接地和接线的详细说明

    对于所有的电器设备,接地和接线是非常重要的,它能够确保系统具备最优的操作特性,同时能够为系统提供更好....
    发表于 01-12 14:11 ? 151次 阅读

    PLC抑制干扰电路的设计说明

    在使用感性负载时,要加入抑制电路来限制输出关断时电压的升高。抑制电路可以保护输出点不至于因为高感抗开....
    发表于 01-12 13:53 ? 317次 阅读

    PLC的调试步骤具体是怎样的

    系统调试是系统正式投入使用前的必要步骤。与继电器和接触器控制系统不同,plc控制系统有硬件调试和软件....
    发表于 01-12 11:13 ? 23次 阅读

    基于工业智能网关的远程监控解决方案

    混凝土搅拌机随着社会发展市场竞争越发激烈,基于PLC和工业智能网关的远程监控解决方案,能够帮助企业和....
    发表于 01-12 10:29 ? 262次 阅读

    PLC编程系统中检查与维护方法的介绍

    可编程逻辑控制器(plc)是集计算机技术、半导体集成技术、自动控制技术、数字技术和通信网络技术于一体....
    发表于 01-12 10:05 ? 19次 阅读

    看plc梯形图的具体方法是怎样的

    一、识读plc梯形图的具体方法 识读PLC梯形图和语句表的过程同PLC扫描用户过程一样,从左到右、自....
    发表于 01-11 10:25 ? 44次 阅读

    怎么判断旋转编码器的好坏

    随着仪器的快速发展,编码器在生产中起到了很大的作用,市场上应用比例比较高, 旋转编码器属精密元件,这....
    发表于 01-10 11:27 ? 158次 阅读

    plc编程语言标准中有哪几种编程语言

    plc编程语言标准(IEC 61131-3)中有五种编程语言,即顺序功能图、梯形图、功能框图、指令表....
    发表于 01-06 17:05 ? 143次 阅读

    斯巴拓测力称重传感器-共同助力中国更强大机器人

    忙碌的一天,珍惜每一次合作的机会,斯巴拓传感器希望所有的客户都能蒸蒸日上,共同助力中国实现更强大的工....
    的头像 杨青妹妹 发表于 01-06 14:35 ? 22次 阅读
    斯巴拓测力称重传感器-共同助力中国更强大机器人

    PLC编程中模拟调试和在线调试

    plc应用程序的调试可分为模拟调试和在线调试两个步骤。 1.模拟调试 模拟调试是指在没有输出设备的情....
    发表于 01-06 11:28 ? 85次 阅读

    PLC编程技术:梯形图的转换设计法

    plc梯形图转换设计方法是将继电器电路图转换成PLC内部具有相同原始功能的梯形图。这种等价转换是一种....
    发表于 01-06 11:27 ? 55次 阅读

    PLC编程中设备故障了怎么办

    任何plc控制设备的当前故障率基本上是由于传感器、执行器和布线,而不是PLC本身。PLC的故障很可能....
    发表于 01-05 16:19 ? 49次 阅读

    PLC编程中LAN的应用模式

    集中式数据采集和分布式控制是局域网最常见的应用。数据采集和处理,当由个人控制器执行时,可以承受处理器....
    发表于 01-05 16:18 ? 38次 阅读

    虹科KPA Automation softPLC,专为自动化解决方案而设计的PLC开发环境

    虹科KPAAutomationsoftPLC是为Linux、Xenomai、INtime、Windo....
    的头像 虹科工业通讯 发表于 01-05 14:35 ? 16次 阅读
    虹科KPA Automation softPLC,专为自动化解决方案而设计的PLC开发环境

    PLC六种常见故障分析

    第一种故障点(也是故障最多的地方)是继电器和接触器。 例如,在生产线plc控制系统的日常维护中,各种....
    发表于 01-05 11:46 ? 348次 阅读

    PLC输出类型怎么选择?

    目前市场上经常出现继电器问题的客户现场有一个共同特点:有故障的输出点工作频率比较快,被驱动负载为继电....
    发表于 01-05 11:32 ? 44次 阅读

    PLC控制系统供电保护措施

    在实际控制中,设计合理的供电和接地系统是保证控制系统正常运行的重要环节。虽然plc本身被允许在相对恶....
    发表于 01-04 14:57 ? 56次 阅读

    PLC编程系统接地要求

    如果接地方式不好,就会形成回路,造成噪声耦合。接地设计有两个目的:消除各电路电流流经公共接地阻抗时产....
    发表于 01-04 14:09 ? 33次 阅读

    PLC供电系统电源模块如何选择

    可编程控制器CPU所需的工作电源一般为5V DC电源,一般编程器接口和通讯模块也需要5V和24V D....
    发表于 01-04 11:52 ? 87次 阅读

    怎么看PLC图纸,有哪些方法

    plc图纸上有电气附件的继电器按钮等符号。与电气柜中电器配件的符号相比,两者相对应,容易找到。您也可....
    发表于 12-31 16:29 ? 192次 阅读

    三菱PLC工控板 FX1N源码+电路图代码源程序相关资料分享

    三菱PLC工控板 FX1N源码+电路图代码源程序。
    发表于 12-30 07:38 ? 0次 阅读

    工业自动化使用不同类型电机编码器的工作原理

    电机编码器是一种为自动化控制系统或任何需要位置数据的包含电机的机器记录位置数据的设备。从机械臂到3D....
    发表于 12-29 16:46 ? 411次 阅读

    怎么学习plc?有哪些技巧和方法?

    很多朋友经常加我的朋友,问我怎么学plc,怎么写通讯,怎么写运动控制。让我很难回答他们的问题。这些东....
    发表于 12-29 15:29 ? 101次 阅读

    学习PLC到底要不要买PLC?

    有很多朋友,电工和学生想学习plc。总有一个问题困扰着他们:我想学PLC。我想买PLC吗?不买怎么学....
    发表于 12-29 15:26 ? 196次 阅读

    常见PLC故障集合以及解决办法

    正如我们的电工同事所知,在目前的企业工厂中,plc在自动化控制中发挥了重要作用,并且有完全取代传统继....
    发表于 12-29 15:25 ? 279次 阅读

    广成科技开发自带CAN总线PLC可实现更多的操作

    PLC也称可编程逻辑控制器,是典型的主站设备。什么是主站设备呢?就是控制其他设备的那个设备。PLC进....
    的头像 广成CAN总线 发表于 12-29 10:10 ? 610次 阅读

    PLC集成CAN接口如何与其他CANopen设备进行连接

    除此以外,如果一台PLC如果集成CAN接口,那么它可以与其他的CANopen设备进行连接,可以扩展控....
    的头像 广成CAN总线 发表于 12-29 10:06 ? 435次 阅读

    学习PLC编程需要哪些基础?

    学习PLC编程需要哪些基础?学基础PLC可以吗?这是PLC初学者最常问的问题,已经动了学习的心思,但....
    发表于 12-29 10:06 ? 233次 阅读

    学习PLC和自动的经验分享

    想自学PLC和自动化,首先要知道自己想学什么。以我的经验,你需要学习PLC的理论知识,然后是自动化常....
    发表于 12-29 10:03 ? 88次 阅读

    Kepware助力物流仓储系统公司实现智能化管理

    背景 Cirrus Tech, Inc.(Cirrus)是一家提供自动化仓库解决方案和服务、帮助客户....
    发表于 12-28 14:50 ? 18次 阅读
    Kepware助力物流仓储系统公司实现智能化管理

    为实现碳达峰碳中和添砖加瓦--Kepware新能源产业应用

    随着碳达峰碳中和成为国家战略,“双碳”目标促进着传统能源行业的转型发展,新能源市场将成为未来发展的重....
    发表于 12-28 14:44 ? 32次 阅读
    为实现碳达峰碳中和添砖加瓦--Kepware新能源产业应用

    PLC电源和PLC卡电源的区别在哪呢

    PLC电源和PLC卡电源区别
    发表于 12-27 08:13 ? 0次 阅读

    嵌入式软PLC技术具有哪些优点呢

    嵌入式软PLC技术是什么? 嵌入式软PLC技术具有哪些优点呢? ...
    发表于 12-24 07:48 ? 0次 阅读

    MB系列智能可编程控制器与PLC相比有何优点

    1、引言可编程控制器在PLC长期的使用过程中也逐渐暴露出了诸如开出回路简单;通信扩展能力差;梯形图语言编程烦琐;调试不够方便...
    发表于 12-22 07:56 ? 0次 阅读

    PLC属于嵌入式系统吗

    PLC是嵌入式系统吗?一、PLC即Programmable Logic Controller,可编程逻辑控制器单片机又名MCU即microprocessor con...
    发表于 12-22 07:18 ? 0次 阅读

    PLC与上位机通信

    发表于 12-15 07:59 ? 707次 阅读

    西门子PLC电源电路修复记

    西门子S7-200SMART ST40 PLC供电电源是DC24V,接线工没注意接上AC220V,通电瞬间听到“啪”一声,随即闻到一股...
    发表于 12-14 16:16 ? 707次 阅读
    西门子PLC电源电路修复记

    配置案例丨通过Modbus转Porfinet网关连接流量计到PLC

    案例简介: 本案例是小疆智控Modbus转Profinet网关连接STM液位仪的配置案例用到的设备为西门子1200PLC一台,小疆智控M...
    发表于 12-14 12:01 ? 4040次 阅读
    配置案例丨通过Modbus转Porfinet网关连接流量计到PLC

    装卸小车PLC控制设计

    1、摘要和关键词摘  要:首先本课程设计的是装卸小车PLC控制设计,传统的运料小车大都是继电器控制,而继电器控制有...
    发表于 12-07 10:01 ? 0次 阅读
    她的小梨涡完整版免费阅读