内存空间

对于 LOGO! 0BA7 和 LOGO! 0BA8 设备,您最多可以在电路程序中使用 400 个功能块。

LOGO! 电路程序使用的最大内存空间如下:

对于 LOGO! 0BA6 系列设备,您可以最多可以在电路程序中使用 200 个功能块。

LOGO! 电路程序使用的最大内存空间如下:

信息窗口显示选择工具 → 检查 LOGO! 菜单命令或按下功能键 [F2] 时使用的内存空间。

以下规范适用于:

 

LOGO! 系列

功能块

参数

RAM

定时器

REM

标志

 

LOGO! 0BA4 至 LOGO! 0BA5

130

没有限制

没有限制

没有限制

60

24

 

LOGO! 0BA2 至 LOGO! 0BA3

56

48

27

16

15

8

 

LOGO! 0BA1

56

48

27

16

15

4

 

LOGO! 0BA0

30

27

24

10

0/7

0

电路程序包含许多块,这些块以输入开始,以输出结束。

嵌套深度(LOGO! 系列 0BA0、0BA1)

电路程序中块的数量说明了嵌套深度。

构成嵌套深度的 I/O 有:

构成嵌套深度的块有:

更多构成嵌套深度的输入/输出有:

LOGO! 限制电路程序的嵌套深度。 电路程序的最大嵌套深度为 58 个对象。

这可以确定以下内容:

1 个输入
 + 56 个块 
+ 1 个输出

电路程序的最大深度 = 58 个对象

在仿真或下载期间,如果在 LOGO!Soft Comfort 中输入的程序超出最大嵌套深度,系统将返回错误消息。

执行大型电路程序

您可通过信号递归执行大型电路程序。 通过将标志块附加到程序的末端并将剩余块连接到标志块的输出来执行信号递归。 LOGO! 将标志认作第一个程序的输出以及下游块的端子块。 LOGO! 将包含标志的大型程序认作两个单独的程序。 如果无更多标志可用,则可以使用输出块代替。