PLC实验基本教程2
PLC2

汽车自动清洗装置PLC控制说明汽车自动清洗操作如下:1.启动按下启动按钮SB1,清洗机接触器为ON,同时水阀门也为ON为清洗做准备。
2.刷洗汽车到位压力传感器SQ1闭和,按下刷洗按钮SB2,刷子接触器为0N,开始刷洗3.汽车离开压力传感器SQ1为OFF,刷子接触器为OFF4.停止命令按下停止按钮SB3,清洗机接触器为OFF,同时水阀门也为OFF。
交通信号灯的PLC控制控制要求1.自动开关合上后,东西方向绿灯亮4s,闪2s后灭;黄灯亮2s后灭;红灯亮8s;绿灯亮……,如此循环。
对应东西方向绿、黄灯亮时,南北方向红灯亮8s,接着绿灯亮4s后闪2s灭;黄灯亮2s后灭,红灯又亮……,如此循环。
2.在实验内容的基础上增加手动控制。
不管何时手动开关闭合时,南北绿灯亮,东西红灯亮。
当手动开关打开,自动开关闭合时,东西绿灯亮,南北红灯亮。
编制程序,并上机调试运行。
机械手控制要求用PLC对机械手(实物模型)操作进行控制,设机械手起始点位于乙地,工作时可将工件从甲地取起,将工件翻转后放至丙地,周而复始完成每个工件的翻转,机械手的动作步骤如下:乙地→甲地(左转)→抓取工件→丙地(右转)→放置工件→返回乙地(左转)要求实现手动自动两种功能坐标式机械手控制要求:将物体从位置A搬至位置B(1)动作顺序:机械手从原点位置起始下移到A处下限位→从A处夹紧物体后上升至上限位→右移至右限位→机械手下降至B处下限位→将物体放置在B处后→上升至上限位→左移至左限位(原点)为一个循环。
(2)上限、A、B下限、左限、右限分别由限位开关控制;机械手设立起动和停止开关。
(3)机械手夹紧或松开的工作状态以及到达每一个工位时,均应有状态显示。
(4)机械手的夹紧和放松动作均应有1s延时,然后上升;机械手每到达一个位置均有0.5s的停顿延时,然后进行下一个动作。
(5)若机械手停止时不在原点位置,可通过手动开关分别控制机械手的上升和左移,使之回到原点。
PLC(2)

