DEH逻辑图常用功能块_第1页
DEH逻辑图常用功能块_第2页
DEH逻辑图常用功能块_第3页
DEH逻辑图常用功能块_第4页
DEH逻辑图常用功能块_第5页
已阅读5页,还剩211页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、1、大值选择器22、小值选择器33、上下限限制器44、拟合线55、带死区的高/低信号监视器86、模拟量选择开关117、死区128、微分139、积分1610、与1811、或1912、非2113、异或2214、rs触发器2315、固定脉冲2416、时间延迟开2517、延时关2718、模拟信号监视器2819、开关量信号监视3720、模拟量输入/输出4021、开关量输入/输出4322、3输入模拟量选择器4823、2输入模拟量选择器asel25524、设定值调节器6225、连续控制器7526、迟延9827、开关量选择9928、pid控制器10129、设定值控制器(spc)10630、超前滞后环节1073

2、1、模拟量比较器10932、计数器11033、马达驱动控制器11234、执行器控制器13535、子回路控制(slc)15236、设备转换(dco)15737、步进(step)17138、分支(branch)17439、使用步进的子组控制器(sgc)1771、大值选择器 max大值选择器比较两个模拟量并在输出端口max输出大值。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin1输入值1floatxx3.4028235e38-3.4028235e380.0xin2输入值2floatxx3.4028235e38-3.4028235e380.0xquality质量处理boolxt

3、ruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiamax大值floatxxxmax1输入1是大值boolxxxmax2输入2是大值boolx功能描述和运行原则输出值max使用以下计算公式: 如果in1=in2,max=in1 如果in1=in2in1truefalsein1in2in2falsetrue例外处理:如果输入端质量状态置true,输入端大值的质量状态会影响输出端口max。如果输入端口的质量状态置false,max的质量状态置god(良好)。在仿真情况下(强制端口),max的质量状态变为gfo。2、小值选择器 min小值选择器比较两个模

4、拟量并在输出端口min输出小值。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin1输入值1floatxx3.4028235e38-3.4028235e380.0xin2输入值2floatxx3.4028235e38-3.4028235e380.0xquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiamin小值floatxxxmin1输入1是小值boolxxxmin2输入2是小值boolx功能描述和运行原则输出值min使用以下计算公式: 如果in1in2,min=in2取决于输入值的小值,相应的

5、二进制输出端口minn置true.如果in1是小值,那么min1置true。如果in2是小值,那么min2置true:情况min值min1值min2值in1in2in2falsetrue例外处理:如果输入端质量状态置true,输入端小值的质量状态会影响输出端口min。如果输入端口的质量状态置false,min的质量状态置god(良好)。在仿真情况下(强制端口),min的质量状态变为gfo。3、上下限限制器 minmax上下限限制运算用来将模拟信号限定在一个给定范围内。任何限制作用都会显示在二进位输出端口。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin输入值floatxx

6、3.4028235e38-3.4028235e380.0xmax上限值floatxx3.4028235e38-3.4028235e38100.0xmin下限值floatxx3.4028235e38-3.4028235e380.0xquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaout输出值floatxxxout_max输出值的上限boolxxout_min输出值的下限boolxx功能描述和运行原则输出值使用以下计算原则:情况输出值out_min值out_max值mininmaxinfalsefalsein=ma

7、xmaxfalsetrue图解:例外处理:如果下限min的值大于上限max的值,输出值out=max。在这种情况下,输出端口out_min和out_max都置true。如果输入端口质量状态是true,输出端口in,min和max的不良质量状态就会影响输出端out。如果输入端口的质量状态置false,输出端out的质量状态置god(良好)。在仿真情况下(强制端口),min的质量状态变为gfo。差错处理的触发条件和对后续过程的影响详见下表:差错处理触发条件对后续过程的影响对质量代码的影响i/o质量minmax无关out=max;out_min=out_max=truein=not goodfals

