热门标签 | HotTags
当前位置:  开发笔记 > 前端 > 正文

labview实现异或运算_PLC编程基础四则运算及逻辑运算指令的使用

使用PLC进行数据处理的过程中,常常会用到四则运算指令及逻辑运算指令。PLC处理数据计算的主要指令如下表所示:PLC数据运算指令1、加法运算指令2个值进

使用PLC进行数据处理的过程中,常常会用到四则运算指令及逻辑运算指令。PLC处理数据计算的主要指令如下表所示:

45e2ab71b8c0b8253c0362a307f3876a.png

PLC数据运算指令

1、加法运算指令

2个值进行加法运算(A+B=C)后得出结果的指令。

4f20e02637d9d89ddd81e5bea9075429.png

加法运算指令使用方法

S1:加法运算的数据,或是保存数据的字软元件编号

S2:加法运算的数据,或是保存数据的字软元件编号

D:保存加法运算结果的字软元件编号

169614a638700192c363c6cc072ca473.png

加法指令使用示例

2、减法运算指令

2个值进行减法运算(A-B=C)后得出结果的指令。

91d4f1d8e2948b4bc9f494e4c9e180b2.png

减法运算指令使用方法

S1:减法运算的数据,或是保存数据的字软元件编号

S2:减法运算的数据,或是保存数据的字软元件编号

D:保存减法运算结果的字软元件编号

d5c6d9e643685c0d181411234965369a.png

减法指令使用示例

3、乘法运算指令

2个值进行乘法运算(A×B=C)后得出结果的指令。

c63b7e22500b8f1fba1ce45e2c727a9c.png

乘法运算指令使用方法

S1:乘法运算的数据,或是保存数据的字软元件编号

S2:乘法运算的数据,或是保存数据的字软元件编号

D:保存乘法运算结果的起始字软元件编号

8d2109668687e529f0563caeac73ce35.png

乘法指令使用示例

4、除法运算指令

2个值进行除法运算[A÷B=C…(余数)]后得出结果的指令。

799fbbb19ea97c92f13d4c8bdfec6639.png

除法运算指令使用方法

S1:除法运算的数据,或是保存数据的字软元件编号(被除数)

S2:除法运算的数据,或是保存数据的字软元件编号(除数)

D:保存除法运算结果的起始字软元件编号(商、余数)

8f53e36e818706eb59c3fccfae0034c8.png

5、加一指令

指定的软元件数据中加“1”(+1加法)的指令。

f6ba91a7bf26e097d5d69364cfaf0dad.png

加一运算指令使用方法

D:保存被加一数据的字软元件编号

使用加法指令实现加一功能:

887ba735702e1afc676fedb6cbca7dff.png

使用加法指令实现加一功能

6、减一指令

指定的软元件数据中减“1”(-1加法)的指令。

cee482a41de9f3ded0a2690fa3b97e5f.png

减一运算指令使用方法

D:保存被减一数据的字软元件编号

7、逻辑与指令

2个数值进行逻辑与运算的(AND)指令。

62866fa6262a77d307a4f248ad524055.png

与运算指令使用方法

S1:逻辑与数据或保存数据的字软元件编号

S2:逻辑与数据或保存数据的字软元件编号

D:保存逻辑与结果的字软元件编号

b67931e3fd6671731b9caa9fcde93167.png

与运算真值表

8、逻辑或指令

2个数值进行逻辑或运算的(OR)指令。

f67b35b546d62446d56f8acbf2bad56f.png

或运算指令使用方法

S1:逻辑或数据或保存数据的字软元件编号

S2:逻辑或数据或保存数据的字软元件编号

D:保存逻辑或结果的字软元件编号

76783e5154bbde4c57c693ac208cccb4.png

或运算真值表

9、逻辑异或指令

2个数值进行逻辑异或运算的(XOR)指令。

50e7b42538dacd41d022c67472cb0c4a.png

异或运算指令使用方法

S1:逻辑异或数据或保存数据的字软元件编号

S2:逻辑异或数据或保存数据的字软元件编号

D:保存逻辑异或结果的字软元件编号

(转载请注明来源函控自动化工程师头条号)



推荐阅读
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 优化ListView性能
    本文深入探讨了如何通过多种技术手段优化ListView的性能,包括视图复用、ViewHolder模式、分批加载数据、图片优化及内存管理等。这些方法能够显著提升应用的响应速度和用户体验。 ... [详细]
  • c# – UWP:BrightnessOverride StartOverride逻辑 ... [详细]
  • 本文详细介绍 Go+ 编程语言中的上下文处理机制,涵盖其基本概念、关键方法及应用场景。Go+ 是一门结合了 Go 的高效工程开发特性和 Python 数据科学功能的编程语言。 ... [详细]
  • Søren Kierkegaard famously stated that life can only be understood in retrospect but must be lived moving forward. This perspective delves into the intricate relationship between our lived experiences and our reflections on them. ... [详细]
  • PyCharm中配置Pylint静态代码分析工具
    本文详细介绍如何在PyCharm中配置和使用Pylint,帮助开发者进行静态代码检查,确保代码符合PEP8规范,提高代码质量。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 优化ASM字节码操作:简化类转换与移除冗余指令
    本文探讨如何利用ASM框架进行字节码操作,以优化现有类的转换过程,简化复杂的转换逻辑,并移除不必要的加0操作。通过这些技术手段,可以显著提升代码性能和可维护性。 ... [详细]
  • 本文总结了2018年的关键成就,包括职业变动、购车、考取驾照等重要事件,并分享了读书、工作、家庭和朋友方面的感悟。同时,展望2019年,制定了健康、软实力提升和技术学习的具体目标。 ... [详细]
  • 资源推荐 | TensorFlow官方中文教程助力英语非母语者学习
    来源:机器之心。本文详细介绍了TensorFlow官方提供的中文版教程和指南,帮助开发者更好地理解和应用这一强大的开源机器学习平台。 ... [详细]
  • 技术分享:从动态网站提取站点密钥的解决方案
    本文探讨了如何从动态网站中提取站点密钥,特别是针对验证码(reCAPTCHA)的处理方法。通过结合Selenium和requests库,提供了详细的代码示例和优化建议。 ... [详细]
  • python的交互模式怎么输出名文汉字[python常见问题]
    在命令行模式下敲命令python,就看到类似如下的一堆文本输出,然后就进入到Python交互模式,它的提示符是>>>,此时我们可以使用print() ... [详细]
  • 本文详细介绍了如何使用PHP检测AJAX请求,通过分析预定义服务器变量来判断请求是否来自XMLHttpRequest。此方法简单实用,适用于各种Web开发场景。 ... [详细]
  • 1:有如下一段程序:packagea.b.c;publicclassTest{privatestaticinti0;publicintgetNext(){return ... [详细]
  • 解决Linux系统中pygraphviz安装问题
    本文探讨了在Linux环境下安装pygraphviz时遇到的常见问题,并提供了详细的解决方案和最佳实践。 ... [详细]
author-avatar
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有