欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    04第四章-编程语言和指令系统.ppt

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

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    04第四章-编程语言和指令系统.ppt

    第四章可编程序控制器的编程语言和指令系统,4-1可编程序控制器的编程语言概述,顺序功能图,梯形图,功能块图,指令表,结构文本,第四章可编程序控制器的编程语言和指令系统,4-1可编程序控制器的编程语言概述,顺序功能图,1相当于应用软件中的逻辑框图;2是一种位于其它编程语言之上的图形语言;3用来编制顺序控制程序。,第四章可编程序控制器的编程语言和指令系统,4-1可编程序控制器的编程语言概述,梯形图,1继电接触控制系统电路图很相似;2简单直观。,第四章可编程序控制器的编程语言和指令系统,4-1可编程序控制器的编程语言概述,功能块图,类似于数字逻辑电路中编程语言,用类似与门、或门等方框图来表示的逻辑运算关系。,第四章可编程序控制器的编程语言和指令系统,4-1可编程序控制器的编程语言概述,指令表,由若干条指令组成的程序叫指令表程序。,LDX0OUTY0LDIX1OUTY1OUTY2LDX3OUTY3,第四章可编程序控制器的编程语言和指令系统,4-1可编程序控制器的编程语言概述,结构文本,PASCALBASICC等高级语言,便于实现:,数学运算数据处理图形显示报表打印,第四章可编程序控制器的编程语言和指令系统,4-2梯形图的主要特点,(1)编程元件不是真实的硬件继电器,而是软件继电器。(2)梯形图两侧的公共线称为公共母线,分析时,可以假想有一个能流从左向右流动。(3)程序执行是一个逻辑解算的过程。根据梯形图中各触点的状态和逻辑关系,求出各个线圈对应的编程元件的状态(4)梯形图中的各编程元件的常开触点和常闭触点,都可以无限次使用。(5)梯形图中的线圈应该放在最右边。,第四章可编程序控制器的编程语言和指令系统,4-2梯形图的主要特点,每一个梯级从起始母线触点输出继电器母线,触点状态有接通和断开两种状态,触点可以任意串联和并联,继电器线圈只能并联,不能串联,输出继电器可以使输出继电器,中间继电器,辅助继电器,第四章可编程序控制器的编程语言和指令系统,4-3FX系列可编程序控制器梯形图中的编程元件,一、输入继电器(X),第四章可编程序控制器的编程语言和指令系统,4-3FX系列可编程序控制器梯形图中的编程元件,一、输入继电器(X),输入继电器没有线圈状态取决于外部输入信号的状态,输入继电器是PC接收外部输入的开关量的窗口。PC通过光电耦合器将外部输入的开关量信号读入并存储在输入映像寄存器内。,对应的寄存器为“1”状态常开触点闭合常闭触点断开,外部触点接通时,外部触点断开时,对应的寄存器为“1”状态常开触点闭合常闭触点断开,第四章可编程序控制器的编程语言和指令系统,4-3FX系列可编程序控制器梯形图中的编程元件,二、输出继电器(),输出继电器是将PC的输出信号传递给输出模块,由输出模块驱动外部负载工作。,Y2,COM1,负载,PLC,晶体管型输出模块,4-3FX系列可编程序控制器梯形图中的编程元件,FX2N系列PLC输入输出继电器元件号,4-3FX系列可编程序控制器梯形图中的编程元件,三、辅助继电器(M),辅助继电器是用软件实现的,它们不能直接对外输出信号去驱动负载,相当于继电器控制系统中的中间继电器。,特殊用256点M8000-M8255,一般用500点M0-M500无断点保持功能,锁存用2572点M500-M3071有断点保持功能,特殊用256点M8000-M8255,运行监视(M8000):,当PLC运行时,M8000接通;;PLC停止运行时,M8000断开。,初始化脉冲(M8002):,在M8000由OFF变为ON状态时的一个扫描周期ON。,特殊用256点M8000-M8255,时钟脉冲(M8011M8014):,M8011M8014分别是10ms、100ms、1s和1min时钟脉冲。,锂电池电压降低(M8005):,电池电压下降至规定值时M8005变为ON。,4-3FX系列可编程序控制器梯形图中的编程元件,四、状态(S):,状态是用于编制顺序控制程序的一种编程元件,四、状态(S):,通用状态S0S499,初始状态S0S9,返回原点S10S19,报警器用S900S999,通用状态(S0S499)没有断电保持功能S500S899有断电保持功能,4-3FX系列可编程序控制器梯形图中的编程元件,五、定时器(T),(一)、通用定时器,100ms定时器T0T199,定时范围为0.13276.7s,(其中T192T199为子程序和中断服务程序专用的定时器),通用定时器没有保持功能在输入电路断路或停电时复位,4-3FX系列可编程序控制器梯形图中的编程元件,五、定时器(T),(一)、通用定时器,五、定时器(T),(一)、通用定时器,输入信号断开后延时动作,4-3FX系列可编程序控制器梯形图中的编程元件,五、定时器(T),(二)、积分定时器,具有断点保持功能;断电后再次通电,计数器继续定时。,4-3FX系列可编程序控制器梯形图中的编程元件,五、定时器(T),(二)、积分定时器,4-3FX系列可编程序控制器梯形图中的编程元件,五、定时器(T),(三)、定时器的定时精度,最大误差:,+T:扫描周期,-:对应定时器分别为1ms10ms100ms,4-3FX系列可编程序控制器梯形图中的编程元件,六、计数器(C),内部计数器,高速计数器,16位加计数器,32位加/减计数器,4-3FX系列可编程序控制器梯形图中的编程元件,六、计数器(C),X10X11,当前值,Y0,举例,1、16位加计数器,4-3FX系列可编程序控制器梯形图中的编程元件,六、计数器(C),M8200-M8234为ON:减计数,C200-C234的加/减计数方式,M8200-M8234为OFF:加计数,2、32位加/减计数器,2、32位加/减计数器,4-3FX系列可编程序控制器梯形图中的编程元件,六、计数器(C),3、高速计数器C235C255(X0X7),均为32位加减计数器,C235C241为一相无启动/复位输入端,C241C245为一相带启动/复位输入端,C251C255为两相双计数输入,C246C250为一相双计数输入(加/减脉冲输入),4-3FX系列可编程序控制器梯形图中的编程元件,六、计数器(C),3、高速计数器C235C255(X0X7),4-3FX系列可编程序控制器梯形图中的编程元件,六、计数器(C),3、高速计数器C235C255(X0X7),3、高速计数器C235C255(X0X7),3、高速计数器C235C255(X0X7),3、高速计数器C235C255(X0X7),单相单输入,3、高速计数器C235C255(X0X7),3、高速计数器C235C255(X000X007),X013X014,单相双输入,X000由断开到接通进行增计数X001由断开到接通进行减计数,3、高速计数器(双向高速计数器),X012接通时C251通过中断进行X000(A相)和X001(B相)动作的计数。,增计数减计数,4-3FX系列可编程序控制器梯形图中的编程元件,七、指针(P/I),分支用指针,中断用指针,跳转用指针,子程序调用指针,分支用输入中断用定时器用计数器中断用,P0P127128点,I00(X000)I10(X001)I20(X002)I30(X003)I40(X004)I50(X005),I6I7I8,I010I040I020I050I030I060,4-4FX系列可编程序控制器的基本逻辑指令(27条),1.LDLDIOUT指令:,LD(Load):常开触点与母线连接指令LDI(LoadInverse):常闭触点与母线连接指令OUT(Out):驱动线圈的输出指令,4-3FX系列可编程序控制器梯形图中的编程元件,2.ANDANI指令:,AND(And):与指令,常开触点串联连接指令。ANI(Andinverse):与非指令,常闭触点串联连接指令。,LDX0ANDM101OUTY3LDY3ANIX3OUTM101ANDT1OUTY5,3.ORORI指令:,OR(0rInverse):常闭触点的并联连接指令。ORI(OrInverse):常闭触点的并联连接指令。,X6X7Y0,X0Y0X7Y1,X4,Y2,Y1,M120,LDX6ORX4ORIY2ANDX7OUTY0LDX0ANDY0ORY1ANIX7ORIM120OUTY1,3.ORORI指令:,4-3FX系列可编程序控制器梯形图中的编程元件,4.ORB指令:,ORB(OrBlock):电路块并联连接指令,串联电路块:两个以上的触点串联连接而成的电路,LDX0ANDX1LDX2ANDX3ORBLDX4ANIX5ORBOUTY6,5ANB指令:,ANB(AndBlock):电路块串联连接指令,LDX0ORX1LDX2ANDX3LDIX4ANIX5ORBORX6ANBORX7OUTY7,编程技巧,好,不好,6.栈存储器和多重输出指令,MPS(Pash)、MRD(Read)、MPP(Pop)指令分别是进栈、读栈和出栈指令,X0X1Y0,X2Y4,X3Y2,LDX0MPSANDX1OUTY0MRDANDX2OUTY4MPPANDX3OUTY2,6.栈存储器和多重输出指令,LDX0MPSANDX1MPSANDX2OUTY0MPPANDX3OUTY1MPPANDX2MPSANDX4OUTY2MPPANDX6OUTY3,7.主控与主控复位指令,MC(MasterControl):主控指令或公共触点串联连接指令MCR(MasterControlReset):主控复位指令,X0,X3Y1,X3,X4Y2,LDX0MCN0SPM100LDX1OUTY0LDX3OUTY1LDX3MCRN0LDX4OUTY2,7。主控与主控复位指令,嵌套,7.主控与主控复位指令,(1)使用主控指令的触点称为主控触点,在梯形图中与一般触点相垂直。,(2)在使用主控触点后,相当于母线移到主控触点的后面。,(3)如果MC指令的输入触电断开时,积算定时器计数器用复位/置位指令驱动的软元件保持其当时的状态;非积算定时器和用OUT驱动的元件变为OFF。,(4)无嵌套时,用N0编程;有嵌套时,N的编号次序增大。,8.PLS和PLF指令,9.边沿检测触发指令,9.边沿检测触发指令,10.SET与RST指令,RST(Reset):复位指令,使操作保持复位的指令。(YMSTCDVZ)SET(Set):置位指令,使操作保持的指令。(YMS),X0X1X2,X0X1Y0,10.SET与RST指令,RST(Reset):复位指令,使操作保持复位的指令。(YMSTCDVZ)SET(Set):置位指令,使操作保持的指令。(YMS),说明,(1)在任何情况下,RST指令都优先执行。(2)计数器和移位寄存器处于复位状态下,不接收输入的数据。,10.NOP与END指令,双线圈问题,

    注意事项

    本文(04第四章-编程语言和指令系统.ppt)为本站会员(紫***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

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




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开