分配符

注意,同 CoDeSys V2.3相比,以下特征是新增的:

设置操作符 'S=': 值会被 "set", 一旦设为TRUE 就保持为 TRUE。

例子:

a S= b;

a 得到 b的值; 一旦设为 TRUE 它会保持 true, 即使b 变为 FALSE

重设操作符 'R=': 值会被 "reset", 一旦设为 FALSE, 它会保持 FALSE,

例子:

a R= b;

a 会变为 FALSE ,一旦b = TRUE。

提示!

注意多重分配的行为:所有的set和reset分配参考 最后一个分配。

例子:

a S= b R= fun1(par1,par2);

这种情况下b获得reset输出值fun1,但是:a 不会 得到set值b,但得到了set输出值fun1!

作为表达式的分配,扩展IEC 61131-3 标准(ExST):

注意可以使用 表达式分配。