电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本
换一换
首页 金锄头文库 > 资源分类 > PPT文档下载
分享到微信 分享到微博 分享到QQ空间

plc初学者的基础及实例应用教程

  • 资源ID:100431421       资源大小:2.87MB        全文页数:181页
  • 资源格式: PPT        下载积分:12金贝
快捷下载 游客一键下载
账号登录下载
微信登录下载
三方登录下载: 微信开放平台登录   支付宝登录   QQ登录  
二维码
微信扫一扫登录
下载资源需要12金贝
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
如填写123,账号就是123,密码也是123。
支付方式: 支付宝    微信支付   
验证码:   换一换

 
账号:
密码:
验证码:   换一换
  忘记密码?
    
1、金锄头文库是“C2C”交易模式,即卖家上传的文档直接由买家下载,本站只是中间服务平台,本站所有文档下载所得的收益全部归上传人(卖家)所有,作为网络服务商,若您的权利被侵害请及时联系右侧客服;
2、如你看到网页展示的文档有jinchutou.com水印,是因预览和防盗链等技术需要对部份页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有jinchutou.com水印标识,下载后原文更清晰;
3、所有的PPT和DOC文档都被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;下载前须认真查看,确认无误后再购买;
4、文档大部份都是可以预览的,金锄头文库作为内容存储提供商,无法对各卖家所售文档的真实性、完整性、准确性以及专业性等问题提供审核和保证,请慎重购买;
5、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据;
6、如果您还有什么不清楚的或需要我们协助,可以点击右侧栏的客服。
下载须知 | 常见问题汇总

plc初学者的基础及实例应用教程