8、eout = godin= not goodtrueout取决于in不良的质量状态4、拟合线 poly拟合线功能可产生带有多达20对坐标点的曲线。在两个点之间可以进行线性内插。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin模拟输入值floatxx3.4028235e38-3.4028235e380.0xxn_bp点的数量intx20210.0xx1x轴点1floatxx3.4028235e38-3.4028235e380.0xy1y轴点2floatxx3.4028235e38-3.4028235e380.0xx2x轴点2floatxx3.4028235e38-3.402

9、8235e380.0xy2y轴点2floatxx3.4028235e38-3.4028235e380.0xx3x轴点3floatxx3.4028235e38-3.4028235e380.0xy3y轴点3floatxx3.4028235e38-3.4028235e380.0xx4x轴点4floatxx3.4028235e38-3.4028235e380.0xy4y轴点4floatxx3.4028235e38-3.4028235e380.0xx5x轴点5floatxx3.4028235e38-3.4028235e380.0xy5y轴点5floatxx3.4028235e38-3.4028235e3

10、80.0xx6x轴点6floatxx3.4028235e38-3.4028235e380.0xy6y轴点6floatxx3.4028235e38-3.4028235e380.0xx7x轴点7floatxx3.4028235e38-3.4028235e380.0xy7y轴点7floatxx3.4028235e38-3.4028235e380.0xx8x轴点8floatxx3.4028235e38-3.4028235e380.0xy8y轴点8floatxx3.4028235e38-3.4028235e380.0xx9x轴点9floatxx3.4028235e38-3.4028235e380.0xy

11、9y轴点9floatxx3.4028235e38-3.4028235e380.0xx10x轴点10floatxx3.4028235e38-3.4028235e380.0xy10y轴点10floatxx3.4028235e38-3.4028235e380.0xx11x轴点11floatxx3.4028235e38-3.4028235e380.0xy11y轴点11floatxx3.4028235e38-3.4028235e380.0xx12x轴点12floatxx3.4028235e38-3.4028235e380.0xy12y轴点12floatxx3.4028235e38-3.4028235e3

12、80.0xx13x轴点13floatxx3.4028235e38-3.4028235e380.0xy13y轴点13floatxx3.4028235e38-3.4028235e380.0xx14x轴点14floatxx3.4028235e38-3.4028235e380.0xy14y轴点14floatxx3.4028235e38-3.4028235e380.0xx15x轴点15floatxx3.4028235e38-3.4028235e380.0xy15y轴点15floatxx3.4028235e38-3.4028235e380.0xx16x轴点16floatxx3.4028235e38-3.4

13、028235e380.0xy16y轴点16floatxx3.4028235e38-3.4028235e380.0xx17x轴点17floatxx3.4028235e38-3.4028235e380.0xy17y轴点17floatxx3.4028235e38-3.4028235e380.0xx18x轴点18floatxx3.4028235e38-3.4028235e380.0xy18y轴点18floatxx3.4028235e38-3.4028235e380.0xx19x轴点19floatxx3.4028235e38-3.4028235e380.0xy19y轴点19floatxx3.402823

14、5e38-3.4028235e380.0xx20x轴点20floatxx3.4028235e38-3.4028235e380.0xy20y轴点20floatxx3.4028235e38-3.4028235e380.0xquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaout输出值floatxxxtrbl_al扰动报警boolxxi&c报警当前清除xx功能描述和运行原则拟合线功能通过分成若干区间来估算模拟值。它们在x/y坐标内定义,x轴表示输入模拟量,y轴表示输出模拟量。估算时可以定义多达20对x/y坐标上的点。x