定时器(T)
定时器是PLC内置的一个重要软元件,用 符号“T”表示,主要用于对时间的控制,定时 器(T)是PLC程序中常用的软元件,必须学会 熟练地运用它。
普通型定时器(FX2N)与计时单位
地址号 T0~T199 T200~T245 数量 200个 46个 计时单位 时间设定值范围
100ms(0.1s) 0.1s~3276.7s 10ms(0.01s 0.01s~327.67s
PLC的辅助继电器(M)是PLC内部的软元件,类 似继电器控制线路的中间继电器。它与PLC输出继电器 (Y)相比,相同点是它能象输出继电器(Y)一样被驱 动,不同点是输出继电器(Y)能直接驱动外部负载, 而辅助继电器(M)却不能直接驱动外部负载。每个辅 助继电器也有无数对常开触点与常闭触点供程序运用。
PLC应用基础
广东省惠州市惠城职业技术学校 杨木荣
用PLC实现2个常开按钮对1个灯发光与熄灭的控制
控制内容: 用PLC实现2个常开按钮对1个灯的控制。 控制要求: 按下常开按钮SB1,灯HL1发光并保持; 按下常开按钮SB2,灯HL1熄灭。 学习重点: ⑴了解用PLC实现控制的基本工作步骤; ⑵了解PLC输入继电器(X)与输出继电器(Y)的功能与 运用方法; ⑶学习编写简单的梯形图程序与指令程序。 ⑷学习编程软件“FXGP_WIN-C” 的使用
0 LD X0 1 ANI M1 2 OUT M0 3 LD X0 4 OUT M1 5 LD M0 6 ANI Y0 7 LDI M0 8 ANDY0 9 ORB 10 OUT Y0 11 END
PLC工作方式 从上到下、从左到右,逐行扫描、不断重复
从第0步程序开始,按行号顺序扫描至“END”结束。 这样扫描一次程序所需的时间称“扫描周期”。
PLC实验指导书

PLC实验指导书1. 简介PLC(Programmable Logic Controller,可编程逻辑控制器)是一种专门用于工业自动化控制的设备。
本实验指导书旨在帮助学生了解PLC的基本原理和实际应用,提供一系列实验指导,帮助学生掌握PLC的使用方法。
2. 实验设备2.1 PLC主机:本实验使用模拟PLC主机。
具体型号为XXX。
2.2 输入模块:用于接收外部传感器的信号并输入给PLC主机。
具体型号为XXX。
2.3 输出模块:用于控制外部执行机构,如电动阀门、电机等。
具体型号为XXX。
3. 实验一:PLC基本控制原理3.1 实验目的:通过本实验,学生将了解PLC的基本控制原理,理解PLC工作的流程和信号的输入与输出。
3.2 实验内容:3.2.1 搭建实验电路:将PLC主机、输入模块和输出模块按照指导书上的电路图连接起来。
3.2.2 编写控制程序:使用PLC编程软件,编写一个简单的控制程序,使得当一个开关被按下时,某个输出模块输出高电平。
3.2.3 上载程序到PLC主机:将编写好的控制程序上载到PLC主机中,使其开始运行。
3.2.4 运行实验:按下开关,观察输出模块是否正常工作。
4. 实验二:PLC在自动化流水线中的应用4.1 实验目的:通过本实验,学生将了解PLC在自动化流水线中的应用,学会使用PLC进行自动化生产控制。
4.2 实验内容:4.2.1 搭建实验电路:按照指导书上的电路图,搭建一个模拟的自动化流水线系统,包括传送带、气缸等。
4.2.2 编写控制程序:使用PLC编程软件,编写一个控制程序,使得流水线能够按照一定的节奏,自动将产品输送到下一个工位。
4.2.3 上载程序到PLC主机:将编写好的控制程序上载到PLC主机中,使其开始运行。
4.2.4 运行实验:观察流水线系统是否按照预期工作,产品是否能够顺利地传送到下一个工位。
5. 实验三:PLC在温度控制系统中的应用5.1 实验目的:通过本实验,学生将了解PLC在温度控制系统中的应用,学会使用PLC进行温度的测量和控制。
PLC实验指导书-实验二-基本指令实验-定时-计数逻辑

实验二PLC基本指令实验(二)一、实验目的:1、学习定时器、计数器等基本指令的使用方法2、学习可编程控制器实验箱的工作原理和使用方法;3、学习使用编程软件STEP7-micro/win32进行梯形图编程.4、学习使用S7-200仿真软件进行程序调试的方法。
二、实验内容及步骤:实验前准备:在预实验报告中画出图2-a,2-b,2-c,2-d的时序图实验步骤:1.练习使用软件编制程序,按图1-1输入梯形图并保存在磁盘上,文件名为2-a,2-b,2-c,2-d,后缀为mwp2.调出2-a.mwp,在STEP7-micro/win32编程软件菜单中选择PLC>Compile,若底部状态栏显示0 error,表明程序无错误,可以进行程序下载、运行等步骤,若显示错误,改正后再进行下面的步骤。
3.从菜单中选择file>Export,按提示将程序存成仿真运行文件run-2-a,文件后缀awl 4.运行S7-200仿真软件,载入文件run-2-aawl,从菜单中选择PLC>RUN,运行程序,按下仿真软件界面上S7-200的输入开关,对程序进行调试。
观察实验结果与预习报告的真值表或时序图是否吻合,若不同,思考原因,并解决。
5.调入其他程序进行仿真调试,理解定时器、计数器指令的用法。
6.将程序拷入U盘,然后拷入带有PLC实验箱的的计算机上。
7.在确认PLC实验箱与计算机连接无误的后,从STEP7-micro/win32编程软件菜单中选择file>Download,将程序2-a.mwp,按提示下载到PLC中,菜单中选择PLC>RUN,运行程序,拨动输入开关,对程序进行调试,观察实验结果与预习报告的真值表或时序图是否吻合,若不同,思考原因,并解决。
8.调入其他程序进行实际调试,理解定时器、计数器指令的用法。
a) b) c) d}图2 梯形图例题三.实验说明及注意事项1.在接5V电源时,一定要接好线后,再打开电源,以防电源短路2.若发生线路松动的现象,需认真观察线路,弄清原理后方可动手接线。
PLC基本指令与编程2资料讲解

