您现在的位置是:首页 > PLC技术 > PLC技术

三菱Q系列PLC SFC的特点

来源:艾特贸易2017-06-05

简介Q 系列 PLC 除了梯形图、语句表编程方式之外,还可执行 SFC 程序。 SFC 是为了满足结构化和标准化而设计的编程语言。它的特点是,将控制对象的一连串动作直接用程序表示出来,从而

    Q系列PLC除了梯形图、语句表编程方式之外,还可执行SFC程序。SFC是为了满足结构化和标准化而设计的编程语言。它的特点是,将控制对象的一连串动作直接用程序表示出来,从而容易为人所理解。    与梯形图方式相比,它有以下特点。    (1) SFC方式中互锁非常简单    在梯形图方式的处理方法中,是用扫描的方法,从程序开头到最后一条语句反复扫描,并执行与控制对象全部动作所对应的程序。也就是说,在这个方式中,不管设备的动作发生在什么地方,系统总是同时对前后动作进行处理。所以,为了协调处理前动作和后动作,它包含了许多互锁信号。为了定义互锁信号,必须充分理解前动作和后动作的处理内容。如果理解和讨论得不充分,定义的互锁信号会没有意义,还会出现双重互锁信号。由于这些互锁信号的存在,使程序的理解更加困难。    与此相比,在SFC中,只处理与当前设备的动作对应的程序,前动作和后动作不加处理。所以,在当前处理中,只需要和当前处理有关的互锁信号,这使得程序更简洁。    (2) SFC方式中容易表现动作的顺序    梯形图方式是用触点和线圈的结合来表现得一种方法,在它的程序中不能表现设备的动作顺序。例如:设备出现了一些异常得停止工作时,为了了解对应于停止工作的一段程序必须阅读全部程序。    与此相比,在SFC方式中,用流程图的形式将程序表现出来,这种SFC图基本上和设备动作的顺序是一致的,所以要了解对应程序写在哪里就非常容易了。    (3) SFC方式易于实现设计标准化    在梯形图方式中,触点接通后,线圈就会置成ON,这是最基本的一条原理,设计时必须依照。也就是说,程序的设计自由度很高,要实现一个设备的动作存在几种方法。这使得不同的设计者所设计的程序可能各不相同,这给标准化带来了困难。此外,设计者以外的人要理解程序也会很困难。    与此相比,SFC中为了生成与设备动作相符SFC图,对程序设计的自由度进行了限制,使它与动作一致。所以,使设计者以外的人理解程序非常容易,从而实现了程序的标准化。    (4) SFC方式中不适用于无顺序控制    梯形图方式中,由于没有记录的顺序,因此它也适用于外部中断信号的动作和实时监控时使用的程序。    与此相反,在SFC中,是用SFC图记录动作的顺序。它不适用于与顺序无关的那类控制。    PLC中,SFC和梯形图可同时使用,且能根据控制目的可以区别运用。