DCSovation资料.docx

上传人:小飞机 文档编号:3155513 上传时间:2023-03-11 格式:DOCX 页数:7 大小:39.59KB
返回 下载 相关 举报
DCSovation资料.docx_第1页
第1页 / 共7页
DCSovation资料.docx_第2页
第2页 / 共7页
DCSovation资料.docx_第3页
第3页 / 共7页
DCSovation资料.docx_第4页
第4页 / 共7页
DCSovation资料.docx_第5页
第5页 / 共7页
亲,该文档总共7页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《DCSovation资料.docx》由会员分享,可在线阅读,更多相关《DCSovation资料.docx(7页珍藏版)》请在三一办公上搜索。

1、DCSovation资料附录2-西屋部分算法块说明: AVALGEN算法块 该算法块初始化了一个模拟量点,该算法块的输出就是调节常数中存储的模拟量值,如果该数值输入不正确或者误用,算法块将产生一个非法的数,如果OUT是非法,则它是一个坏点。 BALANCER算法块 该算法块监视了多至16个下游算法块的方式,并当下游算法块要求上游算法块跟踪时,执行一个用户定义类型的跟踪。BALANCER算法块特殊的结构能使他用于平衡下游几个手自动站算法块。下游算法块的的实际数目由用户定义,你可以将算法块的输出与任何下游算法块的IN1输入相连或与一个下游算法块算选择器类型算法块的IN2输入相连。设定算法块时,需要

2、指定哪个算法块使用BALANCER算法块的输出信号。BALANCER 算法块检查反馈信号得知有多少下游算法块正要求上游算法块跟踪,随后根据这些信息以及控制初始化的类型来计算正被发送到这些下游算法块输入的模拟量输出值。 FLIPFLOP算法块S-R触发器 FLIPFLOP算法块是一个记忆装置,它的输出状态入下述真值表所示 SET 0 0 1 1 RESET 0 1 0 1 OUT 保持 0 1 ? ?SET优先,则为”1” ,RESET优先,则为”0”。 FUNCTION函数发生器 FUNCTION算法块通过定义12个XY数组产生一个分段线性函数,每个Y数组有一个对应的X数组,由此而描绘出想要得

3、到的函数。 其中有如下参数: GAIN:输入增益 BIAS:输入偏置 TPSC:输出点最大值 BTSC:输出点最小值 TRAT:跟踪速率 BPTS:折点数 X-1:第一点输入 Y-1:第一点输出 GAINBIAS算法块 该算法块用一个内部增益乘以模拟量输入,增加了一个偏置,并限制输出值。 为了按输入比例放大输出,以如下方式计算必须的增益和偏置: OUTMAX-OUTMINGain=;Bias=OUTMIN-GainINMIN INMAX-INMIN如果算法块得到一个非法的输入值或者计算一个输出的非法值,则站将报警。 GASFLOW算法块 该算法块计算理想气体的压力温度补偿质量或测体积流量。 质

4、量流量按如下计算: OUT=GAINPDIFPACT+ABSPRESPREF+ABSPRESTREF+ABSTEMPTACT+ABSTEMP体积流量按如下计算 OUT=GAINPDIFTREF+ABSPRESPACT+ABSSPRESTACT+ABSTEMPTREF+ABSTEMP在计算中,可能需要去掉压力补偿或温度补偿,对于没有压力补偿,必须指定一个负压值。对于没有温度补偿,必须指定一个负的温度值(TEMP)。 其中TPSC和BTSC参数用来限制算法块输出值。 HIGHLOWMON算法块 该算法块是一个使用重置死区和固定或变化限制的高和低信号监控,对于HIGHLOWMON算法块,如果输入值大

5、于高限设定或者小雨低限设定值,则数字量输出标记置TRUE。如果要重置标记,输入必须小于高限设定值乘以高设定置中的死区,并大于低限设定值加上低设定值的死区。 KEYBOARD算法块 KEYBOARD算法快将控制键与大部分基础形式中的控制器界面相连。每个键的输出通过控制选择命令在用户一旦激活算法块时可以使用。 KEYBOARD算法块将操作站可编程键连接到大部分基础形式中的控制器中。对于,和键,输出将持续一个真信号,只要这个键按下,对于其他键,这个算法块的输出是一个指定长度的脉冲。脉冲长度由LENGTH参数定义,它指定了循环中脉冲的长度,如果LENGTH等于0或1,则脉冲将是一个循环长。LENGTH

