您现在的位置是:首页 > PLC技术 > PLC技术
使用有参功能的结构化程序设计技术方法
来源:艾特贸易2017-11-01
简介有参功能是指编辑功能时,在局部变量声明表内定义了形式参数,在功能中使用了虚拟的符号地址完成控制程序的编程,以便在其他块中能重复调用有参功能。这种方式一般应用于结构
有参功能是指编辑功能时,在局部变量声明表内定义了形式参数,在功能中使用了虚拟的符号地址完成控制程序的编程,以便在其他块中能重复调用有参功能。这种方式一般应用于结构化程序编写,它具有以下优点。
①程序只需生成一次,显著地减少了编程时间。
②该块只在用户存储器中保存一次,显著地降低了存储器用量。
③该块可以被程序任意次调用,每次使用不同的地址。该块采用形式参数编程,当用户程序调用该块时,要用实际地址(实际参数)给这些参数赋值。
下面以多级分频器控制程序的设计为例,介绍有参功能(FC)的编辑及调用方法。
在许多控制场合,需要对信号进行分频,其中多级分频器是一种具有一个输入端和多个输出端的功能单元,输出频率为输入频率的1/2、1/4、1/8或1/16等。由于多级分频器各输出端的输出频率均为2倍关系,所以多级分频器可由二分频器通过逐级分频完成。本例拟在功能FC1中编写二分频器控制程序,然后在OB1中通过调用FC1实现多级分频器的功能。多级分频器的时序关系如图4-36所示。其中IO.O为多级分频器的脉冲输入端;Q4.O~Q4.3
分别为2、4、8、16分频的脉冲输出端;Q4.4~Q4.7分别为2、4、8、16分频指示灯驱动输出端。
图4-35 081梯形图程序(续)
图4-36多级分频器的时序图
点击排行
