自学PLC编程的9个经典实例2篇

合集下载

plc可编程序控制器应用实例(梯形图+解析)

plc可编程序控制器应用实例(梯形图+解析)

教师教案交通灯梯形图程序9.2 PLC在节日彩灯控制系统中的应用9.2.1控制要求用PLC实现对节日彩灯的控制,结构简单,变幻形式多样、价格低。

彩灯形式及变幻尽管花样繁多,但其负载不外乎三种:长通类负载、变幻类负载及流水类负载。

长通类负载是指彩灯中用以照明或起衬托底色作用之类的负载,其特点是只要彩灯投入工作,则这类负载长期接通。

变幻类负载则指某些在整个工作过程中定时进行花样变换的负载,如字形的变换,色彩的变幻或位置的变幻之类,其特点是定时通断,但频率不高。

流水、闪烁类负载则指变幻速度快,犹如行云流水、星光闪烁、万马奔腾,其特点虽也是定时通断,但频率较高(通常间隔几十毫秒至几百毫秒)。

对于长通类负载,其控制十分简单,只需一次接通或断开。

而对变幻类及流水、闪烁类负载的控制,则是按预定节拍产生一个“环形分配器”(一般可用SHRB、ROL-W产生),有了环形分配器,彩灯就能得到预设频率和预设花样的闪亮信号。

彩灯就可实现花样的变幻。

通常先根据花样变幻的规律例出动作时序表,再按预设彩灯变幻花样在表中“打点”,然后再依据动作时序表输出即可。

9.2.1控制程序设计本例所选彩灯变幻花样为跳闪方式:1隔1跳2,回跳1,隔1跳2,回跳1┈。

其动作时序表如表所示。

节日彩灯动作时序表即本例的节拍是16位,输出是8位,环形分配器由ROL-W产生彩灯闪烁频率固定为1Hz,如果需要现场改变频率,则T33的PT端需采用VWZ写入。

节日彩灯控制的梯形图如图所示。

节日彩灯控制的梯形图9.3 PLC在自动送料车控制系统中的应用9.3.1控制要求如图所示,当小车处于后端时,按下起动按钮,小车向前运行,行至前端压下前限位开关,翻斗门打开装货,7s后,关闭翻斗门,小车向后运行,行至后端,压下后限位开关,打开小车底门卸货,5s后底门关闭,完成一次动作。

要求控制送料小车的运行,并具有以下几种运行方式:1)手动操作:用各自的控制按钮,一一对应地接通或断开各负载的工作方式。

PLC 编程实例

PLC 编程实例

PLC编程实例1 可编程控制器逻辑指令应用实例-初级程序1.1 延时断开电路控制要求:(1)输入满足(ON),则输出接通(ON);(2)当输入条件不满足(输入=OFF),则输出延时一定时间后才断开。

图1.1 延时断开电路梯形图图1.2 延时断开电路时序图图1.3 延时断开电路监控界面图1.1和图1.2所示是输出延时断开的梯形图和时序图。

在梯形图中用到一个PLC内部定时器,编号为T37,定时值5s。

该定时器的工作条件是输出=ON,并且输入=OFF。

定时器工作5s后,定时器触点闭合,使输出断开。

图1.2中,输入=ON时,输出=ON,并且输出的触点自锁保持。

直到T37定时时间5s到,输出才断开,监控系统如图1.3所示。

程序为“延时断开电路.zap14”。

1.2 脉冲信号发生器脉冲信号是PLC中经常使用的控制信号,其实现方法主要有以下两种。

1.2.1 定时器法可以使用STEP7(TIA Portal)的IEC定时器来通过简单的编程产生一个脉冲发生器。

图1.4展示的是如何利用两个“TON”(接通延时定时器)来实现在输出端输出周期性脉冲信号的。

图1.4 两个接通延时定时器实现周期性脉冲信号梯形图“接通延时定时器”指令将使得输出端 Q 延迟一段时间接通,该时间通过 PT 来定义。

实现脉冲发生功能的描述如下:(1)“输入变量”.输入用于激活此脉冲发生器。

(2)“中间变量”.中间2的初始值为“False”,因此,下面一条接通延迟定时器T38“TON”开始计时。

