功能块参数设置.docx

上传人:b****7 文档编号:9030891 上传时间:2023-02-02 格式:DOCX 页数:22 大小:68.57KB
下载 相关 举报
功能块参数设置.docx_第1页
第1页 / 共22页
功能块参数设置.docx_第2页
第2页 / 共22页
功能块参数设置.docx_第3页
第3页 / 共22页
功能块参数设置.docx_第4页
第4页 / 共22页
功能块参数设置.docx_第5页
第5页 / 共22页
点击查看更多>>
下载资源
资源描述

功能块参数设置.docx

《功能块参数设置.docx》由会员分享,可在线阅读,更多相关《功能块参数设置.docx(22页珍藏版)》请在冰豆网上搜索。

功能块参数设置.docx

功能块参数设置

常用功能块主要参数设置

一、AI功能块

1、功能块名称(Tag)由用户定义:

例如:

TT-2305;FT-501;LT-2201

2、主要参数设置(见下表):

MODE-PRE

允许工作方式:

AUTO/MAN/LOC

MODE-BLK

AI功能块的工作方式:

Target:

AUTO/LOC;MAN/LOC

PV

OUT

PV-SCALE

根据工艺参数量程对过程变量定标:

例如:

温度:

0--400℃;-50--+50℃

压力:

0--100mmH2O;0--4MPa;

流量:

0--500mmH2O;4—20mA

液位:

+kPa

隐含:

0--100%

OUT-SCALE

根据工艺参数量程对输出定标:

例如:

温度:

0--400℃;-50--+50℃

压力:

0—100mmH2O;0—4MPa;

流量:

0—10m3/h

液位:

0—6m

隐含:

0--100%

L-TYPE

线性化类型:

共有5种:

0:

OUT=K·IN

1:

OUT=K·IN+C

2:

OUT=IN开平方

3:

OUT=IN开三次方

4:

OUT=IN开五次方

隐含:

1

PV-FTIME

PV的滤波时间:

0—32;单位:

S

隐含:

0

HI-LIM

输出报警高限

隐含:

100%

LO-LIM

输出报警低限

隐含:

0%

CLAMP-HIGH-LIM

CLAMP-LOW-LIM

ALARM-HYST

报警回滞带,如:

1000报警,降到980停止。

单位:

OUT

ALARM-IND-TYPE

报警类型:

0:

无报警

1:

高报警

2:

低报警

3:

高或低报警

CUTOFF-POINT

OUT-D

二、PID功能块

1、功能块名称(Tag)由用户定义:

例如:

TIC-2305;FIC-501;LICA-2201

2、主要参数设置(见下表):

MODE-PRE

允许工作方式:

AUTO/MAN/LOC/CAS

MODE-BLK

PID功能块的工作方式:

Target:

AUTO/LOC;MAN/LOC

AUTO/CAS;MAN/CAS

PV

SP

OUT

PV-SCALE

根据AI的单位,对输入定标:

例如:

流量:

0—10m3/h;液位:

0—6m

隐含:

0--100%

OUT-SCALE

一般采用:

0--100%

隐含:

0--100%

IN

输入

CAS-IN

串级输入

FF-VAL

前馈输入

TRK-VAL

跟踪输入

BYPASS-ENB

旁通允许(不经过PID)

M-TRACK

在MAN时,允许SP跟踪PV(状态量)

SP-RATE-DN

给定值切换速率设置,单位:

工程单位/S

隐含:

0立即切换

SP-RATE-UP

给定值切换速率设置,单位:

工程单位/S

隐含:

0立即切换

SP-HI-LIM

给定值报警高限

隐含:

100%

SP-LO-LIM

给定值报警低限

隐含:

0%

GAIN

增益(比例系数):

0—100%

RESET

积分时间:

—999分

RATE

微分时间:

0—999秒

REV-ACT

正、反作用(可选择)

正作用:

PV>SP,输出增加

反作用:

PV>SP,输出减小

FF-SCALE

前馈量定标

FF-GAIN

前馈增益:

0—

OUT-HI-LIM

输出报警高限

隐含:

100%

OUT-LO-LIM

输出报警低限

隐含:

0%