15、/y坐标上点的数目须在输入端n_bp确定。边界条件:1 = n = 19xn xn+1例:yn/xn:点 nyn+1/xn+1:点 n+1如果输入值in小于最小x参考值,输出值out置相对应的y轴值。如果输入值大于最大x参考值,输出值out置相对应的y轴值。x轴的值应升序排列,也就是 xn = xn+1,那么out置yn。计算输出值out的情况如下表所示:项目情况输出值1xn in xn+12n_bp = n; in = xnout = yn4n_bp n; in = xn; xn+1 xn+1,输出端trbl_al也置true。在仿真情况下,输出端口的质量状态变为gfo。差错处理的触发条件和

16、对后续过程的影响详见下表:差错处理触发条件对后续过程的影响对质量代码的影响i/o质量xnxn+1无关out=yn;trbl_al =true溢出out=ul or ll; trbl_al =trueout = badin= not goodfalseout取决于in不良的质量状态in= not goodtrue5、带死区的高/低信号监视器 monit高/低信号监视器检查模拟信号是否在预设的范围内。超过上限或下限会在越限输出端口指示。限值会分配死区值。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin模拟输出值floatxx3.4028235e38-3.4028235e380

17、.0xxlv界限值floatxx3.4028235e38-3.4028235e380.0xxdb死区(滞后作用)floatxx3.4028235e380.00.0xxhi_low上/下限默认=falsetrue=highfalse=lowboolxxtruefalsefalsexxquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaq越限信号qboolxxxq_n取消越限信号boolxxqa质量报警boolxxxx功能描述和操作规则信号监视器指示参数界限值lv是否越限。限制信号在输出端口q给出。触发指示(高限或低限

18、)由参数hi_low调整。限制信号的触发和重设也由物理值死区db决定。超上限和下限情况下,不同的处理如下:越上限信号的处理:(hi_low = true)触发条件:如果模拟量in高于或等于界限值,也就是in = lv,那么输出端口q置true,q_n置false。复位条件:如果模拟量in小于界限值和死区的差,也就是in ( lv - db),那么输出端口q置false,q_n置true。例:越下限信号的处理: (hi_low = false)触发条件:如果模拟量in小于或等于界限值,也就是, in ( lv + db),那么输出端口q置false,q_n置true。例:例外处理:如果输入质量状

19、态置true,输出端口的质量状态q和q_n等于输入端口的质量状态。 如果输入端口的质量状态置false,那么q和q_n的质量状态是god (良好)。在仿真情况下(强制端口),输出端口的质量状态变为gfo。差错处理的触发条件和对后续过程的影响详见下表:差错处理触发条件对后续过程的影响对质量代码的影响i/o质量in= not good无关qa =truein= not goodfalseq=god;q_n=godin= not goodtrueq和q_n取决于in的质量状态6、模拟量选择开关 axfr将两个模拟输入量中一个转换成模拟输出量。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&

20、chmlno模拟输入1floatxx3.4028235e38-3.4028235e380.0xyes模拟输入2floatxx3.4028235e38-3.4028235e380.0xsel选择器floatxxtruefalsefalsexquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaout输出值floatxxx功能描述和操作规则输出值通常等于两个输入模拟量中的一个,取决于选择器sel的状态 如果sel = false,那么输出端=输入端no 如果sel = true,那么输出端=输入端yes 例外处理:如果输

21、入端质量状态置true, 那么所选输入端口的质量状态会影响输出端口的质量状态。如果输入端口的质量状态置false,那么输出端口的质量状态是god (良好)。在仿真情况下(强制端口),输出端口的质量状态变为gfo。7、死区 db如果输入信号的绝对值小于或等于设定的死区值,此功能执行输出等于零。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin输入值floatxx3.4028235e38-3.4028235e380.0xdb死区floatxx3.4028235e380.00.0xquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报

