指令说明:
DTAN是32位连续执行型浮点数TAN运算指令,即每个扫描周期都执行一次运算。是将源操作数[S+1,S]中指定的角度值(2进制浮点数)转换成TAN值后,传送到目标操作数[D+1,D]中。
操作数:
S:D, LV,DT, @
D:D, LV,DT
指令格式:[DTAN S D]
编程示例:
X1闭合,K60传送到D0。M8000上电运行后常闭,FLT指令执行,将D0的整数60转换成浮点数60.0000保存到D5D4中。DEDIV指令将π∕180的浮点数值0.0175存入D21D20。DEMUL指令将D5D4的角度浮点数60.0000与D21D20的π∕180浮点数0.0175相乘后得到角度值1.0472,传送到D31D30。DTAN指令执行,将角度值转换成TAN值为1.7321后,传送到D101D100中。