CALMP-DBN

钳位死区

BUMPLESS-TYPE

无扰切换类型(MAN/AUTO)

0:

OUT=LAST-OUT

1:

OUT=LAST-OUT+PROP

2:

OUT=BIAS

3:

OUT=PROP+BIAS

BKCAL-OUT

BKCAL-IN

三、AO功能块

1、功能块名称(Tag)由用户定义:

例如:

TY-2305;FY-501;LY-2201

2、主要参数设置(见下表):

MODE-PRE

允许工作方式:

AUTO/LOC/CAS

MODE-BLK

AO功能块的工作方式:

Target:

AUTO/LOC;AUTO/CAS

SP

OUT

PV-SCALE

一般与PID输出相同:

0--100%

隐含:

0--100%

OUT-SCALE

根据工艺参数量程对输出定标:

例如:

气压:

3--15PSI;—;

电流:

4--20mA

隐含:

0--100%

CAS-IN

SP-RATE-DOWN

给定值切换速率设置,单位:

工程单位/S

隐含:

0立即切换

SP-RATE-UP

给定值切换速率设置,单位:

工程单位/S

隐含:

0立即切换

SP-HI-LIM

给定值报警高限

隐含:

100%

SP-LO-LIM

给定值报警低限

隐含:

0%

INC-CLOSE

可以在输出前把输出值反相

FSAVE-TIME

FSAVE-TYPE

保持类型:

0:

保持

1:

预置

FSAVE-VAL

当事故发生时,输出预置值

SHED-OPT

确定遥控设备暂停所取的作用:

0:

正常

1:

不返回

2:

打到自动

3:

打到手动

BKCAL-OUT

四、ARTH功能块

1、功能块名称(Tag)由用户定义:

例如:

ARTH-2305;ARTH-501;ARTH-2201

2、主要参数设置(见下表):

MODE-PRE

允许工作方式:

AUTO/LOC/CAS

MODE-BLK

AI功能块的工作方式:

Target:

AUTO/LOC;AUTO/CAS

PV

当被测量变化范围较大时,为提高测量精度,常用两个变送器,以适应不同量程。

PV是根据RANGE-HI和RANGE-LO从IN及IN1计算出。

PV=g·IN+(1-g)·IN1

当RANGE-LO≤IN≤RANGE-HI时,

g=(IN-RANGE-LO)/(RANGE-HI-RANGE-LO)

当IN

当IN>RANGE-HI时,g=1

OUT

PV-UNIT

OUT-UNIT

A-TYPE

运算类型选择:

共有9种:

0:

OUT=公式0(见附页)

1:

OUT=公式1

2:

OUT=公式2

3:

OUT=公式3

4:

OUT=公式4

5:

OUT=公式5

6:

OUT=公式6

7:

OUT=公式7

8:

OUT=公式8

隐含:

1

IN

输入变量(在量程扩展中为低量程变送器)

IN1

输入变量

IN2

输入变量

IN3

输入变量

IN4

输入变量

K1

运算常数,根据运算需要设置。

K2

运算常数,根据运算需要设置。

K3

运算常数,根据运算需要设置。

K4

运算常数,根据运算需要设置。

K5

运算常数,根据运算需要设置。

K6

运算常数,根据运算需要设置。

RANGE-HI

量程扩展,切向高量程变送器的常数值。

RANGE-LO

量程扩展,切向低量程变送器的常数值。

五、INT功能块

1、功能块名称(Tag)由用户定义:

例如:

INT-2305;INT-501;INT-2201

2、主要参数设置(见下表):

MODE-PRE

允许工作方式:

AUTO/LOC/CAS

MODE-BLK

AI功能块的工作方式:

Target:

AUTO/LOC;AUTO/CAS

OUT

OUT-UNITS

IN-1

IN-2

TIME-UNIT1

0:

S;1:

min;2:

Hr;3:

Day

隐含:

0

TIME-UNIT2

0:

S;1:

min;2:

Hr;3:

Day

隐含:

0

UNIT-CONV

把IN-2的单位转换成IN-1的工程单位

REV-FLOW1

0:

正向流;1:

反向流

隐含:

0

REV-FLOW2

