FBD是什么语言,做什么用的??

如题所述

FBD是用功能块图去实现程序编制的一种编程语言,咬文嚼字的来说,它首先是功能块,然后是才是图,图表。意思就是说用很多的功能方块,组合起来,像一张图一样,这张图就实现了相关的程序功能。

FBD用方框图的形式来表示控制逻辑,类似于数字逻辑门电路的编程语言。驼子在大学时,对数字电路情有独钟,因而后来对FBD语言有了天然的好感,工作中倾向于用FBD进行编程。

FBD语言对于有数字电路基础的人来说很容易掌握,该编程语言用类似与门、或门的方框来表示逻辑运算关系,方框的左侧为逻辑运算的输入变量,右侧为输出变量;信号也是由左向右流向的,各个功能方框之间可以串联,也可以插入中间信号。

在每个最后输出的前面组合逻辑操作方框数是有限的,同一组逻辑运算的输出结果的数目也要根据操作系统的不同而不同;经过扩展,不但可以表示各种简单的逻辑操作,并且也可以表示复杂的运算、操作功能。

扩展资料

驱动FBD设计的三大优势

1)多通道设计

在多通道设计上,FBD非常灵活,可以使用单通道、双通道、四通道或者是六通道。从线路数量和DDR2对比,单通道FBD仅是DDR2的所需线路的1/3。

2)实现超大容量

每个FBD通道可以最多串联8条内存,一个服务器系统最多可以实现6个通道,装载48条FBD内存,而每条FBD内存的最大容量达到4GB,这样最高容量就达到了192GB。

3)扩展板实现多模组连接

主板提供6个扩展槽,每个槽对应一个通道。每个扩展槽上可直接连接FBD模组或内存扩展板,每个扩展板上又有8个FBD连接槽。这种方法充分利用了机箱内部空间,巧妙解决了多模组安装的难题,构建高效能系统就显得更具可操作性。

参考资料来源:

百度百科——FBD

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-10-02

    FBD为功能块图 编程模式

    例如S7-200/S7-300,还有别的一些EDA工具就用各种框图作为子程序,来供用户直接调用。

    例如以下PLC程序就是这种例子。

第2个回答  推荐于2017-10-11
FBD编程较适用于功能块较多的情况,尤其是功能块的管脚比较多,彼此之间的联系复杂,在这个界面里可以直接拉线连起来,不需要中间变量。本回答被提问者采纳