您好,欢迎访问一九零五行业门户网

关于TAK指令 为什么要做TAK?意义何在?

问题:当程序跳转到如下部分时:
a7d1:  clr
a     #drum_selected
a     #mach_room_sel
jcn    a7d8
l      #speed_level[10]
itd
dtr
a      l     8.1
save
l      2.000000e+004
tak
/r
jo    i007
ju    i008
我的问题是:1、为什么要做tak?意义何在?2、/r运算是哪个数跟哪个数?3、怎么判断ov=1了呢?谢谢!
1、tak指令看在线帮助有详细的说明,它是交换两个累加器中的数据。
2、/r是计算: 2.000000e+004/ #speed_level[10]
3、ov溢出位。
关于状态位请参考:https://www.siemensplc.com/8543.html
其它类似信息

推荐信息