更新时间:2024-06-27
描述:
从不同设备的数据初始化的要求上划分,有清除全部数据或清除部分数据的要求;而从Twido PLC的实现上来讲,实现两种要求都没有问题。设备的编程人员需要分析设备的实际要求,确认清除全部同内存是否可以,如果可以,那么PLC的编程非常简单;如果不能清除全部内存数据,需要知道那些类型的内存数据(内存字寄存器?内存位寄存器?还是某些特殊功能块的数据?等等)不可以被清除,不同的内存数据清除要求,其实现的PLC程序是不一样的。下面就几种不同内存数据清除要求分别说明。 PLC中的所有内存数据都可以清除这种情况下的编程是**简单的,只要利用Twido PLC的系统位%S0就可以完成。见下面程序图。需要注意,对系统位%S0的操作不能用SET指令,否则PLC无法正常工作。PLC中除部分内存字寄存器(%MW)外的所有内存数据都可以清除 这种情况的编程简单的方式是用**种情况的程序再配合系统位%S95、%S96及系统字%SW97,将需要保留的内存字寄存器%MW的数据保存到Twido PLC内置的Flash中,等到数据清除操作完成后,再将相关的%MW的数据从Flash中调出。 使用Twido