内存要求

电路程序中的块需要一定量的内存空间。下表显示了每个块所占用内存空间的大小。

在“Rem”列(已启用掉电保持)中指定电源发生故障后进行数据备份所需的内存空间。

对于 LOGO! 8 设备

函数块

RAM

(字节)

Rem
(字节)

AND(与)(边沿)

12

-

NAND(与非)

12

-

OR(或)(边沿)

12

-

NOR(或非)

12

-

XOR(异或)

8

-

NOT(非)

8

-

接通延迟

12

3

断开延迟

16

3

接通/断开延迟

16

3

有掉电保持的接通延迟

16

3

脉宽触发继电器

12

3

边沿触发的脉冲继电器

20

4

异步脉冲发生器

16

3

随机发生器

16

-

楼梯照明开关

16

3

多功能开关

20

3

周定时器

24

-

年定时器

12

-

天文时钟

40

-

秒表

28

19

增/减计数器

32

5

运行小时计数器

36

13

阈值触发器

20

-

模拟量阈值触发器

20

-

模拟量差分触发器

20

-

模拟量比较器

24

-

模拟量监控

24

3

模拟量放大器

12

-

脉宽调制器(PWM)

32

-

算术指令

24

-

算术指令错误检测

16

1

锁存继电器

12

1

脉冲继电器

12

1

消息文本

12

-

软键

12

2

模拟量多路复用器

20

-

比例积分控制器

44

2

模拟量滤波器

20

-

最大值/最小值

20

7

平均值

32

20

模拟量斜坡函数发生器

40

-

移位寄存器

16

1

浮点数/整数转换器

20

-

整数/浮点数转换器

24

-

对于 LOGO! 0BA7 和 LOGO! 0BA8 设备

函数块

RAM
(字节)

Rem
(字节)

AND(与)(边沿)

12

-

NAND(与非)

12

-

OR(或)(边沿)

12

-

NOR(或非)

12

-

XOR(异或)

8

-

NOT(非)

8

-

接通延迟

12

3

断开延迟

16

3

接通/断开延迟

16

3

有掉电保持的接通延迟

16

3

脉宽触发继电器

12

3

边沿触发的脉冲继电器

20

4

异步脉冲发生器

16

3

随机发生器

16

-

楼梯照明开关

16

3

多功能开关

20

3

周定时器

24

-

年定时器

12

-

天文时钟

40

-

秒表

28

19

增/减计数器

32

5

运行小时计数器

36

13

阈值触发器

20

-

模拟量阈值触发器

20

-

模拟量差分触发器

20

-

模拟量比较器

24

-

模拟量监控

24

3

模拟量放大器

12

-

脉宽调制器(PWM)

32

-

算术指令

24

-

算术指令错误检测

16

1

锁存继电器

12

1

脉冲继电器

12

1

消息文本

12

-

软键

12

2

模拟量多路复用器

20

-

比例积分控制器

44

2

模拟量滤波器

20

-

最大值/最小值

20

7

平均值

32

20

模拟量斜坡函数发生器

40

-

移位寄存器

16

1

用于 LOGO! 0BA6 设备

函数块

RAM
(字节)

Rem
(字节)

AND(与)(边沿)

12

-

NAND(与非)

12

-

OR(或)(边沿)

12

-

NOR(或非)

12

-

XOR(异或)

8

-

NOT(非)

4

-

接通延迟

8

3

断开延迟

12

3

接通/断开延迟

12

3

有掉电保持的接通延迟

12

3

脉宽触发继电器

8

3

边沿触发的脉冲继电器

16

4

异步脉冲发生器

12

3

随机发生器

12

-

楼梯照明开关

12

3

多功能开关

16

3

周定时器

20

-

年定时器

12

-

增/减计数器

28

5

运行小时计数器

28

9

阈值触发器

16

-

模拟量阈值触发器

16

-

模拟量差分触发器

16

-

模拟量比较器

24

-

模拟量监控

20

3

模拟量放大器

12

-

