过程控制是指对生产过程中的物理、化学、生物等过程进行监测、控制和调节,以达到预期的生产目标。过程控制用功能块是指在过程控制系统中,用于实现控制功能的软件模块。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部分:功能块的测试