22、警类型产生解除i&chmldiaout输出值floatxxtrbl_al扰动报警boolxxi&c报警当前清除xx功能描述和操作规则输出值使用以下计算规则(附加条件 db=0.0):如果输入信号in的绝对值小于或者等于死区db,输出out等于零.。如果输入信号in小于负db,输出out等于输入in和db的和。如果输入信号in大于db,输出out等于输入in和db的差。图解:例外处理:如果死区值小于零,那么输出out等于输出in. 在正常情况下,输出端口out的质量状态是良好(god).如果输入端口质量状态置true并且输入端或死区质量状态不良,那么最差的质量状态会影响输出端口.如果输入端口的质

23、量状态置false,那么输出端口的质量状态总是god (良好).如果在计算中输出值out超过浮点数值范围(高于浮点运算变化上限ul或者低于下限ll),那么输出端口质量状态置bad,扰动报警输出端口trbl_al置true,输出端口输出上限值或者下限值. 在仿真情况下(强制端口),输出端口的质量状态变为gfo。差错处理的触发条件和对后续过程的影响详见下表:差错处理触发条件对后续过程的影响对质量代码的影响i/o质量db ul无关ul = ll(内部)t1 1):附:tn:积分时间常数跟踪模式:输入信号trackv和输出out形成闭环回路。此模式由二进位输入端c_track激活。跟踪模式可用来预调整

24、积分器。输出信号限制在上限和下限之间。例外处理:如果tn值小于或等于0.0,内部运算自动执行tn = ts。如果在计算过程中,任何值超过浮点数值范围,那么输出质量状态置bad,扰动报警输出trbl_al置true,输出out保持上次值。如果输入质量状态置false,那么输出质量状态总是god。如果输入质量状态置true,那么在积分模式下输入信号质量状态会影响输出信号,在跟踪模式下,trackv的质量状态会影响输出端out。在仿真情况下(强制端口),输出端口的质量状态变为gfo。差错处理的触发条件和对后续过程的影响详见下表:差错处理触发条件对后续过程的影响对质量代码的影响i/o质量ll ul无关

25、ul = ll(内部)tn = 0.0tn = ts(内部)计算过程中溢出out保留最后值;trbl_al = trueout=bad任何in = not godfalseout = god任何in = not godc_track=falsetrueout取决于输入信号的质量状态c_track=trueout取决于track_v的质量状态10、与 and与逻辑运算功能使28个开关量输入相“与”。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin1开关量输入1boolxtruefalsetruexin2开关量输入2boolxtruefalsetruexin3开关量输入3bo

26、olxtruefalsetruexin4开关量输入4boolxtruefalsetruexin5开关量输入5boolxtruefalsetruexin6开关量输入6boolxtruefalsetruexin7开关量输入7boolxtruefalsetruexin8开关量输入8boolxtruefalsetruexquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaout开关量输出boolxx功能描述和操作规则如果所有输入值都为true,输出out也为true。真值表:例外处理:如果输入质量状态置true: 当输出值

27、是true,那么差的质量状态会影响输出端out。 当输出值是false,那么输出端out质量状态是god。如果输入质量状态置false,输出端out质量状态总是god。在仿真情况下(强制端口),输出端口的质量状态总是变为gfo。11、或 or或逻辑运算功能使28的开关量相“或”。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin1开关量输入1boolxtruefalsefalsexin2开关量输入2boolxtruefalsefalsexin3开关量输入3boolxtruefalsefalsexin4开关量输入4boolxtruefalsefalsexin5开关量输入5bo

28、olxtruefalsefalsexin6开关量输入6boolxtruefalsefalsexin7开关量输入7boolxtruefalsefalsexin8开关量输入8boolxtruefalsefalsexquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaout开关量输出boolxx功能描述和操作规则至少有一个输入值为true,输出out是true。真值表:例外处理:如果输入质量状态置true: 当输出值是true,那么为true的输入端最好的质量状态会影响输出端out。 当输出值是false,那么输出端ou

