PLC应用技术实验6 简单功能指令的应用
- 格式:doc
- 大小:113.00 KB
- 文档页数:2
PLC实验报告基础指令实验一、实验目的本次 PLC 基础指令实验的主要目的是熟悉 PLC 的基本指令,掌握其编程方法和应用技巧,通过实际操作加深对 PLC 控制系统的理解,并提高解决实际问题的能力。
二、实验设备1、 PLC 实验台,型号为_____。
2、编程软件,版本为_____。
3、连接导线若干。
4、实验指导书。
三、实验内容(一)位逻辑指令实验1、常开触点和常闭触点指令编写一个简单的程序,实现当输入信号 I00 为 ON 时,输出信号Q00 为 ON。
当输入信号 I01 为 OFF 时,输出信号 Q01 为 ON。
2、取反指令设计一个程序,使得输入信号 I02 为 ON 时,经过取反指令,输出信号 Q02 为 OFF;输入信号 I02 为 OFF 时,输出信号 Q02 为 ON。
3、置位和复位指令编写程序,当输入信号 I03 产生一个上升沿时,使用置位指令将输出信号 Q03 置位为 ON,并保持。
当输入信号 I04 产生一个上升沿时,使用复位指令将输出信号 Q03 复位为 OFF。
(二)定时器指令实验1、接通延时定时器构建一个程序,当输入信号 I05 为 ON 时,接通延时定时器 TON 开始计时,设定时间为 5 秒。
5 秒后,输出信号 Q04 为 ON。
2、断开延时定时器设计程序,当输入信号 I06 由 ON 变为 OFF 时,断开延时定时器TOF 开始计时,设定时间为 3 秒。
3 秒内,如果输入信号 I06 重新变为ON,则定时器复位。
3 秒后,输出信号 Q05 为 OFF。
(三)计数器指令实验1、增计数器编写程序,当输入信号 I07 产生一个上升沿时,增计数器 CTU 的计数值加 1。
当计数值达到预设值 10 时,输出信号 Q06 为 ON。
2、减计数器构建一个程序,当输入信号 I10 产生一个上升沿时,减计数器 CTD 的计数值减 1。
当计数值减为 0 时,输出信号 Q07 为 ON。
零基础学习PLC入门,6个指令完成模拟量程序梯形图(附程序)这一节讲述4-20mA的模拟量信号进入西门子S7-200PLC以后,PLC怎样通过程序把它变成我们想要的实际数值。
虽然这节讲的是西门子PLC的模拟量处理程序,但道理都是一样的,你只要把程序的原理弄明白了,在其他品牌的PLC上应用也是一样的,不管是三菱的还是施耐德的都一样。
所以文章最后我会附上本节所讲的程序的下载方法,有需要的朋友可以自己下载研究。
通过上一节的学习我们知道,模拟量其实就是一个在一定数字范围内连续变化的数值。
这个数字范围绝大多数都是用4-20mA这个电流信号作为标准范围,至于为什么这样用,上一节已经讲的很清楚了,这里不再重复。
接下来看图1。
图1,的左边是一个量程范围为0-10kpa的压力变送器,它的输出电流就是0-10kpa对应4-20mA,所以压力在5kpa时对应的电流就是12mA,我们只要在电路中串联一个数字万用表就能看到电流的读数,然后我们通过这个读数,拿一个计算器通过加减乘除就能算出实际的压力是5kpa。
这就是手动的算法,如果用这种算法去算实际压力值,简直就是太老土了。
这些活只要交给PLC去干就行了,你只要把程序写好PLC就会不知疲倦的去算还不会出错,我们腾出时间看点自己想看的片片多好呢。
那怎么让PLC去算呢?很简单,我们只要做两件事就可以了。
第一,硬件部分,看图1的右边,我们只要在原来接数字万用表的地方,接一个PLC的模拟量输入模块就行了,你没看错,原理就是这样的。
它实际的接线图就是下面的图2。
在图2我们看到压力变送器和PLC的模拟量模块串联在一起,模拟量模块把接收到的4-20mA电流信号经过处理传送给PLC,这样PLC就能通过程序计算出实际的压力值了。
它的内部处理过程如下。
图3,是模拟量信号在PLC内部的处理过程和工作原理,只要能看明白这张图,我下面讲程序时你就能很容易理解了。
其实模拟量模块内部和压力变送器内部一样,都是有一块电路板。
课程指导方案(首页)基础篇任务六基本指令综合应用一、训练地点:PLC实训室二二、训练目标1、理解PLC的工作原理2、能综合运用S7-200 PLC的基本指令。
3、进一步提高编程能力。
三、要点讲解1、PLC工作原理PLC的工作原理用一句话概括为:集中输入、集中输出、往复循环扫描。
程序执行的一个周期分为:输入采样阶段、用户系统执行阶段、输出刷新阶段。
输入采样阶段:PLC集中将输入映像寄存器(I)更新后,进入用户系统执行阶段以及输出刷新阶段,在执行后面两个阶段时将外部信号封锁,即:不允许输入直到下一个输入采样阶段才允许输入更新I的单元内容。
用户系统执行阶段:在本阶段中,PLC运行用户编写的程序,对于梯形图来说,执行顺序为:从上到下,从左到右,一次执行完毕后进入输出刷新阶段。
输出刷新阶段:输出刷新特指将输出映像寄存器(Q)内容通过输出电路去驱动外部设备如:指示灯、接触器等。
在用户系统执行阶段Q的状态会改变,但这时由于输出电路被锁存,使输出端子的信号不能改变,只有在用户系统执行完毕,才打开输出电路的锁存器,将信号输出。
注意:○应该将PLC程序的执行理解为一个快速往复循环的过程,一般情况下,可以不考虑逻辑行的顺序问题,即:哪个放前放后对程序的执行结果没有影响,但是特殊情况下却要考虑。
○在程序执行阶段,一个触点的执行就是对其对应线圈、T、C或存储单元(其实都是受控与对应存储单元,为了好理解)的一次状态读取,若对应单元得电或置1,则其常开闭合,常闭断开。
在上图中,T37的常闭动作比其常开错后一个周期。
2、要点回顾(1)EU、ED指令的执行可以保证对应的逻辑行只接通一个周期,而ED指令的执行会在逻辑行断开后的一个周期接通。
(2)对于S/R以及自锁电路,为增加程序的严谨性,最好使逻辑行接通一下就断。
(3)T、C若定时到或计数到,最好就使其断开不工作。
(4)线圈输出指令和S/R指令对于其存储单元的数据存取方式不同。
四、上机练习1、只用一个点动按钮SB1实现三台电动机M1、M2、M3的顺序启动。
实验一、基本指令的编程练习在基本指令的编程练习实验区完成本实验一、实验目的1、熟悉PLC 实验装置。
2、练习手持编程器的使用。
3、熟悉系统操作。
4、掌握与、或、非逻辑功能的编程方法。
二、基本指令编程练习的实验面板图上图中下面两排接线孔,通过防转叠插锁紧线与PLC 的主机相应的输入输出插孔相接。
Xi 为输入点,Yi 为输出点。
图中中间两排X0~X13为输入按键,模拟开关量的输入。
(TKPLC-3)本指令程练习的实验面板图基编(TKPLC-C)本指令程练习的实验面板图基编八路一排Y0~Y7是LED 指示灯,接继电器输出用以模拟输出负载的通与断。
三、编制梯形图并写出程序通过程序判断Y1、Y2、Y3、Y4的输出状态,然后再输入并运行程序加以验证。
实验参考程序,梯形图参考图1四、实验步骤梯形图中的X001、X003分别对应控制实验单元输入开关X1、X3。
通过专用电缆连接手持编程器与PLC 主机。
打开编程器,逐条输入程序,检查无误后,将可编程控制器主机上的STOP/RUN 按钮拨到RUN 位置,运行指示灯点亮,表明程序开始运行,有关的指示灯将显示运行结果。
拨动输入开关X1、X3,观察输出指示灯Y1、Y2、Y3、Y4是否符合与、或、非逻辑的正确结果。
自己设计一个抢答器X001X003Y001Y002X001X003X001X001X003X003END Y004Y0031定时器认识实验、X001T0T0K50Y000END图2-1图12定时器扩展实验、图2-23计数器认识实验、X001T0T0K50Y000ENDT1T1K30X001T0T0T0X000C0K100K20RST C0OUTY000图2-3 END实验二定时/计数器实验在基本指令的编程练习实验区完成本实验。
一、实验目的掌握定时器、计数器的正确编程方法,并学会定时器和计数器扩展方法。
二、编制梯形图并写出实验程序定时器、计数器及其扩展的参考梯形图见图2—1与图2—2。
模块二 PLC 的基本指令及应用一、工作任务介绍PLC 基本指令及其应用。
二、相关实践知识编程中的指令,一般都针对元件状态而言的,每一个元件都具有一定的功能,且彼此独立,分别用字母和编号来表示(模块一中已有所介绍)。
下面来介绍PLC 的基本指令。
(一)输入和输出指令LD :逻辑取指令,从母线开始取常开触点。
LDI :逻辑取反指令,从母线开始取常闭触点。
OUT :线圈的驱动指令。
指令说明:1.LD 、LDI 指令用于将触点接到母线上。
2.OUT 指令是对输出继电器、辅助继电器、状态定时器、计数器的线圈驱动指令,对输入继电器不能使用。
3.OUT 指令可作多次并联使用。
举例:(1) (1) 梯形图 :如图4-12 (2)(2) 程序清单LD X000 OUT Y000END(二) 触点及支路的串联、并联指令 AND :用于单个常开触点的串联指令。
ANI :用于单个常闭触点的串联指令。
OR :用于单个常开触点的并联指令。
ORI :用于单个常闭触点的并联指令。
ANB :用于支路的串联指令。
ORB :用于支路的并联指令。
指令说明:1.用AND 、ANI 指令可进行一个触点的串联连接。
串联触点的数量不受限制,该指令可多次使用。
2.OUT 指令后,通过触点对其他线圈使用OUT 指令,称之为纵接输出。
3.串联触点数和纵接输出次数不受限制,但使用图形编程设备和打印机时则有限制。
4.建议尽量做到1行不超过10个触点和1个线圈,总共不要超过24行。
5.OR 、ORI 用作1个触点的并联连接指令。
6.OR 、ORI 是从该指令的步开始,与前面的LD 、LDI 指信令步,进行并联连接。
并联连接的次数不受限制,但使用图形编程设备和打印机时受限制。
图4-12 LD 、OUT 指令举例图4-13 AND 指令举例7.当分支电路(并联电路块)与前面的电路串联连接时,使用ANB 指令,与前面的电路串联。
若多个并联电路块顺序和前面的电路串联连接时,则ANB 指令的使用次数没有限制。
plc功能指令及应用-回复标题:PLC功能指令及其应用一、引言在自动化控制系统中,可编程逻辑控制器(Programmable Logic Controller,简称PLC)是实现控制的核心设备。
PLC的功能指令,作为其最基础也最重要的部分,决定了PLC的性能和功能。
本文将详细介绍PLC的功能指令及其应用。
二、PLC功能指令概述PLC功能指令是指PLC为完成特定功能而设置的指令,包括基本指令、步进指令、功能指令等。
这些指令用于进行逻辑运算、计数、定时、数据处理、运动控制等功能。
三、PLC基本指令1. 输入/输出指令:输入/输出指令是PLC中最基本的指令,主要用于读取外部输入设备的状态或改变外部输出设备的状态。
2. 逻辑运算指令:逻辑运算指令包括与、或、非三种基本逻辑运算,以及异或、同或等复合逻辑运算。
3. 计数器指令:计数器指令用于对输入信号进行计数,可以设定计数范围和计数方向。
4. 定时器指令:定时器指令用于对时间进行测量,可以设定定时时间、定时方式等参数。
四、PLC步进指令步进指令是一种特殊的控制指令,用于实现复杂的顺序控制任务。
通过使用步进指令,可以将一个复杂的控制过程分解为多个简单的步骤,然后按照预定的顺序逐一执行。
五、PLC功能指令1. 数据处理指令:数据处理指令用于对数据进行各种操作,如数据传送、比较、移位、旋转、转换等。
2. 运动控制指令:运动控制指令用于控制电机、伺服等运动设备,实现精确的位置控制和速度控制。
3. 网络通信指令:网络通信指令用于实现PLC之间的通信,以及PLC与其他设备的通信。
六、PLC功能指令的应用1. 在工业生产线上,PLC功能指令被广泛应用于设备控制、物料搬运、工艺流程控制等方面。
2. 在建筑智能化系统中,PLC功能指令被用于空调、照明、电梯、安防等系统的控制。
3. 在交通控制系统中,PLC功能指令被用于交通信号灯的控制、车辆检测、道路监控等。
七、结论总的来说,PLC功能指令是PLC的核心组成部分,它们决定了PLC的性能和功能。
实验六定时器指令的应用一、实验目的1、掌握定时器指令的使用;2、掌握PLC基本指令与定时器指令的组合使用,实现一些简单的功能;二、实验设备1、PLC可编程序控制器实验台 1台2、PC机(个人电脑) 1台3、编程电缆 1根4、连接导线若干三、实验连线主机输入区C0→+24V;主机输出区COM0、COM1→0V;按钮区COM→0V;LED显示区COM+→+24V。
四、实验内容1.双灯闪烁(1)控制要求:按下启动按钮后,甲灯亮2s,同时乙灯灭2s;然后甲灯灭1s,同时乙灯亮1s,如此循环,实现双灯闪烁,按下停止按钮后,两灯都灭。
(2)I/O分配输入:启动按钮—0000,停止按钮—0001;输出:甲灯—1000,乙灯—1001 (3)梯形图2.单灯闪烁(1)控制要求:按下启动按钮后,灯亮2s灭1s的闪烁,按下停止按钮后,灯停止闪烁。
(2)I/O分配输入:启动按钮—0000,停止按钮—0001;输出:灯—1000(3)梯形图3.抢答器(1)控制要求:三组抢答器:儿童2人、青年学生1人和教授2人组成3组抢答。
儿童任一人按钮均可抢得,教授需要两人同时按钮可抢得;某组按钮抢答,则其他组再按钮无效;如果在主持人按下开始按钮的10S内有某一组抢答到则该组所对应的指示灯亮,同时蜂鸣器响表示该组的到抢答机会,主持人按复位按钮,则抢答器指示灯灭且蜂鸣器停止蜂鸣。
(2)I/O分配输入: 0000、0001:儿童抢答按钮,0002:青年抢答按钮,0003,0004:教师抢答按钮,0005:开始按钮,0006:复位按钮;输出:1000:儿童抢得指示灯,1001:青年抢得指示灯,1002:教师抢得指示灯,1003:蜂鸣器。
(3)梯形图4.(1)某磨床的冷却液输送系统,由3台电动机M1、M2、M3驱动。
在控制上应满足下列要求:① M1、M2同时启动;②M1、M2启动后,M3才能启动。
③停止时,M3先停,隔2s后,M1和M2才同时停止。
1
实验6 简单功能指令的应用
一、实验目的
1. 熟悉CPM2A 型PLC 的交流和直流电源的连接,熟悉输入开关板和I/O 端子的连接。
2. 通过实验程序熟悉常用的简单功能指令的应用,掌握简单功能指令的编程方法和编程技巧。
二、实验内容
1. 认真阅读实验程序,理解并熟悉实验程序的功能。
2. 输入程序。
3. 调试并监控程序运行。
三、实验步骤
1. 正确连接PLC 所需的各种电源。
连接实验程序的需要的输入开关板和I/O 的接线端子。
2. 输入用KEEP 锁存器指令编写的报警电路的梯形图程序(见图1)。
运行、监控并调试,观察结果。
3. 输入用CMP 比较指令编写的逻辑比较电路的梯形图程序(见图2)。
运行、监控并调试,观察结果。
4. 输入用MOV 传送指令编写的多路控制的数据传送电路的梯形图程序(见图3)。
输入、修改、运行、监控并调试,观察结果。
图2 应用比较指令编写的比较电路的
梯形图程序
00012 图1 应用锁存器指令实现的故障报警电路的梯形图程序
2
四、实验总结及思考
1. 分析总结本次实验中各个程序运行的结果。
2. 写出上述梯形图程序的指令语句表。
3. 给图1的报警电路增加声响和电信号输出。
4. 设计一个具有3套定时方案的定时器控制电路梯形图。
图3 用传送指令实现2套定时方案的定时器
电路的梯形图程序
置置
10s 5s。