FP系列浮点运算指令300-305.ppt

  1. 1、本文档共12页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
FP系列浮点运算指令300-305

F300(BSIN) P300(PBSIN) BCD型SIN运算 步数 适用机型 6 FP 概述 程序示例 操作数 示例说明 三角函数功能. 计算以BCD码表示的角度数据的正弦, 结果以BCD码存储. 梯形图程序 布尔形式 地址 指令 10 11 ST R 0 F300 (BSIN) DT 10 DT 20 触发器 n 存放角度数据的地址或角度数据. S 存放运算结果的16-bit数据起始区(3个字) 计算角度45°的正弦值 计算角度270°的正弦值 3-478 A: 可以使用 N/A: 不可使用 ↓ ↓ 描述 3-483 计算由[S]指定的角度(以度为单位)的SIN值, 结果存放在从D开始的3个字的存储区. SIN([S]) → [D][D+1][D+2] D: 符号 D+1: 整数部分数值 D+2: 小数部分数值 通过S在0°~360°之间以1°为单位指定角度的BCD码. 必须保证指定的数值为BCD(H)码. 当运算结果为正数时, D中存放0; 当结果为负数时, D中存放1. 存放在D+1和D+2中的运算结果在-1.0000到+1.0000之间. D+2中存放的小数部分被四舍五入到4位. 标志状态 · 错误标志(R9007) 当以下情况时变为ON并且保持 · 错误标志(R9008) 当以下情况时瞬间变为ON - 使用索引寄存器指定数据区超出范围 - S指定的数据不是BCD码 - S指定的角度超出0°~360° - 使用索引寄存器指定数据区超出范围 - S指定的数据不是BCD码 - S指定的角度超出0°~360° · =标志(R900B) 当处理结果为0时变为ON F301(BCOS) P301(PBCOS) BCD型COS运算 步数 适用机型 6 FP 概述 程序示例 操作数 示例说明 三角函数功能. 计算以BCD码表示的角度数据的余弦, 结果以BCD码存储. 梯形图程序 布尔形式 地址 指令 10 11 ST R 0 F301 (BCOS) DT 10 DT 20 触发器 n 存放角度数据的地址或角度数据. S 存放运算结果的16-bit数据起始区(3个字) 计算角度30°的余弦值 计算角度135°的余弦值 3-478 A: 可以使用 N/A: 不可使用 ↓ ↓ 描述 3-483 计算由[S]指定的角度(以度为单位)的COS值, 结果存放在从D开始的3个字的存储区. COS([S]) → [D][D+1][D+2] D: 符号 D+1: 整数部分数值 D+2: 小数部分数值 通过S在0°~360°之间以1°为单位指定角度的BCD码. 必须保证指定的数值为BCD(H)码. 当运算结果为正数时, D中存放0; 当结果为负数时, D中存放1. 存放在D+1和D+2中的运算结果在-1.0000到+1.0000之间. D+2中存放的小数部分被四舍五入到4位. 标志状态 · 错误标志(R9007) 当以下情况时变为ON并且保持 · 错误标志(R9008) 当以下情况时瞬间变为ON - 使用索引寄存器指定数据区超出范围 - S指定的数据不是BCD码 - S指定的角度超出0°~360° - 使用索引寄存器指定数据区超出范围 - S指定的数据不是BCD码 - S指定的角度超出0°~360° · =标志(R900B) 当处理结果为0时变为ON F302(BTAN) P302(PBTAN) BCD型TAN运算 步数 适用机型 6 FP 概述 程序示例 操作数 示例说明 三角函数功能. 计算以BCD码表示的角度数据的正切, 结果以BCD码存储. 梯形图程序 布尔形式 地址 指令 10 11 ST R 0 F302 (BTAN) DT 10 DT 20 触发器 n 存放角度数据的地址或角度数据. S 存放运算结果的16-bit数据起始区(3个字) 计算角度60°的正切值 计算角度135°的正切值 3-478 A: 可以使用 N/A: 不可使用 ↓ ↓ 描述 3-483 计算由[S]指定的角度(以度为单位)的TAN值, 结果存放在从D开始的3个字的存储区. TAN([S]) → [D][D+1][D+2] D: 符号 D+1: 整数部分数值

文档评论(0)

ligennv1314 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档