PLC内存有用户及系统两大部分。用户内存主要用以存储用户程序。系统内存主要为用户提供程序数据区。
内存容量大,可存储的用户程序量也大,也就可进行更为复杂的控制。小型PLC的内存容量小。大型PLC的内存容量大,可达几十k、几百k。
从发展趋势看,内存容量是在不断增大着。如早期的PLC,C60P,它的程序内存才2k字,而CJ1型PLC,其最大程序的内存可达120k步(与字大体相当)。10几年的发展,增大了几十倍。
系统内存提供的程序数据区,对于用户而言,主要体现在PLC能提供多少内部器件。不同的内部器件占据系统内存的不同区域。在物理上,并没有这些器件,仅仅为RAM或EERAM。但通过运行程序进行使用时,给使用者提供的却实实在在有这些器件。
随着PLC的前进,这些器件不仅数量在增大,而且种类也在增多。
如C60P,其DM区才64B,而且在用它的高速计数功能时,其中的32个字还要归高速计数专用。而同样是小型机CP1H的DM区多32k字,增大了千倍。
同时,内部器件种类及数量的也在增多。
此外,内存的媒体、形式也多样化了。除了RAM,EEROM,ROM,还有闪烁内存。除了基本内存,还有辅助内存,即内存卡。内存卡容量可达几十、几百M。(www.xing528.com)
内存卡的读写可用PLC指令管理。可从内存卡读取程序,并载入主内存,即读、即用。也可把主内存中的程序写入内存卡,写入后可长期保存。
内存卡不仅可读写用户程序,还可读写用户数据。所有的这些读写,都可用计算机文件的形式处理。如在计算机上,配置有专门接口卡,计算机也可直接对其读写这个文件。
内存还可带实时时钟,即使PLC不接电源,但由于有备份电池,内存中的实时时钟仍走时。
过去,为保持RAM内存中的程序、数据,用了支持电池。现有的用大电容,PLC一个星期不工作,数据也不丢。
……
内存种类增多,容量增大,功能增强,越便于可以配备有这样内存的PLC,进行控制与数据处理。显然,内存的进步是PLC在前进的重要标志。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。