6、参数可能定义一个脉冲长度至多255个循环。 LEADLAG算法块 LEADLAG是一个非线性的lead/lag函数,输出值是一个旧输出,旧输入,新输入,增益,lead,lag时间常数的函数。在一个稳定状态下,OUT=IN1XGAIN。输出在五个时间单位常数将达到预期稳定状态输出的98%。 这个算法块可以设置成纯lead函数,输出值是一个旧输出,旧输入,新输入,增益,lead时间常数的函数。输出在五个时间单位常数将达到预期稳定状态输出的98%。 MASTATION算法块 该算法块将基于CRT软件手自动站和可选择的Ovation循环界面模件卡作为界面连到功能处理器。如下模件将被用到:自动,手动和本

7、地。 功能:完成手/自动切换。该算法能与操作员键盘或控制面板上的“”,“”,“AUTO”,“MAN”键连接。 MASTERSEQ算法块 该算法块提供单独算法控制控制函数的顺序执行。算法利用单独DEVICESEQ算法提供一个接口至逻辑函数在每个顺序步骤的执行,每个MASTERSEQ算法块可以附属至多30个DEVICESEQ算法块,随后多重MASTERSEQ算法块可以一起层叠。 算法块监控着通过一个打包点组的每个步骤设备的响应。这个打包的点组成为状态点。每一个设备都有唯一的状态点。状态点既满足了对MASTERSEQ输入和输出的需要,也满足了在附表中根据位定义的DEVICESEQ算法块的需要,当位为

8、0时,一个设备被认为是开或运行,在他关联的打包组状态点中,即逻辑1。相同地,当位为1时,一个设备被认为是关或停,即逻辑0。 OFFDELAY算法块 OFFDELAY是后延时,也就是下降沿延时 ONDELAY算法块 ONDELAY前延时算法块,即上升沿延时,当输入与条件信号为1,则延时,当条件信号为0,则输出为0。 ONESHOT算法块 ONESHOT脉冲发生器,即触发马达,输入为脉冲信号,输出为脉冲宽度。 PID算法块 功能: OUT=(KPError)+1d(din)dttiErrordt+(Kd)etdPID偏差作用: Error=SP-PV Error=PV-SP PGAIN:比例增益

9、INTG: 积分时间 DRAT: 微分时间 DGAIN:微分增益 PID算法特点: 1) PID入口过程变量及设定值必须标定为0%100% PV%=PV*PV+PV SP%=SP*SP+SP 2) 偏差死区及死区增益 进行PID运算的偏差=实际偏差*死区增益 当ERRD为0时:则为一般情况 当ERRD为01时:为OVATION情况 3) PID运算方式:Normail,ESG,ESI SETPOINT算法块 功能:产生一个设定值。该算法块与操作员键盘或控制面板中的“”,“”键连接。 2XSELECT算法块 二选一算法块功能如下: OUT=/2 P4 High P6 Low P5 A P1 B

10、P2 参数: MODE:当TMOD为“1”时,MODE数值决定OUT的功能。 当TMOD为“0”时,OUT的功能由操作员键盘控制。同时,CNTL参数设为“7”。 XDEV:两值差报警 XABQ:A质量报警 XBBQ:B质量报警 XALM:A、B都有质量报警、数值无效、差值大于CNDB值。 MRE:报警同XALM,但此输出可由P3键屏蔽 PBPT:打包点,包括以上各状态信息。 TRANSFER算法块 切换算法块功能:FLAG=TRUE:OUT=IN2 FLAG=FALSE:OUT=IN1 参数: TRIN:算法的跟踪输入 SLEW:内部跟踪选择: OFF:在切换中不跟踪 ON:在切换中跟踪 TRK1:跟踪输出IN1的信号 TRK2:跟踪输出IN2的信号 TRR1:当IN1切换到IN2时:TRIN跟踪IN2的速率 TRR2:当IN2切换到IN1时:TRIN跟踪IN1的速率 OTRK:输出跟踪:OFF:不跟踪,ON:跟踪。

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

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号