CPM1A PLC 十進制減法運算指令舉例
2019-06-11  來源:網絡或本站原創

   十進制減法運算指令舉例

  分析程序功能

  00000ON:

執行指令CLCCY清零;

執行指令SUB,用HR00 內容減去DM0000的內容,再減去CY,將差存放在HR01

若運算無借位,CY=0,觸點25504 OFF,執行指令MOVHR020(記憶CY狀態);

若運算有借位,CY=1,觸點25504 ON,執行CLCCY

③若運算有借位,因為HR01 內容是差的十進制補碼,故應再作一次減法運算。

所以運算有借位時,要清CY,再執行一次指令SUB,用# 0 減去HR01 內容,再將差存放在HR01

④將HR021 (記憶CY狀態)

該程序段使用了分支指令,只有當00000 ON,程序才執行。

  

最新22选5开奖结果