0:

正向流;1:

反向流

隐含:

0

INTEG-TYPE

积分类型:

共有7种:

0-UPAUTO:

自动递增记数

1-UPDEM:

随着复位命令,递增记数

2-DNAUTO:

自动递减记数

3-DNDEM:

随着复位命令,递减记数

4-PERIODIC:

周期性自动递增记数

5-DEMAND:

随着复位命令,递增记数

6-PER&DEM:

自动递增记数

隐含:

1

INTEG-OPTS

积分操作:

(2个8位字符串,位含义如下)

0:

IN1:

Accum或Rate

1:

IN2:

Accum或Rate

2:

正向流(累加方向)

3:

反向流(累加方向)

4:

用不确定值

5:

用坏值

6:

进位

7—15:

保留

隐含:

Rate(0)

隐含:

Rate(0)

负作为0处理

正作为0处理

RESET-IN

外部复位输入

OP-CMD

操作命令RESET(1:

复位;0:

无定义)

RESET-CNT

记录复位次数,只读不写。

PCT-INCL

Total/(Total+RTotal)100%

PCT-GOOD-LIM

对PCT-INCL设置一个限制,>为好值。

PCT-UNCERT-LIM

对PCT-INCL设置一个限制,>为不确定值。

SP

为计算跳闸值的给定值(控制)

OUT-TRIP

当积分累加值≥SP时,OUT-TRIP为“1”

PRE-TRIP

为预置跳闸值

OUT-PTRIP

当向上记数时,OUT=SP-PRE-TRIP为“1”当向下记数时,OUTPRE-TRIP为“1”

六、ISS功能块

1、功能块名称(Tag)由用户定义:

例如:

ISS-2305;ISS-501;ISS-2201

2、主要参数设置(见下表):

MODE-PRE

允许工作方式:

AUTO/LOC/CAS

MODE-BLK

AI功能块的工作方式:

Target:

AUTO/LOC;AUTO/CAS

SEL-1

SEL-2

SEL-3

OUT

PV-SCALE

一般定义为:

0--100%

隐含:

0--100%

OUT-SCALE

一般定义为:

0--100%

隐含:

0--100%

SEL-TYPE

规定选择器类型:

共有5种:

1:

从SEL-1-3中选高

2:

从SEL-1-3中选低

3:

从SEL-1-3中选中间值

4:

从SEL-1-3中选第一个好值

5:

MUX两路输入选择,由IN-D确定:

IN-D=0,选择SEL-1作为输入

IN-D=1,选择SEL-2作为输入

隐含:

1

MIN-GOOD

好的输入值

UES-DUB

当USE-DUB=1时,把可疑值作为好值处理。

OUT-HI-LIM

输出报警高限,超限时OUT-D=1。

隐含:

100%

OUT-LO-LIM

输出报警低限,超限时OUT-D=1。

隐含:

0%

OUT-DBN-LIM

用工程单位表示的迟滞值

单位:

OUT

BKCAL-SEL-1

BKCAL-SEL-2

BKCAL-SEL-3

BKCAL-IN

IN-D

七、CHAR功能块

1、功能块名称(Tag)由用户定义:

例如:

CHAR-2305;CHAR-501;CHAR-2201

2、主要参数设置(见下表):

MODE-PRE

允许工作方式:

AUTO/LOC/CAS

MODE-BLK

AI功能块的工作方式:

Target:

AUTO/LOC;AUTO/CAS

X-UNITS

Y-UNITS

IN-1

IN-2

OUT-1

OUT-2

CURV-INPTS

X1;X2;······X20

CURV-OUTPTS

Y1;Y2;······Y20

BYPASS

旁通:

当BYPASS=True

(1)时,

IN-1=OUT-1;IN-2=OUT-2

REVERSE

反相:

当REVERSE=True

(1)时,

IN-2=x;OUT-2=y

八、SPLT功能块

1、功能块名称(Tag)由用户定义:

例如:

SPLT-2305;SPLT-501;SPLT-2201

2、主要参数设置(见下表):

MODE-PRE

允许工作方式:

AUTO/LOC/CAS

MODE-BLK

AI功能块的工作方式:

