流水灯的PLC控制

合集下载

PLC控制的流水灯

PLC控制的流水灯

自主创新实践报告设计题目P LC在流水灯中的应用学生姓名专业班级指导教师目录第一章绪论 (2)1.1引言 (2)1.2采用流水灯的意义和目的 (2)1.3 本次设计的主要内容 (2)第二章主要硬件设备的介绍 (3)2.1可编程控制器的发展历史 (3)2.1.1 可编程控制器的定义 (4)2.1.2 可编程控制器的特点 (4)2.1.3 PLC的基本结构和工作原理 (5)2.2西门子S7-200的硬件组成 (8)第三章电路及软件设计 (10)3.1硬件电路设计 (10)3.1.1流水灯分布图 (10)3.1.2控制系统I/O点及地址分配 (10)3.2软件设计 (11)3.2.1梯形图 (11)3.2.2指令表 (19)第四章系统调试 (21)4.1 系统的连接与运行 (21)4.2 流水灯闪烁 (21)4.3 流水灯的调试 (22)总结 (23)第一章绪论1.1引言随着改革的不断深入,社会主义市场经济的不断繁荣和发展,各大中小城市都在进行亮化工程。

企业为宣传自己企业的形象和产品,均采用广告手法之一:流水灯广告屏来实现这一目的.当我们夜晚走在大街上,马路两旁各色各样的广告灯均可以见到,一种是采用流水灯管做成的各种形状和多中彩色的灯管,另一种为日光等管或白炽灯管作为光源,另配大型广告语或宣传画来达到宣传的效果。

这些灯的亮灭,闪烁时间及流动方向等均可以通过PLC 来达到控制的要求。

可编程控制器PLC:英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器,是一种数字运算操作的电子系统,专为在社会环境应用而设计的。

它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程.作为自动控制装置的核心,它具有功能强,可靠性高等诸多优点。

该装置可以完成各种指令系统训练以及多种控制对象的程序设计训练。

PLC控制技术 任务8 流水灯控制

PLC控制技术 任务8 流水灯控制

双字元件
流水灯控制
2.2 数据寄存器D
数据寄存器D
通用
停电保持用
停电保持专用
特殊用
➢ D0-D199
➢ D200-D511
➢ 断电复位为0
➢ 断电保持
➢ 可改为停电保持用 ➢ 可改为通用
➢ D512-D7999
➢ D8000-D8511
➢ 断电保持
➢ 厂家确定寄存
➢ D1000以后可作 器地址意义
M0
n1
n2
K10
K2
➢ X20为ON,M0~M9中的数据向右移动2位 ➢ M0~M1中的数据溢出,X0~X1中数据进入M8~M9中
源操作数 X01 X00
目标操作数 M19 M18 M07 M06 M15 M1 4 M03 M02 M11 M10
溢出
流水灯控制
2.7 位右移指令
若M11-M0的初始状态为101010101010,X1-X0的位状态为 111,执行“SFTRP X0 M0 K12 K3”指令,执行三次后M11-M0 的状态分别多少?
0111100101110000

00000000
M7 M6 M5 M4 M3 M2 M1 M0
流水灯控制
2.6 位左移指令
指令作用:将指定长度的目标操作数每次左移指定长度
X20
S
D
SFTLP X0
M0
n1
n2
K10
K2

触发
脉冲
条件
型 源操作数
X20为ON,M0~M9中的数据向左首移地动址2位
目标操作 数首地址
···
流水灯控制
2.2 数据寄存器D
符号位 0:正 1:负

流水灯显示PLC控制程序仿真与调试

流水灯显示PLC控制程序仿真与调试

138流水灯显示PLC 控制程序仿真与调试流水灯显示PLC 控制程序仿真与调试Simulation and Debugging of PLC Control Program for Flow Lamp Display李言武崔璨王琳(安徽工贸职业技术学院,安徽淮南232007)摘要:介绍了 S7-200系列PLC 仿真软件,通过仿真流水灯显示PLC 控制程序,实现了 PLC 端子输入输出的模拟、PLC 控制程序的执行,以及PLC 寄存器状态位值实时变化的监视。

