电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

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

25页
  • 卖家[上传人]:TH****3P
  • 文档编号:136717187
  • 上传时间:2020-07-01
  • 文档格式:PPT
  • 文档大小:1.14MB
  • / 25 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 1、1,Logix5000项目中计算和算术指令的程序开发,2,目标,使用算术指令编程,3,源:算术指令的执行对象,可以是标签地址或常数。 目的:算术操作执行完成后数据存储的标签地址。,关键术语,4,计算和算术指令中的数据类型可以为混合类型的数据,但是这样会降低精度,也可能会产生取整误差,并且会花费更多的时间执行指令。,关键术语,5,计算和算术指令,6,关于计算和算术指令和该指令功能的更多信息,请参阅Logix5000TM控制器编程文档参考指南(Logix5000TM Controllers Programming Documentation Reference)。,计算和算术指令,如果一条指令的所有操作数都用同一种最优数据类型,则计算和算术指令执行的速度快而且占用内存少。典型的最优数据类型是DINT或REAL。,7,ADD为一条输出指令,将源A操作数和源B操作数相加并将结果放到目的单元内。,如下图,当ADD指令被使能时,coke_weight1与coke_weight2相加。 结果放到目的标签单元中,result_1:,ADD(加法)指令,8,SUB为一条输出指令,将源A操作数和源B操作数

      2、相减并将结果放到目的单元内。,如下图,当SUB指令被使能时,coke_weight1与coke_weight2相减。 结果放到目的标签单元中,result_1:,SUB(减法)指令,9,MUL为一条输出指令,将源A操作数和源B操作数相乘并将结果放到目的单元内。,如下图,当MUL指令被使能时,result_1与result_2相乘。 结果放到目的标签单元中,result_3:,MUL(乘法)指令,10,DIV为一条输出指令,将源A操作数和源B操作数相除并将结果放到目的单元内。,如下图,当DIV指令被使能时,源A标签 Valve_Capacity1除以源B标签Valve_Capacity2。 结果放到目的标签单元中,Valve_1and2:,DIV(除法)指令,11,如果目的单元不是REAL型的数据,则指令按下面的方式处理结果中的小数部分:,DIV(除法)指令,12,如果源B的数据为0,则目的单元如下所示:,DIV(除法)指令,13,DIV(除法)指令,14,MOD为一条输出指令,将源A操作数和源B操作数相除并将结果的余数放到目的单元内。,如下图,当MOD指令被使能时,源A标签 resul

      3、t_7除以源B标签result_4。 结果放到目的标签单元中Remain:,MOD(取余)指令,15,如果源B的数据为0,则目的单元如下所示:,MOD(取余)指令,16,NEG为一条输出指令,改变源单元(无论是正还是负)的符号再将结果放到目的单元内。,如下图,当NEG指令被使能时,coke_weight1变为一个不同的标签数值。 新数值然后放到目的标签单元中,coke_weight:,NEG(取反)指令,17,ABS为一条输出指令,将源单元的数据取绝对值再将结果放到目的单元内。,当ABS指令被使能时,计算result_6的绝对值。 结果放到目的单元内,result_7。,ABS(绝对值)指令,18,SQR为一条输出指令,将源单元的数据取平方根后再将结果放到目的单元内。,当SQR指令被使能时,计算Optimum_CokeWeight的平方根。 结果放到目的单元内,result_6。,SQR(平方根)指令,19,如果目的单元不是REAL型的数据,则指令按下面的方式处理结果中的小数部分:,如果源数据是负数,则在执行平方根指令前先取数据的绝对值。,SQR(平方根)指令,20,同其它计算/算术指令比较起来,CPT指令的执行可能会慢一些,也使用较多的内存。CPT指令的优势是允许用户在指令中输入复杂的表达式。,表达式的长度是没有限制的。,CPT(计算)指令,CPT指令为输出指令,该指令执行表达式中定义的算术运算。 当指令使能时,CPT指令计算表达式中的算式并将结果放在目的单元中。,21,操作表达式的顺序,CPT指令以特殊的顺序执行算术操作,并不按照书写的顺序进行操作。用圆括号括起来的部分的优先级高于操作的优先级,这是因为操作执行时先对圆括号内的表达式进行运算。,22,算术状态标志位,在梯形图操作数中可以直接访问算术状态标志位。,23,算术状态标志位,算术状态标志位可以在执行指令后查看算术操作的结果,如下表所列:,24,25,

      《Logix5000项目中计算和算术指令的程序开发(培训)》由会员TH****3P分享,可在线阅读,更多相关《Logix5000项目中计算和算术指令的程序开发(培训)》请在金锄头文库上搜索。

      点击阅读更多内容
    最新标签
    发车时刻表 长途客运 入党志愿书填写模板精品 庆祝建党101周年多体裁诗歌朗诵素材汇编10篇唯一微庆祝 智能家居系统本科论文 心得感悟 雁楠中学 20230513224122 2022 公安主题党日 部编版四年级第三单元综合性学习课件 机关事务中心2022年全面依法治区工作总结及来年工作安排 入党积极分子自我推荐 世界水日ppt 关于构建更高水平的全民健身公共服务体系的意见 空气单元分析 哈里德课件 2022年乡村振兴驻村工作计划 空气教材分析 五年级下册科学教材分析 退役军人事务局季度工作总结 集装箱房合同 2021年财务报表 2022年继续教育公需课 2022年公需课 2022年日历每月一张 名词性从句在写作中的应用 局域网技术与局域网组建 施工网格 薪资体系 运维实施方案 硫酸安全技术 柔韧训练 既有居住建筑节能改造技术规程 建筑工地疫情防控 大型工程技术风险 磷酸二氢钾 2022年小学三年级语文下册教学总结例文 少儿美术-小花 2022年环保倡议书模板六篇 2022年监理辞职报告精选 2022年畅想未来记叙文精品 企业信息化建设与管理课程实验指导书范本 草房子读后感-第1篇 小数乘整数教学PPT课件人教版五年级数学上册 2022年教师个人工作计划范本-工作计划 国学小名士经典诵读电视大赛观后感诵读经典传承美德 医疗质量管理制度 2 2022年小学体育教师学期工作总结 2022年家长会心得体会集合15篇
    关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
    手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
    ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.