DPU算法功能块概述(NT6000系统)科远DCS控制系统NT6000功能块按其分为以下几组,见表1-1。组态软件中的功能模块的外观多采用不同的形状(如圆形、矩形、多边形等)来表示,从而能从视觉上对不同的功能模块有所区别。如图1-1所示,该模块形状为矩形,①表示模块类型;②表示模块名,该模块名在组态页内唯一,通常由模块类型名和一串随机数字来表示,组态时可以根据需要改变模块名;③是模块输入端;④是模块输出端;⑤表示模块在组态页内的顺序编号,该编号与组态的先后顺序有关,按下组态界面上“顺序”按钮时显示。图1-1典型模块示意图此外,一些特殊模块还会在右上角有相关数据显示,这些数据因模块类型的不同而表示不同的意义,在涉及到具体的模块时,后续文件中会进行详细介绍。在后续的模块标记说明表格中的参数属性的相关内容含义如下:(1)值类型:integer——整型;real——浮点数;boolean——布尔量(开关量);port——端口型;string——字符串型;(2)功能:input——输入参数;output——输出参数;property——属性参数;(3)连接性:con——可用TAG名访问;no-con——不可用TAG名访问;set——可在线置值;no-set——不可在线置值;link-in——连入参数;link-out——连出参数;no-link——不可连接。单位/范围:specifiable——表示单位或范围因变量所表示的意义不同而有不同的单位和范围。表1-1功能块列表模块种类I/O模块模块名IOBUS模块描述IO总线模块MARTDTCDIDOAOPIVPCOPCVPCSOPCSLVDTSOEACTMA16TC16VPCNOPCNPMSMMBMPBMNAINDIPAIPDISMASAOSDI毫安模块热电阻模块热电偶模块开关量输入模块开关量输出模块模拟量输出模块脉冲量输入模块单通道伺服控制模块单通道超速保护模块单通道伺服控制配置模块单通道超速保护配置模块双通道差分位移信号输入模块事件序列记录模块执行器控制模块16通道毫安模块16通道热电偶模块新型单通道伺服控制模块新型单通道超速保护模块电涡流传感器模块速度式传感器模块MODBUS主站卡模块PROFIBUS主站卡模块远程模拟量引用模块远程开关量引用模块页间模拟量引用模块页间开关量引用模块电流信号的转换模块模拟量输出信号的转换模块开关量输入信号的转换模块SDOSTCSRTDSFISPIFACTFVPCFOPCPAPBPBOPRODINDOUTAINAOUTPBSFMAIFMAOFMBIFMBOFMWIFMWOOR2OR3逻辑时序模块OR4AND2AND3AND4开关量输出信号的转换模块热电偶信号的转换模块热电阻信号的转换模块频率信号的转换模块脉冲量输入信号的转换模块执行器通道综合组态模块新型单通道伺服控制综合组态模块新型单通道超速保护综合组态模块模拟量输出模块开关量输出模块开关量输入模块(页内显示)模拟量输入模块(页内显示)开关量输入模块(来自IO)开关量输出模块(输出到IO)模拟量输入模块(来自IO)模拟量输入模块(输出到IO)单周期脉冲模块现场总线通用模拟量输入模块现场总线通用模拟量输出模块现场总线通用开关量输入模块现场总线通用开关量输出模块现场总线通用WORD量输入模块现场总线通用WORD量输出模块两输入开关量或模块三输入开关量或模块四输入开关量或模块两输入开关量与模块三输入开关量与模块四输入开关量与模块XORNOTMRSDTROSPPLSTONTOFCMPCMPATPOFISTBTOWWTOBBITADDSUBMULDIVSQRTSQR数学运算模块MINMAXAVGABSCHSLOGALOGLN两输入开关量异或模块开关量取反模块RS触发器模块D触发器模块脉冲发生模块多功能脉冲发生模块延时开模块延时关模块比较模块功能比较模块周期脉冲触发模块首出模块位组合模块位拆分模块位输出模块加法模块减法模块乘法模块除法模块开平发运算模块平方运算模块小值模块大值模块求平均值模块求绝对值模块模拟量取反模块常用对数运算模块反常用对数运算模块自然对数运算模块ALNEXPSINCOSTANASINACOSATANIDIVIMODPIDPIDAPIDISWCHRMAXRMINLIMNINMCHAR控制算法模块IDECRLIMRLMARALMSIMVOT2VOT3VCONRAMPRANG反自然对数运算模块幂运算模块正弦运算模块余弦运算模块正切运算模块反正弦运算模块反余弦运算模块反正切运算模块整除运算模块模运算模块PID运算模块改进型PID运算模块增量式PID运算模块二选一模块高值记录模块低值记录模块限幅模块开关量8选N模块曲线模...