




免费预览已结束,剩余74页可下载查看
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
可编程序控制器及其应用,主讲:田彪高级技师泰安市首席技师国家注册安全工程师国家职业技能鉴定考评员,FX2N系列PLC外部结构,FX2N-64MR的主机外形图,采用继电器输出,输出侧左端4个点公用一个COM端,右边多输出点公用一个COM端。输出的COM比输入端要多,主要考虑负载电源种类较多,而输入电源的类型相对较少。对于晶体管输出其公用端子更多。端子为空端子,在外部配线工作中作中继端子使用。,I/O端子编号,FX系列家族成员FX0FX2FX2CFX0SFX1SFX0NFX1NFX2NFX2NC,在PLC的正面,一般都有表示该PLC型号的符号,通过阅读该符号即可以获得该PLC的基本信息。FX系列PLC的型号命名基本格式如下:,FX系列PLC型号的含义,序列号:0、0S、0N、2、2C、1S、2N、2NCI/O总点数:10256单元类型:M基本单元;E输入输出混合扩展单元及扩展模块EX输入专用扩展模块EY输出专用扩展模块输出形式:R继电器输出T晶体管输出S晶闸管输出,特殊品种区别:DC电源,DC输入A1AC电源,AC输入大电流输出扩展模块(1A/1点)立式端子排的扩展模块接插口输入输出方式输入滤波器1ms的扩展模块TTL输入扩展模块独立端子(无公共端)扩展模块若特殊品种一项无符号,说明通指AC电源、DC输入、横排端子排;继电器输出:2A/点;晶体管输出:0.5A/点;晶闸管输出:0.3A/点。,例1:FX2N-48MRD含义:FX2N系列,输入输出总点数为48点,继电器输出,DC电源,DC输入的基本单元。例2:FX-4EYSH含义:FX系列,输入点数为0点,输出4点,晶闸管输出,大电流输出扩展模块。FX还有一些特殊的功能模块,如模拟量输入输出模块、通信接口模块及外围设备等,使用时可以参照FX系列PLC产品手册。,1.逻辑取与输出线圈指令(LD、LDI、OUT)LD:常开触点逻辑运算起始指令。LDI:常闭触点逻辑运算起始指令。OUT:驱动线圈专用的输出指令。,第二节、PLC的基本逻辑指令,2.触点串联指令(AND、ANI)AND:常开触点串联指令。ANI:常闭触点串联指令。,注意:AND指令和ANI指令只能用于一个触点与前面的触点串联,不能用于两个及以上触点并联的电路块与前面的电路串联,并联电路块串联要使用ANB指令。,电路块串联指令ANB:将多个串联电路块并联的电路(亦称并联电路块)与前面的电路串联。使用ANB指令的原则是:(1)先组块后串联;(2)在每一电路块开始时,须使用LD、LDI指令;(3)多个电路块组成的串联电路,在组成一个电路块后,紧跟一条ANB指令,则串联电路块的个数没有限制,这种编程方式较好。也可以在所有的电路块组成之后,集中写若干条ANB指令,但这种写法串联电路块不能超过8个,是不好的编程方式。,3、触点并联指令(OR、ORI)OR:常开触点并联指令。ORI:常闭触点并联指令。,注意:OR指令和ORI指令只能用于一个触点与前面的电路并联,不能用于两个及以上触点串联的支路与前面的电路并联,串联支路并联要使用ORB指令。,电路块并联指令ORB:将两个及以上触点串联的支路(亦称串联电路块)与前面支路并联。使用ORB指令的原则是:(1)先组块后并联;(2)使用ORB指令对各个支路进行并联时,各个支路的起点须使用LD、LDI指令;(3)多个支路组成的并联电路,每写一条并联支路后紧跟一条ORB指令,则并联电路块的条数没有限制,这种编程方式较好。也可以在所有的支路组成之后,集中写若干条ORB指令,但这种写法并联支路不能超过8条,是不好的编程方式。,SET,Y0,X0,RST,Y0,X1,X0,X1,Y0,4、置位复位指令(SET、RST),5、边沿检测脉冲指令(LDP、LDF),X0,X1,Y0,Y1,0LDPX0OUTY0LDFX15OUTY1,X0,Y0,1个扫描周期,X1,Y1,1个扫描周期,6空操作指令NOP:使该步为空操作。若在程序中写入NOP指令,可使变更和增加程序时,步序号变更最小。但需注意,若将程序中的LD、LDI、ANB、ORB等指令改为NOP指令,会引起电路结构的重大变化,如图所示。因此,NOP指令的使用应慎重。,7结束指令END:程序结束时写入END指令。调试程序时,若在每个程序块的末尾写上END指令,检查每一个程序块的运行情况时就可以减少调试时间,检查完毕后,再将各个END指令删去。,8.分支多重输出指令MPS、MRD、MPP,MPS指令:进栈指令,将逻辑运算结果存入栈存储器1号单元;MRD指令:读栈指令,读出栈存储器1号单元的结果;MPP指令:出栈指令,取出栈存储器1号单元的结果并清除;,FX的PLC有11个栈存储器,用来存放运算中间结果的存储区域称为堆栈存储器。使用一次MPS就将此刻的运算结果送入堆栈的第一段,而将原来的第一层存储的数据移到堆栈的下一段。,FX的PLC有11个栈存储器,用来存放运算中间结果的存储区域称为堆栈存储器。使用一次MPS就将此刻的运算结果送入堆栈的第一段,而将原来的第一层存储的数据移到堆栈的下一段。,程序举例:,当公共条件X0闭合时,X1闭合则Y0接通;X2接通则Y1接通;Y2接通;X3接通则Y3接通。,指令说明:MPS、MRD、MPP无操作软元件MPS、MPP指令可以重复使用,但是连续使用不能超过11次,且两者必须成对使用缺一不可,MRD指令有时可以不用;MRD指令可多次使用,但在打印等方面有24行限制;最终输出电路以MPP代替MRD指令,读出存储并复位清零;MPS、MRD、MPP指令之后若有单个常开或常闭触点串联,则应该使用AND或ANI指令;,MPS、MRD、MPP指令之后若有触点组成的电路块串联,则应该使用ANB指令;,第19步ANB直接把第17、18步结果与出栈数据进行并联,MPS、MRD、MPP指令之后若无触点串联,直接驱动线圈,则应该使用OUT指令;指令使用可以有多层堆栈。一层堆栈,两层堆栈,四层堆栈,9.主控指令MC、MCR,在程序中常常会有这样的情况,多个线圈受一个或多个触点控制,要是在每个线圈的控制电路中都要串入同样的触点,将占用多个存储单元,应用主控指令就可以解决这一问题。MC:主控指令,通过MC指令的操作元件的常开触点将左母线临时移到一个所需位置,产生一个临时左母线,形成一个主控电路块。MCR:主控复位指令,MCR指令是主控电路块的终点,功能是取消临时左母线,左母线返回到原来位置,结束主控电路块。,梯形图转换例图,程序例题,1)当X0接通时,执行主控指令MC到MCR的程序;2)MC至MCR之间的程序只有在X0接通后才能执行。,指令说明:MC指令的操作软元件N、M在上述程序中,输入X0接通时,直接执行从MC到MCR之间的程序;如果X0输入为断开状态,则根据不同的情况形成不同的形式:保持当前状态:积算定时器(T63)、计数器、SET/RST指令驱动的软元件;断开状态:非积算定时器、用OUT指令驱动的软元件。主控指令(MC)后,母线(LD、LDI)临时移到主控触点后,MCR为其将临时母线返回原母线的位置的指令。MC指令的操作元件可以是继电器Y或辅助继电器M(特殊继电器除外);MC指令后,必须用MCR指令使临时左母线返回原来位置;MC/MCR指令可以嵌套使用,即MC指令内可以再使用MC指令,但是必须使嵌套级编号从N0到N7安顺序增加,顺序不能颠倒;而主控返回则嵌套级标号必须从大到小,即按N7到N0的顺序返回,不能颠倒,最后一定是MCRN0指令;,无嵌套,上述程序为无嵌套程序,操作元件N编程,且N在N0N7之间任意使用没有限制;有嵌套结构时,嵌套级N的地址号增序使用,即N0N7。,有嵌套一:,多嵌套:,10.上升沿微分脉冲指令PLS、下降沿微分脉冲指令PLF,脉冲微分指令主要作为信号变化的检测,即从断开到接通的上升沿和从接通到断开的下降沿信号的检测,如果条件满足,则被驱动的软元件产生一个扫描周期的脉冲信号。PLS指令:上升沿微分脉冲指令,当检测到逻辑关系的结果为上升沿信号时,驱动的操作软元件产生一个脉冲宽度为一个扫描周期的脉冲信号。PLF指令:下降沿微分脉冲指令,当检测到逻辑关系的结果为下降沿信号时,驱动的操作软元件产生一个脉冲宽度为一个扫描周期的脉冲信号。,程序举例:,1)当检测到X0的上升沿时,PLS的操作软元件M0产生一个扫描周期的脉冲,Y0接通一个扫描周期。2)当检测到X1的上升沿时,PLF的操作软元件M1产生一个扫描周期的脉冲,Y1接通一个扫描周期。,指令说明:,PLS指令驱动的软元件只在逻辑输入结果由OFF到ON时动作一个扫描周期;PLF指令驱动的软元件只在逻辑输入结果由ON到OFF时动作一个扫描周期;特殊辅助继电器不能作为PLS、PLF的操作软元件。,第三节、PLC的基本电路,PLC编程的基本规则一)PLC编程应遵循以下基本规则二)合理设计梯形图典型控制程序,PLC编程应遵循以下基本规则,输入/输出继电器、辅助继电器、定时器、计数器等软元件的触点可以多次重复使用,无需复杂的程序结构来减少触点的使用次数。梯形图每一行都是从左母线开始,线圈止于右母线。触点不能直接接右母线;线圈不能直接接左母线。在程序编写中一般不允许双重线圈输出,步进顺序控制除外。可编程序控制器程序编写中所有的继电器的编号,都应在所选PLC软元件列表范围内。梯形图中不存在输入继电器的线圈。,合理设计梯形图,1程序的编写应按照自上而下、从左到右的方式编写。为了减少程序的执行步数,程序应“左大右小、上大下小“,尽量不出现电路块在左边或下边的情况。,2依照扫描的原则,程序处理时尽可能让同时动作的线圈在同一个扫描周期内。,二.典型控制程序,自保持程序自保持电路也称自锁电路。常用于无机械锁定开关的启动停止控制中。如用无机械锁定功能的按钮控制电动机的启动和停止;并且分为启动优先和断开优先两种。,互锁程序,互锁电路用于不允许同时动作的两个或多个继电器的控制,如电动机的正反转控制。,时间电路程序,时间电路程序主要用于延时、定时和脉冲控制。时间控制电路,既可以用以用定时器实现也可以用标准时钟脉冲实现。在FX1S系列有64个定时器和四种标准时钟脉冲(1min、1S、100ms、10ms)可用于时间控制,编程时使用方便。1)接通延时,2)限时控制程序,置位复位电路,LDX1SETY0使Y0得电LDX2RSTY0使Y0失电语句指令表,第三章PLC的编程软件,一、程序编制环境及功能1进入程序编制环境当在计算机中安装好编程软件后,在计算机的开始菜单中选“程序”,找MELSOFT,选GXDeveloper启动项就可以进入GXDeveloper程序编制环境。,二、梯形图程序建立及编辑操作1建立梯形图程序文件先进入GXDeveloper程序主界面。通过单击“工程”菜单中的“创建新工程(N)”,或者按下快捷键Control+N,或者单击标准工具条中的图标,就出现如图2所示的创建新工程对话框,在下拉菜单中选择合适的PLC系列,选择合适的PLC类型;然后,选择程序类型,设置工程名和工程标题,最后按确定,则可进入梯形图编程编环境。,图2创建新工程对话框,2.打开梯形图程序文件进入GXDeveloper程序主界面。通过单击“工程”菜单中的“打开工程(O)”,或者按下快捷键Control+O,或者单击标准工具条中的图标,就出现打开工程对话框。3读取梯形图程序文件将程序从PLC传输到计算机(上载或者读取),可以通过“在线(O)”菜单中的“PLC读取(R)”菜单项来完成。或者,在没有打开PLC工程文件的情况下,用鼠标点击单击标准工具条中的图标,就出现PLC读取对话框。(与PLC的写入类似,下面一起讲解),4读取其他格式的梯形图程序文件在“工程(F)”菜单中选择“读取其他格式的文件(I)”再选择相应的文件格式读入PLC程序。5梯形图程序输入梯形图程序的输入,可以用梯形图标记工具条中的图标按钮来输入,或用“编辑(E)”菜单中的“梯形图标记(S)”子菜单来输入。,6梯形图程序编辑梯形图程序编辑,可以使用主菜单上的“查找/替换(S)”和“编辑(E)”菜单或者梯形图写入状态下的鼠标右键菜单来完成。编辑梯形图程序时,要处于梯形图写入模式。在“编辑(E)”菜单中,用“读出模式(R)”、“写入模式(W)”切换梯形图模式。7梯形图的转换在梯形图写入模式下,输入完PLC程序后,需要将梯形图转换为PLC内部格式。未转换时,梯形图背景呈灰色,转换完成时,梯形图背景呈白色。,可以单击程序工具条中的程序变换图标,或者选择“变换(C)”菜单下的“变换(C)”菜单项,或者按下功能键F4,来完成转换。如果有错误,或存在不能变换的梯形图,则不能完成转换,光标停留在出错处。需修正错误后,才能转换。为避免错误累积,方便差错,建议每输入一段程序,就做一次转换。8梯形图程序的存储通过单击“工程”菜单中的“保存工程(S)”,或者按下快捷键Control+S,或者单击标准工具条中的图标,就可以保存梯形图文件。,申请下载注意事项,1.首先要检查接线是否正确。2.必须先在触摸屏面板上申请接通,获得允许后方可下载,申请/完成,取消,二、梯形图程序下载到PLC程序从计算机写入(或者下载)到PLC中,可以通过“在线”菜单中的“PLC写入”菜单项来完成。或者单击标准工具条中的图标,就会出现如图3所示的对话框。图3PLC写入,点击“传输设置”,就会出现如图4所示的对话框图4传输设置点击“通讯测试”,看看是否能正常通讯,如果不能,则双击“串行”所示图标,选择合适的“COM”端口,这里选择的是“COM1”端口,点击“确认”,回到图3所示对话框。,点击“远程操作”,就会出现如图5所示的对话框图5远程操作把“操作”中的“RUN”改为“STOP”,点击“执行”,确认执行后,关闭图5所示窗口,回到图3所示的对话框,勾选“MAIN”前的复选框,然后点击“执行”就可以实现向PLC中写入程序。,当程序写入成功后,点击“远程操作”,把“操作”中的“STOP”改为“RUN”,点击“执行”,确认执行后,就可以进行演示。四、PLC程序的运行与监控、调试1PLC程序的运行当PLC的外围电路都已经接好,接通电源,将PLC的运行停止开关(RUN/STOP)拨到运行(RUN)位置,程序就开始运行。2PLC程序的调试和监控基本的调试任务主要有,程序检查、参数检查。可以在工具菜单里选择。,第四章PLC步进顺序控制系统,在前面的学习中我们了解了PLC的一些基本编程,用基本逻辑指令在做一些顺序控制,特别是较为复杂的顺序控制时,不很直观。因此PLC厂家开发出了专门用于顺序控制的指令,在三菱FX系列中为STL、RET一组指令,从而使得顺序控制变得直观简单。PLC是典型的开环顺序控制系统。我们在日常生活和工业生产中常常要求机器设备能实现某种顺序控制功能,即要求机器能按照某种预先规定的顺序、以及各种环境输入讯号来自动实现所期望的动作。,例如一个配料系统,我们可能对其运转提出以下要求:先装入原料A,直到液面配料桶容积的一半;再装入原料B,直到液面配料桶容积的75%;然后开始持续搅拌20秒;最后停止搅拌,开启出料阀,直到液位低于配料桶的5%后再延时2秒,最后关闭出料阀;以上过程反复进行。由此可见,顺序控制系统中的动作存在确定的先后关系,即顺序,且后面的动作必须根据前面的动作情况来确定。本章主要介绍其指令及编程方法。,第一节顺序控制及状态转移图,一、顺序控制所谓顺序控制,就是按照生产工艺所要求的动作规律,在各个输入信号的作用下,根据内部的状态和时间顺序,使生产过程的各个执行机构自动地、有秩序地进行操作。在顺序控制中,生产过程是按顺序、有秩序地连续工作。因此可以将一个较复杂的生产过程分解成若干步骤,每一步对应生产过程中的一个控制任务,即一个工步或一个状态。且每个工步往下进行都需要一定的条件,也需要一定的方向,这就是转移条件和转移方向。,二、状态继电器在状态转移图中,每个状态都分别采用连续的、不同的状态继电器表示。FX1S系列PLC的状态继电器的分类、编号、数量及功能。,在用状态转移图编写程序时,状态继电器可以按顺序连续使用。但是状态继电器的编号要在指定的类别范围内选用;各状态继电器的触点可自由使用,使用次数无限制;在不用状态继电器进行状态转移图编程时,状态继电器可做为辅助继电器使用,用法和辅助继电器相同。,三、状态转移图的设计法何谓状态转移图(系统状态)设计法,系统程序设计一般有两种思路:一是针对某一具体对象(输出)来考虑),另一种就是功能图设计法。它把整个系统分成几个时间段,在这段时间里可以有一个输出,也可有多个输出,但他们各自状态不变。一旦有一个变化,系统即转入下一个状态。给每一个时间段设定一个状态器(步进接点),利用这些状态器的组合控制输出。,例如工作台自动往复控制系统,我们可以画出它的状态转移图:一工作台自动往复控制程序(1)要求:正反转启动信号SB0、SB1,停车信号SB2,左右限位开关SQ1、SQ2,左右极限保护开关SQ3、SQ4,输出信号Y0、Y1。具有电气互锁和机械互锁功能。,四、状态转移的实现任何一个顺序控制过程都可分解为若干步骤,每一工步就是控制过程中的一个状态,所以顺序控制的动作流程图也称为状态转移图,状态转移图就是用状态(工步)来描述控制过程的流程图。在状态转移图中,一个完整的状态必须包括:1、该状态的控制元件;2、该状态所驱动的对象;3、向下一个状态转移的条件;4、明确的转移方向。状态转移的实现,必须满足两个方面:一是转移条件必须成立,二是前一步当前正在进行。二者缺一不可,否则程序的执行在某些情况下就会混乱。,五、画状态转移图的一般步骤(1)分析控制要求和工艺流程,确定状态转移图结构(复杂系统需要)。(2)工艺流程分解若干步,每一步表示一稳定状态。(3)确定步与步之间转移条件及其关系。(4)确定初始状态。(可用输出或状态器)(5)解决循环及正常停车问题。(6)急停信号的处理。,第二节步进顺序控制指令,我们知道每一个状态都有一个控制元件来控制该状态是否动作,保证在顺序控制过程中,生产过程有秩序地按步进行,所以顺序控制也称为步进控制。FX系列采用状态继电器作为控制元件,并且只利用其常开触点来控制步动作。控制状态的常开触点称为步进接点,在梯形图中用符号表示。当利用SET指令将状态继电器置1时,步进接点闭合。此时,顺序控制就进入该步进接点所控制的状态。当转移条件满足时,利用SET指令将下一个状态控制元件(即状态继电器)置1后,上一个状态继电器(上一工步)自动复位,而不必采用RST指令复位。,用梯形图表示:,状态转移图用梯形图表示的方法:,控制元件:梯形图中画出状态继电器的步进接点;状态所驱动的对象:依照状态转移图画出;转移条件:转移条件用来SET下一个步进接点;转移方向:往哪个方向转移,就是SET置1的步进接点控制元件。,一、步进指令STL、RET,1、STL指令STL指令称为“步进接点“指令。其功能是将步进接点接到左母线。格式:操作元件:状态继电器S。2、RET指令RET指令称为“不仅返回“指令。其功能是使临时左母线回到原来左母线的位置。格式:操作元件:无。,程序举例:,步进接点只有常开触点,没有常闭触点。步进接通需要SET指令进行置1,步进接点闭合,将左母线移动到临时左母线,与临时左母线相连的触点用LD、LDI指令,如上图。在每条步进指令后不必都加一条RET指令,只需在连续的一系列步进指令的最后一条的临时左母线后接一条RET指令返回原左母线,且必须有这条指令。,指令说明:步进接点与左母线相连时,具有主控和跳转作用;状态继电器S只有在使用SET指令以后才具有步进控制功能,提供步
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司环境与安全培训课件
- 行政人事转正工作总结
- 卤菜店铺转让合同6篇
- 新农村建设工作总结
- 《祖国在我心中》课件
- 2025建筑施工租赁合同范本
- 解读义务教育均衡发展
- 第二季度护理工作总结
- 广东省肇庆市德庆县2022-2023学年高三上学期期中考试地理题库及答案
- 广东省汕头市金平区2023-2024学年高二上学期第二次月考思想政治试题及答案
- T/CCMA 0015-2023高处作业吊篮和擦窗机检查、维护保养和安全操作规则
- DB32/T 3946-2020平原水网地区闸控航道通航标准
- 国际压力性损伤溃疡预防和治疗临床指南(2025年版)解读
- 2025年初级银行从业资格之初级个人理财考试题库
- 2025-2030年中国核子及核辐射测量仪器行业竞争格局及发展趋势分析报告
- 2024年4月全国自考00054管理学原理真题
- 银行保险机构安全保卫工作自查操作手册
- 社保培训课件视频
- 2025-2030中国咖喱粉市场消费调查及投资效益趋势预测研究报告
- 餐饮食堂“十统一六到位”管理培训
- 工业生产许可证实施细则
评论
0/150
提交评论