FOR

循环,循环计数值INDX,循环开始值INIT,循环结束值FINAL

运行过程:

  1. 赋值(初始化)
  2. 判断
  3. 执行

要点:

  1. 循环不执行时,循环体内不会被扫描
  2. 循环执行结束时,INDX值=循环次数+1
  3. INIT(开始值)大于FINAL(结束值)时,指令不执行
  4. 循环开始需满足执行条件(有能流被扫描)和循环条件
  5. FOR-NEXT循环嵌套时,最外层使用沿指令,最大嵌套八层循环

(WDR):看门狗复位,扫描时间复位至500ms,复位软看门狗,最长延长至5000ms,5s触发硬看门狗

SCR

顺控,SCR:段开始指令,顺控继电器置位接通,复位断开

(SCRT):段转移指令,本段复位,另段置位

(SCRF):段结束指令

要点:

  1. 首SCR开始时,需要手动置位
  2. 对于顺控指令,使用置位指令时,需注意复位

JMP

跳转,跳转标签为常数,取值范围0~255

(JMP)被接通时,执行跳转,中间不被扫描不被执行,程序被跳转至LBL