ABB CBF功能块之三Word文档下载推荐.docx

上传人:b****4 文档编号:7943460 上传时间:2023-05-09 格式:DOCX 页数:24 大小:22.86KB
下载 相关 举报
ABB CBF功能块之三Word文档下载推荐.docx_第1页
第1页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第2页
第2页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第3页
第3页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第4页
第4页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第5页
第5页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第6页
第6页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第7页
第7页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第8页
第8页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第9页
第9页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第10页
第10页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第11页
第11页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第12页
第12页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第13页
第13页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第14页
第14页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第15页
第15页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第16页
第16页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第17页
第17页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第18页
第18页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第19页
第19页 / 共24页
ABB CBF功能块之三Word文档下载推荐.docx_第20页
第20页 / 共24页
亲,该文档总共24页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

ABB CBF功能块之三Word文档下载推荐.docx

《ABB CBF功能块之三Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《ABB CBF功能块之三Word文档下载推荐.docx(24页珍藏版)》请在冰点文库上搜索。

ABB CBF功能块之三Word文档下载推荐.docx

S-CONCAT连接字符字符功能

S-INS外延字符字符功能

S-DEL删除字符部分字符功能

S-REPL更换字符部分字符功能

S-FIND寻找字符部分字符功能

I2标准/逻辑功能

I2.1逻辑和,AND

(图见I6)功能

此功能完成一位一位地AND输入互联以及传送结果到输出。

数据类型BOOL和DWORD允许当作输入和输出。

输入和输出数据类型可通过菜单选项Edit→Changedatatype来进行设置。

最大输入为10。

显示操作员介入参数

无无无

I2.2逻辑或,OR

(图见I-6)功能

此功能完成一位一位地OR输入互联以及传送结果到输出。

I2.3逻辑异或,XOR

(图见I-7)功能

此功能完成一位一位地异或输入互联以及传送结果到输出。

I2.4否,NOT

数据类型BOOL,BYTE,WORD或DWORD的输入信号被否定并且传送结果到输出。

I3标准/位-字符功能

I3.1左移位,右移位,SHL,SHR

(图见I-8)功能

这些功能通过一个位置从数据类型DWORD,WORD或BYTE将输入信号移位到左(SHL)或移位到右(SHR)。

任一空位都被0填充。

输入和输出数据类型可通过菜单选项Edit→Changedatatype来进行设置。

结果被传送到输出。

I3.2左旋,右旋,ROL,ROR

这些功能通过一个位置从数据类型DWORD,WORD或BYTE的输入信号到左(ROL)或(ROR)。

最远的左端位从位链释放且重新插入作为最远的右端位。

当ROR(右移位)时移位逆向进行。

输入和输出数据类型可通过菜单选项Edit→Changedatatype来进行设定。

I4标准/统计功能

I4.1最小,MIN

(图见I-9)功能

最小的相应输入值被传送到输出。

所有的输入和输出信号是相同的数据类型REAL,UDINT,DINT,INT,DT或字符数据类型STR8-STR256

类似的字符数据类型从左到右是基于相关的ISO646号码的数字化数值。

如果字符有不同的长度,那么最短的一个被看作是随零填充的。

例如:

“A”比“a”小

“AU”比“AZ”小

“abc”比“ac”小

最大输入是10。

I4.2最大,MAX

(图见I-10)功能

最大的相应输入值被传送到输出。

例如:

”a”大于”A”,

“au”大于”AU”

“ac”大于”abc”

最大输入是10。

显示作员介入参数

无无无

I4.3平均值,

(见图I-10)功能

输入数值的平均值被计算兰,并且传送到输出。

所有的输入和输出信号是相同的数据类型REAL,UDINT,DINT,IN或TIME。

输入和输出数据类型可通过菜单选项Edit->

Changedatatype来进行设定。

最大输入值是10。

注意:

所有数值的总和一定不能大于所选择的数据类型的最大值。

如果总和超过了此最大值,那么一个自动错误修正启动,见DigiTool