Target:

AUTO/LOC;AUTO/CAS

CAS-IN

OUT-1

OUT-2

OUT-3

IN-SCALE

一般定义为:

0--100%

隐含:

0--100%

OUT-1-SCALE

一般定义为:

0--100%

隐含:

0--100%

OUT-2-SCALE

一般定义为:

0--100%

隐含:

0--100%

A-TYPE

规定选择器类型:

共有3种:

1:

MUX两路输入选择,由IN-D确定:

IN-D=0,选择OUT-1作为输出。

IN-D=1,选择OUT-2作为输出。

2:

分程器Splitter(x,y)

对OUT-1,若IN-ARRAY1>IN-ARRAY2,

则INA=IN-ARRAY2;INB=IN-ARRAY1,

反之INA=IN-ARRAY1;INB=IN-ARRAY2,

OUTA=OUTARRAY1,OUTB=OUTARRAY2

OUT-2同上;

OUT-3同上。

3:

分程器Splitter(k,Bias)

OUT-1%=K1·SP%+BIAS1

OUT-1%=K2·SP%+BIAS2

OUT-1%=K3·SP%+BIAS3

隐含:

1

IN-ARRAY

该数组包含计算输出的曲线输入坐标(x)

例如:

IN-ARRAY=0,48,50,100

OUT-ARRAY

该数组包含计算输出的曲线输出坐标(x)

例如:

OUT-ARRAY=100,0,0,100

IN-D

0:

OUT-1;1:

OUT-2

LOCK-VAL-1

1:

保持新值;0:

置到NOT-SEL-VAL-1

LOCK-VAL-2

1:

保持新值;0:

置到NOT-SEL-VAL-2

NOT-SEL-VAL-1

没选择时的保持值,按%设值。

NOT-SEL-VAL-2

没选择时的保持值,按%设值。

BKCAL-IN-1

BKCAL-IN-2

BKCAL-IN-3

BKCAL-OUT

附录:

ARTH功能块中的计算公式:

0--8

0:

可以实现如:

1:

可以实现如:

2:

可以实现如:

3:

可以实现如:

4:

可以实现如:

5:

6:

7:

可以实现如:

8:

九、其它功能块

1、AALMANALOGALARM(模拟报警)

2、CIADCOMMUNICATIONINPUTANALOGDATA(PLC用)

3、CIDDCOMMUNICATIONINPUTDIGITALDATA(PLC用)

4、COADCOMMUNICATIONOUTPUTANALOGDATA(PLC用)

5、CODDCOMMUNICATIONOUTPUTDIGITALDATA(PLC用)

6、SPGSETPOINTRAMPGENERTTOR(SP斜坡发生器)

7、ABRANALOGBRIDGE(模拟桥)

8、DBRDIGITALBRIDGE(数字桥)

9、DENSDENSITY(密度)

十、PCI卡中另有可以公共使用的如下功能块:

1、4个PID功能块

2、4个ARTH功能块

3、6个INT功能块

4、4个CHAR功能块

5、4个SPG功能块

6、6个AALM功能块

7、6个DEN功能块

8、4个ABR功能块

9、4个DBR功能块

十一、现场总线组态步骤

SYSCON系统组态软件是为了配置、维护和操作Smar现场总线产品而专门开发的软件。

目前我们使用的版本是,共有2张软盘。

Setup即可。

SYSCON的组态过程共涉及2种文件:

FB组态文件(*.FBC),该文件包括现场总线系统组态。

在此文件中包含如下信息:

计算机站;现场总线接口和总线;现场总线网络;在控制应用中使用的设备;在每个现场设备中使用的功能块;为每个功能块和设备指定的参数值。

FB链接文件(*.FBL),该文件存储现场总线系统组态的控制策略图,主要包括各功能块之间的链接关系。

产生一个新的现场总线组态是一个开发过程,在此过程中你要选择现场总线通讯接口;选择在你的控制应用中使用的现场设备和将要使用的功能块。

为了组态功能块,你必须指定其参数值。

现场总线组态的步骤如下:

1、使用“File”菜单中的“New”选项或工具条中的产生一个新的文档“Createsanewdocument”按钮。

