您现在的位置是:首页 > PLC技术 > PLC技术

PLC的基本组成存储器

来源:艾特贸易2019-09-01

简介PLC 内的存储器主要用于存放系统程序、用户程序和数据等。 1) 系统程序存储器 PLC 系统程序决定了 PLC 的基本功能。该部分程序由 PLC 制造厂家编写并固化在系统程序存储器中,主要有


   PLC内的存储器主要用于存放系统程序、用户程序和数据等。

   1)系统程序存储器

   PLC系统程序决定了PLC的基本功能。该部分程序由PLC制造厂家编写并固化在系统程序存储器中,主要有系统管理程序、用户指令解释程序和功能程序与系统程序调用等。

    系统管理程序主要控制PLC的运行,使PLC按正确的次序工作。用户指令解释程序将PLC的用户指令转换为机器语言指令,传输到CPU内执行。功能程序与系统程序调用则负责调用不同的功能子程序及其管理程序。

    系统程序属于需长期保存的重要数据,所以其存储器采用ROMEPROMROM是只读存储器,只能读出内容,不能写入内容。ROM具有非易失性,即电源断开后仍能保存已存储的内容。

   EPEROM为可电擦除只读存储器,须用紫外线照射芯片上的透镜窗口才能擦除已写入内容,可电擦除可编程只读存储器还有E2PROIVIFLASH等。

   2)用户程序存储器

    用户程序存储器用于存放用户载入的PLC应用程序。载入初期的用户程序因需修改与调试,所以称为用户调试程序。它存放在可以随机读写操作的随机存取存储器RAM内,以方便用户修改与调试。通过修改与调试后的程序称为用户执行程序。由于不需要再作修改与调试,所以用户执行程序就被固化到EPROM内长期使用。

   3)数据存储器

   PLC运行过程中需生成或调用中间结果数据(如输入/输出元件的状态数据,定时器、计数器的预置值和当前值等)和组态数据(如输入/输出组态、设置输入滤波、脉冲捕捉、输出表配置、定义存储区保持范围、模拟电位器设置、高速计数器配置、高速脉冲输出配置、通信组态等)。这类数据存放在工作数据存储器中。由于工作数据与组态数据不断变化,且不需要长期保存,所以采用随机存取存储器RAMRAM是一种高密度、低功耗的半导体存储器,可用锂电池作为备用电源,一旦断电就可通过锂电池供电,保持RAM中的内容。