关键词:流水灯;PLC ;梯形图程序;仿真与调试Abstract :S7-200 series PLC simulation software is introduced and used to simulate PLC control program for flow lamp, which realizes the simulation of PLC terminal input and output,the execution of PLC control program,and the real-time moni ­toring of PLC register status bit value.Keywords :flow Iamp,PLC,Iadder diagram,simulation and debuggingS7-200系列PLC 仿真软件是测试PLC 应用程序的工具 软件,支持常用的位触点指令、定时器指令、计数器指令、比较指 令、逻辑运算指令和大部分的数学运算指令等,提供了数字信号输入开关、两个模拟电位器和LED 输岀显示,在实验条件尚不具备的情况下,仿真软件完全可以作为学习S7-200系列PLC 的一个辅助工具。

1 S7-200系列PLC 仿真软件组成功能1.1仿真软件窗口组件S7-200系列PLC 仿真软件一般有英文版和汉化版两种, 其汉化窗口如图1所示。

流水灯的PLC控制

流水灯的PLC控制

作业
1.按实训报告格式书写实训报告 2.PLC输入输出接线的方法 3.画出本课中的接线图 4.写出PLC输入输出控制原理
输入元件
电磁阀
按钮
传感器 输出元件
接触器
行程开关 电梯按钮 本任务中的输入元件 按钮:K0、K1 输出元件 指示灯:L0、L1、L2、L3、L4、L5
任务二PLC接线
活动二 元件地址分配 输入端子 输出端子 . 1.输入元件接到
2.输出元件接到
.
输入输出元件分配表 输入 输出 输入元件 地址 功能 输出元件 地址 功能 按钮K0 X0 启动 指示灯L0 Y0 按钮K1 X1 停止 指示灯L1 Y1 Y2 指示灯L2 Y3 指示灯L3 指示灯L4 Y4 指示灯L5 Y5
方法
1.先将所有首端与Y连 2.尾端相连接电源 3.最后回公共端
问题 漏接电源,直接回公共端
任务二PLC接线
活动四 K0 根据接线图完成输入输出接线 48MT
X0
K1 X1
Y0 Y1
L0
L1
K2
X2 K3 X3 COM
FX2N
Y2 L3 Y3 COM1 Y4 L4 L5 Y5 COM2
L2
1.先将所有首端与Y连 2.尾端相连接电源 3.最后回公共端
Y2 L3 Y3 COM1 Y4 L4 L5 Y5 COM2
L2
任务二PLC接线
活动四 根据接线图完成输入输出接线 看图接线 指导演示 总结完善
安全 断电操作 轻拔轻插
方法
输入接线
先将所有元件首端与X端子连 接,然后尾端相连回COM
问题 Байду номын сангаас回COM
任务二PLC接线
活动四 K0 根据接线图完成输入输出接线 48MT 接线方法

任务26流水灯显示PLC控制

任务26流水灯显示PLC控制

(三)“流水灯显示PLC控制”程序分析==循环移位指令
18
(三)“流水灯显示PLC控制”程序分析==寄存器移位指令
19
(四)“流水灯显示PLC控制”调试检修
调试:在老师的现场监护下进行通电调试,验证是否符合设计 要求。 (1)编写梯形图程序,编译后将编译好的梯形图程序下载到 PLC中。 (2)按下启动按钮SB1,输出端口QB0指示灯L1~L8间隔1s依 20 次循环点亮,按下停止按钮SB2,输出端口QB0指示灯L1~L8 全部熄灭 。
检修:如出现故障,学生应独立完成检修调试,直至能够正常工作。 (1)检修线路连接是否正确。 (2)梯形图程序编写中移位指令及数据传送指令使用是否正确 。
思考:
21
1.八盏流水灯PLC控制:PLC输出端口控制8个指示灯L1~ L8(任意时刻仅有1个灯点亮),启动开关闭合后指示灯间隔1s自 L1到L8依次循环点亮,启动开关断开后指示灯间隔1s自L8到L1依 次循环点亮。按下停止开关指示灯熄灭。
例程 :单数据传送指令
数 据 传 送 指 令
6
I0 .0→ VW200=1800 I0 .1→ VW200=1200 I0 .2→ VW200=600
例程 :数据块传送指令

