- 1、本文档共55页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第3章 PLC程序设计基础 3-1 可编程序控制器的编程语言概述 X0 X1 X2 Y0 X3 X4 X5X5X6梯形图1继电接触控制系统电路图很相似; 2简单直观。XO YOX1 Y1Y2X3 Y3指令表由若干条指令组成的程序叫指令表程序。 LD X0OUT Y0 LDI X1OUT Y1OUT Y2 LD X3OUT Y3顺序功能图1)相当于应用软件中的逻辑框图;2)用来编制顺序控制程序。数学运算数据处理图形显示报表打印便于实现结构文本PASCAL BASIC C等高级语言 梯形图的主要特点编程元件不是真实的硬件继电器,而是软件继电器;梯形图两侧的公共线称为公共母线,分析时可以假想有一个 能流从左向右流动;每一个梯级从起始母线——触点——输出继电器——母线;梯形图中的各编程元件的常开触点和常闭触点,都可无限次使用,触点仅有接通和断开两种状态。触点可以任意串联和并联,继电器线圈只能并联,不能串联;梯形图中的线圈应该放在最右边。 3-2 FX-PLC基本逻辑指令编程技术1. LD、LDI、AND、ANI、OR、ORI、OUT、END、NOP指令LD(Load):取指令,用于常开触点与左母线的连接。 LDI(Load Inverse):取反指令,用于常闭触点与左母线的连接。AND:与指令,用于常开触点的串联,即完成逻辑“与”运算。ANI(And Inverse):与反指令,用于单个常闭触点的串联,即完成逻辑“与非”运算。OR:或指令,用于单个常开触点的并联,即完成逻辑“或”运算。ORI(Or Inverse):或反指令,用于单个常闭触点的并联,即完成逻辑“或非”运算。OUT:线圈驱动指令,用于将逻辑运算的结果去驱动一个指定的线圈。END:用于表示程序的结束,它是无编程元件的独立指令。NOP:空操作指令或称空处理指令,用于程序的修改。2.ANB与ORB指令ANB(And Block):电路块串联指令,用于电路块与前面电路之间的串联。ORB(Or Block):电路块并联指令,用于电路块与前面电路之间的并联。LD X0OR X1LD X2AND X3LDI X4ANI X5ORBOR X6ANBOR X7OUT Y73. SET、RST、PLS、PLF指令SET:置位指令,用于对输出继电器Y、部分辅助继电器(M0~M3071)和状态器S的置位(通电),当控制SET的控制信号消失以后,仍然可保持。RST:复位指令,用于对输出继电器Y、部分辅助继电器(M0~M3071)和状态器S以及C、T复位(断电),当控制RST的控制信号产生以后,使得原来处于通电状态的输出继电器Y部分辅助继电器(M0~M3071)和状态器S的断电。PLS(Pulse):脉冲上升沿微分输出指令,作用元件为部分辅助继电器(M0~M3071),可在输入的宽脉冲上升沿时产生一个宽度等于PLC扫描周期的触发脉冲信号。PLF:脉冲下降沿微分输出指令,作用元件为部分辅助继电器(M0~M3071),可在输入的宽脉冲下降沿时产生一个宽度等于PLC扫描周期的触发脉冲信号。PLS和PLF指令的作用元件为M0~M3071和Y,各占据2个步序号(语句号),常用于计数器、寄存器和积算定时器提供复位脉冲。如图3-3示的梯形图和指令表表示了上述指令的用法。4. LDP、LDF、ANDP、ANDF、ORP、ORF指令LDP:上升沿检测运算开始指令,可使编程元件的触点在上升沿时仅接通一个扫描周期。LDF:下降沿检测运算开始指令,可使编程元件的触点在下降沿时仅接通一个扫描周期。ANDP:上升沿检测串联连接指令,可使编程元件的触点在上升沿时仅接通一个扫描周期。ANF:下降沿检测串联连接指令,可使编程元件的触点在下降沿时仅接通一个扫描周期。ORP:上升沿检测并联连接指令,可使编程元件的触点在上升沿时仅接通一个扫描周期。ORF:下降沿检测并联连接指令,可使编程元件的触点在下降沿时仅接通一个扫描周期。6.MC、MCR指令MC (Master Control):主控指令,用于主控电路块的起点。MCR(Master Control Reset):主控复位指令,用于主控电路块的终点。MC指令的作用元件为M0~M3071和Y,MCR指令的作用元件为N。嵌套主控MC与主控复位MCR指令的说明(1)主控指令的触点在梯形图中与一般触点相垂直。(2)在使用主控触点后,相当于
文档评论(0)