(1),SectionG,Commissioning。

显示操作员介入参数

I5标准/比较器功能

(见图I-11)功能

输入等于,大于或等于,大于,小于,小于或等于,不等于。

第一个输入与第二个输入相比较。

如果条件得到满足,那么输出是逻辑-1信号,否则是逻辑-0信并。

两个输入数值是相同的数据类型REAL,BOOL,UDINT,DINT,INT,DT,TIME或字符数据类型STR8….STR256。

Changedatatyp进行设置。

类似字符数据类型从左到右基于相关为ISO646,如果字符有不同的长度,那么最短的一个被看作是随零填充的。

I.6标准/双态开关功能块

I6.1双态开关,SEL

此功能有3个输入,上部的输入总是BOOL数据类型,使用它,依靠目前的信号接下来的两个输入中的一个可传送到输出。

如果逻辑-0信号出现,那么中间的输入被输出,并且如果逻辑-1信号出现,那么较下面的输入被输出。

输入被连接并且输出时相同的数据类型REAL,BOOL,UDINT,WORD,UNIT,UDINT,DINT,INT,DT,TIME或字符数据类型STR8….STR256。

输入和输出的数据类型可通过菜单选项Edit->

I6.2多路器,MUX

(图I-12)功能

上部的输入一般是INT数据类型,依靠目前的信号,使用它,接下来的输入中的一个可被传到输出。

就整数值1来说,第二个输入(第一个开关值)是开关直通,如果数值是10,那么最后的输入是开关直通。

超出范围的(1-10)输出被设定到0。

对于字符数据类型STR8…STR256,假如这样的话第一个开关量被设定到输出。

输入被转换并且输出是相同的数据类型REAL,BOOL,UDINT,WORD,UNIT,UDINT,DINT,INT,DT,TIME或字符数据类型STR8….STR256。

I6.3双稳态多谐振荡器,FF

(见图I-13)功能

双稳态多谐振荡器用于存储逻辑双态状态。

输入S上的一个逻辑-1信号设定输出Q,当输入R上的逻辑-1信号时又可重新设定输出Q。

当输入S和R同时出现时重设或优先设定。

(RS或SR双稳态多谐振荡器)可在参数伪码中设定。

逻状态能动地处于输出Q并且反转状态输出QN。

所有的输入和输出是数据类型BOOL。

以下表格显示操作方式(状态):

RSFlipflop

SRFlipflop

输入

输出

S

R

Q

X

1

X-输出Q没改变

显示操作员介入

无无

I6.3.1参数:

双稳态多谐振荡器,FF

(见图I-13)

RSFlipflop。

重设信号R有优先权

SRFlipflop。

重设信号S有优先权

I6.3.2功能块数据:

Flip-Flop,FF

名称

数据类型

组态

 

内容

EN

BOOL

yes

RW

可以

事实:

功能块被处理

no

重设

ENO

RO

处理状态

否定(取消)输出

参数定义伪码

RS

INT

RS=Flipflop

0=RS-Flipflop,1=SR-Flipflop

I6.4触发器TR

(见图I-15)功能

此功能处理输出Q在双态1和0时的信号。

完全改变在任务周期中受影响。

扫描成为可能。

如果在输入DIS上出现逻辑-1信号,那么输出功能被中断并且输出Q状态被固定,逻辑-0信号或逻辑-1信号被输出。

在参数定义伪码中作出选择。

(见图I-15)

I6.4.1参数:

触发器,TR

(见图I-16)

扫描脉冲在(1….32)范围内的扫描因素。

在功能丧失上的反作用

固定目前输出目前信号状态Q被保留

输出低在输出Q上的逻辑-0信号

输出高在输出Q上的逻辑-1信号

I6.4.2功能块数据:

能够

DIS

无输出功能

参数定义为伪码

tu

扫描脉冲

vdis

在功能表上的响应

0=固定目前数值

1=输出低

2=输出高

I7标准/边缘检测功能块

