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

STL编程语言中删除数据块

来源:艾特贸易2017-06-05

简介系统功能 SFC 23 DEL_DB 删除在 RAM (工作和加载存储器)中的数据块,其数值在输入参数 DB_NUMBER 中,此时一定不能不打开该数据块,否则 CPU 的操作系统调用组织块 OB121 ;如果不出现,

    系统功能SFC 23 DEL_DB删除在RAM(工作和加载存储器)中的数据块,其数值在输入参数DB_NUMBER中,此时一定不能不打开该数据块,否则CPU的操作系统调用组织块OB121;如果不出现,CPU将进入STOP状态。

    如果加载存储器是闪存卡,被删除的数据块在其上,这种方法是无效的,用户的程序不再存在。紧跟冷重启或无缓冲的电源开/关,数据块从加载存储器加载到工作存储器,数据块再次出现。如果加载存储器是RAM存储卡或微存储卡,则该数据块真正被删除。

    如果被删除的数据块已经在运行时通过系统功能创建了,则删除时用户程序的校验和不变,已编程的(加载的)数据块的删除将改变校验和。

    在发生错误时,数据块不能删除,且错误值作为功能值返回。