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

PLC CPU存储器的压缩功能

来源:艾特贸易2018-04-21

简介在线块修改时,多次删除和块的重新加载操作经常会在 CPU 工作存储器和 RAM 加载存储器中产生间隙。这些间隙会减少存储器可用空间的数量。在调用“压缩”功能的时候,通过启动一个

    在线块修改时,多次删除和块的重新加载操作经常会在CPU工作存储器和RAM加载存储器中产生间隙。这些间隙会减少存储器可用空间的数量。在调用“压缩”功能的时候,通过启动一个CPU程序,把块压缩在一起以填充间隙。通过连接到CPU的编程器或调用功能SFC 25 COMPRESS可以初始化“压缩”功能。SFC 25的参数列在表20-6中。

    压缩过程分布在几个程序周期里面。SFC返回BUSY=1”,表示仍然在处理中;DONE=1”表示完成了压缩操作。当一个外部初始化的压缩过程正在运行时,当“删除块”功能被激活时,或者当PG功能正在访问被移位的块时,SFC就不能够压缩。

    注意:特别指定的CPU最大长度的块不能压缩,因此间隙仍存在于CPU存储器里。只有在CPU停止时,通过PG初始化的压缩功能才会关掉所有的间隙。

    20-6    SFC 25 COMPRESS的参数

SFC 25 COMPRESS的参数