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

使用有参功能的结构化程序设计技术方法

来源:艾特贸易2017-11-01

简介有参功能是指编辑功能时,在局部变量声明表内定义了形式参数,在功能中使用了虚拟的符号地址完成控制程序的编程,以便在其他块中能重复调用有参功能。这种方式一般应用于结构


    有参功能是指编辑功能时,在局部变量声明表内定义了形式参数,在功能中使用了虚拟的符号地址完成控制程序的编程,以便在其他块中能重复调用有参功能。这种方式一般应用于结构化程序编写,它具有以下优点。

    ①程序只需生成一次,显著地减少了编程时间。

    ②该块只在用户存储器中保存一次,显著地降低了存储器用量。

    ③该块可以被程序任意次调用,每次使用不同的地址。该块采用形式参数编程,当用户程序调用该块时,要用实际地址(实际参数)给这些参数赋值。

    下面以多级分频器控制程序的设计为例,介绍有参功能(FC)的编辑及调用方法。

在许多控制场合,需要对信号进行分频,其中多级分频器是一种具有一个输入端和多个输出端的功能单元,输出频率为输入频率的1/21/41/81/16等。由于多级分频器各输出端的输出频率均为2倍关系,所以多级分频器可由二分频器通过逐级分频完成。本例拟在功能FC1中编写二分频器控制程序,然后在OB1中通过调用FC1实现多级分频器的功能。多级分频器的时序关系如图4-36所示。其中IO.O为多级分频器的脉冲输入端;Q4.OQ4.3

分别为24816分频的脉冲输出端;Q4.4Q4.7分别为24816分频指示灯驱动输出端。

 图4-35 081梯形图程序(续)

4-35 081梯形图程序(续)

 图4-36多级分频器的时序图

4-36多级分频器的时序图