据 7


指 令

VW0 → VW6=1
VW2 → VW8=2
/
例程 :字节交换/填充指令
字 节 交
8
换 填 充 指 16#1A23 → VW100 = VW102 令

过依次移位逐个点亮输出端口QB0的八盏灯 。
Q0.7 Q0.6 Q0.5 Q0.4 Q0.3 Q0.2 Q0.1 Q0.0
00000001

S7-1200 PLC循环移位指令做流水灯控制

S7-1200 PLC循环移位指令做流水灯控制

案例详解 | S7-1200 PLC循环移位指令做流水灯控制在S7-1200 PLC中的移位和循环移位指令指令包括了移位指令SHL和SHR,循环移位指令ROL和ROR。

这几个指令跟S7-200/200 SMART PLC是一样的,如果学习过这几个指令的同学也可以重新温习一下,或者直接拉到后面看流水灯控制的程序案例编写~下面我们就分别来看一下这几个指令吧。

1、移位指令移位指令分为左移指令SHL和右移指令SHR这两个,它们执行的过程是一致的,只是移动的方向不同而已,左移指令是由低位往高位移动,右移指令是由高位往低位移动。

我们以左移指令来看一下,指令中的N是移位的位数,是将输入操作数IN中的二进制位按N位向左进行移位,从而输出到输出端OUT中,注意移位指令移出的位是自动丢去的,而低位中空出的位是自动补零的。

关于移位指令使用时支持的数据类型,除了支持位字符串的数据类型之外,还可以支持整数的数据类型。

2、循环移位指令循环移位指令分为循环左移ROL和循环右移ROR这两个指令,同样的它们的移动方向是不同的,循环左移指令是由低位往高位移动,循环右移指令是由高位往低位移动。

关于循环移位指令支持的数据类型只要位字符串的数据类型哦。

下面我们以循环左移指令来看一下指令的执行过程,指令中的N同样的是用于指定移动的位数,指令是将输入操作数IN中的二进制位按N位进行循环左移,这个指令和移位指令的区别是,循环移位指令移出的位并不会丢失,而是会放回到地位中空出的位置中的。

我们下面讲一个流水灯控制,是以循环移位指令实现的,主要是为了让大家能够熟悉指令的使用哦。

下面就先看看控制要求吧!控制要求:有八盏指示灯分别对应于PLC输出Q0.0~Q0.7,按下启动按钮,从第一盏灯开始每隔1s点亮,点亮下一盏的同时熄灭上一盏。

当第八盏灯点亮后延时5秒,然后以反反向点亮,回到第一盏时又延时5秒进行下一轮循环,按下停止按钮所有指示灯都熄灭。

我们分析一下以上的程序,当按下启动按钮时,M20.0接通,M20.0接通同时随1s 时钟脉冲每隔一秒进行向左移位,依次点亮一盏灯并熄灭上一盏灯,当第八盏灯点亮了则Q0.7接通,置位切换方向信号M20.1,M20.1触点接通并开始延时5秒,5秒时间到后M20.2线圈接通,M20.2触点接通同时随1s 时间脉冲每隔1秒进行向右移位,直到点亮第一盏灯时,不再执行ROR 右移指令,而去执行程序段5,Q0.0触点接通,定时器开始延时5秒时间,延时时间到后复位M20.1,也就是复位切换方向的信号,同时置位启停标志M20.0,接着又开始下一次的轮回。

plc控制流水灯课程设计

plc控制流水灯课程设计