(3)当接通延时时间到达的时候,标志 “中间变量”.中间1将被置位并且“输出变量”.输出获得 “True”信号。

(4)“中间变量”.中间1的“True”信号将触发上面一条T37的“TON”指令开始计时。

(5)当第二次接通延时时间到达的时候,标志“中间变量”.中间2被置位。

(6)“中间变量”.中间2 的 “True”信号将断开下面一条T38 “TON”指令的计时条件并中断该定时器,同时使“中间变量”.中间1被复位。

plc编程案例经典案例

plc编程案例经典案例

END
注意:1.热继电器做输入
2.220V控制电压取决于实际需要;
3.对比外电路,逻辑部分由PLC完成;
4.Y2不自锁,因为Y1有自锁。 2
例 定时器做震荡电路
HL亮3S,灭2S。
SB
HL
X0 Y0
PLC
E
COM COM
X0 T1 T0
K20
T0
Y0
K30
T1
END
X0
2S 3S 2S 3S
T0
T
6
例 利用主控指令对电机Y—△启动控制
工艺要求:1、按下正转按钮SB1,电机以Y—△方式正向启动,5S秒后转换成△运行;
2、
按下反转按钮SB2,电机以Y—△方式反向启动,5S秒后转换成△运行;
3、SB3为停止按钮。
L1 L2 L3
输入
输人继电 器
输入元 件
功能
输出 输出继电器
输出元 件
功能
KM1 Y0
4、指令表语言编制
X0
Y0
SB1
Y0
5、接线图
X1 KM
380V~
FU2
FR
Y0
END
QS FU1 KM FR
SB1
220V

SB2
KM KM
LD X0 OR Y0 ANI X1 ANI X3 OUT Y0 END
SB1
X0
Y0
SB2
X1
KM
PLC
FR
X3
FU
COM COM
注意:1、输入触点为常开,则逻辑关系与继电接触控制相同;
X0
KM2 X1 Y1 X2
SB1
正向启动 Y0

三菱plc编程案例--经典案例

三菱plc编程案例--经典案例
输入
输人继 电器 X0 X1 X2 X3 输入 元件 SB2 SB1 FR1 FR2 功能 启动按钮 停止按钮 M1过载保护 M2过载保护
L1 L2 L3
QS
FU1
FR1
FR2
SB1
KM2
220V ~ KM1 FR1 SB2
KM1
KT
输出
输出继 电器 Y1 Y2 输出 元件 KM1 KM2 作用 FR2 M1接触器 M2接触器
OUT Y2 LD ANI T0 Y2
ANI X0 ANI X2 ANI Y0 OUT Y1
OUT Y3 MCR N0 END
OUT Y3 END
例:利用SET置位、RST复位指令 对电机连续运行控制
一、工艺分析:启保停控制 二、地址分配 三、接线图
SB1 输入 输入继电器 X0 X1 输入元件 SB1 SB2 功能 启动按钮 停止按钮 输出 输出继电器 Y0 输出元件 KM 功能 接通电机
说明:1、程序设互锁 2、外电路设互锁 3、FR常开作输入 4、FR常闭设外电路
KM1
KM2
X2
X3
X0
Y1
SB2
SB1 SB3 FR
X0
X1
Y0
Y0 KM2 Y1 KM1 X1
220V ~
Y0
0 LDI X2 1 ANI X3
8 9
MPP LD X1
X2 X3 FU3
Y0 Y1
2 MPS 3 LD X0 4 OR Y0 5 ANB
M0
5S
COM
COM
FU
220V~
FR2
M0
M1
M1
10S
Y0
Y1 M1

plc案例集锦

plc案例集锦

plc案例集锦第一篇:plc案例集锦智能制造试点示范2016专项行动实施方案为深入贯彻落实《中国制造2025》,加快实施智能制造工程,根据工业和信息化部关于实施推进“中国制造2025”“6+1”专项行动总体要求,在总结2015年实施智能制造试点示范专项行动基础上,继续做好“智能制造试点示范2016专项行动”(以下简称专项行动),制定本实施方案。

