CPM1A PLC 十進制減法運算指令舉例
十進制減法運算指令舉例
分析程序功能
當00000ON時:
① 執(zhí)行指令CLC將CY清零;
② 執(zhí)行指令SUB,用HR00的 內(nèi)容減去DM0000的內(nèi)容,再減去CY,將差存放在HR01;
若運算無借位,CY=0,觸點25504 OFF,執(zhí)行指令MOV置HR02為0(記憶CY狀態(tài));
若運算有借位,CY=1,觸點25504 ON,執(zhí)行CLC清CY。

③若運算有借位,因為HR01的 內(nèi)容是差的十進制補碼,故應再作一次減法運算。
所以運算有借位時,要清CY,再執(zhí)行一次指令SUB,用# 0 減去HR01的 內(nèi)容,再將差存放在HR01。
④將HR02置1 (記憶CY狀態(tài))
該程序段使用了分支指令,只有當00000 ON時,程序才執(zhí)行。

本文標簽:CPM1A PLC 十進制減法運算指令舉例
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《CPM1A PLC 十進制減法運算指令舉例》相關權利人與機電之家網(wǎng)取得聯(lián)系。
關于“CPM1A PLC 十進制減法運算指令舉例”的更多資訊