plc控制流水灯课程设计一、课程目标知识目标:1. 学生能理解PLC(可编程逻辑控制器)的基本原理和功能。

2. 学生能掌握流水灯电路的工作原理和PLC控制流程。

3. 学生能描述不同类型PLC的编程语言和指令系统。

技能目标:1. 学生能运用PLC编程软件设计简单的流水灯控制程序。

2. 学生能通过PLC对流水灯进行调试和故障排查。

3. 学生能运用团队合作的方式,完成流水灯控制系统的搭建与优化。

情感态度价值观目标:1. 培养学生对自动化控制技术的兴趣,激发创新意识和探索精神。

2. 培养学生严谨、细致的工作态度,提高学生的责任心和自我管理能力。

3. 培养学生团队协作精神,学会尊重和倾听他人意见,共同解决问题。

课程性质:本课程为实践性较强的课程,结合理论知识与实际操作,使学生能够将所学应用于实际工程案例。

学生特点:学生具备一定的电子电路基础知识,对PLC控制技术有一定了解,但实际操作经验不足。

教学要求:注重理论与实践相结合,强调动手能力和团队合作,提高学生的实际操作技能和问题解决能力。

将课程目标分解为具体的学习成果,便于教学设计和评估。

二、教学内容1. PLC基本原理与结构:介绍PLC的组成、工作原理及在各行业中的应用。

教材章节:第一章 可编程逻辑控制器概述2. 流水灯电路设计:讲解流水灯电路的工作原理,分析不同类型的流水灯电路。

教材章节:第二章 常用电气控制电路3. PLC编程软件使用:学习PLC编程软件的操作方法,掌握基本编程指令。

教材章节:第三章 PLC编程软件与指令系统4. 流水灯控制程序设计:根据流水灯电路,设计相应的PLC控制程序。

教材章节:第四章 PLC程序设计5. PLC程序调试与优化:学习调试PLC程序的方法,掌握故障排查技巧。

教材章节:第五章 PLC程序调试与优化6. 团队合作与实践:分组进行流水灯控制系统的搭建与调试,培养学生的团队合作能力。

教材章节:第六章 PLC控制系统设计与应用教学进度安排:本教学内容共计6个课时,每课时45分钟。

PLC控制技术基础项目三PLC流水灯控制

PLC控制技术基础项目三PLC流水灯控制

PLC 基本单元
电源变换器

微处理器(CPU)




运算器
控制器







I/O

















PLC系统结构示意图
现场用户输出设备 执行器
中间继电器 电磁阀
扩展设备 扩展单元 通讯模块 功能模块
3.1.1PLC的基本组成
1.微处理器(CPU)
?接收并存储用户程序和数据; ?诊断电源、PLC工作状态及编程的语法错误; ?接收输入信号,送入数据寄存器并保存; ?运行时顺序读取、解释、执行用户程序,完成用户 程序的各种操作; ?将用户程序的执行结果送至输出端。
2.存储器 ?存放系统工作程序(监控程序); ?存放模块化应用功能子程序; ?存放命令解释程序; ?存放功能子程序的调用管理程序; ?存放存储系统参数。 用户存储器——RAM/EPROM/EEPROM ?存放用户工作程序; ?存放工作数据。
3.输入单元——带光电隔离电路
?多种辅助电源类型:AC电源DC24V输入 DC电源DC24V输入 DC电源DC12V输入
(2)100ms积算定时器(T250~T255)共6点, 是对100ms时钟脉冲进行累积计数的定时的时间范 围为0.1~3276.7s。
项目三:流水灯的PLC控 制
3.1任务资讯 3.2任务分析 3.3任务决策 3.4任务计划 3.5任务实施 3.6评价提高
3.2任务分析
本实例中,流水灯的控制要求: PLC运行后,灯光自动开始显示,有时每次只亮一 盏灯,顺序从上向下,或是从下向上;有时从底层从 下向上全部点亮,然后又从上向下熄灭。运行方式多 样,学生可自行设计。 具体讲,共有6盏灯,每灯亮1s,按下启动按钮顺 序依次为 L1→L2→L3→L4→L5→L6→L5→L4→L3→L2 →L1, 循环往复亮灭。

