首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

国产PLC存储器应用原理|龙鼎源

存储器是PLC存放系统程序、用户程序和运行数据的单元。PLC的存储器由系统程序存储器和用户程序存储器两部分组成。系统程序存储器是PLC用于存放系统程序如指令(软件)等内容的部件,这部分存储器用户不能访问。

PLC用户程序存储器是为用户程序提供存储的区域。PLC用户程序存储器容量的大小,决定了用户程序的大小和复杂程度,从而决定了用户程序所能完成的功能和任务的大小。用户程序存储器的容量一般以字节为单位。小型PLC的用户程序存储器容量在1KB左右,典型PLC的用户程序存储器容量可达数兆字节(MB)。PLC的用户存储区一般包括几个部分,每一部分都有特定的功能和用途。PLC的存储器主要包括以下几种类型。

1)PLC只读存储器(Read Only Memory,ROM)ROM一般用来存放PLC的系统程序,其内容可读,但数据存储后不可再写或修改。大多数PLC采用了程序固化的运行方法,不仅将系统启动、自检及基本的I/O驱动程序写入ROM中,而且将各种控制、检测功能模块,用户组态的应用程序及所有固定参数也全部固化在ROM中,即所有的系统程序和绝大部分的用户程序都存储在ROM中。因此在PLC的存储器中,ROM占有较大的比例。只要一接通电源,PLC就可正常运行,由于这一特点,ROM基本不受掉电、噪声等的影响。ROM的内容只能读出,不能写入,是非易失的内容。

2)PLC可编程只读存储器(Programmable Read Only Memory,PROM)存入PROM的程序是用户用编程器一次性写入的,不能再改变。PLC很少使用PROM作为应用存储器。一般在使用这类存储器时需用RAM作永久备份。虽然PROM可编程,像ROM有非易失性,但它需要专门的编程设备,一旦编程便不易修改或擦除,对程序的任一修改则要求一组新的PROM芯片。

3)PLC可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)EPROM是特制的PROM,也是非易失性的,兼有ROM的非易失性和RAM的随机存取的优点。EPROM可视为半永久性存储器,可永久地存储某一程序直至需要修改。如果需要对芯片内容进行彻底清除,只需将芯片窗口暴露在紫外线下约20min即可,在彻底清除EPROM原内容后可对程序进行重新编制。EPROM的永久存储能力及易修改的RAM特性使其构成一个适宜的存储系统。

4)PLC电可擦除可编程只读存储器(Electrically Erasable Programmable Read Only Memory,EEPROM)EEPROM是非易失性存储器,然而也具有与RAM同样的编程灵活性。EEPROM的存储内容由用户写入,并可反复写入。在写入新的内容时,原来存储的内容会自动清除。

5)PLC随机存取存储器(Random Access Memory,RAM)RAM又称读/写(R/W)存储器,信息可读,可写,在PLC中作为用户程序和数据的存储器。用户可以通过编程器读出RAM中的内容,也可以将用户程序写入RAM。RAM为程序运行提供了存储实时数据与计算中间变量的空间,用户在线操作时需修改的参数(如设定值、手动操作值、PID参数等)也须存入RAM中。另外,一些较先进的PLC还提供了在线修改用户程序的功能。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OBSa539iighA3CDwhmuZxB_w0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券