集中编程法:
Y0
LD X0
LD X0
X2 X3
ANI X1 LDI X2
ANI X1 LDI X2
X4 X5
AND X3 ORB
AND X3 LD X4
LD X4
AND X5
AND X5
ORB
ORB
ORB
OUT Y0
OUT Y0
X0 X1 X2 Y0
X3 X4 X5
X6
X7
Y0
LD X0 ANI X1 LDI X3 AND X4 ORB LD X2 OR X5 ANB LD X6 ANI X7 ORB OR Y0
示例1:
X1
X1
SET M1
LD X1
X2
X2
SET M1
RST M1
LD X2
M1
RST M1
X3
LD X3 X3
SET Y1
SET Y1
X4
LD X4 X4
RST Y1
RST Y1
Y1
(a)梯形图和指令表
(b)时序图
示例2:启动、保持、停止电路 X0为启动信号,X1为停止信号
X0
X0
X1
Y0
(4)连接PLC外部设备。 (5)输入程序。 (6)运行PLC。将运行方式开关置于RUN状态,运行程序,调 试程序时应逐项检查以下要求是否满足:
①当开关SW没有接通时,各按钮是否能使对应的灯亮。 ②SW接通,按某一个按钮是否能使对应的灯亮。 ③某一盏灯亮后,另外两个抢答者的灯是否还能被点亮。 ④断开开关SW,是否能使以亮的灯熄灭。 如果某一项要求没有达到,检查和改正程序,直到完全满足要 求为止。
设计举例:
PLC实验指导(实验二)

实验二S7-200 PLC的软硬件基本操作一、实验目的1、认识S7-200PLC(CPU224XP CN AC/DC/RL Y)的硬件结构;2、掌握S7-200PLC的输入、输出设备的接线方法;3、学习S7-200PLC编程软件(STEP 7 Micro/WIN V4.0)的基本操作;4、学习S7-200PLC基本指令和简单任务的编程与调试方法。
二、实验设备和器材1、S7-200PLC实验系统板;2、装有STEP 7 Micro/WIN V4.0软件的个人电脑;3、实验连接导线(若干)、一字和十字螺丝刀各一把。
三、实验原理1、S7-200PLC的外部结构本实验所用的实验系统板上配置的小型可编程控制器型号是力德LD-200,CPU224XP- CN AC/DC/RL Y,力德LD-200 PLC是与德国西门子S7-200系列PLC在性能和编程指令上都完全兼容的国产PLC,其外部结构如图2-1。
图2-1 LD-200 CPU224XP-CN外部结构图CPU224XP-CN AC/DC/RLY是继电器输出类型,本机具有如下基本特性:●交流220V供电;●直流输出24V,可作为传感器供电电源;●内置14输入/10输出,共24个数字量I/O点;●具有2模拟量输入/1模拟量输出,共3个模拟量I/O点;●可连接7个扩展模块,最大可扩展至136 路数字量I/O点或38路模拟量I/O点;●程序储存空间:22528字节,数据存储空间:10240字节;●具有6个独立的高速计数器;●具有PID控制器;●2个RS485通讯/编程口,都能支持PPI通讯协议和自由方式通讯。
2、S7-200PLC的输入/输出接口电路在使用PLC之前,首先也是必须要搞清楚PLC的输入与输出接口电路,这样有助于理解PLC与外部设备进行连接的原则和方法。
西门子PLC的输入和输出端子与外部设备连接的方法与其它品牌的PLC有所不同,需要外接直流(或交流)电源,这主要是由PLC内部的输入/输出接口电路决定的。
PLC 实验二 认识定时器指令,掌握工作原理