2、选择“FBConfigFile(*.FBC)”。

3、一个“FBConfigFile”窗口将出现。

4、将鼠标移动到站图标‘stationicon’并单击鼠标右键,将出现一个“NewInterface”菜单项。

5、选择“NewInterface”,将出现一个“NewInterface”对话框。

选择PCI(典型)接口或BC1接口,设置相应的属性,单击“OK”按钮。

6、为了选择一个通道,在接口图标‘interfaceicon’上双击鼠标左键,通道图标‘channelicon’将会出现。

在通道图标上单击鼠标左键,便可选择一个通道。

7、为了在所选择的通道上挂一个新的现场总线网络,将鼠标移动到所选择的通道图标上,单击鼠标右键并选择“Fieldbus”菜单选项。

8、将出现“DeviceAttributes”对话框,键入标签‘Tag’和地址‘Address’单击“OK”按钮。

9、将出现现场总线网络图标‘Fieldbusnetworkicon’。

10、在现场总线网络图标上双击鼠标左键,屏幕上将出现设备图标‘deviceicon’。

11、为了将一个新设备(NewDevice)纳入控制应用程序(组态文件),将鼠标移动到现场总线网络图标上,单击鼠标右键并选择“NewDevice”菜单选项,将出现“NewDevice”对话框。

12、键入标签‘Tag’和地址‘Address’并单击“OK”按钮。

如果在你的应用程序中需要多个设备,重复第11步。

13、在你用SYSCON开发的控制应用程序中插入所有的设备后,便可插入功能块。

14、为了将一个新功能块(NewFunctionBlock)插入组态文件,将鼠标移动到选择设备图标上,单击鼠标右键并选择“NewBlock”菜单选项,以便插入一个新的功能块。

15、说明全部的功能块以后,你便可以链接各功能块之间的输入和输出参数(通过做图完成)。

这要产生一个新的链接文件文档来实现。

16、使用“File”菜单中的“New”选项或工具条中的产生一个新的文档“Createsanewdocument”按钮。

17、选择“FBLink’sFiles(*.FBL)”。

18、一个“FBLink’sFiles”窗口将打开。

你会看到一个新的工具条和一个新的菜单。

现在你必须打开工具盒窗口。

工具盒窗口中有画控制应用程序图用的全部工具。

19、选择“FunctionBlockInserting”(功能块插入)工具,可将功能块插入画图文件窗口。

20、将要插入的功能块从FBC文件拉入画图窗口,使用MOVE工具将其放在合适位置。

21、选择“FBParameterI/OLinking”工具,在画图文件窗口将一个功能块的输出参数链接的另一个功能块的输入参数。

22、用所选择的“FBParameterI/OLinking”工具,将鼠标移动到将要链接的输出参数的功能块并单击鼠标左键。

23、选择输出参数。

24、将鼠标移动到将要接受链接的输入参数的功能块并单击鼠标左键。

25、选择输入参数。

(重复以上步骤,完成全部连接)

26、到此链接已经完成。

接下来的任务是组态参数值并将其下装到现场设备。

指定功能块参数值的步骤如下:

27、为了选择将要组态的功能块,单击功能块图标。

28、为了选择功能块参数,在功能块图标上双击鼠标左键,将出现参数图标。

在参数图标上单击鼠标左键选择一个参数。

29、为了给参数指定一个值,将鼠标移动到所选择的参数图标上并单击鼠标右键,带有“Attributes”和“Characterization”项的菜单将出现。

“Attributes”项用来做一个参数的离线组态,而“Characterization”项用来做在线参数组态。

30、选择“Characterization”项。

31、将出现一个“ParameterAttributes”(参数属性)对话框。

在要输入值的框中选择想要的值。

如果参数不是一个简单变量,而是一个数据结构,浏览成员组框将展示它的可用成员名称。

32、“[]Savevaluetoconfigurationfile”(将值存入组态文件)检查框用来将想要的参数值存入FBC文件。

如果它处在“NOT”不检查,将不保存该值。

“Send”(送入)按钮用来通过现场通讯网络将该值送入现场设备。

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

当前位置:首页 > 高中教育 > 初中教育

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1