西门子PLC中本地数据库具体指什么?
- 内容介绍
- 文章标签
- 相关推荐
一、本地数据库概述
1. 本地数据库的主要作用
- 集中管理和存储过程变量、参数、报警记录等关键数据。
- 实现数据的读写、计算、比较和逻辑运算,支撑复杂控制策略。
- 提供高速访问,满足实时控制对响应时间的苛刻要求。
二、本地数据库的两大类型
1. 非持久性本地数据库
非持久性本地数据库的数据保存在 RAM 中,仅在 PLC 正常运行时有效。 适用于临时变量、计时器、计数器等短期数据。 PLC 断电后这类数据会被清除。
持久性本地数据库的数据保存在非易失性存储器中,即使在掉电或重启后也能保持不变。适合保存配置参数、历史记录等需要长期保存的信息。按理说,
三、数据块与数据对象
数据块是本地数据库的基本单元。由多个数据对象组成,按理说,常见的数据对象包括位、字节、字、双字还有结构体和数组等。
1. 数据块分类
- I/O 块:用于映射输入/输出信号。其实,
- 内部块:用于存放程序内部使用的变量和结构体。
2. 常用数据对象类型
- 布尔型—— 位状态,如开关量。不过,
- 整型—— 数值量,如计数器值。
- 实型—— 浮点数,如温度、压力等测量值。
- 结构体与数组—— 用于组织复杂或批量数据。
一、本地数据库概述
1. 本地数据库的主要作用
- 集中管理和存储过程变量、参数、报警记录等关键数据。
- 实现数据的读写、计算、比较和逻辑运算,支撑复杂控制策略。
- 提供高速访问,满足实时控制对响应时间的苛刻要求。
二、本地数据库的两大类型
1. 非持久性本地数据库
非持久性本地数据库的数据保存在 RAM 中,仅在 PLC 正常运行时有效。 适用于临时变量、计时器、计数器等短期数据。 PLC 断电后这类数据会被清除。
持久性本地数据库的数据保存在非易失性存储器中,即使在掉电或重启后也能保持不变。适合保存配置参数、历史记录等需要长期保存的信息。按理说,
三、数据块与数据对象
数据块是本地数据库的基本单元。由多个数据对象组成,按理说,常见的数据对象包括位、字节、字、双字还有结构体和数组等。
1. 数据块分类
- I/O 块:用于映射输入/输出信号。其实,
- 内部块:用于存放程序内部使用的变量和结构体。
2. 常用数据对象类型
- 布尔型—— 位状态,如开关量。不过,
- 整型—— 数值量,如计数器值。
- 实型—— 浮点数,如温度、压力等测量值。
- 结构体与数组—— 用于组织复杂或批量数据。

