DEH逻辑图常用功能块.doc

上传人:文库蛋蛋多 文档编号:2978962 上传时间:2023-03-07 格式:DOC 页数:213 大小:6.74MB
返回 下载 相关 举报
DEH逻辑图常用功能块.doc_第1页
第1页 / 共213页
DEH逻辑图常用功能块.doc_第2页
第2页 / 共213页
DEH逻辑图常用功能块.doc_第3页
第3页 / 共213页
DEH逻辑图常用功能块.doc_第4页
第4页 / 共213页
DEH逻辑图常用功能块.doc_第5页
第5页 / 共213页
点击查看更多>>
资源描述

《DEH逻辑图常用功能块.doc》由会员分享,可在线阅读,更多相关《DEH逻辑图常用功能块.doc(213页珍藏版)》请在三一办公上搜索。

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,那么输出端OUT质量状态是GOD。如果输入质量状态

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 教育教学 > 成人教育


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号