APP下载

浅谈三菱PLC中的触点比较指令的使用

2017-06-19徐燕

新校园·上旬刊 2017年3期

徐燕

摘要:本文主要介绍了三菱FX系列PLC的功能指令中触点比较指令的用法。通过小实例的应用,体现了触点指令的功能及作用。熟练使用触点比较指令可以大大简化一些控制程序,同时更能高质量地实现控制程序的要求。

关键词:三菱PLC;触点比较指令;简化

在三菱FX系列PLC中利用梯形圖编程时,功能指令一般是作为线圈处理的。但有一种功能指令例外,它是当作触点来处理的,这就是触点比较指令。

一、触点比较指令

触点比较指令是带有逻辑运算功能的比较指令,编程时相当于一个触点。执行时比较源操作数[S1]和[S2],满足比较条件则触点闭合。源操作数可以取所有的数据类型。触点比较指令既有基本指令的逻辑功能,也有高级指令的运算功能,在编写程序时其和普通触点一样放在梯形图中。

二、导通条件

触点比较指令在使用中是以触点的形式体现的,指令的格式、触点导通、断开的条件见下表。

触点比较指令将源数据S1与S2(两者均可为K、H、T、C、D、V、Z、KnX、KnY、KnM、KnS)进行两个有符号二进制数的数值关系比较,并将比较结果(成立或不成立)表示为比较触点的相应状态(成立时触点接通为“ON”状态,不成立时触点断开为“OFF”状态)。用于两数比较的关系运算包括等于(=)、大于(>)、小于(<)、不等于(≠)、小于等于(≤)和大于等于(≥)共六种。

三、触点比较指令在梯形图中的位置与功能

触点比较指令在梯形图中的位置分为三种,分别为起始触点比较指令、串接触点比较指令、并接触点比较指令。

1.起始触点比较指令。功能:在梯形图中,起始触点比较指令等同于一个与左母线相接的常开触点。编程举例:如果(D0)<>(D10),则Yo得电。

2.串接触点比较指令。功能:在梯形图中,串接触点比较指令等同于一个与其他触点相接的常开触点。编程举例:如果X0闭合且[D1>=[D2],则Yo得电。

3.并接触点比较指令。功能:在梯形图中,并接触点比较指令等同于一个被并联的常开触点。编程举例:X0闭合或[D1>[D2],则Yo得电。

触点比较指令依触点在梯形图中的位置分为LD类、AND类和OR类。如LD= K300 D30,OUT Y3,即当D30的值等于300时,Y3线圈得电。如LD M0,AND> D200 K200,OUT Y2,即当M0闭合,且D200的值大于200时,Y2线圈得电。如LD M100,OR<> D10 K100,OUT Y1,即当M100闭合或是D10的值不等于100时,Y1线圈得电。

四、应用实例

1.用PLC完成控制要求。设计控制三台电动机M1、M2、M3顺序启动和停止的程序,并模拟运行。要求:发出启动信号1S后M1启动,M1运行2S后M2启动,M2运行4S后M3启动;发出停止信号1S后M3停止,M3停止2S后M2停止,M2停止4S后M1停止;有急停按钮及相应的保护措施。

2.PLC输入输出设计。PLC 输入的元件代号为SB0、SB1、SB2,作用分别为启动、停止、急停,对应的输入继电器为X0、X1、X2。输出的元件代号为KM1、KM2、KM3,作用分别为M1控制、M2控制、M3控制,对应的输出继电器为Y1、Y2、Y3。

五、结束语

通过实例可以看出,触点比较指令的源操作数可取所有的数据类型,以LD开始的触点比较指令接在左侧的母线上,以AND开始的触点比较指令与别的触点或电路串联,以OR开始的触点比较指令与别的触点或电路并联。利用功能指令中的触点比较指令编程,能大大简化程序,同时更有效地实现控制要求。

参考文献:

范国伟.三菱可编程序控制器技术与应用[M].北京:人民邮电出版社,2010.