用户需定义变量的起始值,CPU 启动后将应用此起始值。 保持性变量具有特殊状态。只有在“冷启动”之后,保持性变量才会采用所定义的起始值。“暖启动”之后,这些变量会保留自身的值,不会复位为起始值。 通过程序只能比较当前值,当前值并不一定等于起始值。 比较当前值的程序: #count := 0; FOR #i := 1 TO 10 DO IF "DB".A[#i]="DB".A[#i] AND "DB".A[#i] = 1 THEN #count := #count + 1; END_IF; END_FOR;