1.进行脉冲定时、接通延时定时器、断电延时定时器功能的认识。
输入程序,完成定时器工作原理的观察。
2.利用两个脉冲定时器和2个接通延时定时器,分别设计周期10s、占空比60%的闪烁电路。
3.工作原理:
(1)脉冲定时器:
输入为1,定时器开始计时,输出为1;计时时间到,定时器停止工作,输出为0。如在定时时间未到时,输入变为0,则定时器停止工作,输出变为0。如果定时器复位端(R)从0变为业《电气控制与PLC应用》课程实验报告
班级机电一体化1班姓名徐苗学号190570113
一、实验名称:实验二认识定时器指令及其在闪烁电路中的应用
二、实验目的:
认识定时器指令,掌握工作原理。能设计周期和占空比可调的闪烁电路。
二、实验设备:PLC控制柜一台、计算机一台、实验连接线若干条、PLC串口通信线一条。
(2)接通延时定时器:
输入信号为1,定时器开始计时此时输出为0;计时时间到,输出为1。计时时间到后,若输入信号断开,则定时器输出为0。如在计时时间未到时,输入信号变为0,则定时器停止计时。
(3)断电延时定时器:
输入信号由0到1时定时器复位,输出为1;当输入信号由1到0时,定时器才开始计时,计时时间到,输出为0。在计时过程中,如果输入信号由0到1则定时器复位,停止计时(输出为1),等待输入由1到0时才重新开始计时。
(2)两个接通延时定时器:计时器的计时时间未到设计时间,计时器则归零进行重新计时。
4.闪烁电路用两个接通延时计时器来控制即可实现闪烁功能。
5.定时器满足计时条件开始计时,当前值寄存器则开始计数,当当前值与设定值相等时定时器动作,常开触点接通,常闭触点断开,并通过程序作用于控制对象,达到时间控制的目的。
三菱plc编程实例 (2)

