PLC可编程控制器实验台说明书.doc_第1页
PLC可编程控制器实验台说明书.doc_第2页
PLC可编程控制器实验台说明书.doc_第3页
PLC可编程控制器实验台说明书.doc_第4页
PLC可编程控制器实验台说明书.doc_第5页
已阅读5页,还剩122页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

北京京工科业目录资料PLC可编程控制器实验台 产品说明书 北京京工科业科教设备有限公司第一章 可编程控制器简介可编程控制器是采用微机技术的通用工业自动化装置,近几年来,在国内已得至迅速推广普及。正改变着工厂自动控制的面貌,对传统的技术改造、发展新型工业具有重大的实际意义可编程控制器是60年代末在美国首先出现的,当时叫可编程逻辑控制器,目的是用来取代继电器,以执行逻辑判断、计时、计数等顺序控制功能。其基本设计思想是把计算机功能完善、灵活、通用等优点和继点器控制系统的简单易懂、操作方便、价格便宜等优点结合起来,控制器的硬件是标准的、通用的。根据实际应用对象,将控制内容写入控制器的用户程序内,控制器和被对象连接也很方便。随着半导体技术,尤其是微处理器和微机计算机技术的发展,到70年代中期以后,已广泛地使用微处理器作为中央处理器,输入输出模块和外围电路都采用了中、大规模甚至超大规模的集成电路,这时的已不再是仅有逻辑判断功能,还同时具有数据处理、调节和数据通信功能。可编程控制器对用户来说,是一种无解点设备,改变程度即可改变生产工艺,因此可在初步设计阶段选用可编程控制器,在实施阶段再确定工艺过程。另一方面,从制造生产可编程控制器,在实施阶段再确定工艺过程。另一方面,从制造生产可编程控制器的厂商角度看,在制造阶段不需要根据用户的订货要求专门设计控制器,适合批量生产。由于这此特点,可编程控制器问世以后很快受到工业控制界的欢迎,并得到迅速的发展。目前,可编程控制器已成为工厂自动化的强有力工具,得到了广泛的普及推广应用。可编程序控制器,英文称Programmable Controller,简称PC。但由于PC容易和个人计算机(Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触制作技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、茵高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC应用于生产实践。一、 PLC的结构及各部分的作用PLC的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源、编程器扩展器接口和外部设备接口等几个主要部分组成。PLC的硬件系统结构如下图所示。1、 主机主机部分包括中央处理器(CPU)、系统程序存储器和用户程序及数据存储器。CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输放变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如编程器、电脑、打印机等)的请求以及进行各种内部判断等。PLC的内部存储有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。2、 输入/输出(I/0)接口I/0接口是PLC与输入/输出设备连接的部件。输入接口接受输入设备(如按钮、传感器、触点、行程开关等)的控制信号。输出接口是将主机经处理后的结果通过功放电路去驱动输出设备(如接触器、电磁阀、指示灯等)。I/0接口一般采用光电耦合电路,以减少电磁干扰,从而提高了可靠性。I/0点数即输入/输出端子数是PLC的一项主要技术指标,通常小型机有几十个点,中型机有几百个点,大型机将超过千点。3、 电源图中电源是指为CPU、存储器、I/0接口等内部电子电路工作所配置的直流开关稳压电源,通常也为输入设备提供直流电源。4、 编程器编程器是PLC的一种主要的外部设备,用于手持编程,用户可用以输入、检查、修改、调试程序或监示PLC的工作情况。除手持编程器外,还可通过适配器和专用电缆线将PLC电脑联接,并利用专用的工具软件进行电脑编程和和监控。5、 输入/输出扩展单元I/0扩展接口用于将扩充外部输入/输出端子数的扩展单元与基本单元(即主机)连接在一起。6、 外部设备接口此接口可将编程器、打印机、条码扫描仪等外部设备与主机相联,以完成相应的操作。本实验装置选用的主机型号为三菱系列的FX2N-48MR。输入点安徽为24,输出点数为24.二、 PLC的工作原理PLC是采用“顺序扫描,不断循环”的方式进行工作的。即在PLC运行时,CPU根据用户按控制要求编制好并存于用户存储器中的程序,按指令步序号(或地址号)作周期性循环扫描,如无路转指令,则从第一条指令开始逐条顺序执行用户程序,直至程序结束。然后重新返回第一条指令,开始下一轮新的扫描。在每次扫描过程中,还要完成对输入信号的采样和输出状态的刷新等工作。PLC的扫描一个周期必经输入采样、程序执行和输出刷新三个阶段。PLC在输入采样阶段:首先以扫描方式按顺序将所有暂存在输入锁存器中的输入端子的通断状态或输入数据读入,并将其写入各对应的输入状态寄存器中,即刷新输入。随即关闭输入端口,进入程序执行阶段。PLC在程序执行阶段:按用户程序指令存放的先后顺序扫描执行每条指令,经相应的运算和处理后,其结果再写入输出状态寄存器中,输出状态寄存器中所有的内容随着程序的执行而改变。输出刷新阶段:当所有指令执行完毕,输出状态寄存器的通断状态在输出刷新阶段送至输出锁存器中,并通过一定的方式(继电器、晶体管或晶闸管)输出,驱动相应输出设备工作。三、 PLC的程序编制1、 编程元件PLC是采用软件编制程序来实现控制要求的。编程时要使用到各种编程元件,它们可提供无数个动合和动断触点。编程元件是指输入继电器、输出继电器、辅助继电器、定时器、计数器、通用寄存器、数据寄存器及特殊功能继电器等。PLC内部这些继电器的作用和继电接触控制系统中使用的继电器十分相似,也有“线圈”与“触点”,但它们不是“硬”继电器,而是PLC存储器的存储单元。当写入该单元的逻辑状态为“1”时,则表示相应继电器线圈得电,其动合触点闭合,动断触点断开。所以,内部的这些继电器称之为“软”继电器。FX2N-48MR编程元件的编号范围与功能说明如下表所示元件名称代表字母编号范围功 能 说 明输入继电器XX0X27共24点接受外部输入设备的信号输出继电器YY0X27共24点输出程序执行结果并驱动外部设备辅助继电器MM0M499共500点在程序内部使用,不能提供外部输出继电器TT0T199100ms延时定时继电器,触电在程序内部使用T200T24510ms延时定时继电器,触点在程序内部使用计数继电器CC0C99加法计数继电器,触点在程序内部使用数据寄存器DD0D199数据处理用的数值存储元件嵌套指针N、PN0N7 P0P127N主控用,P跳跃、子程序用2、 编程语言所谓程序编制,就是用户根据控制对象的要求,利用PLC厂家提供的程序编制语言,将一个控制要求描述出来的过程。PLC最常用的编程语言是梯形图语言和指令语句表语言,且两者学学联合使用。1) 梯形图(语言)梯形图是一种从继电接触控制电路图演变而来的图形语言。它是借助类似于继电器的动合、动断触点、线圈以及串、并联等术语和符号,根据控制要求联热门而成的表示PLC输入和输出之间逻辑关系的图形,直观易懂。梯形图中常用 图形符号分别表示PLC编程元件的动断和动合接 点;表示它们的线圈。梯形图中编程元件的种类用图形符号及标的字母或数加以区别。梯形图的设计就注意到以下三点: 梯形图按从左到右、自上而下的顺序排列。每一逻辑行(或称梯级)起始于左母线,然后是触点的串、并联接,最后是线圈与右母线相联。 梯形图中每个梯级流过的不是物理电流,而是“概念电流”,从左流向右期两端没有电源。这个“概念电流”只是用来形象地描述用户程序执行中应满足线圈接通的条件。 输入继电器用于接收外部输入信号,而不能由PLC内部其它继电器的触电来驱动。因此,梯形图中只出现输入继电器的触电,而不出现其线圈。输出继电器则输出程序执行结果给外部输出设备,当梯形图中的输出继电器线圈得电时,就有信号输出,但不是直接驱动输出设备,而要能过输出接口的继电器、晶体管或晶闸管才能实现。输出继电器的触点也可供内部编程使用。2) 指令语句表指令语句表是一种用指令助记符来编制PLC程序的语言,它类似于计算机的汇编 ,但比汇编语言易懂易学,若干条指令组成的程序就是指令语句表。一条指令语句是由步序、指令语和作用器件编号三部分组成。下例为PLC实现三相鼠笼电动机起/停控制的两种编程语言的表示方法:第二章 基本指令简介基本指令如表所示:名 称助记符目 标 元 件说 明取指令LDX、Y、M、S、T、C常开接点逻辑运算起始取反指令LDIX、Y、M、S、T、C常闭接点逻辑运算起始线圈驱动指令OUTY、M、S、T、C驱动线圈的输出与指令ANDX、Y、M、S、T、C单个常开接点的串联与非指令ANIX、Y、M、S、T、C单个常闭接点的串联或指令ORX、Y、M、S、T、C单个常开接点的并联或非指令ORIX、Y、M、S、T、C单个常闭接点的并联或块指令ORB无串联电路块的并联连接与块指令ANB无并联电路块的串联连接主控指令MCY、M公共串联接点的连接主控复位指令MCRY、MMC的复位置位指令SETY、M、S使运作保持复位指令RSTY、M、S、D、V、Z、T、C使操作保持复位上升沿产生脉冲指令PLSY、M输入信号上升沿产生脉冲输出下降沿产生脉冲指令PLFY、M输入信号下降沿产生脉冲输出空操作指令NOP无使步序作空操作程序结束指令END无程序结束一、逻辑取及线圈驱动指令LD、LDI、OUTLD,取指令。表示一个人与输入母线相连的动合接点指令,即动合接点逻辑运算起始。LDI,取反指令。表示一个与输入母线相连的动断接点指令,即动断接点逻辑运算起始。OUT,线圈驱动指令,也叫输出指令。LD、LDI两条指令的目标元件是X、Y、M、S、T、C,用于将接点接到母线上。也可以与后述的ANB指令,ORB指令配合使用,在分支起点也可使用。OUT是驱动线圈的输出指令,它的目标元件是Y、M、S、T、C。对输入继电器不能使用。OUT指令可以连续使用多次。LD、LDI是一个程序步指令,这里的一个程序步即是一个字。OUT是多程序指令,要视目标元件而定。OUT指令目标元件是定时器和计数器时,必须设置常数K。二、接点串联指令AND、ANIAND,与指令。用于单个动合接点的串联。ANI,与非指令。用于单个动断接点的串联。AND与ANI都是一个程序步指令,它们足联接点的个数没有限制,也就是说这两条指令可以多次重复使用。这两条指令的目标元件为X、Y、M、S、T、C。OUT指令后,通过接点对其它线图使用OUT指令称为纵输出或连续输出。这种连续输出如果顺序没错,可以多次重复。三、接点并联指令OR、ORIOR,或指令,用于单个动合接点的并联ORI,或非指令,用于单个动断接点的并联。OR与ORI指令都 是一个程序步指令,它们的目标元件是X、Y、M、S、T、C。这两条指令都是一个接点。需要两个以上接点串联连接电路块的并联连接时,要用后述的ORB指令。OR、ORI是从该指令的当前步开始,对前面的LD、LDI指令并联连接。并联的次数无限制。四、串联电路块的并联连接指令ORB两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDI指令,分支结束用ORB指令。ORB指令与后述的ANB指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。ORB有时也简称或块指令。ORB指令的使用方法有两种:一种是在要并联的每个串联电路后加ORB指令;另一种是集中使用ORB指令。对于前者分散使用ORB指令时,并联电路块的个数没有限制,但对于后者集中使用ORB指令时,这种电路块并联的个数不能超过8个(即重复使用LD、LDI指令的次数限制在8次以下),所以不推荐用后者编程。五、并联电路的串联连接指令ANB两个或两个以接点并联电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用ANB指令。分支的起点用LD、LDI指令,并联电路结束后,使用ANB指令与关面电路串联。ANB指令也简称与块指令,ANB也是无操作目标元件,是一个程序步指令。六、主控及主控复位指令MC、MCRMC为主控指令,用于公共串联接点的连接,MCR叫主控复位指令,即MC的复位指令。在编程时,经常遇到多个线圈同时受到一个或一组接点控制。如果在每个线圈的控制电路中都串入同样的接点,将多占用存储单元,应用主控指令可能解决这一问题。使用主控指令的接点称为主控接点,它在梯形图中与一般的接点垂直。它们是与母线相连的动合接点,是控制一组电路的总开关。MC指令是3程序步,MCR指令是2程序步,两条指令的操作目标元件是Y、M,但不允许使用特殊辅助继电器M。七、置位与复位指令SET、RSTSET为置位指令,使动作保持;RST为复位指令,使操作保持复位。SET指令的操作目标元件为Y、M、S。而RST指令的操作元件为Y、M、S、D、V、Z、T、C。这两条指令是13个程序步。用RST指令可以对定时器、计数器、数据寄存、变址寄存器的内容清零。八、脉冲输出指令PLS、PLFPLS指令在输入信号上升沿产生脉冲输出,而PLF在输入信号下降沿产生脉冲输出,这两条指令都是2程序步,它们的目标元件是Y和M,但特殊辅助电器不能作目标元件。使用PLS指令,元件Y、M仅在驱动输入接通后的一个扫描周期内动作(置1)。而使用PLF指令,元件Y、M仅在驱动输入断开后的一个扫描周期内动作。使用这两条指令时,要特别注意目标元件。例如,在驱动输入接通时,PLC由运行到停机到运行,此时PLS MO动作,但PLS M600(断电时,电池后备的辅助继电器)不动作。这是因为M600是特殊保持电器,即使在断电停机其动作也能保持。九、空操作指令NOPNOP指令是一条无动作、无目标元件的1程序步指令。空操作指令使该步序作空操作。用NOP指令替代已写入指令,可以改变电路。在程序中加入NOP指令,在改动或追加程序时可以减少步序号的改变。十、程序结束指令ENDEND是一条无目标元件的1程序步指令。PLC反复进行输入处理、程序运算、输出处理,若在程序最后写入END指令,则END以后的程序就不再执行,直接进行输出处理。在程序调试过程中,按段插入END指令,可以按顺序扩大对各程序段动作的检查。采用END指令将程序划分为若干段,在确认处于前面电路块的动作正确无误之后,依次删去END指令。要注意的是在执行END指令时,也刷新监视时钟。第三章 可编程控制器梯形图编程规则一、编程的八个步骤(一)决定系统所需的动作及次序当使用可编程控制器时,最重要的一点是决定系统所需的输入及输出,这主要取决于系统所需的输入及输出接口分立元件。输入及输出要求:(1)第一步是设定系统输入及输出数目,可由系统的输入及输出分立元件数目直接取得。本实验装置的输入输出点数是:输入24点,输出24点。(2)第二步是决定控制先后、各器件相应关系以及作出何种反应。(二)将输入及输出器件编号第一输入和输出,包括定时器、计数器、内置继电器等都有一个唯一的对应编号,不能混用。(三)画出梯形图根据控制系统的动作要求,画出梯形图。梯形图设计规则(1)触点应画在水平线上,不能画在垂直分支上。应根据自左至右、自上而下的原则和对输出线圈的几种可能控制路径来画。(2)不包含触点的分支应放在垂直方向,不可放在位置,以便于识别触点的组合和对输出线圈的控制路径。(3)在有几个串联回路相并联时,应将触点多的那个串联回路放在梯形图的最上面。在有几个并联回路相串联时,应将触点最多的并联回路放在梯形图的是左面。这种安排编制的程序简洁明了,语句较少。(4)不能将触点画在线圈的右边,只能在触点的右边接线圈。(四)将梯形图转化为程序把继电器梯形图转变为可编程控制器的编码,当完成梯形图以后,下一步是把它的编码成为可编程控制器能识别的程序。这种程序语言是由地址、控制语句、数据组成。地址是控制语句及数据所存储或摆放的位置,控制语句告诉可编程控制器怎样利用数据作出相应的动作。(五)在编程方式下用键盘输入程序。(六)编程及设计控制程序。(七)测试控制程序的错误并修改。(八)保存完整的控制程序。第四章 可编程控制器的通信及网络一、可编程控制器的网络化趋势如果把PLC与与计算机或PLC与其它智能装置通过传输介质连接起来,就可以实现通信或组建网络,从而构成功能更强,性能更好的控制系统,这样可以提高PLC的控制能力及控制范围实现综合及协调控制,同时,还便于计算机管理及对控制数据的处理,提供人机界面友好的操作平台;可使自动控制从设备级发展到生产线级,甚至工厂级,从而实现智能化工厂(Smart Factory)的目标。随着算机技术、通信及网络技术的飞速发展,PLC在通信及网络方面的发展也极为迅猛,几乎所有提供可编程控制器的厂家都开发了通信模块或网络系统。三菱电机率先较早的开发了MELSECNET网络,随着网络化控制及集散式控制不断普及,工业控制要求的不断提高,传统的PLC控制系统的网络化方向发展已成为趋势。二、三菱可编程控制器的通讯类型三菱主机FX系列支持以下五种类型的通讯:N:N网;并行链接;计算机象连接 无协议通讯(用RS指令进行数据传输);可选编程口。下面介绍有代表性的两种。(一)N:N网络用FX2N、FX2NC、FX1N、FX0N可编程控制器进行的传输可建立在N:N的基础上,总站点数最大8个,本实验设备采用FX2N-48MR主机。(二)计算机象链接(用专用协议进行数据传输)用RS485(22)单元进行的传输可用专用协议在1:N(16)的基础上完成,最多可以连16台PLC机。三、通讯格式本节解释怎样在无协议通讯(RS指令)和计算机链接之间进行通讯设置。(一)什么是通讯格式。通讯格式决定计算机链接和无协议通讯(RS指令)间的通讯设置(数据长度,奇偶校验和波特率等)。通讯格式可用可编程和控制器中的特殊数据寄存器D8120来进行设置。根据所使用的外部设备来设置D8120的设置后,确保关掉可编程和控制器的电源,然后再打开,否则无效。(二)相关标志和数据寄存器。1、特殊辅助继电器特殊辅助继电器描 述M8121数据传输延时(RS指令)M8122数据传输标志(RS指令)M8123接收结束标志(RS指令)M8124载波检测标志(RS指令)M8126全局标志(计算机链接)M8127接通要求握手标志(计算机链接)M8128接通要求错误标志(计算机链接)M8129接通要求字/字节变换(计算机链接)走进评估标志(RS指令)M81618位/16位变换标志(RS指令)3、 特殊数据寄存器特殊辅助继电器描 述D8120通讯格式(RS指令,计算机链接)D8121站点号设定(计算机链接)D8122剩余待传输数据数(RS指令)D8123接收数据数(RS指令)D8124数据标题(RS指令)D8125数据结束符(RS指令)D8127接通要求首先件寄存器(计算机链接)D8128接通要求数据长度寄存器(计算机象链接)D8129数据网络超时计时器值(RS指令,计算机链接)()表示使用的应用场合。3、通讯格式D8120位号名 称描 述0(位=OFF)1(位=ON)b0数据长度7位8位b1b2奇偶(b2,b1)(0,0):无(0,1):奇(1,1):偶b3停止位1位2位b4b5b6b7波特率(BPS)(b7,b6,b5,b4)(0,0,1,1):300(0,1,0,0):600(0,1,0,1):1,200(0,1,1,0):2,400(b7,b6,b5,b4)(0,1,1,1):4,800(1,0,0,0):9,600(1,0,0,1):19,200b8标题无有效(D8124)默认:STX(02H)b9终结符无有效(D8125)默认:STX(03H)b10b11b12控制线无协议(b12,b11,b10)(0,0,0):无作用(0,0,1):端子模式(0,1,0):互连模式(FX2NV2.00版或更晚)(0,1,1):普通模式1(1,0,1):普通模式2(仅FX,FX2C)计算机链接(b12,b11,b10)(0,0,0):RS485(422)接口(0,1,0):RS232C接口b13和校验没有添加和校验码自动添加和校验码B14协议无协议专用协议B15传输控制协议协议格式1协议格式4例子:数据长度7位奇偶偶停止位2位波特率9600BPS协议无协议标题未使用终结符未使用控制线普通模式1四、计算机链接(即1:N通讯)1、链接后的数据流下述图样为可编程控制的读、写及状态控制的数据流图。1) 计算机从可编程控制器读取数据。2) 计算机向可编程控制器发送数据3) 可编程控制器向计算机发送数据2、站号站号即可编程控制提供的数字,用来确定计算机在访问哪一个可编程控制器在FX系列可编程控制器中,站号是通过特殊数据寄存器D8121来设定的。设定范围是从00H和0FH。最多可以实现16台通信。框图如下:在以上系统中,可以用以下的指令来设定站号。如:0号站设定如下:LD M8002MOV KO D8121梯形图如下:注意事项如下:1) 在设定站号时,不要为多个站设定相同的号码,否则,传送数据将会混乱并引起通讯的不正常。2) 站号不必按数字顺序来设定,在指定范围内(00H到0FH)可以自由设定。例如,按随机的顺序或跳过一些数字都是可以的,但总站数不能超过16.一般情况16台设定0到15.4、 用一对导线连接,接线图如下:五、N:N网络框图如下:FX2N-485-BD1、相关标志和数据寄存器介绍1、1辅助继电器特性辅助继电器FX2N名 称描述响应类型只读M8038N:N网络参数设置用来设置N:N网络参数主站点,从站点只读M8183主站点的通讯错误当主站点产生通讯错误时它是ON主站点只读从M8184到M8191从站点的通讯错误当从站点产生通讯错误时它是ON主站点,从站号点只读M8191数据通讯当与其它立站点通讯时它是ON主站点,从站点说明:在CPU错误,程序错误或停止状态下,对每一站点产生的通讯错误数目不能进行计数。1、2数据寄存器特性辅助继电路(FX2N)名 称描 述响应类型只读D8173站点号存储它自己的站点号主站,从站只读D8177从站点总数存储从站点总数主站,从站只读D8175刷新范围存储刷新范围主站,从站只读D8176站点号设置设置它自己的站点号主站,从站只读D8177总从站点数设置设置从站点总数主站只读D8178刷新范围设置设置刷新范围主站只读D8179重试次数设置设置重试次数主站只读D8180通讯超时设置设置通讯超时主站只读D8201当前网络扫描时间存储当前网络扫描时间主站,从站只读D8202最大网络扫描时间存储最大网络扫描时主站,从站只读D8203主站点的通讯错误数目主站点的通讯错误数目从站口读D8204到D8210从站点的通讯错误数目从站点的通讯错误数目主站,从站只读D8211主站点的通讯错误代码主站点的通讯错误代码从站只读D8212到D8218从站点的通讯错误代码从站点的通讯错误代码主站,从站1、3设置当程序运行或可编程控制器电源打开时,N:N网络的每一个设置都变为有效。1、3、1设定站点号(D8176)设定0到7的值到特殊数据寄存器D8176中。设定值描 述0主站点1到7从站点号 例子:1是第1从站点,2是第2从站点如:设定主站0:MOV KO D8176;设定从站点1:MOV K1 D8176;1、3、2设定从站点的总数(D8177)设定0到7的值到特殊数据寄存器中。(默认=7)对于从站点此设定不需要。设定值描述11个从站点22个从站点33个从站点44个从站点55个从站点66个从站点77个从站点1、3、2设置刷新范围(D8178)设定0到2的值到特殊数据寄存器D8178中。(默认=0)对于从站此设置不需要。在每种模式下使用的元件被N:N网络的所有点所占用。通讯设备刷 新 范 围模式0模式1模式2位软元件(M)0点32点64点字软元件(D)4点4点8点1) 在模式0的情况下站点号软 元 件 号位软元件(M)字软元件(D)0点4点第0号D0到D3第1号D10到D13第2号D20到D23第3号D30到D33第4号D40到D43第5号D50到D53第6号D60到D63第7号D70到D732) 在模式1的情况下站点号软 元 件 号位软元件(M)字软元件(D)32点4点第0号M1000到M1031D0到D3第1号M1064到M1095D10到D13第2号M1128到M1159D20到D23第3号M1192到M1223D30到D33第4号M1256到M1287D40到D43第5号M1320到M1351D50到D53第6号M1394到M1415D60到D63第7号M1448到M1479D70到D733) 在模式2的情况下站点号软 元 件 号位软元件(M)字软元件(D)64点8点第0号M1000到M1063D0到D3第1号M1064到M1127D10到D13第2号M1128到M1191D20到D23第3号M1192到M1255D30到D33第4号M1256到M1319D40到D43第5号M1320到M1383D50到D53第6号M1394到M1447D60到D63第7号M1448到M1511D70到D731、3、4设定重试次数(D8178)Ympg0gc10的值到特殊寄存器D8178中。(默认=3)从站点不需要此设置1、3、5设置通讯超时(D8179)。设定5到255的值到特殊寄存器D8179中。(默认=5)此值乘以10(ms)就是通讯超时的持续时间。通讯超时是主站与从站间的通讯驻留时间。例如:确保把以上的程序作为N:N网络参数设定程序从第0步开始写入。此程序不需要执行,因为当把其编入此位置时,它自动变为有效。1、3、6用一对导线连接,接线图如下:第五章 演示实验实验一 基本指令的编程练习(一) 与或非逻辑功能实验在基本指令的编程练习实验区完成本实验一、 实验目的1、 熟悉PLC实验装置2、 练习手持编程器的使用。3、 熟悉系统操作。4、 掌握与、或、非逻辑功能的编程方法。二、基本指令编程练习的实验面板图上图中上面几列接线孔,通过防转叠插锁紧线与PLC的主机相应的输入输出插孔相连。Xi为输入点,Yi为输出点。图中中间3排XOX27为输入按键,模拟开关量的输入。八路一排Y0Y27是LED指示灯。三、编制梯形图并写出程序通过程序判断Y1、Y2、Y3、Y4的输出状态,然后再输入并运行程序加以验证。实验参考程序,梯形图参考图1步序指令器件号说明步序指令器件号说明0LDX001输入7ANIX0031ANDX003输入8OUTY003或非门输出2OUTY001与门输出9LDIX0013LDX00110ORIX0034ORX00311OUTY004与非门输出5OUTY002或门输出12END程序结束6LDIX001四、实验步骤梯形图中的X001、X003分别对应控制实验单元输入开关X1、X3。通过专用电缆连接手持编程器与PLC主机。打开编程器,逐条输入程序,检查无误后,将可编程控制器主机上的STOP/RUN按钮拨到RUN位置,运行指示灯点亮,表明程序开始运行,有关的指示灯将显示运行结果。拨动输入开关X1、X3,观察输出指示灯Y1、Y2、Y3、Y4是否符合与、或、非逻辑的正确结果。(二)定时器/计数器功能实验在基本指令的编程练习实验区完成实验。一、实验目的 掌握定时器、计数器的正确编程方法,并学会定时器和计数器扩展方法。二、编制梯形图并写出实验程序定时器、计数器及其扩展的参考梯形图见图2-1与图2-2.1、 定时器的认识实验定时器的控制逻辑是经过时间继电器的延时动作,然后产生控制作用。其控制作用同一般继电器。实验参考程序,梯形图参考图2-1步序指令器件号说 明0LDX001输入1OUTT0延时5秒2K503LDT04OUTY000延时时间到,输出5END程序结束2、定时器扩展实验由于PLC的定时器和计数器都有一定的定时范围和计数范围。如果需要的设定值超过范围,我们可以通过几个定时器和计数器的串联组合来扩充设定值的范围。实验参考程序,梯形图参考图2-2步序指令器件号说 明0LDX001输入1OUTT0延时5秒2K503LDT04OUTT1延时3秒5K306LDT17OUTY000延时时间到,输出8END程序结束3、计数器认识实验计数器及期扩展的梯形图,参考图2-3和图2-4三菱FXOS系列的内部计数器分为16位二进制加法计数器和32位增计数/减计数器两种。其中的16位二进制加法计数器,其设定值在K1K32767范围内有效。实验参考程序,梯形图参考图2-3步序指令器件号说明步序指令器件号说明0LDX001输入6LDT01ANDT07OUTC0计数20次2OUTT0延时10秒8K203K1009LDC04LDX000输入10OUTY000计数满,输出5RSTC0计数器复位11END程序结束这是一个由定时器T0和计数器C0组成的组合电路。T0形成一个设定值为10秒的自复位定时器,当X0接通,T0线圈得电,经延时10秒,T0的常闭接点断开,T0定时器断开复位,待下一次扫描时,T0的常闭接点才闭合,T0线圈又重新得电。即T0接点每接通一次,C0常开接点闭合,使Y0线圈接通。从X0接通到Y0有输出,延时时间为定时器和计数器设定值的乘积:T总=T0C0=1020=200S.4、计数器的扩展实验计数器的扩展与定时器扩展的方法类似。实验参考程序,梯形图参考2-4.步序指令器件号说 明0LDX001输入1ANIT02OUTT0延时1秒3K104LDC0延时3秒5ORX0026RSTC0计数器C0复位7LDT08OUTC0计数20次9K2010LDX002输入11RSTC1计数器C1复位12LDC013OUTC1计数3次14K315LDC116OUTY000计数满,输出17END程序结束总的计数值C总=C0C1=2031=60S可编程控制器的基本编程练习实验二 十字路口交通灯一、实验目的1、掌握十字路口交通信号灯的控制原理。2、掌握PLC定时器、计数器的使用方法。二、实验器材1、PLC-2型可编程控制器实验台 1台2、交通信号灯PLC自动控制演示板 1块3、PC机或手持编程器 1台4、编程电缆 1根5、自锁式连接导线 若干三、实验原理与实验步骤1、交通信号灯PLC自动控制演示板结构如图1.12、本装置与交通信号实际控制一致,LED模拟信号灯,信号灯分东西、南北二组,分别有“红”“黄”“绿”三种颜色。其工作状态由PLC程序控制,“启动”、“停止”按钮分别控制信号灯的启动和停止。“白天/黑夜”形状控制信号灯白天/黑夜转换。3、对“红”“黄”“绿”灯控制要求如下:(1)假设东西方向交通比南北方向繁忙一倍,因此东西方向的绿灯通告的时间多一倍。(2)按“启动”按钮开始工作,按下“停止”按钮停止工作,“白天/黑夜”开关按下闭合时为黑夜工作状态,这时只有黄灯闪烁,断开时按时序控制图工作。4、根据具体情况还可增加控制要求,如紧急控制,某一方向绿灯常亮。5、实验步骤:(1)打开PLC-2弄实验台电源,编程器与PLC连接。(2)根据具体情况编制输入程序,并检查是否正确。(3)实验台与实验模块连接,检查连线是否正确。(4)按下启动按钮,观察运行结果。四、推荐设计程序清单1、I/0地址分配清单输入 启动按钮 X0 停止按钮 X1地址: 晚上开关 X2 输出 红1 YO 黄1 Y1 绿1 Y2地址: 红2 Y3 黄2 Y4 绿2 Y52、程序(1)指令表(2)梯形图接线图FX系列的输出继电器的公共端:FX2N-32MR为C0M0C0M4;FX2N-48MR 为C0M0C0M5;FX1N-60MR为C0M7实验三 多种液体混合装置一、实验目的1、掌握搅拌器PLC的基本原理。2、掌握置位、复位、步进指令的使用。二、实验器材1、PLC-2型可编程控制器实验台 1台2、搅拌器PLC控制演示板 1块3、PC机或手持编程器 1台4、编程电缆 1根5、自锁式连接导线 若干三、实验原理与实验步骤1、搅拌器PLC控制演示板结构如图13.1所示。2、图中H、I、L为夜面传感器,当液面到达此位置时(指示灯亮),传感器发出信号,PLC到收信号后控制电磁阀或搅拌电机工作,X1、X2、X3为三个电磁阀,M为搅拌电机。3、本演示装置LED指示灯模拟搅拌器各点的工作状态,如电磁阀的开闭状态、液面到位信号,搅拌电机工作用LED闪烁来表示。同时采用定时器模拟液面上升/下降。4、控制要求:(1)初台状态各阀门关闭,传感器H、I、L为OFF。(2)按下启动按钮定时器开始计时,同时阀门X1打开,开始注入液体A,1S后到达液面L,低液位显示L1亮(即传感器L=ON),3S液面到达I,中液位显示L2亮(传感器I=ON),控制阀X1关闭、阀X2打开注入液体B,再经过3S后,液面到达H,高液位显示L3=ON(传感器H=ON),控制X2关闭、搅拌电机开始工作,3S后搅拌结束,阀X3打开,液面下降,7S后液体放空阀X3关闭,一周工作结

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论