第三章 PLC编程元件.ppt_第1页
第三章 PLC编程元件.ppt_第2页
第三章 PLC编程元件.ppt_第3页
第三章 PLC编程元件.ppt_第4页
第三章 PLC编程元件.ppt_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

1、第三章 PLC的编程元件2学时,PLC内部有许多具有不同功能的器件:输入继电器X、输出继电器Y、定时器T、计数器C、辅助继电器M、状态寄存器S等。为了区别实际的物理器件,上述PLC内部的器件称为软元件。 不同厂家、同一产家的不同型号的PLC的软元件的数量、种类都不一样。,FX2N系列PLC编程元件分类和编号,PLC编程元件的物理实质: 电子电路及存储器。称“软继电器”。 FX2N系列PLC编程元件的编号:,X 0,功能字母,数字,编程元件的基本特征,1、输入继电器X,可编程控制器输入接口的一个接线点对应一个输入继电器。输入继电器的线圈只能由机外信号驱动,它可提供无数个常开接点、常闭接点供编程时

2、使用。如图3.1。FX2N系列的输入继电器采用八进制地址编号,X0X267最多可达184点。,1、输入继电器X的地址编号为八进制 2、工业控制中输入电路中的开关,按钮等在梯形图中只能以 或 触点表示, 若外部电路通,相当于X的线圈得电 接通, 断开。若外部电路断,相当于X的线圈不 得电 断开, 接通 X在梯形图中不能以线圈形式出现 3、梯形图中的常开或常闭触点与外电路中X实际接常开还是常闭并无对应关系,2、输出继电器Y,PLC输出接口的一个接线点对应一个输出继电器。输出继电器的线圈只能由程序驱动,每个输出继电器除了为内部控制电路提供编程用的常开、常闭触点外,还为输出电路提供一个常开触点与输出接

3、线端连接。驱动外部负载的电源由用户提供。如图所示是输出继电器的等效电路。输出继电器的地址编号也是八进制,Y0Y267,最多可达184点。,3、辅助继电器,非后备电池区.依据参数设定,可变为后备电池区(停电保持)辅助继电器 电池后备区(停电保持)依据参数设定,可变为非后备辅助继电器 电池后备固定区(停电保持),利用RST,ZRST指令可清除内容,常用的特殊辅助继电器 M8000: RUN监控,RUN时为ON M8002:初始脉冲,RUN后1操作为ON M8013:1S周期振荡 M8012:100ms周期振荡,4、状态寄存器(S),5、定时器,注意: 1、T0T245:计时条件断开或PLC电源停电

4、,当前值寄存器复位(0),定时器触点复位,也不能保持 T246_T255:线圈失电,但当前值寄存器及触点状态均可保持,例:,设定值间接指定:,例:,6、计数器,注意: 1、K0与K1含义相同,在第一次计数时,触点动作。 2、电源正常时,即使是普通型计数器的当前值寄存器也具有记忆功能,要重新计数前要用复位指令对当前值寄存器复位。 3、断电保持型失电,当前值保持不变,一旦来电C在原保持值上继续计数,普通型计数器失电,当前值变为0 。,例:,例,7、指针(P/I) 跳转:分支指令,P0-P63,64点。 中断:I0 -I8 (共9个) 8、数据寄存器(D) 通用:D0-D199,200点。 保持:

5、D200-D511,312点。 特殊:D8000-D8255(共256个) 9、变址寄存器:V、Z(共2个) 常数(K/H) K-十进制数;H-十六进制数,例:,3.2 可编程控制器的编程语言,不同厂家,不同型号的PLC的编程语言只能适应自己的产品。IEC中的PLC编程语言标准中有五种编程语言: 顺序功能图编程语言、梯形图编程语言、功能块图编程语言、指令语句表编程语言、结构文本编程语言。,顺序功能图编程语言,这是一种位于其他编程语言之上的图形语言,用来编制顺序控制程序,在后面的章节中将做详细介绍。顺序功能图提供了一种组织程序的图形方法,在顺序功能图中可以用别的语言嵌套编程。步、转换和动作是顺序

6、功能图中的主要三种元件,如图所示。顺序功能图用来描述开关量控制系统的功能,根据它可以很容易的画出顺序控制梯形图程序。,梯形图编程语言,该语言习惯上叫梯形图。梯形图沿袭了继电器控制电路的形式,也可以说,梯形图编程语言是在电气控制系统中常用的继电器、接触器逻辑控制基础上简化了符号演变而来的,形象、直观、实用,电气技术人员容易接受,是目前用的最多的一种PLC编程语言。梯形图的画法如图所示。,梯形图编程格式,(1)梯形图按行从上至下编写,每一行从左往右顺序编写。PLC程序执行顺序与梯形图的编写顺序一致。 (2)图左、右边垂直线称为起始母线、终止母线。每一逻辑行必须从起始母线开始画起,终止于继电器线圈或

7、终止母线(有些PLC终止母线可以省略)。 (3)梯形图的起始母线与线圈之间一定要有触点,而线圈与终止母线之间则不能有任何触点。,功能块图编程语言,这是一种类似于数字逻辑门电路的编程语言,有数字电路基础的人很容易掌握。该编程语言用类似与门、或门的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示“非”运算,方框被“导线”连接在一起,信号从左向右流动,如图所示。,指令语句表编程语言,指令语句表编程语言是一种与计算机汇编语言类似的助记符编程方式,用一系列操作指令组成的语句将控制流程描述出来,并通过编程器送到PLC中去,需要指出的是,不同厂家的PLC指令语句表使用的助记符并不相同,因此,一个相同功能的梯形图,书写的语句表并不相同。,结构文本编程语言,结构文本编程语言是为IEC61131-3标

温馨提示

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

评论

0/150

提交评论