ABB ST语言编程(11)

时间:2025-07-06

System 800xA Training

13.4Functions and Function Blocks

13.4.1Functions

Functions are called inside expressions with the following syntax:

Var := FunctionName(Parameter(s))

In the example below the square root of a flow signal is calculated by using the Sqrt()

function.

13.4.2FunctionBlocks

Function block calls do not appear in assignment statements. The call is itself a validstatement. Note that in ST, function block parameters are listedas follows:

:==>Input or Input/Output parameterOutput parameter

The example below shows

the code for calling a delay off timer:

The above timer function block is the same as the following in FBD form:

Function blocks aredeclared in a similar way to variables, by giving them a name (aninstance name). This name is then used to call them in the code.In the ST editor youmust declare function blocks explicitly in the“Function Block” declaration tab in the

editor by giving a name and a type:

Chapter13-11

ABB ST语言编程(11).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219