三菱PLC编程实例介绍本文将介绍三菱PLC编程的实例。
我们将使用GX Works3软件进行PLC程序的编写和调试。
在本文中,我将分享三个不同的实例,每个实例都有不同的功能和目的。
通过这些实例,您将能够了解三菱PLC编程的基本原理和实践技巧。
实例一:交通信号灯控制系统问题描述:设计一个交通信号灯控制系统,使其能够按照指定的时间间隔控制交通信号灯的状态。
设备和组件:•三菱PLC(例如:FX3U系列)•交通信号灯模拟器•交通信号灯灯泡•输入开关按钮程序设计:1.首先,创建一个新的GX Works3项目并添加PLC型号为FX3U的PLC模块。
2.在程序编辑器中,创建一个主程序,并在主程序中添加以下步骤:–设置输入和输出点的引脚号码,并将其命名。
–创建一个计时器,用于控制信号灯的时间间隔。
–使用逻辑和计时器指令,编写逻辑来控制交通信号灯的状态。
–添加适当的条件来处理不同的信号灯模式,例如红灯-黄灯-绿灯的循环。
3.在主程序中添加一个循环,使程序能够持续运行。
4.在系统参数设置中,将PLC模式设置为“RUN”模式,并将程序下载到PLC模块中。
5.连接交通信号灯模拟器和输入开关按钮到PLC的输入和输出点上。
6.按下输入开关按钮,观察交通信号灯的状态是否按照预期进行切换。
在这个实例中,您将学会如何创建一个基本的交通信号灯控制程序,并使用逻辑和计时器指令来控制PLC的输出。
实例二:自动灌溉系统问题描述:设计一个自动灌溉系统,使其能够根据土壤湿度和时间设置来自动控制水泵的启停。
设备和组件:•三菱PLC(例如:Q系列)•湿度传感器•水泵•电磁阀•输入开关按钮程序设计:1.创建一个新的GX Works3项目并添加PLC型号为Q 的PLC模块。
2.在程序编辑器中,创建一个主程序,并在主程序中添加以下步骤:–设置输入和输出点的引脚号码,并将其命名。
–创建一个定时器,用于控制自动灌溉系统的时间设置。
–使用逻辑和计时器指令,编写逻辑来判断土壤湿度是否超过设定值。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第六章演示实验
实验一基本指令的编程练习
(一) 与或非逻辑功能实验
在基本指令的编程练习实验区完成本实验
一、实验目的
1、熟悉PLC实验装置及实验箱,S7-200系列编程控制器的外部接线方法
2、了解编程软件STEP7的编程环境,软件的使用方法。
3、掌握与、或、非逻辑功能的编程方法。
二、基本指令编程练习的实验面板图6-1-1
基本指令编程练习的控制面板
上图中下面三排接线孔,通过防转叠插锁紧线与PLC的主机相应的输入输出插孔相接。
Ix为输入点,Qx为输出点。
上图中中间两排I0.0~I.1.5为输入按键,模拟开关量的输入。
上一排Q0.0~Q1.1是LED指示灯,接继电器输出用以模拟输出负载的通与断。
三、编制梯形图并写出程序
通过程序判断Q0.1、Q0.2、Q0.3、Q0.4的输出状态,然后输入程序并运行,加以验证。
实验参考程序,表6-1-1
图6-1-2 梯形图参考图
四、实验步骤
梯形图中的I0.1、I0.3分别对应控制实验单元输入开关I0.1、I0.3。
通过专用PC/PPI 电缆连接计算机与PLC 主机。
打开编程软件STEP7,逐条输入程序,检查无误后,将所编程序下载到主机内,并将可编程控制器主机上的STOP/RUN 开关拨到RUN 位置,运行指示灯点亮,表明程序开始运行,有关的指示灯将显示运行结果。
拨动输入开关I0.1、I0.3,观察输出指示灯.Q0.1、Q0.2、Q0.3、Q0.4是否符合与、或、非逻辑的正确结果。
(二)定时器/计数器功能实验
在基本指令的编程练习实验区完成本实验。
一、实验目的
掌握定时器、计数器的正确编程方法,并学会定时器和计数器扩展方法,用编程软件对可编程控制器的运行进行监控。
二、编制梯形图并写出实验程序
定时器、计数器及其扩展的参考程序 1、 定时器的认识实验
(1)
(2)
(3)
(4)
定时器的控制逻辑是经过时间继电器的延时动作,然后产生控制作用。
其控制作用同一般延时继电器。
实验参考程序,表6-1-2
图
6-1-3梯形图参考图
2.定时器扩展实验
由于PLC的定时器和计数器都有一定的定时范围和计数范围。
如果需要的设定值超过机器范围,我们可以通过几个定时器和计数器的串联组合来扩充设定值的范围。
实验参考程序,表6-1-3
图6-1-4 梯形图参考图
3.计数器认识实验
计数器及其扩展的梯形图,
西门子S7-200系列的内部计数器分为加计数器,减计数器和加减计数器三种。
实验参考程序,表6-1-4
图6-1-5 梯形图参考图
4、计数器的扩展实验
计数器的扩展与定时器扩展的方法类似(程序略)。
实验二装配流水线的模拟控制
在装配流水线的模拟控制实验区完成本实验
一、实验目的
了解移位寄存器指令(包括左移位,右移位指令)在控制系统中的应用及编程方法。
实验原理
使用移位寄存器指令,可以大大简化程序设计。
移位寄存器指令所描述的操作过程如下:若在输入端输入一串脉冲信号,在移位脉冲作用下,脉冲信号依次移到移位寄存器的各个继电器中,并将这些继电器的状态输出,每个继电器可在不同的时间内得到由输入端输入的一串脉冲信号。
实验设备
1、THSMS-A型、THSMS-B型实验装置或THSMS-1型、THSMS-2型实验箱一台
2、安装了STEP7-Micro/WIN32编程软件的计算机一台
3、PC/PPI编程电缆一根
4、锁紧导线若干
装配流水线模拟控制的实验面板图图6-2-1所示:
装配流水线的模拟控制面板
图中上框中的A~H表示动作输出(用LED发光二极管模拟),下框中的A、B、C、D、E、F、G、H插孔分别接主机的输出点.Q0.0、Q0.1、Q0.2、Q0.3、Q0.4、Q0.5、Q0.6、Q0.7。
启动、移位及复位插孔分别接主机的输入点I0.0、I0.1、I0.2。
实验要求
传送带共有十六个工位,工件从1号位装入,分别在A(操作1)、B(操作2)、C(操作3)三个工位完成三种装配操作,经最后一个工位后送入仓库;其它工位均用于传送工件。
编制梯形图并写出程序。
实验要求
阅读实验指导书,复习教材中有关的内容。
实验报告要求
整理出运行和监视程序时出现的现象。
梯形图如图6-2-2所示:
实验三三相异步电动机的星/三角换接启动控制
在三相异步电动机的星/三角换接启动控制实验区完成本实验
注意:(本实验只能在实验台上完成),由于电机正反转换接时,有可能因为电动机容量较大或操作不当等原因,使接触器主触头产生较为严重的起弧现象,如果电弧还未完全熄灭时,反转的接触器就闭合,则会造成电源相间短路。
用PLC来控制电机则可避免这一问题。
实验目的
1、 掌握电机星/三角换接启动主回路的接线。
2、 学会用可编程控制器实现电机星/三角换接降压启动过程的编程方法。
实验要求
合上启动按钮后,电机先作星形连接启动,经延时6秒后自动换接到三角形连接运转。
三相异步电动机星/三角换接启动控制的实验面板图:图6-3-1所示
上图下框中的SS 、ST 、FR 分别接主机的输入点I0.0、I0.1、I0.2;将KM1、KM2、KM3分别接主机的输出点Q0.1、Q0.2、Q0.3;COM 端与主机的1L 端相连;本实验区的+24V 端与主机的L+端相连。
KM1、KM2、KM3的动作用发光二极管来模拟。
实验装置已将三个CJ0-10接触器的触点引出至面板上。
学生可按图示的粗线,用专用实验连接导线连接。
380V 电压已引至三相开关SQ 的U 、V 、W 端。
A 、B 、C 、X 、Y 、Z 与三相异步电动机(400W )的相应六个接线柱相连。
将三相闸刀开关拨向“开”位置,三相380V 电即引至U /、V /、W /三端。
注意:接通电源之前,将三相异步电动机的星/三角换接启动实验模块的开关置于“关”位置(开关往下扳)。
因为一旦接通三相电,只要开关置于“开”位置(开关往上扳),这一实验模块中的U 、V 、W 端就已得电。
所以,请在连好实验接线后,才将这一开关接通,请千万注意人身安全。
四、编制梯形图并写出程序
实验参考程序 表6-3-1所示
三相异步电动机的星/三角换接启动控制面板
五、动
作过程
分析
启
动:按
启动按
钮SS,
I0.0的
动合触点闭合,M10.0线圈得电,M10.0的动合触点闭合,Q0.1线圈得电,即接触器KM1的线圈得电,1秒后Q0.3线圈得电,即接触器KM3的线圈得电,电动机作星形连接启动;同时定时器线圈T37得电,当启动时间累计达6秒时,T37的动断触点断开,Q0.3失电,接触器KM3断电,触头释放,与此同时T37的动合触点闭合,T38得电,经0.5秒后,T38动合触点闭合,Q0.2线圈得电,电动机接成三角形,启动完毕。
定时器T1的作用使KM3断开0.5秒后KM2才得电,避免电源短路。
停车:按停止按钮ST,I0.1的动断触点断开,M10.0、T37失电;M10.0、T37的动合触点断开,Q0.1、Q0.3失电。
KM1、KM3断电,电动机作自由停车运行。
过载保护:当电动机过载时,I0.2的动断触点断开,Q0.1、Q0.3失电,电动机也停车。
按一下按钮FR,可模拟过载,观察运行结果
六、实验设备
1、THSMS-A型、THSMS-B型实验装置一台
2、安装了STEP7-Micro/WIN32编程软件的计算机一台
3、PC/PPI编程电缆一根
4、锁紧导线若干
七、预习要求
阅读实验指导书,复习教材中有关的内容。
报告要求
整理出运行和监视程序时出现的现象。
梯形图如下图所示:
参考梯形图如图6-3-2所示。