过程控制是指对生产过程中的物理、化学、生物等过程进行监测、控制和调节,以达到预期的生产目标。过程控制用功能块是指在过程控制系统中,用于实现控制功能的软件模块。GB/T 21099.1-2007标准规定了过程控制用功能块的系统方面的总论。
该标准首先对功能块进行了定义,指出功能块是过程控制系统中的一个软件模块,具有输入输出、参数、状态和执行等特征。然后对功能块进行了分类,包括基本功能块、组合功能块和特殊功能块。基本功能块是指具有单一输入输出的功能块,组合功能块是指由多个基本功能块组合而成的功能块,特殊功能块是指具有特殊功能的功能块。
接着,该标准对功能块的命名规则进行了规定,包括功能块的名称、标识符、版本号和描述等。功能块的名称应当简明、准确、易于理解,标识符应当唯一、稳定、易于识别,版本号应当反映功能块的更新情况,描述应当清晰、详细、易于理解。
该标准还规定了功能块的输入输出,包括输入信号、输出信号和状态信号。输入信号是指功能块接收的信号,输出信号是指功能块输出的信号,状态信号是指功能块的状态信息。功能块的参数是指影响功能块执行的参数,包括输入参数和内部参数。功能块的状态是指功能块的执行状态,包括就绪状态、执行状态和完成状态。
该标准还规定了功能块的执行过程,包括功能块的初始化、执行和结束。功能块的初始化是指功能块准备执行的过程,执行是指功能块执行控制任务的过程,结束是指功能块执行完控制任务后的状态。
该标准还规定了功能块的应用,包括功能块的调用、组合和扩展。功能块的调用是指在程序中调用功能块的过程,组合是指将多个功能块组合成一个新的功能块,扩展是指在现有功能块的基础上增加新的功能。
最后,该标准还规定了功能块的测试和文档,包括功能块的测试方法和测试要求,以及功能块的文档要求。
相关标准
GB/T 21099.2-2007 过程控制用功能块 第2部分:基本功能块
GB/T 21099.3-2007 过程控制用功能块 第3部分:组合功能块
GB/T 21099.4-2007 过程控制用功能块 第4部分:特殊功能块
GB/T 21099.5-2007 过程控制用功能块 第5部分:功能块的参数
GB/T 21099.6-2007 过程控制用功能块 第6部分:功能块的状态