fczxjh
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 634 個(gè)
工控威望: 1349 點(diǎn)
下載積分: 2382 分
在線時(shí)間: 277(小時(shí))
注冊時(shí)間: 2019-07-15
最后登錄: 2025-07-11
查看fczxjh的 主題 / 回貼
樓主  發(fā)表于: 11天前
A7e5: CLR  
      A     #CONTROL
      NOT  
      A     #REMOTE
      A     #RUN
      JCN   A7e6
      L     #CYCLE
      L     #STOPT
      +R    
      JO    I009
      JU    I00a
I009: CLR  
      =     L      0.1
I00a: T     #STOPT
      L     #STOPT
      L     3.000000e+00
      >R    
      JCN   A7e8
      SET  
      =     #T_OVER
      JU    A7e8
A7e6: L     0.000000e+00
      T     #STOPT
A7e8: CLR  
      A     #RUN
      JCN   A7e9
      L     #T_ALL
      L     #CYCLE
      +R    
      JO    I00b
      JU    I00c
I00b: CLR  
      =     L      0.1
I00c: T     #T_ALL

大概的看出來,JCN前面相當(dāng)于IF <條件> THEN,JCN后是IF成立執(zhí)行的語句,如果IF不成立則調(diào)轉(zhuǎn)到A7e6
想不明白,L L +R怎么怎么做到先加了再跳轉(zhuǎn),用SCL編譯不出來這樣的效果
然后是用JO JU 跳轉(zhuǎn)到I00這樣的標(biāo)簽,應(yīng)該是內(nèi)部跳轉(zhuǎn),請教下大家怎么用SCL實(shí)現(xiàn)這樣的語句