电气控制与PLC技术应用 课件 模块八-8.1 FX2N系列 PLC 软元件(M、S、D、Z、P、I)_第1页
电气控制与PLC技术应用 课件 模块八-8.1 FX2N系列 PLC 软元件(M、S、D、Z、P、I)_第2页
电气控制与PLC技术应用 课件 模块八-8.1 FX2N系列 PLC 软元件(M、S、D、Z、P、I)_第3页
电气控制与PLC技术应用 课件 模块八-8.1 FX2N系列 PLC 软元件(M、S、D、Z、P、I)_第4页
电气控制与PLC技术应用 课件 模块八-8.1 FX2N系列 PLC 软元件(M、S、D、Z、P、I)_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

FX2N系列PLC软元件8.123:59软元件软元件:电子电路和存储单元组成PLC的硬件系统中,与PLC的编程应用关系最直接的要算是数据存储器了。计算机运行处理的是数据,数据存储在存储区中,找到待处理的数据一定要知道数据的存储地址。因而从应用程序的编制来说,了解数据存储器是很重要的。PLC和其他计算机一样,为了方便使用,数据存储器都作了分区,为每个存储单元编排了地址,并且经机内系统程序为每个存储单元赋予了不同的功能,形成了专用的存储元件。这就是前边提到过的编程“软”元件。为了理解的方便,PLC的编程元件用“继电器”命名,认为它们像继电器一样具有线圈及触点,且线圈得电,触点动作。当然这线圈和触点只是假想的,所谓线圈得电不过是存储单元置1,线圈失电不过是存储单元置0.也正因为如此,我们称之为“软”元件,但这种“软”继电器也有个突出的好处,可以认为它们具有无数多对动合、动断触点,因为每取用一次它的触点,不过是读一次它的存储数据而已。23:59辅助继电器(M)辅助继电器(M)相当于继电器控制系统的中间继电器,用于信息的传递、转移等功能。由内部软元件的触点驱动,常开和常闭触点使用次数不限,但不能直接驱动外部负载,采用十进制编号。分类 1、通用辅助继电器M0~M499(500点); 2、掉电保持辅助继电器M500~M1023(524点) 3、特殊辅助继电器M8000~M8255(256点) 1)只能利用其触点的特殊辅助继电器 2)可驱动线圈的特殊辅助继电器通用与掉电保持用比例,可通过外设设定参数进行调整。23:59辅助继电器(M)辅助继电器(M)通用辅助继电器M0~M499当可编程控制器的电源断开后一般用的辅助继电器都变为OFF。希望根据停电之前的状态进行控制时,就使用停电保持用辅助继电器。23:59辅助继电器(M)辅助继电器(M)掉电保持辅助继电器M500~M1023在PLC运行过程中断开电源,输出继电器和一般的辅助继电器全部都变为OFF。当再次上电时,除去输入条件为ON的以外,都为OFF。但是,根据控制对象不同,也可能出现停电之前的状态被记住,在再次运行时重新再现的情况。这样的情况下,使用停电保持用辅助继电器。X000为ON,M600动作,X000即使开路,M600也能对动作进行自我保持。由于M600是停电保持用的软元件,即使由于停电导致X000开路,当再次运行的时候,M600会继续之前的动作。但是再次运行的时候,如X001的常闭触点开路,M600就不会动作。23:59辅助继电器(M)辅助继电器(M)只能利用其触点的特殊辅助继电器M8000:运行监控用,PLC运行时M8000接通。M8002:仅在运行开始瞬间接通的初始脉冲特殊辅助继电器。M8012:产生100ms时钟脉冲的特殊辅助继电器。23:59辅助继电器(M)辅助继电器(M)可驱动线圈的特殊辅助继电器M8030:锂电池电压指示灯特殊继电器。M8033:PLC停止时输出保持特殊辅助继电器。M8034:禁止全部输出特殊辅助继电器。M8039:定时扫描特殊辅助继电器。23:59状态寄存器(S)状态寄存器(S)状态寄存器是对工序步进型控制进行简易编程的内部软元件,采用十进制编号。与步进指令STL配合使用;状态寄存器有无数个常开触点与常闭触点,编程时可随意使用;状态寄存器不用于步进阶梯指令时,可作辅助继电器使用。状态寄存器有通用和掉电保持用两种,其比例分配可由外设设定。状态寄存器有五种类型:初始状态S0~S9共10点回零(返回原点)状态S10~S19共10点通用状态S20~S499共480点保持状态S500~S899共400点报警用状态S900~S999共100点23:59状态寄存器(S)状态寄存器(S)不用于步进梯形图指令的时候,状态(S)也和辅助继电器(M)相同,可以在一般的顺控中使用。工序步进控制中,启动信号X000为ON后,状态S20被置位(ON),下降用电磁阀Y000工作。其结果是,如果下限限位开关X001为ON的话,状态S21就被置位(ON),夹紧用的电磁阀Y001工作。如确认夹紧的限位开关X002为ON,状态S22就会置位(ON)。随着动作的转移,状态也会被自动地复位(OFF)成移动前状态。23:59计数器(C)计数器(C)地址号:以十进制数分配。计数器对X,Y,M,S,C触点进行计数。设定值可以用常数K设定也可以用数据寄存器地址号间接设定。计数器可分为通用计数器和高速计数器。16位通用加计数器,C0~C199共200点,设定值:1~3276732位通用加/减计数器,C200~C234共35点,设定值:-2147483648~+2147483647。高速计数器C235~C255共21点,共享PLC上6个(X000~X005)高速计数器输入。高速计数器按中断原则运行。23:59计数器(C)计数器(C)16位计数器16位增计数器,设定值在K1~K32767(10进制常数)。通过计数输入X011,每驱动一次C0线圈,计数器的当前值就会增加,在第10次执行线圈指令的时候输出触点动作。此后,即使计数输入X011动作,但是计数器的当前值不会变化。如果输入复位X010为ON,在执行RST指令的时候,计数器的当前值变0,输出触点也复位。23:59计数器(C)计数器(C)32位增/减计数器32位的增/减计数器的设定值在-2,147,483,648~+2,147,483,647。辅助继电器M8200~M8234指定增计数/减计数的方向。对于C△△△,驱动M8△△△后为减计数器,不驱动的时候为增计数器。根据常数K或是数据寄存器D的内容,设定值可以使用正负的值。使用数据寄存器的情况下,将编号连续的软元件视为一对,将32位数据作为设定值。23:59计数器(C)计数器(C)使用计数输入X014驱动C200线圈的时候,可增计数也可减计数。在计数器的当前值由“-6”增加到“-5”的时候,输出触点被置位,在由“-5”减少到“-6”的时候被复位。如果复位输入X013为ON,执行RST指令,此时计数器的当前值变为0,输出触点也复位。停电保持用的情况下,计数器的当前值和输出触点的动作、复位状态都会被停电保持。23:59计数器(C)计数器(C)23:59计数器(C)计数器(C)高速计数器高速计数器是32位停电保持性增/减计数器。高速计数器采用中断处理来进行计数,执行KHz计数,与扫描时间无关。提供了可以选择外部复位输入端子和外部启动输入端子(开始计数)功能。高速计数器只能对X0-X5端的脉冲进行计数,最多同时使用6个高速计数器,X6和X7只能用于计数启动输入信号,不能用于高速计数输入。一个特定的端子不能同时被两个高速计数器使用。高速计数器分为:单相单计数、单相双计数以及双相双计数三种。23:59计数器(C)计数器(C)23:59计数器(C)计数器(C)1)单相单计数输入高速计数器(11点)增、减计数方式由辅助继电器M8235~8245的状态决定,ON为减计数,OFF为加计数。当X11接通时,执行RST指令,使C245复位;C245还可由外部输入X3复位,当X3接通时,即使X11为OFF,C245立即复位。当X12接通时,只选中C245,计X2端脉冲。不能用高速计数输入端作高速计数器线圈的驱动触点。23:59计数器(C)计数器(C)单相双计数输入高速计数器(5点)计数器有两个计数输入端,一个用于增计数,一个用于减计数。M8246~8250可监视输入口是增/减计数方式,增计数时M8246~8250为OFF状态,减计数时为ON状态。当X11接通时,执行RST指令,使C246复位(程序复位);X12接通时,选中C246;当计数脉冲从X0端接入时,计数器增计数,此时M8246为OFF状态,Y20断开;当计数脉冲从X1端接入时,计数器减计数,此时M8246为NO状态,Y20接通。23:59计数器(C)计数器(C)双相双计数输入高速计数器(5点)计数器有A、B两个计数输入,有90度相位差。A、B两项输入决定了增、减计数方向。M8251~8255可监视计数器是增/减计数状态。

