运算类指令-教学课件.pptxVIP

  • 2
  • 0
  • 约2.21千字
  • 约 19页
  • 2024-05-07 发布于河北
  • 举报

加减乘除指令主讲老师:徐露PLC控制系统编程与实现

01加法与减法指令

加法与减法指令1.使用要素指令名称指令编号位数助记符功能操作数程序步数[S1.][S2.][D.]加法FNC20(16/32)ADDADD(P)将指定源操作数中的二进制数相加,结果送到指定的目标操作数中K,HKnX,KnY,KnM,KnST,C,D,V,ZKnY,KnM,KnST,C,D,V,Z7步(16位)13步(32位)减法FNC21(16/32)SUBSUB(P)将指定源操作数中的二进制数相减,结果送到指定的目标操作数中

目标操作数执行条件助记符当X000=ON时,[S1.]+[S2.]→[D.]当X001=ON时,[S1.]-[S2.]→[D.]ADD[S1.][S2.]X000[D.](D)SUB[S1.][S2.]X001[D.]源操作数2.指令格式加法与减法指令

每个数的最高位作为符号位,0为正,1为负,运算为二进制代数运算。1可进行16或者32位数据处理。2有连续和脉冲两种执行方式。3加法与减法指令

2.指令格式ADD[S1.][S2.]X000[D.](D)SUB[S1.][S2.]X001[D.]?加法与减法指令

……指令功能操作数2操作数1操作数2将常数与寄存器相加减到计数器K10C20将常数与位组件相加减到寄存器K20D2将寄存器与寄存器相加减到寄存器D10D1将常数与寄

文档评论(0)

1亿VIP精品文档

相关文档