三菱CPU模块可使用的存储器
时间:2011-10-27 阅读:832
三菱CPU模块可使用的存储器包括三菱CPU模块内置的存储器和安装在CPU模块上使用的存储卡。通过GX Developer访问CPU模块时,已分别确定了对象存储器时的驱动器编号。
一、存储器类型介绍
一、存储器类型介绍
1)程序存储器
(1) 是保存CPU模块使用的参数及执行程序等时的存储器。
(2) 若要执行保存在标准ROM、存储卡中的程序,则会在CPU模块启动时将程序引导(读出)至程序存储器后执行。
(3) 电源OFF时,存储的数据通过安装在CPU模块上的电池来保持。
(4) 初次使用CPU模块时,需要通过GX Developer将存储器格式化。
2)标准RAM
(1) 是保存文件寄存器及本地元件的数据的存储器。
(2) 将标准RAM作为文件寄存器的保存场所时,可以进行与数据寄存器(D)同样的高速访问。
(3) 电源OFF时,存储的数据通过安装在CPU模块上的电池来保持。
(4) 初次使用CPU模块时,需要通过GX Developer将存储器格式化。
3)标准ROM
(1) 是CPU模块进行ROM运行时保存参数及程序等的存储器。CPU模块启动时,需要将程序引导(读出)至程序存储器后执行。
(2) 向此存储器的写入通过GX Developer的在线“PC写入(闪存ROM)”进行。
另外,通过CPU模块的“自动写入标准ROM”功能,也可以从存储卡写入标准ROM。
(使用“自动写入标准ROM”功能时不使用GX Developer。)
(3) 此存储器无需进行格式化。
4)存储卡(RAM)
(1) 是在CPU模块可处理的各种数据中,可保存除PC用户数据之外的所有数据(参数、程序、文件寄存器、本地元件等)的SRAM卡。
(2) 可通过顺控程序读写数据。
(3) 电源OFF时,通过安装在存储卡上的电池来保持存储数据。
(4) 初次使用存储卡时,需要通过GX Developer进行格式化。
5)存储卡(ROM)
(1) 有Flash卡和ATA卡。是在CPU模块可处理的各种数据中,可保存与程序存储器相同数据的存储器,只能通过顺控程序读出数据。
(2) 使用Flash卡时,可保存除上述(1)以外的文件寄存器数据,该存储器只能通过顺控程序读出数据。使用ATA卡时,可保存除上述(1)以外的PC用户数据,可直接保存顺控程序中处理的BIN数据,或将其转换为CSV格式保存。
(3) 初次使用存储卡时,Flash卡无须格式化。
但ATA卡需要通过GX Developer进行格式化。
二、存储器容量
下表所列为三菱CPU模块各存储器的存储容量和是否需要格式化。
| Q02CPU | Q02HCPU | Q06HCPU | Q12HCPU | Q25HCPU | 是否格式化 (*1) | |
内置存储器 | 程序存储器 | 28k步 (112k字节) | 28k步 (112k字节) | 60k步 (240k字节) | 124k步 (496k字节) | 252k步 (1008k字节) | 需要 |
标准RAM(*2) | 64k字节 | 64k/128k字节(*2) | 64k/256k字节(*3) | 需要 | |||
标准ROM | 112k字节 | 112k字节 | 240k字节 | 496k字节 | 1008k字节 | 不需要 | |
存储卡 (RAM) | SRAM卡 | Q2MEM-1MBS :1M字节 | 需要 | ||||
存储卡 (ROM) | Flash卡 | Q2MEM-2MBF :2M字节 Q2MEM-4MBF :4M字节 | 不需要 | ||||
ATA卡 | Q2MEM-8MBA :8M字节 Q2MEM-16MBA :16M字节 Q2MEM-32MBA :32M字节 | 需要 |
*1:该存储器的格式化通过GX Developer进行。
*2:存储容量因CPU模块的序列号(*4)而异。(序列号前5位04012以后为128k字节)
*3:存储容量因CPU模块的序列号而异。(序列号前5位02092以后为256k字节)
每个模块都有序列号,是用来识别模块的15位编号。
可通过以下途径确认序列号。
①可通过粘贴在模块上的额定铭牌确认。
②可在GX Developer的系统监视器的“产品信息一览”画面中确认。
三、可保存在存储器中的文件种类
下表所示为可保存在三菱CPU模块内置存储器和存储卡中的数据种类。
数据名称/存储器种类 | 程序存储器 | 标准 RAM | 标准 ROM | SRAM 卡 | Flash 卡 | ATA 卡 | 备注 |
参数 | ○ | × | ○ | ○ | ○ | ○ | 1个数据/驱动器 |
智能参数 | ○ | × | ○ | ○ | ○ | ○ | 1个数据/驱动器 |
程序 | ◎ | × | ○ | ○ | ○ | ○ | |
元件注解 | ○ | × | ○ | ○ | ○ | ○ | |
元件初始值 | ○ | × | ○ | ○ | ○ | ○ | |
文件寄存器 | × | ○ | × | ○ | ○ | × | |
本地元件 | × | ○ | × | ○ | × | × | 1个数据/CPU模块 |
调试数据 | × | × | × | ○ | × | × | |
SFC跟踪数据 | × | × | × | ○ | × | × | |
故障履历数据 | × | × | × | ○ | × | × | |
PC用户数据 | × | × | × | × | × | ○ | |
◎:必要数据、○:可保存数据、×:不可保存数据
四、各种数据的文件名和保存地址
为可在三菱CPU模块中处理的数据类(程序、参数等)命名进行管理。可在CPU模块中处理的各类数据(程序、参数等)如下所示。
数据 | CPU模块内文件名 | GX Developer上的保存地址(文件夹)和文件名 | ||||
(项目名称) | Resource | Others | Pou | Body | ||
参数 | param.qpa | param.wpa | - | - | - | - |
智能参数 | iparam.qpa | iparam.wpa | - | - | - | - |
程序 | ***.qpg | - | - | - | - | ***.wpg |
元件注解 | ***.qcd | - | - | ***.wcd | - | - |
元件初始值 | ***.qdi | - | - | ***.wdi | - | - |
文件寄存器 | ***.qdr | - | - | ***.wdr | - | - |
本地元件 | ***.qdl | (不处理) | ||||
调试数据 | ***.qtd | - | - | ***.wtd | - | - |
故障履历数据 | ***.qfd | (不处理) | ||||
PC用户数据 | ***.*** | (用户的保存地址) |
***处为用户的名称(项目名称)或由系统确定的名称。
写入三菱CPU模块内的各种数据的文件名和扩展名会自动添加。
GX Developer上的项目内数据被自动写入在写入时确定的保存地址中。
注)若用户擅自变更上述文件名、扩展名,将导致无法正常动作,因此请务必不要进行变更。一般情况下,使用时可不必在意上述文件。