三菱

首页 » 常识 » 问答 » 三菱F1FX系列PLC的常用指令及编程
TUhjnbcbe - 2023/10/11 17:25:00
治疗白癜风什么外用药好 http://disease.39.net/bjzkbdfyy/181031/6614067.html
(一)编程元件X、Y、M、T、C分别表示输入继电器、输出继电器、辅助继电器、定时器和计数器。编程元件(二)常用指令1)基本逻辑指令LD取指令,即从左母线开始,取用常开触头。LDI 取反指令,即从左母线开始,取用常闭触头。AN与指令,即常开触头的串联指令。常用指令ANI与反指令,即常闭触头的串联指令。OR或指令,即常开触头的并联指令。ORI或反指令,即常闭触头的并联指令。OUT线圈得电指令。适用于输出继电器和辅助继电器。并联的OUT指令使用次数不限。上述指令的应用实例如图1-2所示。2)并联电路块的串联指令ANB如图1-3所示,两个或两个以上并联电路块串联时,每个并联电路的起点用指令LD或LDI。串联结束用指令ANB。串联指令ANB3)串联电路块的并联指令ORB两个或两个以上串联电路块并联时,每个并联电路的起点用指令LD或LDI。并联结束用指令ORB。4)复位指令RST复位指令RST用于计数器或移位寄存器的复位。5)计数指令OUTC×××,K×××利用计数器进行控制的梯形图及指令如图示。在复位端的触头X断开时,计数脉冲输入端每输入一个脉冲,其设定值减1,输入脉冲数达到设定值20时,计数器输出触头C接通,使输出继电器Y得电。X闭合时,C复位并断开输出。并联指令ORB6)定时指令OUTT××,K×××如图1所示,当触头M闭合时,定时器T50开始按设定值累减计时,累减到0即达到定时值(时基×设定值),其输出触头T50接触,使输出继电器Y35得电。当M断开时,T50复位并断开输出。7)移位指令OUTM×××,SFTM×××,RST×××如图所示,在移位寄存器MM已复位的情况下,当移位数据输入端的初始化脉冲继电器M70触头闭合(移位数据为“1”),并且移位脉冲输入端的触头X闭合一次(脉冲上升沿有效),移位数据“1”便移入M,此时该位有输出,但图中没用到此输出信号。其后X每闭合一次,移位数据“1”便移入高一位。当X第6次闭合和第9次闭合时,移位数据“1”先后移入M和M。它们的输出触头先后令输出继电器Y32和Y35得电。当复位端的触头X闭合时,MM被清零复位。定时指令OUTT8)置位/定时指令OUTT当辅助继电器或输出继电器作为锁存继电器使用时,需采用置位和复位指令S/R。如图所示,只要触头X闭合一瞬间,辅助继电器M便可得电并内部自保持。自保持后不再受X开关状态的影响。当触头X闭合时才令M失电复位。指令S和指令R之间可插入其他程序。9)主控及主控复位指令MC/MRC主控指令MC用于树状分支电路的分支起点,相当于通用计算机的调用子程序指令。主控复位指令MRC用于最后一个分支电路的结束,相当于子程序结束后返回主程序的指令。图1为应用指令MC/MRC的梯形图及其指令表。指令MC后面的每一分支电路都应以LD或LDI指令开始。第一个分支电路开始使用指令MCM后,该分支电路结束时不必使用复位指令MRC,因为执行指令MC后,原公共母线会自动恢复。到第2个分支电路结束时才使用复位指令MRCM。主控复位指令脉冲输出指令PLS10)跳步及跳步结束指令CJP/EJP如上右图所示,当程序A结束并执行到跳步指令CJPM时,便跳过指令CJPM后的程序B。接着执行跳步结束指令EJPM,使PLC执行EJPM后面的程序C。11)步进指令S,STL/RET利用状态器S(即前述的步进控制器)和步进指令STL/RET,可实现步进控制。如图1-11所示,当触头X闭合时,状态器S得电并内部自锁,其步进输出触头S闭合(由步进指令STL控制),使输出继电器Y得电,同时为高一位的状态器S的得电提供一个步进条件信号。当输入开关触头X闭合时,状态器S得电并内部自锁。此时,状态器S自动失电。同理,状态器S的步进输出触头使输出继电器Y得电,同时为状态器S的得电提供一个步进条件信号,并使自身失电。当状态器S得电后,执行步进复位指令RET,使状态器S失电复位,步进控制系统回到原位状态。这种控制系统任何时候只有一位状态器得电。12)脉冲输出指令PLS下图为脉冲输出梯形图及指令。指令PLS的作用是将脉冲宽度较宽的输入信号X变成脉冲宽度为一个扫描周期的触发脉冲信号M。这种信号主要用于计数器、移位寄存器的初始化复位和作为移位脉冲信号。13)空操作指令NOP在修改程序时,如果删去的指令较多,为使步序号变更较少,可在删去的指令处输入空操作指令NOP。14)程序结束指令END当程序执行到指令END时,PLC完成解用户逻辑,并转入输出处理阶段。三)编程器及编程基本操作F1和FX系列PLC的编程器有便携式编程器和图形编程器两种。前一种应用较多,而且在线编程和修改程序都比较方便。这里以F1系列PLC编程器中具有代表性的F1-20P-E便携式编程器为例,介绍其主要功能和编程基本操作。1)编程器按键说明F1-20P-E编程器的按键有指令键、操作键和数据键。指令键用于输入指令。每个键的标记与上述介绍的指令助记符一一对应;数据键用于输入编程元件号和常数(如计数器和定时器的设定值等);操作键用于进行各种操作。各种键的作用如下:[INSTR]指令指示键。用于显示步序和指令。[CLEAR]屏幕显示清除键。[STEP]步序键。按此键后才可键入步序号。若从第0步开始可省去。[STEP(+)]步序递增搜索键。按此键可搜索前一步序号的指令。STEP(-)]步序递减搜索键。按此键可搜索后一步序号的指令。[WRITE/MONITOR]写入/监控键。在编程状态时,按此键将指令写入用户存储器。在监控状态时,按此键可监视某个编程元件的状态。[K/SEACH]常数输入键。可用于输入计数器或定时器的设定值、搜索程序中某个特定步序的指令,或搜索给定指令助记符和操作数的指令,并加以显示。[INS]插入键。用于已有程序中插入指令。[DEL]删除键。用于已有程序中删除指令。F1-20P-E编程器的显示信息有3种:STEP显示步序号、INSTR显示指令助记符、DATA显示编程元件号或常数。2)编程操作(PLC的工作方式开关处于STOP位置)a.清除用户程序存储器中的内容:依次击键[CLEAR][STEP][0][STEP],键人所用PLC机型规定的最终步序地址,[DEL]。b.输入程序:依次击键[CLEAR][INSTR],键入指令助记符和操作数(n-20P-E编程器无字母键,所以操作数前的字母不必键入)后,按键[WRITE],将指令写入内存。从输入第2条指令起,不必再按操作键[CLEAR]和[INSTR]。例如:步序指令按键顺序0LDX[CLEAR][INSTR][LD][4][0][0][WRITE]1ORY[OR)[4][3][0][WRITE]2ANI X[ANI][4][0][1][WRITE]3OUTY[OUT][4][3][0)[WRITE]c.按步序号读出指令:依次击键[CLEAR][STEP],步序号,[INSTR]。若再读该步序号前或后的指令,须再按功能键[STRP(+)]或[STRP(-)]。d.查找指令:依次击键[CLEAR],输入待查指令,[SEARCH][SEARCH]。重复多次击[SEARCH]键,便可查找到程序中分布在不同步序号的待查指令。e.删除指令:先用查找指令的方法读出要删除的指令,然后按下[DEL]键即可。f.插入指令:先用查找指令的方法读出要插入指令的后一条指令,然后键入待插入的指令并按[INS]键即可。更多三菱PLC、三菱伺服电机、三菱触摸屏,三菱伺服等系列问题可
1
查看完整版本: 三菱F1FX系列PLC的常用指令及编程