第5章 FX2N系列PLC基本指令(3)

2019-05-24 09:32

徐 州 工 程 学 院 教 案 纸

计数器中中断用指针的格式表示如图6—27(b)。根据可编程控制器内部的高速计数器的比较结果,执行中断子程序。用于优先控制利用高速计数器的计数结果。该指针的中断动作要与高速计数比较置位指令FNC53 HSCS组合使用,如图6—28所示。 以上讨论的中断用指针的动作会受到机内特殊辅助继电器M8050—M8059的控制,如表6—22所示,它们若接通,则中断禁止。例如,M8059接通,计数器中断全禁止。 (七)、数据类软元件的结构形式 1、字元件的基本形式 FX2N系列PLC数据类字元件的基本结构为16位存储单元,最高位为符号位。 2、双字元件结构形式 可以用两个字元件构成32位的双字元件,其中低位存储低16位部分,高16位存储32位数据的高16位,最高位为符号位。在指令中表示双字时,一般只指出低位字元件的地址即可,高位字元件被隐含使用。 3、位组合元件的构成 FX2N系列PLC中采用4个位元件的状态来表示一位十进制数据的,称为BCD码,由此产生了位组合元件。位组合元件常用输入继电器X、输出继电器Y、辅助徐 州 工 程 学 院 教 案 纸

继电器M和状态继电器S这样的位元件组合而成,用KnX、KnY、KnM、KnS等形式表示,式中Kn指有n组4位的组合元件。例如K1Xooo表示由X000—X003四位位元件组合,若n=2,即K2M0,则由M0——M7,8个连号的辅助继电器组成,同理,若是K4Y000,则由Y000——Y017十六个输出继电器组合,构成丁字元件,而K8X000则构成了32位的双字输入元件。 (八)常数(K/H) 常数也作为器件对待,它在存储器中占有一定的空间,十进制常数用K表示,如18,表示为K18;十六制常数用H表示,如18表示为H12。 PLC基本指令 FX2N系列可编程控制器的编程语言主要有梯形图及指令表。指令表内指令集合而成.且和梯形图有严格的对应关系。梯形图是用图形符号及图形符号间的相互关系来表达控制思想的一种图形程序,而指令表则是图形符号及它们之间关联的语句表述。 第一节 基本指令简介 一、逻辑取及线圈驱动指令LD、LDI、OUT LD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。 LDI,取反指令。表示一个与输入母线相连的常闭接点指令,即常闭接点逻辑运算起始。 OUT,线圈驱动指令,也叫输出指令。 图4—1是上述三条基本指令的使用说明。 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。表4—1是K值设定范围与步数值。 二、接点串联指令AND、ANI AND,与指令。用于单个常开接点的串联。 ANI,与非指令。用于单个常闭接点的串联。 AND与ANI都是一个程序步指令,它们串联接点的个数没有限制,也就是说这两条指令可以多次重复使用。AND、ANI指令的使用说明如图4—2所示。这两条指令的目标元件为X、Y、M、S、T、C。 OUT指令后,通过接点对其它线图使用OUT指令称为纵接输出或连续输出,如图42中的OUT Y7。这种连续输出如果顺序不错,以多次重复。但是如果驱动顺序换成图4—3形式,则必须用后述的MPS指令,这时程序增多,因此不推荐使用图4—3的形式。 —可的步徐 州 工 程 学 院 教 案 纸

三、接点并联指令OR、ORI OR,或指令,用于单个常开接点的并联。 ORI,或非指令,用于单个常闭接点的并联。 OR与ORI指令都是一个程序步指令,它们的目标元件是X、Y、M、S、T、C。这两条指令都是并联一个接点。需要两个以上接点串联连接电路块的并联连接时,要用后述的ORB指令。 OR、ORI是从该指令的当前步开始,对前面的LD、LDI指令并联连接。并联的次数无限制。OR、ORI指令的使用说明如图4—4所示。 四、串联电路块的并联连接指令ORB 两个或两个以上的接点串联连接的电路叫串联电路块。串联电路块并联连接时,分支开始用LD、LDI指令,分支结果用ORB指令。ORB指令与后述的ANB指令均为无目标元件指令,而两条无目标元件指令的步长都为一个程序步。ORB有时也简称或块指令。ORB指令的使用说明如图4—5所示。 徐 州 工 程 学 院 教 案 纸

ORB指令的使用方法有两种:一种是在要并联的每个串联电路块后加ORB指令,详见图4—5b语句表;另一种是集中使用ORB指令,详见图4—5c语句表。对于前者分散使用ORB指令时,并联电路块的个数没有限制,但对于后者集中使用ORB指令时,这种电路块并联的个数不能超过8个(即重复使用LD、LDI指令的次数限制在8次以下),所以不推荐用后者编程。 五、并联电路的串联连接指令ANB 两个或两个以上接点并联的电路称为并联电路块,分支电路并联电路块与前面电路串联连接时,使用ANB指令。分支的起点用LD、LDI指令,并联电路块结束后,使用ANB指令与前面电路串联。ANB指令也简称与块指令,ANB也是无操作目标元件,是一个程序步指令。ANB指令的使用说明如图4,6和图4—7所示。 六、多重输出指令MPS、MRD、MPP MPS,进栈指令 MRD,读栈指令 MPP,出栈指令 这三条指令是无操作器件指令,都为一个程序步长。这组指令用于多输出电路。可将连接点先存储,用于连接后面的电路。 FX系列PLC中11个存储中间运算结果的存储区域被称为栈存储器。使用进栈指令MPS时,当时的运算结果压人栈的第一层,栈中原来的数据依次向下一层推移,使用出栈指令MPP时,各层的数据依次向上移动一次。MRD是最上层所存数据的读出专用指令。读出时,栈内数据不发生移动。MPS和MPP指令必须成对使用,而且连续使用应少于11次。MPS、MRD、MPP指令的使用说明如图4—8、图4—9、图4—10和图4—11所示。


第5章 FX2N系列PLC基本指令(3).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:华东师范大学商学院微观经济学试卷

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: