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

欢迎来到电工学习网!

局部变量有哪些类型?

2017-03-12 16:52分类:PLC自学教材 阅读:

 

    (1)TEMP(临时变量)暂时保存在局部数据区中的变量。只有在执行该POU时,定义的临时变量才被使用,POU执行完后,不再使用临时变量的数值。
    子程序的局部变量表中还有下面3种变量:
    (2) IN(输入变量)  由调用它的POU提供的输人参数,输入变量可以是直接寻址(例如VBlO)的变量、常数、变量的地址(例如&VBlOO)或指针(例如*AC1)。
    (3) OUT(输出变量)是子程序的执行结果,它被返回给调用它的POU。
    (4)  IN一OUT(输入一输出变量)  其初始值由调用它的POU提供,并用同一地址将子程序的执行结果返回给调用它的POU。常数和地址(例如&VBlOO)不能作输出变量和输入一输出变量.    因为主程序和中断程序不会被用户程序调用,主程序和中断程序的局部变量表只包含TEMP变量。
    S7-300/400的功能块(相当于子程序)的局部变量中还有一种静态变量(STAT),关闭功能块后,其静态变量保持不变。
     静态变量保存在功能块的背景数据块中

上一篇:根据继电器电路图设计梯形图应注意什么问题?

下一篇:S7-200的子程序有什么特点?

相关推荐

电工推荐

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