▲A相输入为ON时,B相输入从OFF变为ON时,为增计数;

▲A相输入为ON时,B相输入从ON变为OFF时,为减计数。X12接通时,若X6(C254的启动输入)也为ON,C254立即对X0(A相)X1(B相)的动作计数。当计数当前值低于设定值时,Y10断开,当计数当前值不低于设定值时,Y10接通。增计数时,M8254为OFF,Y11断开;减计数时,M8254为NO状态,Y11接通。23:59数据寄存器(D)数据寄存器(D)地址号:以十进制分配。数据寄存器是存贮数值数据的元件,16位(最高位为正负符号)。将2个相邻的数据寄存器组合,可存贮32位(最高位为正负符号)的数值数据,低位用偶地址编号。通用数据寄存器:D0~D199共200点。只要不写入其它数据,已写入的数据不会变化。但是PLC状态由运行→停止时,全部数据均清零。断电保持:D200~D511共312点,只要不改写,原有数据不会丢失。特殊数据寄存器:D8000~D8255共256点这些数据寄存器供监视PLC中各种元件的运行方式用。文件寄存器:D1000~D2999共2000点。23:59数据寄存器(D)数据寄存器(D)23:59变址寄存器(V、Z)变址寄存器(V、Z)变址寄存器的作用类似于一般微处理器中的变址寄存器(如Z80中的IX、IY),通常用于修改元件的编号。V0~V7、Z0~Z7共16点16位变址数据寄存器。进行32位运算时,与指定Z0~Z7的V0~V7组合,分别成为(V0、Z0),(V1、Z1)…(V7、Z7)。23:59指针(P、I)指针(P、I)10进制数软元件·数值:M、S、T、C、D、R、KnM、KnS、P、KV0=K5,执行D20V0时,对软元件编号为D25(D20+5)的执行指令。可以修饰常数,指定K30V0时,被执行指令的是作为10进制的数值K35(30+5)。8进制数软元件:X、Y、KnX、KnY例如,Z1=K8,执行X0Z1时,对软元件编号为X10(X0+8:8进制数加法)的执行指令。对软元件编号为8进制数的软元件进行变址修饰时,V、Z的内容也会被换算成8进制数后进行加法运算。因此,假定Z1=K10,X0Z1被指定为X12,请务必注意此时不是X10。16进制数值:H例如,V5=K30,指定常数H30V5时,被视为H4E(30H+K30)。此外,V5=H30,指定常数H30V5时,被视为H60(30H+30H)。23:59指针(P、I)指针(P、I)指针(P、I)(用于跳转、调用、中断需要用的“操作标记”)编号以10进制数分配。分类:分支指针(P)中断指针(I)(指定中断程序的起点)定时器中断用指针高速计数器中断用指针23:59指针(P、I)指针(P、I)(1)分支指针(P)指针编号:PO~P62,P64~P127共127点,P63用于结束跳转,不能作标记。23:59指针(P、I)指针(P、I)(2)输入中断指针接收特定地址号(X000~X005)的输入信号不受PLC扫描周期的影响;中断指针的地址编号为:I00□(X000)、I10□(X001)、I20□(X002)、I30□(X003)、I40□(X004)、I50□(X005);6点。□为1时上升沿中断,为0时下降沿中断。23:59指针(P、I)指针(P、I)

温馨提示

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

评论

0/150

提交评论