电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

结构化编程有哪些优点?

2016-12-14 10:45分类:PLC编程入门 阅读:

 

    模块化编程可能会存在大量的重复代码,块不能被分配参数,程序只能
用于特定的设备,但在很多情况下,一个大的程序要多次调用,这时某一个功能
应建立通用的可分配参数的块(FC、FB),这些块的输入输出使用形式参数,
当调用时赋给实际参数。
    结构化编程有如下优点。
    (1)程序只需生成一次,它显著地减少r编程时间。
    (2)该块只在用户存储器中保存一次,显著地降低了存储器用量。
    (3)该块可以被程序任意次调用,每次使用不同的地址。该块采用形式参数
(IN、OUT或IN/OUT参数)编程,当用户程序调用该块时,要用实际地址
(实际参数)为这些参数赋值。
    结构化编程要涉及在FC和FB中使用局部存储区,使用的名字和大小必须
在块的声明部分中确定,如图7-3所示。当FC或FB被调用时,实际参数被传
递到局部存储区。之前使用的是全局变量(如位存储区和数据块)来存储数据,
下面利用局部变量来存储数据。局部变量分为临时变量和静态变量两种。临时变
量是一种在块执行时,用来暂时存储数据的变量;静态充数量只能用于FB块
中。赋值给FB的背景数据块用做静态变量的存储区。

上一篇: 临时变量有什么功能?

下一篇:CX-Programmer是什么?

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部