一、用户存储器结构
应用程序可以访问的控制器存储器分为两个不同的集:
● 位值:位存储器位于处理器的内置RAM。它含有256 位对象图。
● 单字值(16-bit 有符号)和双字值(32-bit 有符号)
字存储器(16 位)支持:
动态字:运行存储(仅存储于RAM)。
内存字(%MW)和双字(%MD):动态系统数据和系统数据。
程序: 任务描述符和执行码。
配置数据:常量字,初始值,和输入/ 输出配置。
二、存储类型
下面是施耐德Twido 控制器存储器存储的不同格式。
● 随机存取存储器:内部暂时存储器:包含动态字,存储字,程序和动态数据。
● EEPROM:一个整合的32KB EEPROM 提供内部程序和数据备份。保护程序不因电池失效或停止外部供电超过30天而导致崩溃。包含程序和配置数据。保存最多可达512个存储字。如果使用64K扩展存储卡程序将不再备份在这里,且Twido已配置成接受64K 扩展存储卡。
● 32K备份卡:一个可选择的外部卡,用来保存程序及传递程序给其它Twido控制器。能用来更新控制器RAM中的程序。包含程序和常量,但不包含存储字。
● 64K扩展存储卡:一个可选择的外部卡,可存储多达64K的程序。卡必须插在控制器中卡中程序才可使用。
三、备份存储器
plc的程序和内存字能被保存在以下内存中:
● RAM(好的电池最多可达30天)
● EEPROM (最大容量32KB)
RAM中程序丢失(或没有电池)时,程序能自动从EEPROM 存储器传递给RAM存储器。
通过TwidoSoft也可手动完成传递。
四、存储器配置
下表描述了Twido一体型和模块型CPU可配置的内存类型。
(*) Mem 1 和Mem 2 位于存储器使用。
(**)在本情况中, 64KB 备份卡必须安装在Twido 上并且要在配置中申明,
(***)保留用于备份前512 %MW 单字或前256 %MD 双字。