Skip to main content

ST 式

式は、評価後に値を返す構造です。

式は演算子とオペランドで構成されます。で 拡張構造化テキスト (ExST)、代入を式として使用することもできます。

オペランドには、定数、変数、関数呼び出し、または別の式を指定できます。

特別な ST 式には次のようなものもあります。

62.

2014

定数、リテラル

ivar

変数

fct(a,b)

関数呼び出し

(x*y)/z

表現

real_var2 := int.var;

ExST: 割り当て



式の評価

式は、 演算子 特定の拘束ルールに従って。 CODESYS 最初に、最も強いバインディングを持つ演算子を処理します。同じ結合強度を持つ演算子は左から右に処理されます。

手術

シンボル

結合強度

ブラケット

( <式> )

最強の結合力

関数呼び出し

<関数名> ( <パラメータリスト> )

すべての演算子の構文は次のとおりです。 <演算子> ()

べき乗

EXPT

否定する

補完

-

NOT

乗算

分割

モジュロ

*

/

MOD

追加

引き算

+

-

比較する

<><=>=

平等

不平等

=

<>

ブール演算子 AND

ANDAND_THEN

ブールXOR

ブールOR

XOR

OROR_ELSE

最も弱い結合