西门子400PLC装载存储器FEPROM和RAM区别?

西门子plc 发布于 1年前 分类:S7-300/400

我在S7-400的选型样本上,看到装载存储器有FEPROM和RAM,为什么会有两种?意思上好像RAM是不能永久存储的,但为什么要RAM?

3个回复

  • plc学习
    plc学习

    S7-400的装载存储器分为内部和外部两部分,内部的只有带电池后备的RAM,外部可用RAM或EPROM,工作存储器是带电池后备的RAM,能扩展的只有装载存储器,工作存储器是无法扩展的(只有CPU417除外),像你说的412-1的内存,确切的说是工作内存,分为144K的代码区和144K 的数据区,无法扩展,扩展RAM是指外插RAM卡扩展装载区。

  • plc电工爱好者
    plc电工爱好者

    和RAM扩展的是CPU的装载内存。FEPROM掉电数据不丢,但下载时CPU必须停机。RAM数据必须配置后备电池,才能保证停电时数据不丢,下载程序到RAM卡可以不停CPU.

    因MMC是闪存,S7-300掉电后所有数据,包含DB块数据均不丢失。

    S7-400配电池时,掉电数据不丢。没电池时,配RAM卡则丢,配FEROM则丢失运行值,上电后恢复到出厂初试值。

    除417外,CPU的工作内存不能扩展,出厂配置417是最大的,所以这方面没有谁能超越417.

  • plc电工爱好者
    plc电工爱好者

    我想RAM就像电脑的内存一样,做个数据缓存,内存就是存储程序以及数据的地方,比如当PLC接收到一组数据,接收到的数据就被存入内存中,当你在PLC的程序中设定保存时,内存中的数据才会被存入EEPROM中。
    使用FEPROM卡后,程序确实不要电池都能保存;可是DB块的数据掉电后还是丢失了。如果需要保存数据,还得使用电池。