I7.1边缘检测RTIG,FTRIG

(见图I-17)功能

如果正方向边缘(positiveedge)作为功能RTRIG出现在输入CLK,反方向边缘(negativeedge)作为功能FTRIG,那么输出Q被设定到逻辑-1信号。

输出Q保留设定到逻辑-1信号,不是周期性的组态数就是个恒定数,除非要重新设定。

这些功能功的输入和输出的数据格式都是BOOL类型。

I7.1.1参数:

边缘检测,R-TRIG,F-TRIG

(见图I-17)

输出的周期统计输出Q保持设定到逻辑-1信号,几个周期,范围在1….99

自动重新设定输出逻辑-1信号在输出Q上只有通过重新设定输入RES才能设定到逻辑-0信号。

在几个周期之后,输出Q被设定到逻辑-0信号。

I7.1.2功能块数据:

CLK

RES

输出Q的重新设定

Zza

输出的周期统计

Qr

在重新设定第几个周期之后的输出

I8标准/基本功能块

I8.1积分元件,INTEG

(见图I-19)功能

此功能积分一个与时间有关的模拟量。

积分周期可在参数伪码中被输入一个固定的值,积分时间或者可通过输入“T”来预先设定。

也有可能增加一个常数列积分结果,要精确地增加,积分器操作内部64-位REAL分解。

使用参数值低位限定,或高位限定能够做到积分的限定。

在非饱和状态积分器运转。

输入“RES”,输出的“OUT”被重新设定到已组态的常数。

在REAL统计中,如果出现错误,那么错误的输出ERR被设定到逻辑-1信号。

积分替代相关联的方程式:

IntVar(i=0)=0

IntVar(t)=IntVar(t-1)+IN(t)*tz/t

OUT(t)=C+IntVar(t)

IntVar内部变量

IN输入IN

Tz任务周期时间

T积分时间

C常数

此功能只能够用于周期任务中。

显示作员介入

I8.1.1参数:

积分器INTEG

(见图I-20)

