第六章FX系列PLC基本逻辑指令.docVIP

  • 76
  • 0
  • 约1.22万字
  • 约 32页
  • 2017-08-12 发布于天津
  • 举报
第六章FX系列PLC基本逻辑指令.doc

第6章 FX系列PLC基本逻辑指令 可编程序控制器是按照用户的控制要求编写程序来进行控制的。程序的编写就是用一定的编程语言把一个控制任务描述出来。PLC编程语言中,程序的表达方式有几种:梯形图、指令语句表、逻辑功能图和高级语言,但最常用的语言是梯形图语言和指令语句表。梯形图是一种图形语言,它沿用了传统的继电器控制系统的形式,读图方法和习惯也相同,所以梯形图比较形象和直观,便于熟悉继电器控制系统的技术人员接受。指令语句表一般由助记符和操作元件组成,助记符是每一条基本指令的符号,表示不同的功能;操作元件是基本指令的操作对象。本章主要介绍FX系列PLC基本逻辑指令形式、功能和编程方法。 6.1 PLC基本逻辑指令简介 6.1.1指令格式 基本逻辑指令包括逻辑状态的读入,逻辑“与”、“或”、“非”运算,置位、复位等操作指令。基本逻辑指令在程序中使用最广,编程最容易,采用梯形图编程时可以直接用触点、线圈、连接线等简单图形符号表示。FX系列PLC基本逻辑指令的指令符号、功能、操作元件及在梯形图上的符号与格式如表6-1所示。 表6-1 FX系列PLC基本逻辑指令格式 指令助记符 功能 操作元件 梯形图表示 LD 取常开触点状态 X,Y,M,S,T,C LDI 取常闭触点状态 X,Y,M,S,T,C OUT 线圈驱动 Y,M,S,T,C AND 逻辑“与”, 串联单个常开触点 X,Y,M,S,T,C ANI 逻辑“与”, 串联单个常闭触点 X,Y,M,S,T,C OR 逻辑“或”, 并联单个常开触点 X,Y,M,S,T,C ORI 逻辑“或”, 并联单个常闭触点 X,Y,M,S,T,C ANB 并联电路块的串联 — ORB 串联电路块的并联 — MPS 压入堆栈 — MRD 读出堆栈 — MPP 弹出堆栈 — MC 连接到公共触点 Y,M MCR 解除连接到公共触点 Y,M SET 动作保持 Y,M,S RST 解除保持的动作,清除但前值及寄存器 Y,M,S,T,C,D,V,Z PLS 上升沿微分输出 Y,M PLF 下降沿微分输出 Y,M INV 运算结果的逻辑“非” — LDP 检测上升沿的运算开始 X,Y,M,S,T,C LDF 检测下降沿的运算开始 X,Y,M,S,T,C ANDP 检测上升沿的串联连接 X,Y,M,S,T,C ANDF 检测下降沿的串联连接 X,Y,M,S,T,C ORP 检测上升沿的并联连接 X,Y,M,S,T,C ORF 检测下降沿的并联连接 X,Y,M,S,T,C NOP 空操作 — — END 程序结束 — 6.1.2逻辑取及线圈驱动指令LD、LDI、OUT LD:取指令。表示—个与输入母线相连的常开触点指令,即常开触点逻辑运算起始。 LDI:取反指令。表示一个与输入母线相连的常闭触点指令,即常闭触点逻辑运算起始。 OUT:线圈驱动指令,也叫输出指令。 下面用一个简单的实例来说明上述三条基本逻辑指令的使用。 【例6-1】 参见图6-1 a) 梯形图 b) 语句表 图6-1 LD、LDI和OUT指令的使用 LD、LDI两条指令的操作元件是X、Y、M、S、T、C,用于将触点接到母线上。也可以与后述的ANB指令、ORB指令配合使用,在分支起点也可使用。 OUT是驱动线圈的输出指令,它的操作元件是Y、M、S、T、C。对输入继电器X不能使用。OUT指令可以连续使用多次。 LD、LDI是一个程序步指令,这里的一个程序步即是一个字。OUT是多程序步指令,要视操作元件而定。 OUT指令的操作元件是定时器T和计数器C时,必须设置常数K。表6-2是K值设定范围与步数值。 表6-2 K值设定范围表 6.1.3触点串联指令AND、ANI AND:与指令,用于单个常开触点的串联。 ANI:与非指令,用于单个常闭触点的串联。 AND与ANI都是一个程序步指令,它们串联触点的个数没有限制,也就是说这两条指令可以多次重复使用。AND、ANI指令的使用说明如下例所示。这两条指令的操作元件为X、Y、M、S、T、C。 【例6-2】 参见图6-2 a) 梯形图 b) 不推荐使用的电路 c) 语句表 图6-2 触点串联指令的使用 OUT指令后,通过触点对其他线圈使用OUT指令称为纵接输出或连续输出,如【例6-2】中的OUT Y7指令。这种连续输出如果顺序不错,可以多次重复。但是如果驱动顺序换成图6-2-b)的形式,则必须用后述的MPS指令,这时程序步

文档评论(0)

1亿VIP精品文档

相关文档