干货!常见的PLC程序实例详解,看完就懂(附图)
十字路口的交通指挥信号灯布置:
一、控制要求
(1)信号灯系统由一个启动开关控制,当启动开关接通时,该信号灯系 统开始工作,当启动开关关断时,所有信号灯都熄灭。
(2)南北绿灯和东西绿灯不能同时亮。如果同时亮应关闭信号灯系统, 并立刻报警。
(3)南北红灯亮维持 25s。在南北红灯亮的同时东西绿灯也亮,并维持 20s。到 20s 时,东西绿灯闪亮,闪亮 3s 后熄灭,此时,东西黄 灯亮,并维持 2s。到 2s 时,东西黄灯熄灭,东西红灯亮。同时, 南北红灯熄灭,南北绿灯亮。
(4)东西红灯亮维持 30s。南北绿灯亮维持 25s,然后闪亮 3s 后熄灭。 同时南北黄灯亮,维持 2s 后熄灭,这时南北红灯亮,东西绿灯亮。
(5)以上南北、东西信号灯周而复始地交替工作状态,指挥着十字路口 的交通,其时序如下所示。
二、PLC 接线
三、定义符号地址
四、梯形图程序
三层楼电梯控制
电梯的上升、下降由一台电动机控制;正 转时电梯上升、反转时电梯下降。各层设一个呼叫开关(SB1、SB2、SB3)、 一个呼叫指示灯(H1、H2、H3)、一个到位行程开关(ST1、ST2、ST3)。
一、控制要求:
(1)各层的呼叫开关为按钮式开关,SB1、SB2 及 SB3 均为瞬间接通有效
(即瞬间接通的即放开仍有效)。
(2)电梯箱体上升途中只响应上升呼叫,下降途中只响应下降呼叫,任何 反方向呼叫均无效,简称为不可逆响应。具体动作要求,如下表。
(3)各楼层间有效运行时间应小于 10S,否则认为有故障、自动令电动机停转。
多种液体自动混合装置的 PLC 控制 如图所示为三种液体混合装置,SQ1、SQ2、SQ3 和 SQ4 为液面传感器, 液面淹没时接通,液体 A、B、C 与混合液阀由电磁阀 YV1、YV2、YV3、 YV4 控制,M 为搅匀电动机,其控制要求如下:
1.初始状态
装置投入运行时,液体 A、B、C 阀门关闭,混合液阀门打开 20s 将容 器放空后关闭。
2.起动操作
按下启动按钮 SB1,装置开始按下列给定规律运转:
①液体 A 阀门打开,液体 A 流入容器。当液面达到 SQ3 时,SQ3 按通, 关闭液体 A 阀门,打开液体 B 阀门。
②当液面达到 SQ2 时,关闭液体 B 阀门,打开液体 C 阀门。
③当液面达到 SQ1 时,关闭液体 C 阀门,搅匀电动机开始搅拌。
④搅匀电动机工作 1min 后停止搅动,混合液体阀门打开,开始放出 混合液体。
⑤当液面下降到 SQ4 时,SQ4 由接通变断开,再过 20s 后,容器放空, 混合液阀门关闭,开始下一周期。
3.停止操作
按下停止按钮 SB2 后,要将当前的混合操作处理完毕后,才停止操 作(停在初始状态)
参考程序:
霓虹灯广告屏控制器的设计
用 PLC 对霓虹灯广告屏实现控制,其具体要求如下:
该广告屏中间 8 个灯管亮灭的时序为第 1 根亮→第 2 根亮→第 3 根 亮→…→第 8 根亮,时间间隔为 1s,全亮后,显示 10s,再反过来从 8→7→…→1 顺序熄灭。全灭后,停亮 2s,再从第 8 根灯管开始亮 起,顺序点亮 7→6→…→1,时间间隔为 1s,显示 20s,再从→2→…→8 顺序熄灭。全熄灭后,停亮 2s,再从头开始运行,周而复始。
参考梯形图程序:
设计程序,使两个气缸顺序动作,其顺序为:A1B1B0A0。
(一)气控回路
(二)位移-步骤图
(三)I 型障碍信号分析
(四)PLC 接线
(五)定义符号地址
(六)梯形图程序
自动售货机的 PLC 控制
如下图所示的自动售货机示意图,其工作要求如下:
1.此售货机可投入 1 元、5 元或 10 元硬币。
2.当投入的硬币总值超过 12 元时,汽水按钮指示灯亮;当投入的硬
币总值超过 15 元时,汽水及咖啡按钮指示灯都亮。 3.当汽水按钮灯亮时,按汽水按钮,则汽水排出 7s 后自动停止,这段时间内,汽水指示灯闪动。 4.当咖啡按钮灯亮时,按咖啡按钮,则咖啡排出 7s 后自动停止,这段时间内,咖啡指示灯闪动。 5.若投入硬币总值超过按钮所需的钱数(汽水 12 元,咖啡 15 元)时,找钱指示灯亮,表示找钱动作,并退出多余的钱。
参考答案:
PLC入门:5个PLC梯形图实例,老电工一步步教你怎么编写梯形图!
PLC技术人员都知道,梯形图在PLC编程中占有很重要的作用,梯形图可以用来设计电气电路,能够有效的将电气原理图转化为梯形图,进而对PLC进行编程,输入指定的程序来控制现场的自动化设备,关于PLC梯形图,相信很多的PLC老师傅都很熟悉,但是对于刚入门学习PLC的师傅而言就不免得有些吃力了,特别是梯形图转化设计这方面?今天我们就重点来看看PLC梯形图的5个应用实例和具体的经验设计方法:
相关问答
小车自动往返PLC梯形图和程序如何做?
这是一个步进梯形图,1、X000闭合M0置位,2、M0上升沿脉冲使S0置位,3、S0使能,M8000触点使Y000输出,小车正转,当限位开关X003闭合时S10置位,S0复位,Y000...
plc程序如何自动运行?
PLC(可编程逻辑控制器)程序通常是通过以下几个步骤来实现自动运行:1.编写PLC程序:使用PLC编程软件,根据具体的控制需求编写逻辑和功能块的程序代码。这些...
三菱plc自动手动程序怎么写?
其实呢,基本上的写法是这样的。方法1:使用主控指令(有些PLC厂家叫做互锁指令)来区分自动段还是手动段。方法2:使用跳转指令来跳转到自动段和手动段的程序...
对于一个较为复杂的自动化任务,PLC编程的思路是什么,应该怎样考虑?
根软件设计一样根据需要硬件配置(plc点数,IO余量)程序设计需要先要规划(数据寄存器,中间继电器分配,IO分配),程序结构框架,单元功能实现,整体程序调试...根软...
如何编制电动机启动-保持-停止电路PLC程序(梯形图与指令表)?
X1启动/停止按钮Y0一直ONY1电机1Y2电机2Y3电机3T1启动/停止间隔M100急停按一下X1就开始顺序启动,再按一下就是顺序停止。这...X1启动/停....
三菱PLC手动也有自动也有怎么编程?
三菱PLC手动也有自动也有怎么编程首先了解手动与自动的区别,所谓的手动通常是单个动作的点动运行,自动则是按照生产要求一系列连续的动作。因此相对来讲手动编...
plc程序图怎么看?
plc程序图从左往右,从上往下依次运行,所以先看横向,再看纵向的。当要写命令字节的时候,时间由左往右,RS变为低电平,R/W变为低电平,注意看是RS的状态先变...p...
西门子s7-200的plc怎么通过编程实现手动自动模式?
例如:I0.0为切换按钮,接通时,手动,不接通时,自动。在编程时,LDI0.0送一个数值给一个存储器,如VB100=1,LDII0.0送另一个数值...例如:I0.0为切换按钮,接...
三菱plc程序手动和自动,看梯形图应该怎么看,程序里手动和自动是分开做的吗?
选择自动时,按下X1输送辊自动运行,选择手动时,按下X2后输送辊手动运行。Y0为输送辊运行。方法/步骤1:这里新建一个项目使用三菱fx系列,选...X0为手动自动选择...
plc编程梯形图如何编?
PLC(可编程逻辑控制器)梯形图是PLC编程语言的一种,广泛应用于工业自动化领域。以下是编写PLC梯形图的一般步骤:1.分析控制要求:首先,了解控制系统的需求...