您现在的位置是:首页 > PLC技术 > PLC技术
可编程控制器的硬件组成存储器
来源:艾特贸易2019-09-01
简介在 PLC 中使用两种类型的存储器:一种是只读类型的存储器,如 FPROM 和 EEPROM ;另一种是可读/写的随机存取存储器 RAM 。 PLC 的存储器分为 5 个区域,如图 1-4 所示。 图 1-4 存储器的区
在PLC中使用两种类型的存储器:一种是只读类型的存储器,如FPROM和EEPROM;另一种是可读/写的随机存取存储器RAM。PLC的存储器分为5个区域,如图1-4所示。
图1-4存储器的区域划分图
程序存储器的类型是只读存储器(ROM),PLC的操作系统存放在这里,程序由制造商固化,通常不能修改。存储器中的程序负责解释和编译用户编写的程序、监控I/O口的状态、对PLC进行自诊断、扫描PLC中的程序等。系统存储器属于随机存储器(RAM),主要用于存储中间计算结果和数据、系统管理,有的PLC厂家用系统存储器存储一些系统信息,如错误代码等。系统存储器不对用户开放。I/O状态存储器属于随机存储器,用于存储I/O装置的状态信息,每个输入模块和输出模块都在I/O映像表中分配一个地址,而且这个地址是唯一的。数据存储器属于随机存储器。主要用于数据处理功能,为计数器、定时器、算术计算和过程参数提供数据存储。有的厂家将数据存储器细分为固定数据存储器和可变数据存储器。用户编程存储器,其类型可以是随机存储器、可擦除存储器(EPROM)和电可擦除存储器(EEPROM),高档的PLC还可以用FLASH。用户编程存储器主要用于存放用户编写的程序。存储器的关系图如图1-5所示。
只读存储器可以用来存放系统程序,PLC断电后再上电,系统内容不变且重新执行。只读存储器也可用来固化用户程序和一些重要参数,以免因偶然操作失误而造成程序和数据的破坏或丢失。随机存储器中一般存放用户程序和系统参数。当PLC处于编程工作时,CPU从RAM中取指令并执行。用户程序执行过程中产生的中间结果也在RAM中暂时存放。RAM通常由CMOS型集成电路组成,功耗小,但断电时内容消失,所以一般使用大电容或后备锂电池保证掉电后PLC的内容在一定时间内不丢失。
图1 5存储器的关系图