三菱PLC基础与应用,第5章 FX2N系列PLC的应用指令,5.8 方便指令,5.5 循环与移位指令,5.4 四则运算与逻辑运算指令,5.3 比较与传送指令,5.2 程序流程指令,5.1 应用指令概述,5.6 数据处理指令,5.7 高速处理指令,5.9 实训项目,5.10 习题,三菱PLC基础与应用,5.1 应用指令概述,5.1.1 应用指令的表达形式 1. 位元件与字元件 只处理ON/OFF状态的软元件称为位元件,如X、Y、M、S等;而处理数值的软元件则称为字元件,如T、C、D等,一个字元件由16位二进制数组成。 位元件组合使用也可处理数值,位元件每4位一组组合成一个单元,通常的表示方法是Kn加上首元件号组成,n为单元数。例如,K2X0表示由X0X7组成的位元件组,这是一个8位数据,X0为最低位。16位数据时n=14,32位数据n=18。,三菱PLC基础与应用,当一个16位的数据传送到K1M0、K2M0、K3M0时,只能传送低位数据,较高位数据不传送,32位数据传送时也一样。在作16位数操作时,参与操作的位元件不足16位时,高位(不足部分)均作0处理,这就意味着只能处理正数(符号位为0),32位数据操作也一样。 被组合的位元件的首元件号可以是任意的,但为避免混乱,建议采用编号以0为结尾的元件,如X0、Y10、M20等。,三菱PLC基础与应用,2. 指令与操作数 应用指令用助记符表示,有些应用指令仅有指令段(助记符),但更多的有操作数。下面是指令中操作数符号表示方法及解释: S:表示数据源。内容不随指令执行而变化的操作数称为源。在可变址修改软元件编号的情况下,加上“.”符号的S.表示。源的数量多时,以S1.、S2.等表示。 D.:表示目标操作数。内容随指令执行而改变的操作数被称作目标。可作变址修饰时,加上“.”符号的D.表示。目标数量多时,以D1.、D2.等表示。 n.、m.:以m.或n.表示既不作源,也不作目标的操作数。这样的操作数数量很多时,以m1.、m2.、n1.、n2.等表示。,三菱PLC基础与应用,3. 数据格式 在FX系列PLC内部,数据以二进制(BIN)补码的形式存储,所有的四则运算和加1/减1运算都使用二进制数。16位数据的二进制补码最高位(第15位)为符号位,正数的符号位为0,负数的符号位为1,最低为第0位。 4. 应用指令的表达形式 与基本指令不同,FX2N系列PLC的应用指令用编号FNC00FNC246表示,采用计算机通用的助记符(英文名称或缩写)表示。例如,FNC45的助记符是MEAN(平均)。应用指令的表示格式如图5-1所示。,三菱PLC基础与应用,应用指令的指令段通常占1个程序步,16位操作数占2步,32位操作数占4步。,图5-1 应用指令的表示格式,三菱PLC基础与应用,5.1.2 数据长度 FX2N型PLC中的数据寄存器D为16位,用于存放16位二进制数。在应用指令的助记符前加“D”就变成32位指令。数据长度的表示格式如图5-2所示。,图5-2 数据长度的表示,三菱PLC基础与应用,5.1.3 执行形式 应用指令有连续执行和脉冲执行型两种执行形式。 脉冲执行形式的使用如图5-3所示。,图5-3 脉冲执行型的表示,三菱PLC基础与应用,在应用指令助记符中标有“P”的表示该指令为脉冲执行型,在执行条件满足时仅执行一个扫描周期。如果指令格式没有“P”的表示该指令只能是连续执行型,在执行条件满足的每个扫描周期都要被执行。“P”和“D”可以同时使用。,三菱PLC基础与应用,5.1.4 变址寄存器 FX2N有16个16位的变址寄存器,分别是V0V7和Z0Z7。在传送、比较指令中,变址寄存器V和Z用来修改操作对象的元件号,在循环程序中常使用变址寄存器。 进行32位运算时,常用V和Z自动组对使用,分别组成(V0、Z0)、(V1、Z1)、(V7、Z7)。V为高16位,Z为低16位,这时变址指令只需指定Z,Z就能代表V和Z的组合。,三菱PLC基础与应用,5.2 程序流程指令,程序流程指令共有10条,应用指令的编号为FNC00FNC09。 5.2.1 条件跳转指令 条件跳转指令CJ(Conditional Jump)的功能编号为FNC00,操作数的指针标号P0P127,其中P63即END所在步序,无需再标号。CJ和CJP都占3个程序步,指针标号占1个程序步。 指针P(Point)用于分支和跳转步序,在梯形图中,指针放在左侧母线的左边,当CJ指令条件满足时,跳转到相应的标号处。,三菱PLC基础与应用,图5-4 跳转指令的使用,三菱PLC基础与应用,使用跳转指令时应当注意事项如下: 1)CJP指令表示脉冲执行方式。 2)在一个程序中,一个指针标号只能出现一次,否则程序会出错。但是在同一个程序中两条跳转指令可以使用相同的指针标号。 3)跳转指令一般在CJ指令之后,但也可出现在跳转指令之前。 4)跳转执行期间,即使被跳过程序的驱动条件改变,但其线圈(或结果)仍保持跳转前的状态,因为跳转期间没有执行这段程序。 5)如果跳转开始时定时器和计数器已在工作,则跳转执行期间它们将停止工作,即T和C的当前值保持不变,直到跳转条件不满足后又继续工作(T和C接着以前的数值继续计时和计数)。但定时器T192T199和高速计数器C235C255在跳转后将继续动作,接点也动作。,三菱PLC基础与应用,5.2.2 子程序调用和子程序返回 子程序调用指令CALL(Sub Routine Call)的功能编号为FNC01,操作数为P0P127,CALL和CALLP指令都占3个程序步。 子程序返回指令SRET(Sub Routine Return)的功能编号为FNC02,无操作数,占用1个程序步。 子程序是为一些特定的控制目的而编制的相对独立的程序。为了区别于主程序,规定在程序编排时,将主程序排在前面,子程序排在后面,以主程序结束指令FEND(FNC06)将它们隔开。,三菱PLC基础与应用,子程序调用指令CALL的功能是当执行条件满足时,该指令使程序跳到标号处,执行该标号对应的子程序。 子程序返回指令SRET的功能是返回到调用该子程序的CALL指令处的下一逻辑行。 子程序调用和子程序返回指令的简单使用示例如图5-5所示。,三菱PLC基础与应用,图5-5 子程序调用和返回指令的使用,三菱PLC基础与应用,使用子程序调用和返回指令的注意事项: 1)同一标号在左母线前只能出现一次,但不同的CALL指令可调用同标号的子程序。 2)子程序中可再调用子程序,形成子程序嵌套,最多可有5级嵌套。 3)在调用子程序和中断子程序时,可采用T192T199和T246249作为定时器。,三菱PLC基础与应用,【例5-1】用两个开关X1、X0控制一个信号灯Y0,当X1X0=00时灯灭;当X1X0=01时,灯以1s脉冲闪烁;当X1X0=10时,灯以2s脉冲闪烁;当X1X0=11时,灯常亮。用子程序调用来实现,则如图5-6所示。,三菱PLC基础与应用,图5-6 子程序调用实例,三菱PLC基础与应用,5.2.3 中断指令 中断返回指令IRET(Interrupt Return)的功能编号FNC03,无操作数,占1个程序步。 中断允许指令EI(Enable Interrupt)的功能编号FNC04,无操作数,占1个程序步。 中断禁止指令DI(Disable Interrupt)的功能编号FNC05,无操作数,占1个程序步。,三菱PLC基础与应用,1中断指针 中断指针(II8)是用来指示某一中断程序的入口位置的。执行中断后遇到IRET指令,则返回主程序。中断指针有以下三种类型: 1)输入中断指针(I00I50):共6点,用来指示由特定输入端的输入信号而产生中断的中断服务程序的入口位置。这类中断不受PLC扫描周期的影响,可以及时处理外界信息。输入中断指针编号格式如下: 例如:I201是当输入X2从OFFON变化时,执行以I201为标号的中断程序,并根据IRET指令返回。,三菱PLC基础与应用,2)定时器中断指针(I6I8):共3点,用来指示周期定时中断的中断服务程序的入口位置。这类中断的作用是PLC以指定的周期定时执行中断服务程序,定时循环处理某些任务,处理的时间也不受PLC扫描周期的影响。定时器中断指针格式如下: 3)计数器中断指针(I010I060):共6点,用于在PLC内置的高速计数器中。当高速计数器的当前值达到规定值,执行中断子程序。常用于利用高速计数器优先处理计数结果的场合。,三菱PLC基础与应用,2中断指令 中断是指在执行主程序的过程中,中断主程序转而去执行中断服务子程序。PLC通常处于禁止中断状态,由EI和DI指令组成允许中断范围。在执行到该区间时,如果有中断源产生中断,CPU将暂停主程序而转去执行中断服务程序。当遇到IRET时返回断点继续执行主程序。 中断指令的简单使用示例如图5-7所示。在图5-7中,如在允许中断范围内,如果外部中断源X1有一个下降沿,则转入I100为标号的中断服务程序。但X0能否引起中断还受M8050的控制,当X10为ON时,M8050=1,禁止I100中断。,三菱PLC基础与应用,图5-7 中断指令的使用,三菱PLC基础与应用,表5-1 中断类型及中断禁止特殊辅助继电器,三菱PLC基础与应用,使用中断指令的注意事项: 1)如果有多个中断信号依次发出,则优先级按发生的先后顺序,即发生越早的优先级越高。若同时发生多个中断信号,则中断指针号小的优先级越高。 2)无需中断禁止时,可只用EI指令,不必用DI指令。 3)通过特殊辅助继电器M8050M8058可实现中断的选择,它们分别与外部中断和定时器中断一一对应。当M8050M8058为ON时,禁止执行相应I0I8的中断,M8059为ON时,则禁止所有计数器中断。 4)FX2N系列PLC可实现不多于两级的中断嵌套,即在中断子程序中再使用一对EI和DI指令。,三菱PLC基础与应用,【例5-2】三人智力抢答,(a)输入中断(抢答)梯形图,(b)抢答器接线图,图5-8 输入中断(抢答电路)实例,三菱PLC基础与应用,5.2.4 主程序结束指令 主程序结束指令FEND(First End)的功能编号为FNC06,无操作数,占用1个程序步。 FEND表示主程序结束,当执行到FEND时,PLC执行输入/输出处理、监视定时器的刷新、返回0步程序。 使用FEND指令的注意事项: 1)子程序和中断服务程序应放在FEND之后。 2)子程序和中断服务程序必须写在FEND和END之间,否则会出错。,三菱PLC基础与应用,5.2.5 监视定时器指令 监视定时器指令WDT(Watch Dog Timer)的功能编号为FNC07,没有操作数,占用1个程序步。 监视定时器WDT(Watch Dog Timer)又称看门狗,该指令的功能是对PLC的监视定时器进行复位。PLC正常工作时扫描周期小于它的定时时间。监控定时器定时时间在FX2N中默认值为200ms,如果PLC运行一个扫描周期的时间超过监控定时器规定的200ms时,PLC将停止工作,这时CPU-E(CPU错误)指示灯亮。,三菱PLC基础与应用,可以通过修改PLC的特殊数据寄存器D8000(存放一个扫描周期时间)值来设定WDT的定时时间,如图5-9所示。,图5-9 WDT的定时时间设定,三菱PLC基础与应用,此外,如果一个程序大于默认的200ms,也可以通过在程序中插入WDT指令,将程序一分为二,使它们都小于200ms,则不会出现停机报警现象,如图5-10所示。,图5-10 WDT指令的应用,三菱PLC基础与应用,WDT指令的使用注意事项如下: 1)如果FOR-NEXT循环程序的执行时间过长,可能超过监控定时器的定时时间,可将WDT指

注意事项

本文(plc初学者的基础及实例应用教程)为本站会员(简****9)主动上传,金锄头文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即阅读金锄头文库的“版权提示”【网址:https://www.jinchutou.com/h-59.html】,按提示上传提交保证函及证明材料,经审查核实后我们立即给予删除!

温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.