HENGCHANG NEWS
概述
FDS是一份描述过程或控制系统将如何运行的文件。
功能设计规范也称为FDS(Funcitonal Design Specification),是一份描述过程或控制系统如何运行的文件。
功能设计规范不包含任何高度技术性的细节。相反,它描述了拟议的系统将如何运行,人们将如何与之互动,以及当不同的操作场景发生时会发生什么。
FDS示例
例如,如果我们正在为RealPars视频编写功能设计规范,我们可能会包含以下声明:
当用户点击“点赞”按钮(由竖起大拇指的图标表示)时,“点赞数”计数器将递增1。竖起大拇指的图标将从灰色变为蓝色,作为用户已选择该图标的视觉指示器。
请注意,此语句描述了单击“点赞”按钮的动作和效果,但没有讨论此按钮操作的编码是如何工作的。
为什么我们需要功能设计规范
制定功能设计规范的原因有很多。其中一个主要原因是,在投入更多时间制作图纸或编写PLC代码之前,先就系统要实现的目标达成某种形式的书面共识。
功能设计规范可以在相关团队成员、客户和利益相关者之间传递,供他们发表意见和进行审查,直到最终文件得到认可并签署。
这一审查和修改的过程对于确保最终设计符合目的并满足利益相关者的需求至关重要。当利益相关者团队一致认为功能设计规范已达成共识时,该文件通常会被宣布完成或签署。
当利益相关者团队同意达成功能设计规范共识时,通常会宣布文档已完成或已签字。
已完成的功能设计规范
在此之后,该文件将以功能规范为参考,交给工程团队进行技术设计和编程。
完整的功能设计规范将允许:
--工程师知道设计什么。
--程序员知道代码应该做什么。
--利益相关者知道将交付什么。
在典型的工业软件工程生命周期中,功能设计规范描述了必须实现的内容。
最终设计
在此之后的下一个文档可能是系统架构文档,描述了如何使用所选的PLC控制器实现功能。这反过来将有助于生成IO布局和电气图纸。
最后,在测试阶段,将最终系统的实际行为与功能设计规范中定义的预期行为进行比较。
功能设计规范布局
功能设计规范可以有多种布局类型,但通常包含系统每个主要部分的基本概述、其功能以及运行方式。根据所讨论的系统,功能设计规范可能包含操作员界面屏幕的模型,并展示每个按钮和屏幕部分的操作。还将讨论警报和信息消息对系统的影响,以及安全装置及其对系统的影响。
总结
让我们回顾一下我们所讨论的内容。功能设计规范或FDS是描述过程或控制系统如何运行的文档。制定功能设计规范的主要原因之一是,在投入更多时间制作图纸或编写PLC代码之前,先就系统要实现的目标达成某种形式的书面共识。功能设计规范可以在相关团队成员、客户和利益相关者之间传递,供他们发表意见和进行审查,直到最终文件得到认可并签署。在测试阶段,将最终系统的实际行为与功能设计规范中定义的预期行为进行比较。功能设计规范可以有多种布局类型,但通常包含系统每个主要部分的基本概述、其功能以及运行方式。