29、t质量状态是god。如果输入质量状态置false,输出端out质量状态总是god。在仿真情况下(强制端口),输出端口的质量状态总是变为gfo。12、非 not非逻辑给出开关量的相反值。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin开关量输入boolxxtruefalsetruexquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaout开关量输出boolxx功能描述和操作规则如果输入值为false,输出out是true。真值表:例外处理:如果输入质量状态置false,那么输出端out质量状态

30、总是god。在仿真情况下(强制端口),输出端口的质量状态总是变为gfo。如果输入质量状态置true,那么输入端的质量状态会影响输出端out。13、异或 exor当且仅当一个输入是true是输出才为true。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin1开关量输入1boolxxtruefalsefalsexin2开关量输入2boolxxtruefalsefalsexquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaout开关量输出boolxx功能描述和操作规则但且仅当一个输入值为true,

31、输出out是true。真值表:例外处理:如果输入质量状态置true: 当输出值是true,那么为true的输入端最差的质量状态会影响输出端out。 当输出值是false,那么输出端out质量状态是god。如果输入质量状态置false,输出端out质量状态总是god。在仿真情况下(强制端口),输出端口的质量状态总是变为gfo。14、rs触发器 rs-ffrs触发器执行的功能是具有两个内部状态的双稳态存储器。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmls设定输入端boolxxtruefalsefalsexr复位端boolxxtruefalsefalsexdom优先端defau

32、lt = falsetrue = setfalse = resetboolxtruefalsefalsexquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaq输出端boolxxq_n相反输出端boolxx功能描述和操作规则rs触发器用来记忆开关量。输出端q提供相应的状态值,q_n端提供相反的输出值。优先功能:如果两个输入端都是true,当dom是true时设定输出端q,当dom置false时设定输出端q_n。rs触发器状态变化如下表所示:附:x:无影响n-1:上次采样周期 如果两个输入端(r和s)都是false,

33、那么q和q_n保持上次采样周期的状态。在首次激活的情况下默认值是q=false(q_n=true)。例外处理:在正常情况下,q和q_n的质量状态是god。如果输入质量状态置false,那么输出端out质量状态总是god。如果输入质量状态置true,r或s的值是true且它们质量状态均为not god,那么q和q_n质量状态会受相应的影响。如果输入端质量状态置true且输入值均为true,那么优先输入端的质量状态会影响输出端。在仿真情况下(强制端口),输出端口的质量状态总是变为gfo。15、固定脉冲 pulse固定脉冲或单稳态触发器功能(只执行一次):当输入信号变成true时,输出端持续预设时间

34、为true。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin开关量输入boolxxtruefalsefalsextime时间周期floatxx30000.00.01.0xbase时间单位默认=00=sec1=minintx100xreset复位输入端boolxxtruefalsefalsexquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaout开关量输出boolxxrt保持时间floatxxx功能描述和操作规则out端输出取决于下列条件: 如果开关量输入in变成true,到时间周期为止输出

35、out也变为true。然后out置false。 时间周期内out一直保持true。 如果复位输入端是true,out置false。例:一旦定时器开始运行,保留时间会在输出rt端显示。例外处理:如果输入端口的质量状态置false,那么输出端口的质量状态是god。如果输入端质量状态置true,那么输入in的质量状态会影响输出out的质量状态。在仿真情况下(强制端口),输出out的质量状态总是变成gfo。16、时间延迟开 t-on时间延迟开功能:输入in变成true后,输出端延迟预设时间后输出true。如果输出信号变成false,输出端变为false。输入端口描述名称描述数据类型连接编辑最大值最小值当前值i&chmlin开关量输入boolxxtruefalsefalsextime时间周期floatxx30000.00.01.0xbase时间单位默认=00=sec1=minintx100xreset复位输入端boolxxtruefalsefalsexquality质量处理boolxtruefalsefalsex输出端口描述名称描述数据类型报警连接报警类型产生解除i&chmldiaout开关量输出boolxxrt保持时间floatxxx功能描述和操作规则out端输出取决于下列条件: 如果开关量输入

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论