>
一.浮点运算指令 指令助记符 | 指令功能 | ECMP | 浮点数比较 | EZCP | 浮点数区间比较 | EADD | 浮点数加法 | ESUB | 浮点数减法 | EMUL | 浮点数乘法 | EDIV | 浮点数除法 | ESQR | 浮点数开方 | SIN | 浮点数 SIN 运算 | COS | 浮点数 COS 运算 | TAN | 浮点数 TAN 运算 | ASIN | 浮点数反 SIN 运算 | ACOS | 浮点数反 COS 运算 | ATAN | 浮点数反 TAN 运算 |
1.浮点 SIN 运算[SIN] 1)指令概述 对指定数据进行浮点数 SIN 运算的指令。 浮点 SIN 运算[SIN] | 16 位指令 |
| 32 位指令 | SIN | 执行条件 | 常开/闭、边沿触发 | 适用机型 | XD 全系列、XL 全系列 |
2)操作数 操作数 | 作用 | 类型 | S | 指定进行 SIN 运算的数据或软元件地址编号 | 32 位,BIN | D | 指定保存比较结果的软元件首地址编号 | 32 位,BIN |
3)功能和动作 (D51, D50) → (D61, D60) SIN 二进制浮点 二进制浮点 l 此为求源数据指定的弧度(RAD)的 SIN 值,并传送到目的地址中的指令。 RAD 值(角度×π/180) 指定二进制浮点值 SIN 值 二进制浮点 【注】:请在指令执行前,参数 S 中的数据必须为浮点数;否则执行结果将会出错。 2.浮点 COS 运算[COS] 1)指令概述 对指定数据进行浮点 COS 运算的指令。 浮点 COS 运算[COS] | 16 位指令 |
| 32 位指令 | COS | 执行条件 | 常开/闭、边沿触发 | 适用机型 | XD 全系列、XL 全系列 |
2)操作数 操作数 | 作用 | 类型 | S | 指定进行 COS 运算的数据或软元件地址编号 | 32 位,BIN | D | 指定保存比较结果的软元件首地址编号 | 32 位,BIN |
3)功能和动作 (D51, D50)RAD → (D61, D60) COS 二进制浮点二进制浮点 l 此为求源数据指定的弧度(RAD)的 COS 值,并传送到目的地址中的指令。 RAD 值(角度×π/180) 指定二进制浮点值 COS 值 二进制浮点 【注】:请在指令执行前,参数 S 中的数据必须为浮点数;否则执行结果将会出错。 3.浮点 TAN 运算[TAN] 1)指令概述 对指定数据进行浮点 TAN 运算的指令。 浮点 TAN 运算[TAN] | 16 位指令 |
| 32 位指令 | TAN | 执行条件 | 常开/闭、边沿触发 | 适用机型 | XD 全系列、XL 全系列 |
2)操作数 操作数 | 作用 | 类型 | S | 进行 TAN 运算的数据或软元件地址编号 | 32 位,BIN | D | 指定保存比较结果的软元件首地址编号 | 32 位,BIN |
3)功能和动作 (D51, D50) RAD → (D61, D60) TAN 二进制浮点 二进制浮点 l 此为求源数据指定的弧度(RAD)的 TAN 值,并传送到目的地址中的指令。 RAD 值(角度×π/180) 指定二进制浮点值 TAN 值 二进制浮点 【注】:请在指令执行前,参数 S 中的数据必须为浮点数;否则执行结果将会出错。 4.浮点反 SIN 运算[ASIN] 1)指令概述 对指定数据进行浮点数反 SIN 运算的指令。 浮点反 SIN 运算[ASIN] | 16 位指令 |
| 32 位指令 | ASIN | 执行条件 | 常开/闭、边沿触发 | 适用机型 | XD 全系列、XL 全系列 |
2)操作数 操作数 | 作用 | 类型 | S | 指定进行反 SIN 运算的数据或软元件地址编号 | 32 位,BIN | D | 指定保存比较结果的软元件首地址编号 | 32 位,BIN |
3)功能和动作 (D51, D50) ASIN → (D61, D60)RAD 二进制浮点 二进制浮点 l 此为求源数据指定的 ASIN 值的弧度(RAD),并传送到目的地址中的指令。 ASIN 值 二进制浮点 RAD 值(角度×π/180) 指定二进制浮点值 【注】:请在指令执行前,参数 S 中的数据必须为浮点数;否则执行结果将会出错。 5.浮点反 COS 运算[ACOS] 1)指令概述 对指定数据进行浮点数反 COS 运算的指令。 浮点反 COS 运算[ACOS] | 16 位指令 |
| 32 位指令 | ACOS | 执行条件 | 常开/闭、边沿触发 | 适用机型 | XD 全系列、XL 全系列 |
2)操作数 操作数 | 作用 | 类型 | S | 指定进行反 COS 运算的数据或软元件地址编号 | 32 位,BIN | D | 指定保存比较结果的软元件首地址编号 | 32 位,BIN |
3)功能和动作 (D51, D50) ACOS → (D61, D60)RAD 二进制浮点 二进制浮点 l 此为求源数据指定的 ACOS 值的弧度(RAD),并传送到目的地址中的指令。 ACOS 值 二进制浮点 RAD 值(角度×π/180) 指定二进制浮点值 【注】:请在指令执行前,参数 S 中的数据必须为浮点数;否则执行结果将会出错。 6.浮点反 TAN 运算[ATAN] 1)指令概述 对指定数据进行浮点数反 TAN 运算的指令。 浮点反 TAN 运算[ATAN] | 16 位指令 |
| 32 位指令 | ATAN | 执行条件 | 常开/闭、边沿触发 | 适用机型 | XD 全系列、XL 全系列 |
2)操作数 操作数 | 作用 | 类型 | S | 指定进行反 TAN 运算的数据或软元件地址编号 | 32 位,BIN | D | 指定保存比较结果的软元件首地址编号 | 32 位,BIN |
3)功能和动作 (D51, D50) ATAN → (D61, D60)RAD 二进制浮点 二进制浮点 l 此为求源数据指定的 ATAN 值的弧度(RAD),并传送到目的地址中的指令。 ATAN 值 二进制浮点 RAD 值(角度×π/180) 指定二进制浮点值 【注】:请在指令执行前,参数 S 中的数据必须为浮点数;否则执行结果将会出错
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |