• 沒有找到結果。

S7-300CPU 只有“暖启动”(Warm Start),但 CPU 318-2 DP 的启动方式可定义为暖启动(Warm Start)和冷启动(Cold Start)两种,定义为暖启动时与其他标准型 S7-300 相同,定义为冷启动时,与 S7 400 的冷启动相同)。暖启动调用 OB100 组织块。当启动时,过程映像和非保持数据被清除。

当过程映像读入后,就开始新的一个循环。

A&D Service & Support Page 12-22

长沙工控帮教育科技有限公司整理

图 9-1

在 S7-300CPU 中,“PowerOn->PowerOff”或从”STOP-> RUN”两种情况下都执行“暖启动”

(Warm Restart)。

CPU 属性:启动

1. 对于使用 FEPROM 卡的标准型 S7300 CPU:

1) 带后备电池的暖启动:

当暖启动时,后备电池保持的 RAM 存储器 (OB, FC,FB, DB) 和位存储器(M)、定时器(T) 和计数器(C)都被保持。只复位不保持的位存储器(M)、定时器(T)和计数器(C)。过程映像和 非保持数据被清除。

2) 不带后备电池的暖启动:

如果 RAM 存储器没有电池作后备,就会丢失所存的信息。只有定义成保持的位存储器(M)、

定时器(T)和计数器(C)和数据块(DB)的数据可以被保持。

A&D Service & Support Page 13-22

长沙工控帮教育科技有限公司整理

图 9-2

“保持存储器”(Retentive Memory)标签页用来指定需要保持的位存储器(M)、定时器(T)、计 数器(C)和数据块(DB)区域。(如图 9-2)

CPU 属性:保持

仅当 如果CPU 没有 后备电池时有效

2. 对于使用 MMC 卡的新型 S7300 CPU

暖启动时,所有的数据块(DB)都是被保持的,“保持存储器”(Retentive Memory)标签页的 定义区为“灰色”不可选的,如图 9-3 所示。定义了保持的存储器(M)、定时器(T)、计数器

(C)中的数据将被保持。过程映像和非保持数据被清除。

A&D Service & Support Page 14-22

长沙工控帮教育科技有限公司整理

图 9-3 3.2 S7-300 CPU 存储器复位

当存储器复位时,工作存储器、内置装载存储器(对于标准 CPU)和带保持的数据都被 清除,然后执行硬件测试。如果存储器卡存在,用户程序就从存储器卡拷贝到工作存储器。

存储器复位具体完成工作如下:

— 删除工作存储器所有的用户数据,包括保持的数据 (不包括 MPI 参数分配)

— 硬件测试和初始化

— 对于使用 EPROM 卡的 CPU,如果插入了 EPROM 存储器卡,且卡中存有用户程序,

在存储器复位后 CPU 把 EPROM 的内容拷贝到内部工作存储区。

对于使用 MMC 卡的 CPU ,在存储器复位后 CPU 把 MMC 卡的内容拷贝到内部 工 作存储区。

— 如果没有插入存储器卡,设定的 MPI 地址保持。但是,如果插入存储器卡, 则装 入卡内的 MPI 地址

— 诊断缓冲区的内容保持,该区的内容利用编程器可以观察到。

注意:必须在 CPU 是停止模式时才能执行存储器复位:

— 模式选择器位于“STOP”位置或

— 模式选择器位于“RUN-P”位置,通过菜单操作“PLC -> Operating Mode -> Stop”

用把模式切换到 STOP。

A&D Service & Support Page 15-22

长沙工控帮教育科技有限公司整理

3.3 新型 S7-300 CPU(使用 MMC 卡)的数据保持问题

1. 存储器(M)、定时器(T)、计数器(C)的可保持性取决于是否被组态为保持,如果组 态为非保持,则 Stop->Run 或者 Power off/on 均被复位,如果组态为保持,则 Stop->Run 或者 Power Off/On 均被保持。 非保持,则 Stop->Run 或者 Power off/on 均被复位,如果被组态为保持,则 Stop->Run 或者 Power off/on 均被保持,不管有无电池。但注意,无电池时,必须要有 FEPROM 程序备份,否则,组

A&D Service & Support Page 16-22

长沙工控帮教育科技有限公司整理

存储器对象的记忆

RAM:Random Access Memory ,随机存取存储器。

它的特点是易挥发性,即掉电失忆。RAM是动态内存,用来存取各种动态的输入输出数据、

中间计算结果以及与外部存储器交换的数据和暂存数据。设备断电后,RAM中存储的数据 就会丢失。RAM就好比是电脑的内存,运行游戏、程序速度快慢看的是RAM。

ROM:Read Only Memory 只读存储器(一次写入,反复读取)。

RAM 和 ROM 相比,两者的最大区别是 RAM 在断电以后保存在上面的数据会自动消失,而

EEPROM : Electrically Erasable Programmable ROM,电可擦除可编程只读存储器

A&D Service & Support Page 17-22

长沙工控帮教育科技有限公司整理

相關文件