积分时间在时间格式(例如:

T#20m)中积分周期的输入

常数在REAL格式中加法常数的输入

积分限制

高限定高位积分限定,在REAL格式中输入

低限定低位积分限定,在REAL格式中输入

I8.1.2功能块数据:

积分器,INTEG

积分时间(T)的值只能通过相应的输入脚来进行通讯。

通讯

真:

IN

REAL

信号输入

T

TIME

积分时间

重新设定信号

OUT

输出信号

ERR

如果功能块中出现错误

C

常数

Li

低限值

Lh

高限值

I8.2微分器,DIFF

(见图I-22)功能

此功能提供在输出OUT上模拟输入值IN的组态D-或DT1运算。

DT1的操作执行带第一个命令延迟的微分元素的传送功能。

微分时间和微分运算能够在参数伪码中被输入一个固定值或通过TD或CD脚来进行改变。

在参数伪码中被类似地定义,如果改变,计算只在正或只在负或提到两种情况下才被替换。

输入,输出和微分运算IN,OUT,CD是REAL型数据,微分时间TD是TIME类型。

如果输入IN是微分(SD逻辑-1)或者(SD逻辑-0),那幺它可以通过输屯SD来建立。

如果在计算时间内(例如过流REAL)错误应该出现,那么错误的输出ERR被设定到逻辑-1信号。

OUT输出计算相关的方程式:

(见图I-22)

D-运算:

OUTtn=INtn-INtn-1/tz*TD

DT1-运算:

OUTtn=1/(tz+TD/CD)*{[TD*(INtn-INtn-1)]+TD/CD*OUTtn-1}

CD微分远算KV,0≤CD≤20

IN输入信号

OUT输出信号

TDLeadtimeTV,TD≥0ms

Tz任务周期

此功能只能用于周期任务。

I8.2.1参数:

微分器,DIFF

(见图I-23)

微分类型

D-输出OUT输出显示D运算

DT1-输出OUT输出显示DT1运算

动态

微分时间在TIME格式中微分时间的输入

导数系数在REAL格式中微分运算CD的输入

微分方向

bipolor双向当信号改变时计算

positive正只有就正信号改变时才计算

negative负只有就负信号改变时才计算

I8.2.2功能块数据:

微分时间(TD)和导数系数(CD)的数值只能通过相应的输入脚来进行通讯。

TD

微分时间

CD

导数系数

SD

微分状态

Dart

微分方式

0=D输出,1=DT1输出

Dv

微分响应

0=双向,1=正,2=负

I8.3死区,DEADB

(见图I-25)功能

此功能可组态一个死区

在死区的操作点应该变成有效的,并且死区可以在参数伪码中或通过OP(操作点)或DB(死区)脚预先设定一个数值。

如果死区输入信号小于0或者在REAL计算中出现错误,那么错误输出ERR是逻辑-1信号。

功能有效算法如下:

在(OP+DB)范围内

OP

超出(OP+DB)范围

IN+DB

(见图I-25)

I8.3.1参数:

死区,DEADB

(见图I-26)

死区在REAL格式下死区的输入

操作点在REAL格式下死区操作点的输入

I8.3.2功能块数据:

死区(DB)和操作点(OP)的数值只能通过相应的输入脚来进行通讯。

 

DB

操作点

I8.4分散范围,SPLIT

(见图I-27)功能

使用此功能可以将IN输入分裂到两个输出信号OU1和OU2从而为模拟信号提供一个分散范围。

输出字符的详细描述在参数伪码中给出。

测量范围,两条曲线的斜率通过分散点和特性曲线类型,下降或上升,从而在此建立。

分散点也可以通过输入SP1和SP2来进行期望的改变。

如果整个测量范围是所给定的分散范围,那么特性曲线的改变将被此功能提出去。

IN输入信号限定于测量范围,就超过范围而言,错误的输出ERR和输出STA被设定到1。

就内部REAL计算而言,错误的输出被设定到1,输出STA被设定到9。

在以下的所示意图中分散范围输入IN被显示在X轴,相应的分散范围OU1和OU2在Y轴。

曲线标记1代表增加,曲线2代表下降。

(见图I-27)

I8.4.1参数:

分散范围,SPLIT

(见图I-28)

测量范围

启动在REAL格式下输入低限

结束在REAL格式下输入高限

特性曲线1输出OU1特性曲线1的详细描述

分散点在REAL格式下,在测量范围内输入分散点1

下降特性曲线1下降

上升特性曲线1上升

字符2输出OU2字符2作详细描述

分散点在REAL格式下,在测量范围内输入分散点2

下降特性曲线2下降

上升特性曲线2上升

I8.4.2功能块数据:

分散点(SR1,SR2)的数值只能通过相应的输入脚进行通讯。

SR1

分散点1

SR2

分散点2

OUT1

输出信号1

OUT2

输出信号2

STR

功能块的状态错误号码

Mba

测量范量启动

Mbe

测量范量结束

Knlo

特性曲线1

0=上升,1=下降

Knl1

特性曲线2

0=上升,2=下降

I8.5滞后量,HYST

(见图I-30)功能

此功能块提供一个滞后量信号给模拟信号。

如果输入信号IN位于滞后量范围上面或下面,那么它通过双态输出OUT传递信号。

在滞后量范围之中,输出OUT保持它的数值除非它通过滞后量限定的其中一个。

在参数定义伪码中滞后量可以通过启动和结束(START,END)或通过输入HYL(低滞后量数值)或HYH(高滞后量数值)来确定为一个数字化数值。

如果输入信号位于滞后量上限之上,那么输出OUT发放一个逻辑-1信号。

逻辑-1信号一直保持除非输入信号巳经下落到滞后量水平的下限之下。

输出OUT设定到逻辑-0信号。

在相对的方向,滞后量以另一个方法运行。

(见图I-30)

显示操作员介入

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

当前位置:首页 > 自然科学 > 物理

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2