一、背景当前,以智能制造为代表的新一轮产业变革迅猛发展,数字化、网络化、智能化日益成为制造业的主要趋势。

为加速我国制造业转型升级、提质增效,国务院发布实施《中国制造2025》,将智能制造作为主攻方向,加速培育我国新的经济增长动力,抢占新一轮产业竞争制高点。

目前,我国制造业机械化、电气化、自动化、信息化并存,不同地区、不同行业、不同企业发展不平衡,发展智能制造面临关键技术装备受制于人、智能制造标准/软件/网络/信息安全基础薄弱、智能制造新模式推广尚未起步、智能化集成应用缓慢等突出问题。

因此,作为一项必须长期坚持的战略任务,推动我国制造业智能转型,环境更复杂、形势更严峻、任务更艰巨。

“十三五”期间要同步推进数字化制造普及、智能化制造示范工作。

按照专项行动确定的连续实 1 施三年,2016年要边试点示范、边总结经验、边推广应用的总体安排,继续组织开展智能制造试点示范专项行动。

实施专项行动,是落实《中国制造2025》以及智能制造工程的重要措施,对于实现制造强国目标具有重要意义。

二、总体思路贯彻落实《中国制造2025》,在总结2015年专项行动经验的基础上,2016年将继续坚持“立足国情、统筹规划、分类施策、分步实施”的方针,进一步扩大行业和区域覆盖面,全面启动传统制造业智能化改造,开展离散型智能制造、流程型智能制造、网络协同制造、大规模个性化定制、远程运维服务5种智能制造新模式的试点示范,继续注重发挥企业积极性、注重智能化持续增长、注重关键技术装备安全可控、注重基础与环境培育,逐步探索与实践有效的经验和模式,不断丰富成熟后在制造业各领域全面推广。

(最新整理)PLC编程实例及经验设计法

(最新整理)PLC编程实例及经验设计法

PLC编程实例及经验设计法编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(PLC编程实例及经验设计法)的内容能够给您的工作和学习带来便利。

同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。

本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为PLC编程实例及经验设计法的全部内容。

PLC编程实例及经验设计法一、三相异步电动机的降压启动控制1、三相异步电动机的Y—△降压启动控制将三相异步电动机的Y-△降压启动的继电接触器控制改造为PLC 控制系统.(1)确定I/O信号、画PLC的外部接线图(a)主电路(b)PLC的I/O接线图电动机的Y—△降压启动的接线图 (2)设计三相异步电动机的Y-△降压启动梯形图电动机的Y-△降压启动控制的梯形图 2。

三相异步电动机的串自耦变压器降压启动控制将串自耦变压器降压启动的继电接触器控制改造为PLC控制系统:(1)确定I/O信号、画PLC的外部接线图PLC的输入信号:启动按钮SB1,停止按钮SB2,热继电器常开触点FR.PLC的输出信号:运行接触器KM2、串接自耦变压器接触器KM1。

(a)主电路(b)PLC的I/O接线图电动机的自耦变压器降压启动的接线图 (2)设计三相异步电动机的串自耦变压器降压启动梯形图三相异步电动机的串自耦变压器降压启动控制梯形图二、三相绕线式异步电动机的控制1。

三相绕线式异步电动机串电阻启动控制将绕线式异步电动机串电阻启动的继电接触器控制线路改造为PLC控制系统:(1)确定I/O信号、画PLC的外部接线图PLC的输入信号:启动按钮SB1,停止按钮SB2,热继电器常开触点FR。

PLC的输出信号:电源接触器KM、短接R1接触器KM1、短接R2接触器KM2、短接R3接触器KM3。

三菱plc编程案例经典案例PPT课件

三菱plc编程案例经典案例PPT课件

M0
T0 K50
X0
Y0
X1
M0
M1
5S
M1
T1
10S
K100
Y0
Y1
Y1
2021/3/9
END
4
例:设计一个5昼夜计时器
X000 T0
X000
T0 K600
RST C0 C0
T0 X000 C2
C0 X000
C4 C2
C4
2021/3/9
C0 K60
RST C2
C2 K24
RST C4
C4 K5 Y000 END
X0 正
KM3
KM4
Y2
SB2
X2 反
KM4
KM3 FR
Y3
SB3
X3 停
FU2
COM COM
220V ~
7
堆栈指令和主令指令程序
X0
1.
Y0
X1