PLC课程设计___ PLC循环控制流水灯

PLC课程设计___ PLC循环控制流水灯
七、程序运行说明: 当X0接通:Y0、Y1为“ON”,1s后定时器接点T0/断开,Y0、Y1
为“OFF”;同时定时器T1开始定时,Y2、Y3为“ON”,1s后定时器 接点T1/断开,Y2、Y3为“OFF”;同时定时器T2开始定时,Y4、Y5 为“ON”,1s后定时器接点T2/断开,Y4、Y5为“OFF”;同时定时器 T3开始定时,Y6、Y7为“ON”,1s后定时器接点T3/断开,Y6、Y7为 “OFF”;
输入 注释
启动、停止按钮
PLC端 Y0 Y1 Y2 Y3 Y4 Y5 Y6 Y7
输出 注释
第一组灯 第二组灯 第三组灯 第四组灯
三 、PLC流水灯循环控制外部连线图 : PLC外部连线图如图1-1所示。
图 1-1:PLC 外部连线图
四 、流水灯的梯形图: 流水灯的梯形图如图 1-2 所示。
图 1-2:流水灯的梯形图
然后重复上述动作,实现流水灯循环。 当X0关断,Y0到Y7全部熄灭。 八、课程实践心得:
通过本次课程实践,既复习和巩固了课本上的学习内容,又极 大地锻炼了我的动手操作能力。在本次课程实践中,用到了PLC的梯 形图、指令表、时序图以及I/O分配表,还有PLC的外部连线图,是我 对PLC一次系统全面地复习和理解,有助于我进一步学习、学好PLC 这门课。
工厂电气及 PLC 技术 课程实践报告
姓 名:
学 号:
专 业:10 电气工程及其自动化
指导பைடு நூலகம்师:
成 绩:
日 期:
2012.6.19
PLC 循环控制流水灯
姓名:王坤杰 学号:101103063 班级:10 自动化 指导老师:辛宇
一、控制要求:
1、闭合 X0(第一次按下 X0),开始流水灯。

plc流水灯程序报告

plc流水灯程序报告

PLC流水灯程序报告1. 简介本文档旨在介绍PLC(可编程逻辑控制器)流水灯程序的设计和实现过程。

流水灯是一种常见的电子设备,通过不同灯泡的交替亮灭来产生流动的效果。

在本文中,将使用PLC来控制流水灯的运行。

2. 硬件设备在实现PLC流水灯程序之前,需要准备以下硬件设备: - PLC设备:例如西门子S7-1200系列。

- 输入模块:用于接收外部信号,例如按钮或传感器。

- 输出模块:用于控制流水灯的灯泡。

3. 程序设计以下是PLC流水灯程序的设计步骤:3.1 输入信号配置在PLC中,需要配置输入信号,以便检测按钮或传感器的状态。

例如,可以配置一个输入模块来检测按钮的按下状态。

当按钮按下时,输入信号为高电平;否则,输入信号为低电平。

3.2 输出信号配置接下来,需要配置输出信号,以便控制流水灯的亮灭状态。

可以使用输出模块来控制灯泡的状态。

当输出信号为高电平时,对应的灯泡亮起;当输出信号为低电平时,对应的灯泡熄灭。

3.3 程序逻辑设计通过PLC编程软件(例如西门子的STEP 7)进行程序逻辑设计。

以下是PLC流水灯程序的基本逻辑:1.初始化:设置初始状态为第一个灯泡亮起,其余灯泡熄灭。

2.检测输入信号:当接收到输入信号(按钮按下)时,进入下一步;否则,保持当前状态。

3.流水灯运行:依次控制每个灯泡的亮灭状态,创建一个循环,使流水灯效果持续进行。

4.延时:为了产生流水灯的效果,可以在每个灯泡切换状态之间增加适当的延时。

