在plc中有多种程序设计语言,它们是(简述PLC的应用)

在plc中有多种程序设计语言,它们是,原文标题:布尔逻辑PLC功能块基础,学一些用于函数块程序的基本数学概念。您有没有想过,当出现复杂的系统需求时,熟练的PLC程

在plc中有多种程序设计语言,它们是,原文标题:布尔逻辑PLC功能块基础,学一些用于函数块程序的基本数学概念。

您有没有想过,当出现复杂的系统需求时,熟练的PLC程序员是如何创建、安装和测试程序的? 今天成功的PLC程序员拥有电气、机械和软件工程方面的知识和技能。 除了在特定供应商的PLC编程软件中具有专家级技能外,PLC程序员还依赖布尔逻辑和数学概念来优化他们的设计。

在本文中,我们将研究一些用于创建函数块程序的基本数学概念。

布尔逻辑

前面我们说过PLC程序员依靠数学概念来优化他们的设计。 PLC程序员每次创建程序时都使用布尔代数,也称为布尔逻辑。

不要让代数这个术语吓到你,因为布尔逻辑的概念并不难。

布尔逻辑围绕着一个基本概念,即所有的值都是真的或假的。 更进一步,True和False可以用1位或0位来表示。

在plc中有多种程序设计语言,它们是(简述PLC的应用)

您可能注意到大多数PLC编程语言使用BOOL来表示数字输入或输出。 BOOL是布尔值的缩写。 每个数字I/O都可以用1或0表示。

在plc中有多种程序设计语言,它们是(简述PLC的应用)

基本功能块

IEC61131-3中描述的功能块图(FBD)正在迅速取代阶梯逻辑,成为PLC程序员选择的编程语言。

在plc中有多种程序设计语言,它们是(简述PLC的应用)

让我们看看FBD中的两个基本函数块,并研究与每个函数相关的布尔代数。

在plc中有多种程序设计语言,它们是(简述PLC的应用)

或功能块

OR函数块至少有两个输入。 前面我们在布尔逻辑中说过,所有的值都是true或false,可以用1位或0位来表示。

OR函数块有一个真理表,它做两件事。

首先,它列出了所有可能的输入条件。

其次,它指示输出如何对输入条件作出反应。

从真理表中,我们可以看出,当A或B为真时,C为真。

在plc中有多种程序设计语言,它们是(简述PLC的应用)

好吧…这是我们进入布尔代数部分的地方。 OR函数块的数学表达式是A或B等于C。用加号表示OR函数。

在小学,我们被教导加号是用来加号的。 所以…看来OR函数块执行布尔加法。

和功能块

好的…让我们继续到和功能块。 和函数块至少有两个输入。

从“和真表”中,我们可以看出,当A和B是真时,C是真的。

在plc中有多种程序设计语言,它们是(简述PLC的应用)

和函数块的数学表达式是A和B等于C。

注意用于指示AND函数的乘法符号。 因此,AND函数块似乎执行布尔乘法。

我们可以删除乘法符号,表达式如下:AB=C

FBD优化实例

正如我们前面所说,PLC程序员依靠布尔逻辑来优化他们的设计。 让我们看看布尔逻辑优化的一个简单例子。

在将系统需求转换为功能块DIAGRAM的第一个过程中,程序员以三个功能块结束。

程序员会问自己…我能优化这个函数块DIAGRAM并使用布尔代数消除任何函数块吗? 答案是肯定的。 所以,让我们看看如何。

此程序的布尔逻辑表达式为:D=AB AC

在plc中有多种程序设计语言,它们是(简述PLC的应用)

使用一点高中数学,我们使用分配定律,并发生一个转换。

好吧…现在让我们重建我们的功能块DIAGRAM,看看我们是否在优化方面取得了一些进展。

在plc中有多种程序设计语言,它们是(简述PLC的应用)

在使用了一些基本代数之后,我们从三个函数块变成了两个函数块。

我只是给了你一个关于布尔逻辑如何用于PLC程序优化的一瞥。 不管你喜不喜欢,经验丰富的PLC程序员已经成为数学家。

摘要

好的…让我们回顾一下:

PLC程序员拥有各种电气、机械和软件工程方面的知识和技能。

PLC程序员在特定供应商的PLC编程软件方面有专家级的技能,并依赖数学概念来优化他们的设计。

布尔逻辑围绕着一个基本概念,即所有值都是真或假的,可以用1位或0位来表示。

功能块图(FBD)正在迅速取代阶梯逻辑作为PLC程序员选择的编程语言。

功能块DIAGRAM中的两个基本功能块是OR和AND。

布尔逻辑可以被PLC程序员用于PLC程序的优化。

本文《在plc中有多种程序设计语言,它们是(简述PLC的应用)》由网赚联盟( wangzhuan.org.cn )整理或原创,感谢您的阅读。

随机文章

站长导航
友情链接交换
搜素引擎算法
关键词排名优化
GEO培训
SEO小小课堂网
SEO教程
关键词排名优化

百度搜索“网赚联盟”即可找到本站,微信搜索“小小课堂网”关注小小课堂网公众号。网赚联盟( wangzhuan.org.cn )欢迎用户投稿,发布者:工控老周自动化技术,文章版权归作者所有,投稿文章不代表网赚联盟立场,中二少年发布为网赚联盟原创文章,转载请注明出处:https://wangzhuan.org.cn/693075.html

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注