Y1

Y0

Y1


X1 X2 Y1 X0 X2 Y0
T0 Y3 T0 Y2
END
Y0
Y1
K50 T0 Y2 Y3
2.
X0
X1 X2 Y1
Y0
Y0
X1
18 RST Y0 19 END
······
END
2021/3/9
16
例:顺序控制电路 Y0启动后,Y1才启动,Y0、Y1都启动后,Y2才启动······
END
注意:1.热继电器做输入
2.220V控制电压取决于实际需要;
3.对比外电路,逻辑部分由PLC完成;
4.Y2不自锁,因为Y1有自锁。 2

PLC基本编程实例

PLC基本编程实例

目录第一章概述 (3)一、PLC的分类及特点 (3)二、PLC的结构与工作原理 (5)三、S7-200 PLC的硬件组成及指令系统 (6)四、PLC控制系统的设计与故障诊断 (8)五、PLC的应用及展望 (8)第二章实训项目 (10)PLC基本技能实操 (10)实训一 PLC认知实训 (10)实训二典型电动机控制实操 (12)实训三数码显示控制 (14)实训四抢答器控制 (16)实训五音乐喷泉控制 (17)实训六装配流水线控制 (19)实训七十字路口交通灯控制 (20)实训八水塔水位控制 (22)实训九天塔之光控制 (24)实训十自动配料装车系统控制 (25)实训十一四节传送带控制 (28)实训十二多种液体混合装置控制 (29)实训十三自动售货机控制 (31)实训十四自控轧钢机控制 (34)实训十五邮件分拣机控制 (37)实训十六自控成型机控制 (38)实训十七机械手控制 (41)实训十八加工中心控制 (43)实训十九三层电梯控制 (46)实训二十四层电梯控制 (48)实训二十一自动洗衣机控制 (52)实训二十二电镀生产线控制 (54)PLC实物控制实训 (57)实训二十三直线运动位置检测、定位控制 (57)实训二十四步进电机控制 (59)实训二十五直流电机控制 (61)实训二十六温度PID控制 (63)PLC高级技能实训 (65)实训二十七基于PLC的C620普通车床电气控制 (65)实训二十八基于PLC的C6140普通车床电气控制 (68)实训二十九基于PLC的C620普通车床两地电气控制 (71)实训三十基于PLC的M7130K平面磨床电气控制 (74)实训三十一基于PLC的Z3040摇臂钻床电气控制 (77)实训三十二基于PLC的X62W万能铣床电气控制 (82)实训三十三基于PLC的液压滑台式自动攻螺纹机电气控制 (86)实训三十四基于PLC的运行小车电气控制 (89)PLC、变频器、触摸屏综合应用技能实训 (92)实训三十五变频器功能参数设置与操作 (92)实训三十六外部端子点动控制 (95)实训三十七变频器控制电机正反转 (97)实训三十八多段速度选择变频器调速 (98)实训三十九变频器无级调速 (101)实训四十外部模拟量(电压/电流)方式的变频调速控制 (103)实训四十一瞬时停电启动控制 (105)实训四十二 PID变频调速控制 (107)实训四十三基于PLC的变频器外部端子的电机正反转控制 (109)实训四十四基于PLC数字量方式多段速控制 (111)实训四十五基于PLC模拟量方式变频开环调速控制 (113)实训四十六基于PLC模拟量方式变频恒压供水模拟控制 (115)实训四十七基于PLC通信方式的变频开环调速 (117)实训四十八基于PLC通信方式的速度闭环定位控制 (120)实训四十九基于PLC模拟量方式的变频闭环调速 (122)实训五十基于触摸屏控制方式的基本指令编程练习 (124)实训五十一基于触摸屏控制方式的数码显示控制 (125)实训五十二基于触摸屏控制方式的温度PID控制 (127)实训五十三 PLC、触摸屏及变频器通信控制 (128)PLC工业通讯网络技能实训 (129)实训五十四 PPI网络的组建 (129)实训五十五 PPI网络的MCGS组态监控 (131)实训五十六 PROFIBUS-DP网络的组建 (133)实训五十七 PROFIBUS-DP网络的MCGS组态监控 (135)实训五十八 Ethernet网络的组建 (136)实训五十九 Ethernet网络的MCGS组态监控 (138)附录一 STEP7 MicroWIN软件使用入门 (140)附录二 PLC仿真实训软件使用帮助 (143)附录三 MCGS工控组态软件使用说明书 (144)附录四 S7-200 PLC指令集 (147)附录五 EasyBuilder500软件的使用说明.......................... 错误!未定义书签。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