5.返回第2步:循环执行步骤2-4,直到接收到停止信号(例如另一个按钮按下)。

4. 程序实现在程序实现阶段,需要将程序逻辑翻译为相应的PLC指令。

具体的指令格式和语法取决于使用的PLC品牌和型号。

5. 调试和测试在将程序下载到PLC设备之前,需要进行调试和测试。

可以通过软件模拟器或连接实际硬件进行测试,以确保流水灯程序按预期工作。

6. 结论通过本文档,我们了解了PLC流水灯程序的设计和实现过程。

流水灯的PLC控制PPT课件

流水灯的PLC控制PPT课件

.
3
提出任务
.
4
任务一 认识PLC模块
PLC模块
.
5
任务一 认识PLC模块
电源开关
RUN/STOP
输入公共端 24V负极
24V正极
按钮
.
输出外接端子 指示灯
输出公共端 5组输出端子
找一找
型号 输入端子 输入外接端子
6
任务二PLC接线
活动一 识别输入输出元件
输入元件
电件
2. 将指示灯、电源串 联连接在对应Y端子与 对应输出公共端子之 间
3. 两组输出端子使
用同一电源时,可将
两个公共端连接在一

9
任务二PLC接线
活动四 根据接线图完成输入输出接线
输入接线
断电操作 轻拔轻插
先将所有元件首端与X端子连 接,然后尾端相连回COM
不回COM
.
10
任务二PLC接线
活动四 根据接线图完成输入输出接线 接线方法
观察程序运行,总结PLC输入输出控制原理: 外接开关闭合时,相应输入继电器线圈通电,获得输 入信号,触点动作;
当输出继电器线圈通电时,其触点动作,接通相应负 载工作。
.
14
总结与评价
通过让流水灯亮起来 1.认识了PLC模块 2.会输入输出接线 3.理解了PLC输入输出控制原理
检查任务完成情况,表扬与批评
按钮K1 X1 停止 指示灯L1 Y1
指示灯L2 Y2
指示灯L3 Y3
指示灯L4 Y4
指. 示灯L5 Y5
8
任务二PLC接线
活动三 K0 K1
根据地址分配表画接线图
接线规则
X0 X1 COM

PLC流水灯程序

PLC流水灯程序

谢谢!
程序梯形图
经验分享
• 【模块化】 在编写程序时可将之划分为控制[主程 序]和若干个功能[子程序]。这样写出的程序简洁 清晰,调试起来十分的方便容易。 • 【子程序】 在编写子程序时,可以有意识到指定 几个寄存器如:Dxxxx,Wxxxx,作为程序的入口参 数和出口参数,这样使用起来非常方便,只需在 调用它增加一两行赋值代码即可修改参数;亦可 将各出入口参数独立封装进一个子程序中。这样 的子程序,不仅可以在本段程序中可以使用,在 其他的程序中也可以直接的复制过去,非常方便。
欧姆龙plc控制32盏灯程序
3种流水灯特效 CP1H-为启动按钮,为方便仿真使用了常开触点。 • 启动以后延时6秒,进入特效。 • 程序由【主程序】+【初始化子程序】+【端口物理逻辑层 子程序】组成。 • 【端口物理逻辑层子程序】,事实上CP1H PLC支持 『IORW』指令可以直接使用则可以避免冗长的代码。 • 【初始化子程序】中控制变量D10分为三段: D10<=10时,震荡器为周期20ms,即亮每盏灯10ms灭 10ms; 10<D10<=20时,亮30ms,灭50ms ; 20<D10<=30时,亮80ms,灭40ms ; 30<D10时,D10赋值为0,形成循环。

PLC指令编程:流水灯测试

PLC指令编程:流水灯测试

PLC指令编程:流水灯测试看到很多的流水灯,都是按下开关,几个灯轮着点亮,再轮着熄灭,或者是间接点亮,错乱的熄灭,方式迥异,但程序设计的思路是一样的。