脉宽调制器(PWM)

24

-

算术指令

20

-

算术指令错误检测

12

1

锁存继电器

8

1

脉冲继电器

12

1

消息文本

8

-

软键

8

2

模拟量多路复用器

20

-

比例积分控制器

40

2

模拟量斜坡函数发生器

36

-

移位寄存器

12

1

用于 LOGO! 0BA5 设备

函数块

RAM
(字节)

Rem
(字节)

AND(带/不带边沿评估的与)

12

-

NAND(与非)

12

-

OR(带/不带边沿评估的或)

12

-

NOR(或非)

12

-

XOR(异或)

8

-

NOT(非)

4

-

接通延迟

8

3

断开延迟

12

3

接通/断开延迟

12

3

有掉电保持的接通延迟

12

3

脉宽触发继电器

8

3

边沿触发的脉冲继电器

16

4

异步脉冲发生器

12

3

随机发生器

12

-

楼梯照明开关

12

3

多功能开关

16

3

周定时器

20

-

年定时器

8

-

增/减计数器

24

5

运行小时计数器

24

9

阈值触发器

16

-

模拟量阈值触发器

16

-

模拟量差分触发器

16

-

模拟量比较器

24

-

模拟量值监控

20

-

模拟量放大器

12

-

锁存继电器

8

1

脉冲继电器

12

1

消息文本

8

-

软键

8

2

模拟量多路复用器

20

-

控制器

40

2

模拟量斜坡函数发生器

36

-

移位寄存器

12

1

用于 LOGO! 0BA4 设备

函数块

RAM
(字节)

Rem
(字节)

AND(带/不带边沿评估的与)

12

-

NAND(与非)

12

-

OR(带/不带边沿评估的或)

12

-

NOR(或非)

12

-

XOR(异或)

8

-

NOT(非)

4

-

接通延迟

8

3

断开延迟

12

3

接通/断开延迟

12

3

有掉电保持的接通延迟

12

3

脉宽触发继电器

8

3

边沿触发的脉冲继电器

16

4

异步脉冲发生器

12

3

随机发生器

12

-

楼梯照明开关

12

3

多功能开关

16

3

周定时器

20

-

年定时器

8

-

增/减计数器

24

5

运行小时计数器

24

9

阈值触发器

16

-

模拟量阈值触发器

16

-

模拟量差分触发器

16

-

模拟量比较器

24

-

模拟量值监控

20

-

模拟量放大器

12

-

锁存继电器

8

1

脉冲继电器

12

1

消息文本

8

-

软键

8

2

移位寄存器

12

1

0BA0-0BA3:以下规范适用于:

电路程序中的块需要一定量的内存空间。下表显示了各个存储区中块使用的内存空间的大小:

函数块

参数

RAM

定时器

REM

基本功能

0

0

0

0

接通延迟

1

1

1

0

断开延迟

2

1

1

0

接通/断开延迟

2

1

1

0

有掉电保持的接通延迟

2

1

1

0

脉宽触发继电器

1

1

1

0

边沿触发的脉冲继电器

1

1

1

0

对称脉冲发生器

1

1

1

0

异步脉冲发生器

3

1

1

0

随机发生器

2

1

1

0

楼梯照明开关

1

1

1

0

多功能开关

2

1

1

0

周定时器

6

2

0

0

年定时器

2

0

0

0

增/减计数器*

2

(2)

0

(2)

运行小时计数器

2

0

0

4

阈值触发器

3

3

1

0

模拟量阈值触发器

4

2

0

0

模拟量比较器

3

4

0

0

锁存继电器*

0

(1)

0

(1)

脉冲继电器*

0

(1)

0

(1)

消息文本

1

0

0

0

软键*

1

(1)

0

(1)

*:根据功能组态是否带掉电保持,其占用以下内存空间:

  • 掉电保持关闭:该功能占用 RAM 空间

  • 掉电保持打开:该功能占用 REM 空间

在此处可以找到有关 LOGO! 提供的内存空间的信息。