1、2模拟功能块概述何 C1模拟功能块概述 说明CT-ANA模拟输入计数器LIN线性化C_ANA设定点控制器AI_TR模拟输入转换AI_TRT模拟输入转换瞬变AO_TR模拟输出转换SCAL标度变换DELAY延迟TDEAD死区时间功能块TAVER时间平均值TMAX最大时间值TMIN最小时间值TFILT模拟时域滤波器LD_LG超前/滞后滤波器TS时间计划表 C2 模拟输入计数器CN_ANA (图C-6页)功能:该计数器把模拟值转换成数量值,另外要加上一个校正信号为了提高精度,计数器内部用64位的实数分辨率工作.积分影响等式CTC=CTCn-1+INxt2/ZB(原文有误)CTC:计数器输出(计数器读数
2、)CTCX-1:上一循环的计数器输出IN:计数器输入TZ:任务循环ZB:时基根据计数器的参数定义,可以按照固定的周期,用外部信号或操作人员直接复位计数器,输出OFL端用一个逻辑1信号指示一个可定义的循环数。输出包括当前计数器读数CTC,上一循环的最终计数值在CTP端输出,CTP信号在下一次复位前一直保持。限位值(消息)对应的是当前周期的当前计数器读数。 该功能块必须运行在等间隔的间隔任务。显示:名称,短文本,量程和物理单位。计数器当前读数CA(引脚CTC),上一周期计数器读数CP(引脚CTP)。基值BV(引脚PR)显示为数字值。当前计数器读数CTC和上一周期计数器读数CTP还显示为条状图。限位
3、值L1和L2显示为数字值,标识在相应的显示条中。如果配置为可以复位,则显示复位按钮。操作说明:可以改变基值BV(引脚PR)和限位值L1、L2(引脚L1、L2),可以配置计数器是否允许复位。消息确认C2.1 参数:模拟输入计数器CT_ANA(图C-7页)Scale start:零点,以实数形式输入Scale end:量程,以实数形式输入Dimension:物理单位,以文本形式输入或从列表中选择Reset counter by:(用什么复位计数器):Reseting value:超过定义的最大允许值时复位如果输入为空白,复位值则无效.调试时显示值为0.0,该值不能改变Period duration
4、:经过一人固定周期时间复位,如T#2h(2小时复位一次).如果输入为空白,则周期无效,即永远运行。在这种情况下,调试时没有值,也不能改变。Time lase:用于也输入积分的时间单位秒、分:时或天。Cycle count:For OFL复位后,OFL输出以逻辑1信号表明的循环号(1-99)AccessBasic value预设置值可以修改。预设置值不能修改。Reset可以复位不可以复位Messages见B部份,通用说明和概述。最多两个限位值。C2.2 功能块数据:模拟输入计数器CT_ANA基值PR和限位值L1、L2只能通过相应的输入引脚访问。名称数据类型配置访问说明输入端EN布尔型YES读写使
5、能 TRUE:功能块在运行IN实型NO读写输入信号BES布尔型NO读写复位信号PR实型YES读写预置值L1实型YES读写限位值1L2实型YES读写限位值2输出端ENO布尔型NO只读过程状态。TRUE:功能块在运行CTC实型NO只读上一周期以来的计数器当前值CTP实型NO只读上周期的计数器读数OFL布尔型NO只读输出信号TRUE代表可参数化的时间SL1布尔型NO只读TRUE如果超出限位值1SL2布尔型NO只读TRUE如果超出限位值2参数定义伪码Zua整型YES读写输出的循环号Mba实型YES读写测量范围零点Mbe实型YES读写测量范围量程Dim文本型YES无访问物理单位Uw实型YES读写复位值P
6、d时间型YES读写复位周期Ltf布尔型YES无访问访问基值Lr布尔型YES无访问访问复位参数Pr布尔型NO读写复位参数Zb整型YES读写时基0=秒 1=分 2=小时 3=天Pzp实型NO只读上一周期的计数器显示值Pzl实型NO只读当前周期的计数器显示值Hy1实型YES读写限位值1的滞后Lf1布尔型YES无访问访问限位值1Mp1消息1Hy2实型YES读写限位值2的滞后Lf12布尔型YES无访问访问限位值2Mp2消息2 C3 线性化,LIN (图L-10页) 功能:该功能块按IEC584-1或IEC751标准把热电偶电后或电阻阻值转换成温度。线性化校正值误差限制为0.1%可用于下列型号的传感器:型
7、号Pt13Rh-Pt(R型)输入值范围,单位(MV)从 到-226.0 +21133.0输出值范围单位从 到-50 +1770Pt10Rh-Pt(S型)-235.0 +18709.0-50 +1769Fe-CuNi(J型)-8095.0 +69536.0-210 +1200T型-6257.0 +20869.0-270 +400E型-9835.0 +76358.0-270 +1000NiCr.Nt(K型)-6457.0 +54874.0-270 +1372Pt30Rh+3154.0 +13814.0+800 +1820Fe-Cuni-8150.0 +53140.0-200 +900Pt100热电
8、阻(欧姆)从 到18.49 390.26从 到-226.0 +850 传感器需要一个MV信号作为输入信号,热电阻温度计需要一个欧姆信号。另外,用户可以定义(最多)32度的线性化.可以自由定义联结点数量。如果第一个输入域小于或等于前驱X(i),则将其作为线性化曲线的终点。ERR输出端的设置如下:输入端IN的输入超出可接受的范围时,STA输出为1在实数范围内发生一个内部计算错误时,STA输出为9用户定义的特性曲线中联结点太少,输出STA=2显示:无操作说明:无C3.1参数:线性化,LIN(图C-11上)Characteristic选择特性类型Curve(特性曲线)如果选择用户自己定义,则用户可以自
9、由定义线性化曲线。选择后,在第二个和第三个对话框显示中输入各种联结点。最多可定义32段曲线。(图C-11下)I联结点号0-32X(i)联结点(i)的X值,以实数形式输入,当X(i)值小于或等于前驱时线性化到达终点。Y(i)联结点(i)的Y值,以实数形式输入C3.2 功能块数据:线性化,LIN名称数据类型配置访问说明输入端EN布尔型YES读写使能 TRUE:功能块在运行IN实型NO读写输入信号输出端ENO布尔型NO只读过程状态。TRUE:功能块在运行OUT实型NO只读输出信号ERR布尔型NO只读TRUE:功能块出错STA整型NO只读功能块的错误状态代码参数定义伪码1KI整型YES只读特性曲线0=
10、用户定义 1=R型 2=S型3=J型 4=T型 5=E型6=K型 7=Pt型 8=B型9=L型 参数定义伪码2S1-17实型YES读写输出域Y1-Y17S34-54实型NO只读输出域Y34-Y54EW1-17实型YES读写输入域X1-X17EW34-54实型NO只读输入域X34-X54参数定义伪码3S18-33实型YES读写输出域Y18-Y33EW18-33实型NO读写输入域Y18-Y33 C4 设定点控制器:C_ANA (图C-13页) 功能:该功能块用于无控制器功能的模拟值输入,如微为设定点站或乘法器.在自动方式模拟信号在IN端输入.在手动方式可以处理手动值。如果将其配置为称重器,比值RA
11、T和偏差BIA用到输出端OUT.输出OUT用下表计算方式无乘法运算有乘法运算内部外部手动OUT=MVOUT=MV.比值+偏差OUT=MV.RAT+BIA自动OUT=INOUT=IN.比值+偏差OUT=IN.RAT+BIAOUT:输出 IN:输入 MV:手动值 可以用输入信号MI和ME,MM和MA改变工作方式内部和外部,自动和手动。如果输入对都设置为逻辑1信号,功能块将工作在内部手动工作方式。 可以在输出端SIE和SMA查询当前工作方式,内部=逻辑0,外部=逻辑1。手动=逻辑0 自动=逻辑1自动方式时用INPUT端IN输入代替手动值。比值必须大于0 偏差值的允许范围为-量程+量程在外部方式时,如
12、果输入信号超出范围,功能块将按相应的限位值进行运算.输出ERR设置为:在自动方式输入IN超出范围限制时,输出STA=1在手动方式手动值超出范围限制时,输出STA=8在实数范围内出现内部计算错误时,输出STA=2 显示:名称,短文本,量程范围和物理单位 输出值OUT(引脚OUT),手动值MV,比值R(固定值或引脚RAT)和偏差B(固定值或引脚BIA)显示为数字值,输出值OUT显示为条状图。 操作说明用按钮M和A完成工作方式自动/手动之间的转换。用按钮I/E进行内部/外部工作方式之间的转换。改变手动值NV(只有在手动方式时才可以),改变比例和偏差的内部值。 C4 .1参数:设定点控制器:C_ANA
13、(图C-14页)scale start:零点,以实数形式输入scale end:量程,以实数形式输入dimension:物理单位,以文本形式输入或从列表框选择。Initial manual value:手动方式的初始值,如果没有乘法运算则手动值必须在范围内。Ratio:乘法运算中的比值,比值不允许小于或等于零。 Bias:乘法运算中附加的常数,偏差只能在-量程+量程之间。 Access: 值可以修改 值不可以修改 Multiplier enable:在自动方式中使用模拟输入IN。在手动方式输出值OUT等于手动值X比值+偏差。 在自动方式,输出OUT等于模拟输入IN,在手动方式OUT等于手动值。
14、 Internal: 以内部方式启动 External: 以外部方式启动 Manual: 以手动方式启动 Automatil: 以自动方式启动 Lock External: 不允许转换到内部方式可以转换到内部方式 Lock External: 不允许转换到外部方式可以转换到外部方式 Lock Manual: 不允许转换到手动方式可以转换到手动方式 Lock Automatil:不允许转换到自动方式可以转换到自动方式 C4.2 功能块数据:设定点控制器:C_ANA名称数据类型配置访问说明输入端EN布尔型YES读写使能 TRUE:功能块在运行IN实型NO读写输入信号RAT实型NO读写比值BIA实型
15、NO读写输入的偏差MM布尔型NO读写手动方式MA布尔型NO读写自动方式MI布尔型NO读写设定点工作在内部方式ME布尔型NO读写设定点工作在外部方式输出端ENO布尔型NO只读过程状态。TRUE:功能块在运行OUT实型NO只读输出SMA布尔型NO只读工作方式,TRUE=自动FALSE=手动SIE布尔型NO只读设定点内部/外部FALSE=内部 TRUE=外部ERR布尔型NO只读TRUE:如果功能块出错STA整型NO只读功能块的错误状态代码参数定义伪码Hw实型YES读写手动值Lhw布尔型YES无访问访问手动值Ska实型YES读写零点Ske实型YES读写量程Pri实型YES读写内部比值Lri实型YES无
16、访问访问内部比值Pie整型YES读写工作方式内部/外部,0=内1=外Vi布尔型YES无访问锁定内部方式Vl布尔型YES无访问锁定外部方式Pha整型YES读写工作方式手动/自动,0=手动1=自动Vh布尔型YES无访问锁定手动方式Va布尔型YES无访问锁定自动方式Pbi实型YES读写内部偏差Lbi布尔型YES无访问访问内部偏差Ae布尔型YES读写是否使用乘法运算pa实型NO只读输出的显示值C5 模拟输入转换:AI_TR(图C-17)功能:该功能块进行模/数转换,把UINT形式的模拟输入变量值转换成数字形式(实数形式)输入信号范围为0-20MA或4-20MA,信号范围为4-20MA时才可以下限出错如
17、果模拟输入信号超出了允许值范围,功能块转到缺省值,并设置相应的限位值信号(SL,SH),缺省值根据方向决定使用上一步的值(DVH)或下一步的值(DVL),或者根据配置使用原来的有效值。为了校正变送的误差,可以定义一个在4MA以下和20MA以上的缓冲带,缓冲带可以是最大值(20MA)的0.0%-30%)。自动进行缓冲带百分之五十的滞后。如果功能块检测到线路开路(输入3.8MA),将作出一个标记(SWB),信号为4-20MA时才具有线路检测功能。线路开路产生的系统消息不能参数化。显示:名称,短文本,量程被转换模拟值OUT(引脚OUT)显示为数字值和显示条,缺省值DL(引脚DVL)和DH(引脚DVH
18、)显示为数字值,如果使用缺省值,则模拟值OUT以红色显示。输入信号范围IR 0-20MA或4-20MA。操作说明:消息确认C5.1参数:模拟输入转换:AI_TR(图C-18)Measuring range start 测量范围零点,以实数形式输入Measuring range end 测量范围量程,以实数形式输入Tolerunce range 缓冲范围:0.0%-3.0%,以实数形式输入Input range 定义信号范围为:0-20MA或4-20MAHold last value 发生故障时配置的缺省值将被激活发生故障时保持上次的有效的值Default values 定义发生故障时使用什么缺
19、省值Too low 如果测量范围超出下限时的实数形式的固定值或外部信号Too high 如果测量范围超出上限时的实数形式的固定值或外部信号Prio 输入优先级1-5“”用于无消息Himt 输入提示文本Message text 输入消息文本或由选择窗口输入Wire beak 监视线路开路(不是可能配置的) C5.2 功能块数据:模拟输入转换器 AI_TR 缺省值太低(DVL)和太高(DVH)只能通过相应的输入引脚访问名称数据类型配置访问说明输入端EN布尔型YES读写使能 TRUE:功能块在运行INUINTNO读写输入信号DVL实型YES读写信号太低时的缺省值DVH实型YES读写信号太高时的缺省值
20、输出端ENO布尔型NO只读过程状态。TRUE:功能块在运行OUTUINTNO只读输出信号SWB布尔型NO只读状态显示,TRUE表示,线路开路SL布尔型NO只读状态显示,TRUE表示,信号太低SH布尔型NO只读状态显示,TRUE表示,信号太高参数定义伪码Mba实型YES读写测量范围零点Mbe实型YES无访问测量范围量程Sb整型YES读写信号范围0=0-20MA 1=4-20MALew布尔型YES读写保持原来的值Wtb实型YES读写转换缓冲范围Mp1消息1(太低)Mp2消息2(太高)Mp3消息3(线路开路)Ewa布尔型YES读写缺省值激活C6 模拟输入转换 瞬变AI_TRT(图C-20页)功能:该
21、功能块进行模拟/数字转换,把模拟输入模块的(12位)变量值转换成数字值. 测量范围的零点和量程和输入信号的范围一致(0-20MA或4-20MA). 可提供一个附加的缺省值.信号超出范围或者瞬变值超出允许时可以使缺省值。可以用以前的值作为缺省值。为了校正变送器的误差,可以定义4MA以下和20MA以上的缓冲区,缓冲区可以定义为最大值(20MA)的0.0%-3.0%,自动执行缓冲区的50%的滞后。可以关闭瞬变监视,只检测删去的项。在输出端SMR和SRC显示超出范围的种类,是信号还是瞬变。如果输入IN的值在一个周期内下降超过配置的瞬变值(以当前值的百分比形式),则设置输出SRC,这样可以检测0-20M
22、A信号线路的开路。如果功能块检测到线路开路(输入3.8MA)将设置SWB。4-20MA时才能检测线路开路。线路开路将产生一个系统消息,该消息不能参数化。显示:名称,短文本,量程和物理单位转换的模拟值OUT(引脚OUT)显示为条形图,如果使用缺省值,模拟值OUT显示为红色。输入范围IR 0-20MA或4-20MA。操作说明:消息确认C6.1 模拟输入转换 瞬变AI_TRT(图C-21页)Measuring rangeStart测量范围零点,以实数形式输入Measuring rangeEnd测量范围量程,以实数形式输入Dimension物理单位,以文本输入或从列表框选择Rate of change
23、Max rate of change输入信号IN的允许的最大反向动作变化,百分比形式,以实数形式输入MaonitroingOFF 没有瞬变监视ON 瞬变监视Tolerance range缓冲区范围0.0%-3.0%,以实数形式输入Input range定义所使用的输入范围0-20MA4-20MADefault value(fixed)输入固定的缺省值,以实数形式输入Default nalue定义出现故障时使用的缺省值Prcess signal输入DC作为缺省值Fired value固定值作为缺省值Last value用原来的值作为缺省值Messages(消息)Mess range测量范围Rat
24、e of change瞬变可单独调查Prio输入优先级15,无消息则输入“-”Hint输入提示文本Message text消息文本,直接输入或由选择窗口输入Wire break监视线路开路(不可配置)C6.1 功能块数据:模拟输入转换器 瞬变AI_TRT固定缺省值DV的值只能通过输入引脚访问名称数据类型配置访问说明输入端EN布尔型YES读写使能 TRUE:功能块在运行INUINTNO读写输入信号DV实型YES读写缺省值输出端ENO布尔型NO只读过程状态。TRUE:功能块在运行OUTUINTNO只读输出信号SWB布尔型NO只读状态显示,TRUE表示,线路开路SMR布尔型NO只读如果超出信号范围则
25、为TRUESRC布尔型NO只读如果超出瞬变范围则为TRUE参数定义伪码Mba实型YES读写测量范围零点Mbe实型YES读写测量范围量程Sb整型YES读写信号范围0=0-20MA 1=4-20MALew整型YES只读缺省值来源0=过程信号 1=固定值 2=原来的值Trs实型YES读写瞬变值Tru整型YES只读瞬变监视0=off 1=onPa整型NO只读显示值输出Pewa布尔型NO只读缺省值激活Wtb实型YES读写转换的缓冲区范围Mp1消息1(测量范围)Mp2消息2(变化率)Mp3消息3(线路开路)Ewa布尔型YES读写缺省值激活C7 模拟输出转换 AO_TR(图C-24页)功能: 该功能块把数字
26、值转换成输出到模拟输出模块(12位)的信号值,该数字值将与参数中的测量范围起点和测量范围终点进行比较,如果超出范围,将设置一个ERR逻辑1信号.可以转换0-20MA或4-20MA的信号范围。 为了允许模拟输出可以低电器或超电流,应该在参数定义伪码中选择低电流和/或超电流。 只有在4-20MA时低电流配置才有效。 如果值低于零点则输出3.6MA,如果高于量程,则输出20.4MA.显示:名称,短文本和量程范围模拟输入IN(IN引脚)显示为条状图和数字值,输出范围OR 0-20MA或4-20MA操作说明:无C7.1 参数:模拟输出转换 AO_TR(图C-24页)Measuring rangeStart测量范围零点,以实数形式输入Measuring rangeEnd测量范围量程,以实数形式输入Output range定义所使用的输出范围0-20
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1