【控制要求】按下开关,a,b,c,d灯同时点亮,延时2s,再按着d,c,b,a的顺序依次熄灭且每次熄灭保持1s。

开关信号若一直保持,流水灯就会循环运行;若只有一次开关信号,流水就只会运行一次。

【动作分析】按下开关,就是一个等待输入信号;延时2s,采用延时等待指令,等待2s;a,b,c,d灯同时点亮,就是触发输出端为通状态,a,b,c,d为4个输出端,可选用Y0,Y1,Y2,Y3分别代表a,b,c,d灯;接着就是d,c,b,a的顺序依次熄灭且每次熄灭保持1s,这里每个灯熄灭,用到了两条指令,先是用触发输出,触发Y端为断状态,就是熄灭的状态,再用延时等待指令,等待1s,这样就是一个灯熄灭1s。

【控制流程图】按照动作分析,每一个动作就是一个指令,每个指令用流程图的方式连接起来。

【修改别名】在软件别名处,对动作需要用到的端口进行别名修改:输入端别名修改:X0:按键开关。

输出端别名修改:Y0 :a灯、Y1:b灯、Y2:c灯、Y3:d灯。

【程序编辑】根据流程图编程,按下开关,添加“等待输入”指令;a,b,c,d灯同时点亮实际是4条触发输出指令,在编辑程序的时候就要分别列开。

在编程软件JS_PRGMR中,可以一条指令触发多个输出端口。

【程序调试】当所有的程序编辑完成之后,我们就可以将程序通过串口下发至PLC 中,程序调试有几种方式。

1 、可以在编程软件上进行程序调试,在菜单栏中的调试框中,打开“ 在线调试环” ,选择下发程序的端口,即可在线调试。

2、可在触摸屏软件上实现在线模拟,进行程序调试。

流水灯控制实验PLC综合实训报告

流水灯控制实验PLC综合实训报告

摘要PLC的功能强大,在生产生活中的应用广泛,其中西门子S7—200PLC在实际生产中最为常见。

本次专业综合实训主要是针对西门子S7—200PLC挂屏集成模块进行的。

本次专业综合实训主要内容有:PLC挂屏集成模块的插线,电气原理图的绘制,流水灯、交通信号灯、运动小车的多段速控制、A/D数模转换的程序编写与调试、相应的触摸屏程序的编写以及变频器参数的设置等。

实训一流水灯控制实验一、实训目的:设计流水灯控制系统。

二、实训要求:要求实现流水灯的依此循环亮,时间间隔为1s。

能够实现随时启动随时停止。

三、实训内容:利用外部按钮和编辑触摸屏界面,分别实现流水灯的启动和停止。

四、实现方法:根据实训课题要求,编程思路如下:1、首先用触点M1.3和M1.4分别控制中间继电器M0.2的得电和失电,按动M1.3,M0.2和Q0.6得电,触点M0.2和Q0.6动作,第一个灯亮,并将输出Q0.6自锁,同时启动定时器T33;2、1S后触点T33闭合,点亮第二个灯并启动定时器T34,触点Q0.7动作,将输出Q0.7自锁并使Q0.6失电,第一个灯灭,触点Q0.6和T33断开;3、1S后触点T34闭合,点亮第三个灯并启动定时器T35,触点Q1.0动作,将输出Q1.0自锁并使Q0.7失电,第二个灯灭,触点Q0.7和T34断开;4、1S后触点T35闭合,重新点亮第一个灯并启动定时器T33,触点Q0.6动作,将输出Q0.6自锁并使Q1.0失电,第三个灯灭,触点Q1.0和T35断开,如此循环下去;5、当按动M1.4,输出M0.2失电,M0.2断开,输出全部失电,灯熄灭,定时器清零。

I/O表如下:五、实训结果:1)流水灯控制界面:按动启动按钮,三个灯依次循环点亮;按动停止按钮,流水灯熄灭。

2)流水灯控制程序:实训二交通灯控制实验一、实训目的:设计交通灯控制系统。

