用户中心

资讯 > 技术之源

构建模块图

作者:C.G. Masi2008.07.31阅读 6803

  术语“模块图”是涉及到被工程师在较高层次用来形象化系统相互影响的一类图表。模块图的形象图允许系统工程师可以把必要的分析从系统设计中剥离出来,在完成部件级的设计后,再开始系统级的设计。
  很多作者已经试图放弃对构建模块图作出正式的准则。但是,总体来说,这些准则往往都拥有有限的适用性。如《加勒比海盗》中杰克船长的船员更愿意说是“我们认为它们更像是指导方针,而不是确切的准则”。
  一些有用的指导方针包括:
  ■  用矩形来表示子系统
  ■  用一个子系统的名字分辨各个模块
  ■  在各个模块里,写出每个输出的传递函数的公式
  ■  用一个合适多样的标记来标明所有的输入,输出(比如,Vi表示输入电压,Vo表示输出电压)
  有效的模块图样式变化丰富多样。有时候在控制工程中,模块图运用两维的矩形控制工程网版权所有,有时候他们运用三维的盒子,有时候他们运用绘图表示法。最重要的是,虚拟的表示用一种精确,简单,易懂的方式描述了重要的关系。

  功能模块编程  

构建模块图如图

模块图的风格可为变化多端,比如上图中的三维模块www.cechina.cn,中图中的实物模块和下图中的二维模块。

  因为模块图对于在

一个复杂系统中描述行为来说,是非常形象的,它让形式化模块图变为一种专门的可编程控制器(plc)的编程语言成为可能。功能模块图是在IEC 61131的第3部分中定义的5种编程语言中的一种。因为它是现实的,真正的电脑程序语言。对于模块图如何建立,其有严格准则约束的高形式化。
  有向直线用作连接输入变量到功能输入,功能输出到输出变量,以及功能输出到其他功能的输入。
  记住这些模块描述在时间序列发生的数学的或是逻辑的操作是十分重要的。他们不表示完成操作的物理实体CONTROL ENGINEERING China版权所有,比如处理器或继电器。
  准则遵循一个逻辑序列,从左到右,从上到下运行。此准则表达了一个事实,就是功能模块图是一种电脑语言,描述以时间序列发生的动作。
  对大多数的工程学科CONTROL ENGINEERING China版权所有,构建专门的模块图多应用现有的软件。微软的Visio Technical包含了针对普遍用途的模板,同样也有针对特殊用途的模块图。当然,工程师已经在纸上,黑板上,封套的背面勾画模块图几个世纪了,这也常常是最快www.cechina.cn,最简易的组织你想法的方法。

  更多信息,请访问:
  http://en.wikipedia.org/wiki/Block_diagram
  http://en.wikipedia.org/wiki/Function_block_diagram
  www.rpi.edu/dept/chem-eng/WWW/faculty/bequette/lou/simtut/node3.html
  www.software.rockwell.com/corporate/reference/Iec1131/index.cfm

版权声明:版权归控制工程网所有,转载请注明出处!

频道推荐

关于我们

控制工程网 & CONTROL ENGINEERING China 全球工业控制、自动化和仪器仪表领域的先锋媒体

CE全球

联系我们

商务及广告合作
任小姐(北京)                 夏小姐(上海)
电话:010-82053688      电话:18616877918
rendongxue@cechina.cn      xiashuxian@cechina.cn
新闻投稿:王小姐

关注我们的微信

关于我们 | 网站地图 | 联系我们
© 2003-2020    经营许可编号:京ICP证120335号
公安机关备案号:110102002318  服务热线:010-82053688