Logix5000项目中计算和算术指令的程序开发(培训).pdf

Logix5000项目中计算和算术指令的程序开发(培训).pdf

  1. 1、本文档共24页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Logix5000项目中计算 和算术指令的程序开发 1 目标 • 使用算术指令编程 • 源:算术指令的执行对象,可以是标签地址或常数。 • 目的:算术操作执行完成后数据存储的标签地址。 2 关键术语 计算和算术指令中的数据类型可以为混合类型的数据, 但是这样会降低精度,也可能会产生取整误差,并且 会花费更多的时间执行指令。 只要梯级输入条件为真。则每次扫 重要事项 描计算和算术指令时指令都执行一 次。如果用户希望表达式只计算一 次,则可以用one-shot指令来触发 传送逻辑指令。 3 计算和算术指令 如果您需要… 使用该指令… 名称 助记符 两个数值相加 加法 ADD 两个数值相减 减法 SUB 两个数值相乘 乘法 MUL 两个数值相除 除法 DIV 确定两个值相除后的余数 取余 MOD 对一个数值取反 取反 NEG 对一个数值取绝对值 绝对值 ABS 计算一个数据的平方根 平方根 SQR 计算表达式 计算 CPT 4 计算和算术指令 关于计算和算术指令和该指令功能的更多信息,请参 阅Logix5000TM控制器编程文档参考指南 (Logix5000TM Controllers Programming Documentation Reference)》。 如果一条指令的所有操作数都用同一种最优数据类型, 则计算和算术指令执行的速度快而且占用内存少。典 型的最优数据类型是DINT或REAL。 5 ADD (加法)指令 ADD为一条输出指令,将源A操作数和源B操作数相加并将结 果放到目的单元内。 • 如下图,当ADD指令被使能时,coke_weight1与coke_weight2相加。 • 结果放到目的标签单元中,result_1: 6 SUB (减法)指令 SUB为一条输出指令,将源A操作数和源B操作数相减并将结果 放到目的单元内。 • 如下图,当SUB指令被使能时,coke_ weight1与coke_ weight2相减。 • 结果放到目的标签单元中,result_

文档评论(0)

知识的天空 + 关注
实名认证
内容提供者

电子工程技术工程师持证人

推荐自动化、电气、仪表、工程、医学等精品培训教程

领域认证该用户于2023年06月07日上传了电子工程技术工程师

1亿VIP精品文档

相关文档