二、实训要求:1.能够实现总停止和总启动;2.红灯亮灯时间为25s,绿的为20s,黄灯闪烁5s;3.在触摸屏上显示各个灯的倒计时间。

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
3. 两组输出端子使 用同一电源时,可 将两个公共端连接 在一块
任务二PLC接线
活动四 根据接线图完成输入输出接线
输入接线
断电操作 轻拔轻插
先将所有元件首端与X端子连 接,然后尾端相连回COM 不回COM
任务二PLC接线
活动四 根据接线图完成输入输出接线 接线方 L1
谢谢各位评委!
任务一 认识PLC模块
PLC模块
任务一 认识PLC模块
电源开关 RUN/STOP 输入公共端
24V负极 24V正极
按钮
输出外接端子 指示灯
输出公共端 5组输出端子
找一找
型号 输入端子 输入外接端子
任务二PLC接线
活动一 识别输入输出元件
输入元件
电磁阀 指示灯 按钮
传感器
输出元件
接触器
行程开关
本任务中的输入元件 按钮:K0、K1
流水灯的PLC控制
PLC的基本编程元件有哪些?怎样进行编号?主要 功能?
输入继电器
输出继电器 辅助继电器 定时器
看一看,说一说
1.指示灯点亮规律 顺序点亮,逆序熄灭并循环
2.用到哪些元件? 2个按钮、6个指示灯、插接线、PLC等
3.要通过PLC控制这些灯,应当做哪些工作? 接线 程序 启动
提出任务
任务二PLC接线
活动四 根据接线图完成输入输出接线
FX2N 48MT
K0
L0
X0
Y0 L1

K1
Y1
X1
L2 Y2
K2 X2
Y3 L3
COM1
K3 X3
Y4 L4
L5
COM
Y5
COM2
1.先将所有首端与Y连 2.尾端相连接电源 3.最后回公共端
任务三 运行程序让流水灯亮起来PLC接线
观察程序运行,总结PLC输入输出控制原理: 外接开关闭合时,相应输入继电器线圈通电,获得输 入信号,触点动作;

K1
Y1
X1
L2 Y2
K2 X2
Y3 L3
COM1
K3 X3
Y4 L4
L5
COM
Y5
COM2
先将所有元件首端与X端 子连接,然后尾端相连 回COM
任务二PLC接线
活动四 根据接线图完成输入输出接线
输出接线
断电操作 轻拔轻插
1.先将所有首端与Y连 2.尾端相连接电源 3.最后回公共端
漏接电源,直接回公共端
当输出继电器线圈通电时,其触点动作,接通相应负 载工作。
总结与评价
通过让流水灯亮起来 1.认识了PLC模块 2.会输入输出接线 3.理解了PLC输入输出控制原理
检查任务完成情况,表扬与批评
作业
1.按实训报告格式书写实训报告 2.PLC输入输出接线的方法 3.画出本课中的接线图 4.写出PLC输入输出控制原理
电梯按钮
输出元件 指示灯:L0、L1、L2、L3、L4、L5
任务二PLC接线
活动二 元件地址分配 1.输入元件接到 输入端子 .
2.输出元件接到 输出端子 .
输入输出元件分配表
输入
输出
输入元件 地址 功能 输出元件 地址 功能
按钮K0 X0 启动 指示灯L0 Y0
按钮K1 X1 停止 指示灯L1 Y1
指示灯L2 Y2
指示灯L3 Y3
指示灯L4 Y4
指示灯L5 Y5
任务二PLC接线
活动三 K0 K1
根据地址分配表画接线图
接线规则
X0 X1 COM
FX2N 48MT

L0 Y0
L1 Y1
L2 Y2 Y3 L3
COM1
Y4 L4 L5
Y5
COM2
1.将按钮串接在对应X 端子与COM端子之间。
2. 将指示灯、电源串 联连接在对应Y端子与 对应输出公共端子之 间
相关文档
最新文档