自学PLC编程的9个经典实例2篇
PLC编程是工业自动化领域不可或缺的一部分,不仅需要理论知诘,还需要通过大量的实践才能掌握。

在PLC编程基础教程中,我们
已经详细介绍了PLC编程的基本知识和操作方法。

下面,我们将介绍
几个经典的PLC编程实例,以帮助您在实践中更好的掌握PLC编程技能。

实例之一:交通灯系统控制
现在,每个城市都有交通信号灯来确保交叉口的交通秩序。

在这
个实例中,我们将创建一个PLC程序来模拟交通灯的操作。

该程序有
两个主要部分:四路交叉口的信号灯控制和行人过马路的信号灯控制。

四路交叉口的信号灯包括四个方向的红、黄、绿灯,我们可以设
计一个定时器来控制这四个方向的红、黄、绿灯的切换。

而行人过马
路的信号灯只需要考虑行人是否能够在安全的时间内通过,因此只需
设置一个按钮,当按钮被按下时,行人过马路的信号灯就会变为绿色,否则信号灯就为红色。

在控制逻辑设计完之后,我们可以使用PLC编程软件进行编程,
并通过硬件仿真进行测试。

如果所有的灯都能按照预期的顺序点亮,
那么这个交通灯系统的PLC程序就编写成功了。

实例之二:自动门系统控制
自动门系统是我们日常生活中常见的一个应用,例如商场、电梯
等地方都有自动门的存在。

在这个实例中,我们将设计一个PLC程序
来实现自动门的打开和关闭。

自动门的工作逻辑很简单:只要有人接近,门就会自动打开;当
人远离时,门就会自动关闭。

我们可以通过设置感应器,来检测人是
否接近自动门。

当感应器检测到有人接近时,就会向PLC发送信号,
然后PLC控制自动门打开。

当感应器检测不到人接近时,就会向PLC
发送信号,然后PLC控制自动门关闭。

在编写PLC程序时,我们需要考虑一些特殊情况。

例如,当门正
在关闭时,如果突然有人接近,自动门应该立刻停止关闭,然后开始
打开。

为了实现这种情况,我们需要在PLC程序中添加一些特殊的逻辑。

完整的PLC程序应该包括:感应器的检测逻辑、门打开和关闭的
控制逻辑、以及门关闭时人接近的特殊逻辑。

实例之三:流水线系统控制
在工业生产线上,流水线系统是非常常见的一种应用。

在这个实
例中,我们将设计一个PLC程序来控制流水线上产品的装配和分拣。

流水线上通常有多个工作站,每个工作站负责完成特定的装配任务。

我们可以使用PLC来控制每个工作站的工作进程,以及流水线的
运送速度。

流水线上的产品通过工作站时,通过传感器反馈信号给PLC,PLC根据信号判断产品是否装配完成,并决定是否运送到下一个工作站。

分拣是流水线上的另一项重要任务。

有的产品在流水线上装配完
毕后,需要进行分拣并送往不同的地方。

我们可以设计一个PLC程序,根据产品类型和规格,通过控制旋转台,将产品送往不同的分拣区。

为了实现这个功能,PLC需要接收到产品类型和规格的信息,然后根据这些信息来控制分拣装置。

这三个实例是PLC编程的经典案例,通过学习这些案例,你可以
了解PLC的工作原理,以及如何使用PLC来控制实际的工业过程。


未来的学习和实践中,你还可以基于这些基础案例,创造出自己的PLC 应用。

相关文档
最新文档