CODESYS Development System
操作员:EXPT IEC 运算符将一个数提高到更高的幂,然后将基数的幂返回到指数:power = base 指数 .输入值(参数)是基数和指数。如果底数为零且指数为负数,则幂函数未定义。但是,在这种情况下,行为取决于平台。 句法 EXPT(<base>,<exponent>) 输入值允许的数据类型:数字基本数据类型 ( SINT , USINT , INT , UINT , DINT , UDIN
CODESYS Development System
运算符:__ISVALIDREF 运算符是 IEC 61131-3 标准的扩展。 运算符用于检查引用是否指向有效值。应用程序的描述和示例可以在数据类型的描述中找到 REFERENCE . 本节内容如下 :
CODESYS Development System
运算符:__QUERYPOINTER 运算符是 IEC 61131-3 标准的扩展。 在运行时,操作符可以将功能块的接口引用类型转换为指针。运算符返回一个 BOOL 结果。 TRUE 意思是 CODESYS 已成功执行转换。 重要 为了兼容性,要转换的指针的定义必须是基接口“__SYSTEM.IQueryInterface”的扩展。 __QUERYPOINTER ( <ITF_Source>, <
CODESYS Development System
运算符:__TRY、__CATCH、__FINALLY、__ENDTRY 这些运算符是从 IEC 61131-3 标准扩展而来的,它们用于 IEC 代码中的特定异常处理。 句法 __TRY <statements_try> __CATCH(exec) <statements_catch> __FINALLY <statements_finally> __ENDTRY <statements_nex
CODESYS Development System
操作员:MUL IEC 运算符用于将变量相乘。 允许的数据类型: BYTE , WORD , DWORD , LWORD , SINT , USINT , INT , UINT , DINT , UDINT , LINT , ULINT , REAL , LREAL , TIME FBD/LD 编辑器中的功能:您可以扩展 MUL 具有附加功能块输入的运算符。附加功能块输入的数量是有限的。 例 93
CODESYS Development System
运营商:SUB IEC 运算符减去变量。 允许的数据类型: BYTE , WORD , DWORD , LWORD , SINT , USINT , INT , UINT , DINT , UDINT , LINT , ULINT , REAL , LREAL , TIME , LTIME , TIME_OF_DAY (TOD) , LTIME_OF_DAY (LTOD) , DATE , LDA
CODESYS Development System
运算符:DIV IEC 运算符用于划分变量。 允许的数据类型: BYTE , WORD , DWORD , LWORD , SINT , USINT , INT , UINT , DINT , UDINT , LINT , ULINT , REAL , LREAL , TIME 重要 根据目标系统,除以零可能会产生不同的结果。 例 95 . 例子 英石 var1 := 8/2; FBD 1. DI
CODESYS Development System
运营商:MOD IEC 运算符用于模除法。 该函数的结果是除法的非负整数余数。 允许的数据类型: BYTE , WORD , DWORD , LWORD , SINT , USINT , INT , UINT , DINT , UDINT , LINT , ULINT 重要 根据目标系统,除以零可能会产生不同的结果。 例 96 . 例子 Var1 中的结果:1 英石 var1 := 9 MOD 2
CODESYS Development System
运营商:MOVE IEC 运算符用于将一个变量分配给相应类型的另一个变量。 因为 MOVE 在 CFC、FBD 和 LD 编辑器中可用,您还可以使用那里的 EN/ENO 功能进行变量分配。 例 97 . 与 EN/ENO 功能相关的 CFC CODESYS 分配的值 var1 变量为 var2 仅当 en_i is TRUE . 英石 ivar2 := MOVE(ivar1); 对应于: ivar
CODESYS Development System
运营商:INDEXOF 运算符是 IEC 61131-3 标准的扩展。 而不是 INDEXOF 运营商 ADR 运算符提供在 CODESYS V3 用于获取 POU 索引处的指针。 本节内容如下 :