PLC编程100例之5、6、7、8、9
1.1 自锁控制回路
【控制要求】
按下 START 按钮一次,吊扇运转;按下 STOP 按钮一次,吊扇停止。
按下 TEST 按钮,测试吊扇电机是否运转正常。
【元件说明】
PLC 软元件
控制说明
【控制程序】
【程序说明】
轻按一下 START 按钮,X0=On,在没有故障的情况下(X3=Off),吊扇运转。这需通过一个自锁电路来实现,其原理是把输出 Y1 拉回来当作一个输入条件来实现,避免了为让吊扇运转而一直按着 START 按钮。
按下 STOP 按钮,X1=On,Y1=Off,吊扇停止运转。
当故障发生(X3=On),Y1=Off,吊扇停止运转。
按下 TEST 按钮,X2=On,在吊扇无故障(X3=Off)情况下,Y1=On,吊扇运行;松开 TEST
按钮,吊扇即停止运行,达到测试吊扇电机是否正常的目的。
1.2 互锁控制回路
【控制要求】
停车场检票口为单车道,通过交通控制指示灯,保证在任何时刻只有一辆车通过,避免进入停车场的车和离开停车场的车发生“撞车”事故。
【元件说明】
【控制程序】
【程序说明】
停车场用两个指示灯牌来分别指示汽车进入和离开。利用互锁结构保证只有一个指示灯牌为
“GO”状态,保证车辆进出正常,不会“撞车”。
当汽车进入停车场靠近检票栏时,X0(进入传感器)为 On,Y0=On,进入停车场指示灯牌指示“GO”,同时,离开停车场指示灯被关断,指示为“STOP”,允许汽车进入停车场,禁止汽车离开。
当汽车离开停车场靠近检票栏时,X1(离开传感器)为 On,Y1=On,离开停车场指示灯牌指示“GO” ,离进入停车场指示灯牌指示“STOP”。
1.3 上电时参数的自动初始化
【控制要求】
机器设备一上电运行,就自动将各项参数初始化,使机器进入基本准备状态,不必手动去一个一个先设置好各个参数。
按下初始化按钮,可在机器运行的任何时刻对机器进行参数初始化。
【元件说明】
【控制程序】
【程序说明】
在 PLC “RUN”瞬间,M1002 接通一次,产生脉冲宽度为一个扫描周期的脉冲,在 PLC 运行期间只被执行一次。常被用来初始化 D(资料寄存器),C(计数器),S(步进点)等 PLC 内部元件。
按下 X1 按钮,可在程序运行的任何时刻对 PLC 进行初始化,即设定 PLC 站号为 1,COM2通讯格式为 9600,7,E,1,且将 Y0 置位。
1.4 传统自保持回路与 SET/RST 应用
【动作要求】
按下开灯按钮灯点亮,按下关灯按钮灯熄灭。
【元件说明】
【控制程序】
传统自保持回路
SET/RST 自保持回路
【程序说明】
以上两范例的动作皆为 X0 由 Off→On 变化时,Y0 常 On;X1 由 Off→On 变化时,则 Y0 常
Off。
若 X0,X1 同时动作时,则停止信号优先,即 Y0 会变为 Off,指示灯熄灭。
1.5 自保持与解除回路 (SET/RST)
【控制要求】
按下 START 按钮,抽水泵运行,开始将容器中水抽出;按下 STOP 按钮或容器中水为空, 抽水泵自动停止工作。
【元件说明】
【控制程序】
【程序说明】
只要容器中有水,X2=On,按下 START 按钮时,X0=On,SET 指令被执行,Y0 被位水泵电机开始抽水。
当按下 STOP 按钮,X1=On,PLS 指令执行,M0 接通一个扫描周期,RST 指令执行 Y0 被复位,水泵电机停止抽水。另外一种停止抽水的情况是:当容器水抽干后,X2=Off,X2 的常闭触点接通,PLS 指令执行,M0 接通一个扫描周期,RST 指令执行,Y0 被复位,水泵电机停止抽水。
PLC编程实例大全(100例)
plc编程100例 是一本的实例教程图书,全书通过深入浅出的讲解,介绍了PLC在各个领域中应用的100个实例,力图让每一位读者都能轻松掌握。其中涉及范围包括:交流电动机控制、直流电动机控制、机床控制、商业广告控制、照明控制、电梯控制、消防控制、水位控制、艺术灯控制、霓虹灯控制、交通信号灯控制及各种自动控制等。
学习plc编程实例教程必备学习资料-戳进去拿走 -----> plc编程实例大全(100例) 关注电子技术控!点赞和在看
相关问答
plc编程高级思路?
一、基本的硬件知识编程之前,需要了解一些基本的硬件知识,最好从硬件的选型和画图入手,等把输入输出的类型,模拟量的选型等搞清楚之后,再开始编程会简单点。...
三菱plc编程指令c0--100什么意思?
是个计数器啊。点输出线圈(F7),在对话框中输入C0+空格+K?。确认就OK是个计数器啊。点输出线圈(F7),在对话框中输入C0+空格+K?。确认就OK
PLC模拟量编程实例?
1.使用ST结构编写一个简单的PLC模拟量程序,实现当模拟量A的值大于50时,将模拟量B的值设置为100。LD0,A//将模拟量A的值加载到寄存器0MOVD,0//将寄存...
PLC编程序,怎么才能实现计算一分钟做多少个产品?
按个传感器,利用计数器,每波动一下加一按个传感器,利用计数器,每波动一下加一
西门子PLC肿么编写脉冲程序-ZOL问答
那么程序应该做一个方程,设定X为当前模拟量输入大小,设定Y为当前模拟量实际温度,那么可列出方程:6400X32000对应于0Y100,于是X-6400/32000-6400=Y-0/100-0...
plc可编程控制器编程方法?
PLC(可编程逻辑控制器)的编程方法通常包括使用类似于ladderlogic的图形化编程软件进行逻辑和控制程序的编写,也可以使用类似于C语言的文本化编程软件进行编...
plc一个字的最大数值是多少?
您好,在计算机领域中,PLC是ProgrammableLogicController的缩写,它是一种可编程逻辑控制器。PLC通常用于工业自动化控制系统中,用于控制和监测各种机器和设...
PLC编程时间怎么设置以小时为单位?
很多小型PLC如西门子S7-200、三菱FX2N等并不提供以小时(或大于小时)为时基的定时器。这些PLC提供的指令最大只有100ms*32767,也就是约3200杪左右,不到一小时...
plc编程时间和速度可调怎么编程?
在PLC编程中,时间和速度可调的编程通常需要使用PLC的内置功能和指令。首先,你需要确定PLC支持时间和速度可调的功能。然后,你可以使用PLC的内置计时器和计数器...
用pLC编程,我想按钮START只按一下就能触发程序一直循环运行。怎么写?
START输入使一个中间继电器置位,再在此中间继电器后串上你的程序。。。。START输入使一个中间继电器置位,再在此中间继电器后串上你的程序。。。。