STEP 7语言中的共享数据块编程

2017-06-04 63 0

    如果在CPU中没有足够的内存空间,为了保存所有的数据,可以将一些特殊的数据保存在相关的共享数据块中。共享数据块中的数据,在其他方块中都能使用,与背景数据块不一样,后者只是分配给一个指定的功能块,其数据只能在功能块本地使用。    3.9节中,建立背景数据块时,需要在类型选择项中选择Instance DB,而建立共享数据块时,则选择Shared DB。也可以给共享数据块建立一个符号名,在符号地址表中,输入S_Data,作为DB3的符号名。图3-47所示为建立一个共享数据块示例。    (1)在变量登记表中的共享数据块    将共享数据块写入变量登记表后,通过应用菜单命令ViewData View,可以改变在变量登记表共享数据块中类型为INT的实际值。    (2)在符号地址表中的共享数据块    与背景数据块不同,共享数据块在符号地址表中的数据类型,总是绝对地址,本例中S_Data的数据类型是DB3,而背景数据块是用它的相应功能块,作为其数据类型。单击HelpContents之后,在Programming Blocks(编程方块)和Creating DataBlock(建立数据块)标题中能找到更多的信息。
建立一个共享数据块
    3-47    建立一个共享数据块

相关文章

利用控制电路的逻辑关系节省输出点
三菱FX系列PLC的FX2N-4AD的使用及程序实例
三菱公司PLC联网的网络结构原理
PLC编程的基本规则
PLC指示灯控制接线原理及梯形图编程
累加器AC

发布评论