首页 历史故事如何优化PLC的存储器?

如何优化PLC的存储器?

【摘要】:PLC的内部存储器分为系统程序存储器和用户程序及数据存储器。系统程序存储器用于存放系统工作程序、调用管理程序以及各种系统参数等。系统程序由PLC生产厂家设计并固化在ROM中,用户不能读取。用户程序及数据存储器主要存放用户编制的应用程序及各种暂存数据和中间结果,使PLC完成用户要求的特定功能。它是易失性的存储器,电源中断后,储存的信息将会丢失。只读存储器ROM的内容只能读出,不能写入。

PLC的内部存储器分为系统程序存储器和用户程序及数据存储器。系统程序存储器用于存放系统工作程序(或监控程序)、调用管理程序以及各种系统参数等。系统程序相当于个人计算机的操作系统,能够完成PLC设计者规定的各种工作。系统程序由PLC生产厂家设计并固化在ROM(只读存储器)中,用户不能读取。用户程序及数据存储器主要存放用户编制的应用程序及各种暂存数据和中间结果,使PLC完成用户要求的特定功能。

PLC使用以下几种物理存储器:

(1)随机存取存储器(RAM)

用户可以用可编程序装置读出RAM中的内容,也可以将用户程序写入RAM,因此RAM又叫读/写存储器。它是易失性的存储器,电源中断后,储存的信息将会丢失。

RAM的工作速度高,价格便宜,改写方便。在关断PLC的外部电源后,可用锂电池保存RAM中的用户程序和某些数据。锂电池可用2~5年,需要更换锂电池时,由PLC发出信号,通知用户。现在仍有部分PLC采用RAM来储存用户程序。

(2)只读存储器(ROM)

ROM的内容只能读出,不能写入。它是非易失的,它的电源消失后,仍能保存储存的内容。ROM一般用来存放PLC的系统程序。

(3)可电擦除可编程序的只读存储器(EEPROM或E2PROM)

它是非易失性的,但是可以用编程装置对它编程,兼有ROM的非易失性和RAM的随机存取等优点,但是将信息写入它所需的时间比RAM长得多。EEPROM用来存放用户程序以及需要长期保存的重要数据。