区间复位指令(Zone Reset,ZRST)将[D1·]和[D2·]指定的元件范围内的同类元件成批复位,其基本形式见表7 - 32。 表7-32 区间复位指令基本形式 [D1·]和[D2·]指定的应为同类元件,[D1·]指定的元件号应小于等于[D2·]指定的元件号。如果[D1·]的元件号>[D2·]的元件号,则只有[D1·]指定的元件被复位。虽然ZRST是16位指令,但[D1·]和[D2·]也可同时指定32位计数器。 如图7 - 42所示,当初始脉冲M8002到来时,ZRST指令被执行,位元件M500~M599和字元件C235~C255被成批复位。 除ZRST外,还可用RST指令复位单个元件。用多点传送指令FMOV将K0写入KnY、KnM、KnS、T、C和D,也可将它们复位。
图7-42 区间复位指令使用举例