三菱 PLC的基本指令、步进指令及编程-GOOD.ppt_第1页
三菱 PLC的基本指令、步进指令及编程-GOOD.ppt_第2页
三菱 PLC的基本指令、步进指令及编程-GOOD.ppt_第3页
三菱 PLC的基本指令、步进指令及编程-GOOD.ppt_第4页
三菱 PLC的基本指令、步进指令及编程-GOOD.ppt_第5页
已阅读5页,还剩76页未读 继续免费阅读

下载本文档

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

文档简介

第二个三菱小型可编程逻辑控制器FX2N、三菱小型可编程逻辑控制器FX2N、可编程逻辑控制器配置和原理三菱小型可编程逻辑控制器FX2N的基本命令、步进命令和编程FX2N的功能命令FX2N的编程设备和编程软件FX2N的特殊功能模块和通信网络FX2N的控制系统应用程序设计、学习目标、PLC的配置和我们一起努力研究头部,第4章FX2N原生命令、步进命令和编程,4.1原生命令4.2原生命令编程应用程序4.3步进命令和状态编程方法,4.1原生命令,LD,LDI,OUTAND,ANIOR,ORIORBANBLDP 指示连接到输入总线的常开触点命令。LDI:逆向命令。指示连接到输入母线的常闭触点命令。LD、LDI的目标组件为X、Y、M、S、T和C。OUT:输出命令。OUT指令的目标元件为Y、M、S、T和C。第一、LD、LDI、OUT、4.1基本命令、LDX0OUTY0LDIX1OUTY1、AND:和命令。单个常开触点的串行连接。ANI:和非命令。单个常闭触点的串行。这两个指令的目标元件为X、Y、M、S、T、C。ldx0a ionix 1 out y0 AND y0 outy 1、2、AND、ANI、4.1本机命令、3、OR、ORI、4.1本机命令、OR:或命令。单个常开触点的并行。ORI:或非命令。单个常闭触点的并行。目标元件为X、Y、M、S、T、C。ldx0 OR x1andm8013 outy 0、LD x2 ORigx3 andm8013 outy 1、3、OR、orig、4.1基本命令、ldx0 or x1 orim 5anix 2ori M15 outy 0、如果线内电路图块平行连接,则分支使用LD、LDI、分支结果使用ORB,并且是无目标元件指令。LDX0ANDX1LDX2ANIX3,ORBOUTM0,5,ANB,4.1基本命令,ANB:两个或更多触点并行的回路称为并行回路块,分支回路并行回路块与前回路串联时使用此命令。不会操作目标元件。ldx0或x1ldi x2 orx3、anbouty 0、6、MPS、MRD、MPP、4.1原生指令、MPS、堆叠指令MRD、堆叠指令读取MPP、堆叠指令三个指令均为无作业装置指令。用于多输出回路。可以先保存连接点,然后连接后续回路。MPS和MPP命令必须成对使用,并且必须连续小于11次。6,MPS,MRD,MPP,4.1本机命令,ldx 0 mpsandm 1 out y0 MRD andm 2 out y1 MPP,and m3 out y2 ldx 0 or x2 an dx1 orx 3 out y3 and x4 outy 4、7、LDP、LDF、ANDP、ANDF、ORP、ORF、4.1基本命令,8、MC、MCR、4.1基本命令,在编程中,如果多个线圈同时由一个或一组触点控制,则存储设备在每个线圈的控制回路中具有相同的触点MC:主命令MCR:主重置命令相应的操作目标组件为Y,M,不允许特殊的辅助继电器M。连接到托管触点的触点必须使用LD或LDI命令,n的编号(0到7)将按顺序递增。LD X0cn 0 m 100l dx1 out Y0 mcrn 0,x0打断后,将跳过控制命令的阶梯图,Y0重新变为0状态。8,MC,MCR,4.1基本命令,9,SET,RST,4.1基本命令,SET:定位命令,保留RST:重置命令以使任务保持重置状态,10,PLS,PLF、4.1默认指令、10、PLS、PLF、11、INV、4.1默认指令。此指令用于计算结果的反向转换。执行指令时,INV指令之前的指令运算结果(例如LD、LDI)为12、NOP、4.1原生指令,NOP为空作业指令。此命令中没有操作和没有目标的零部件占用进程步骤。Null操作命令使该步骤成为空操作。可以使用NOP命令替换记录的命令以更改回路。向进程中添加NOP命令可以在更改或添加进程时减少步骤序列号的更改。完成用户存储的清除后,用户存储的所有内容都将替换为空工作单。13、END、4.1原生指令,END是无目标元件占用一个处理步骤的指令。PLC重复输入处理、流程计算、输出处理,如果程序在末尾编写END命令,则不再执行END后的流程步骤,而是直接执行输出处理。在程序调试期间逐段插入END命令,可以依次扩展对每个程序段行为的检查。使用END命令将程序分为若干段,确认上一个回路块的行为正确后,删除END命令。请注意,在执行END命令时,监视时钟也会刷新。END:终止进程命令。结束后的程序步骤不再运行。X0=1,X1=0,Y0的最终输出是多少?13,END,4.1基本命令,编程基本原则,没有水平非垂直线圈右侧触点,左侧大右侧小尺寸,大小型双线圈输出不可用输入信号的最大频率问题,4.1基本命令,水平非垂直阶梯图触点必须绘制在水平线上,不能绘制在垂直分支上,4.1基本命令,线圈右侧没有连接器,并且4.1默认命令、左大右小、上小、串行回路并行时,应使用触点最多的连接;并行回路级联时,应将触点最多的并行回路放置在阶梯图的最左侧。4.1基本命令,不能使用双线圈输出如果在同一程序中多次使用同一元件的线圈,则称为双线圈输出。此时,前面的输出无效,仅在最后有效,通常不应出现双线圈输出。4.1基本命令、输入信号的最大频率问题、输入信号的状态在PLC输入处理时间内检测。如果输入信号的打开时间或关闭时间太窄,则可能检测不到。也就是说,PLC输入信号的打开时间或关闭时间必须比PLC的扫描周期长。如果输入过滤器的响应延迟为10毫秒,扫描周期为10毫秒,请输入至少20毫秒的ON或OFF时间。因此,输入脉冲要求低于1000hz/(20 20)=25hz的频率。4.1基本命令,示例1更改错误,4.1基本命令,示例2是语句表,l dx1 or x2 orim 105 out y1l dx3 ORM 100 anix 4 origm 100 outm 100,ldx 0 or x1 ldi x2 orx 3 ldx0mp San dx1 MPs和x2 out y0 mpandx 3 outy 1;mpandx 4 mpsa ndx 5 out y2 mpandx 6 outy 3;示例5;L dx1 MPs and x2mp San dx3 MPs and x4 out y1 MPP outy 2 ,示例7,编程实现按钮X0单击,Y0输出下一个脉冲波形,思考:如何使用SET,RST命令实现?4.2本机命令编程应用程序,1 .启动、保留和停止回路2。三相异步电动机正反转控制电路3。常闭输入信号处理4。多个继电器线圈控制电路5。多控制电路,6 .互锁控制电路7。顺序启动控制电路8。集中式和分布式控制电路9。自动和手动控制电路10。闪烁电路11。延伸延电路12。定时范围扩展电路13。分频电路,1,启动、保持和停止电路,4个阶梯图,实现Y10的启动、保持和停止。这些阶梯图提供了开始、保留和停止功能。X0是开始信号,X1是停止信号。图a,c是使用Y10常开触点保持自动锁定,图b,d是使用SET、RST命令保持自动锁定。、4.2原生指令编程应用程序、1、启动、保留和停止电路、4.2原生指令编程应用程序、2、3相异步电动机正反转控制电路、4.2原生指令编程应用程序、2、电动机正反转控制(PLC)、4.2原生指令编程应用程序、如果PLC连接到用于输入信号的常闭触点,则阶梯图中使用的X1触点类型与PLC外部SB2的常开触点相反,与继电器回路图的习惯相反。建议使用常开触点作为PLC输入信号(如果可能)。第二,电动机正反转控制(PLC)、4.2基本命令编程应用、3、多继电器线圈控制电路,下图是可以同时自动控制四个继电器线圈的电路图。其中X0是启动按钮,X1是停止按钮。4.2本机命令编程应用程序,4,多控制电路,下图显示了两个位置控制一个继电器线圈的程序。其中X0和X1是一个位置的启动和停止控制按钮,X2和X3是另一个位置的启动和停止控制按钮。4.2本机命令编程应用程序,5,联锁控制电路,下图是三个输出线圈的联锁电路。其中X0、X1和X2是启动按钮,X3是停止按钮。Y0,Y1,Y2一次仅连接一个,因此Y0,Y1,Y2的常闭接点连接至两个不同线圈的控制电路。4.2本机命令编程应用程序,6,顺序启动控制电路。Y0的常开触点字符串位于Y1的控制回路上,Y1的连接以Y0的连接为条件。这样,只有Y0连接允许Y1连接。Y0断开时,Y1也关闭,Y0连接后,Y1自身连接并停止。X0、X2是启动按钮,X1、X3是停止按钮。4.2本机命令编程应用程序、7、中央和分布式控制电路、多独立配置的自动线、整个操作台的集中控制和单个操作台的分布式控制联锁。集中控制和分散控制的阶梯图如图所示。X2是选择开关,将触点用作集中控制和分布式控制的驱动触点。如果X2为ON,则启动对独立超差的控制。如果X2为OFF,则为集中式总启动控制。在这两种情况下,独立和完整控制台都可以发出停止命令。4.2本机命令编程应用程序、8、自动和手动控制电路、自动和半自动操作装置、自动控制和手动控制联锁,如图所示。输入信号X1是触点为联锁模型的选择开关。X1为ON时,执行主控命令,系统运行自动控制程序,自动控制有效,系统在执行功能命令CJP63时直接跳过手动控制程序,手动调整控制无效。如果X1为OFF,则不执行主控命令,自动控制无效,不执行跳跃命令,手动控制有效。4.2本机命令编程应用程序,9,闪烁电路,连接开关连接到X0时启动脉冲发生器。2s延迟后,Y0打开,3s延迟后,Y0分离。此过程会定期重复。Y0输出一系列具有5s的周期和3s的脉冲宽度的脉冲信号。4.2本机命令编程应用程序,10,扩展延迟分割电路,如图所示,用X0控制Y0,X0的常开触点打开时,T0开始计时,10s后,T0的常开触点打开,Y0开。如果X0为ON,那么常闭触点将重置T1,X0更改为OFF,那么T1将开始计时,5s后T1的常闭触点将断开,Y0将关闭,T1也将重置。Y0由启动、保持和停止回路控制。4.2本机命令编程应用程序、11、计时范围扩展电路、FX2N系列PLC计时器的最大计时时间为3276.7s,如果需要更长的计时时间,则可以使用以下方法获取较长的延迟时间:多个计时器组合电路计时器和计数器组合,4.2原生指令的编程应用,12个或更多计时器组合电路。打开X0时,T0线圈打开,延迟开始,延迟到T0常开触点,T1线圈断电,延迟开始,计时器T1延迟后关闭常开触点,T2线圈打开,延迟开始,计时器T2延迟后关闭常开触点,Y0打开。因此,从X0开始,从ON开始,然后从Y0开始,总共启用9000s。4.2本机命令编程应用程序,13,计时器和计数器组合,如果X1为ON,则T1开始计时,0.6s后T1计时时间,常闭触点自行重置,重置后T1的当前值变为0,常闭触点重新给自己的线圈供电并开始计时。T1继续这样工作,直到X1关闭。分析表明,1的顶行电路是脉冲信号发生器,等于T1的设定值。结果脉冲列给C0计数,3个写满后,C0的当前值等于设置值,常开触点关闭,Y0开始输出。4.2本机命令编程应用程序、14、分频电路、PLC可用于输入信号的随机分频,如图所示。4.2本机命令编程应用程序,4.3步进命令和状态编程方法,第一,状态转换图,状态转换图功能图。控制过程可以分为多个阶段,称为状态。状态管理器是构成状态变换图形的基本组件。其中S0到S9称为初始状态管理器。4.3步进命令和状态编程方法、一、状态传输图、许多PLC具有用于编写序列控制程序的步进梯形命令和编程组件。步进梯形命令简单地称为STL命令,FX系列PLC还具有用于重置STL命令的RET命令。使用这两个命令可以轻松创建顺序控制阶梯程序。步进梯形命令STL只有与状态继电器s一起使用时才有步进功能。S0S9用于初始阶段,S10S19自动返回原点。使用STL命令的状态继电器的常开触点称为STL触点,显示为符号,并且没有不带常闭触点的STL触点。4.3步进命令和状态编程方法

温馨提示

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

评论

0/150

提交评论