您现在的位置是:首页 > PLC技术 > PLC技术
STEP 7中数据块简介
来源:艾特贸易2017-08-10
简介数据块是用来存放用户程序执行时所需要的变量数据的数据区。与逻辑块不同,在数据块中没有 PLC 的指令, STEP 7 按数据形式的顺序自动地为数据块的变量分配地址;数据块分为共享数
数据块是用来存放用户程序执行时所需要的变量数据的数据区。与逻辑块不同,在数据块中没有PLC的指令,STEP 7按数据形式的顺序自动地为数据块的变量分配地址;数据块分为共享数据块和背景数据块。数据块的最大容量与CPU的型号有关。
数据块中的基本数据类型有BOOL、REAL和INTEGER(INT)等。结构化数据类型由基本数据类型组成。在STEP 7中,可以用在符号表中定义的符号来代替数据块中的数据地址,以方便程序的编写与阅读。
①共享数据块( ShareBlock)。共享数据块用来存储全局数据,所有的逻辑块都可以在共享数据块中进行数据的读写。CPU可以同时打开一个共享数据块和一个背景数据块。
②背景数据块(Instance Data Block)。背景数据块中的数据是自动生成的,它们是功能块的变量声明表中除临时变量( TEMP)外的数据。背景数据块用于对功能块传递参数,FB的实参和静态数据存放在背景数据块中。调用功能块时要同时指定背景数据块,背景数据块只能被特定的功能块访问。
点击排行
