您现在的位置是:首页 > PLC技术 > PLC技术
SCL块的OK变量
来源:艾特贸易2017-06-05
简介SCL 用名称“ OK ”以及布尔数据类型提供一个初始化变量,该变量在 SCL 中程序执行时指示错误,但只在用户在“ Compiler ”选项卡中已经选择了“ Set ok flag ”操作的情况下才有效。“
SCL用名称“OK”以及布尔数据类型提供一个初始化变量,该变量在SCL中程序执行时指示错误,但只在用户在“Compiler”选项卡中已经选择了“Set ok flag”操作的情况下才有效。“Compiler”选项卡在SCL程序编辑器的Options→Cumtomize菜单下。
当用户在程序中使用OK变量时,无论该选项是否设置,编辑器或编译器都不检测。
在块的开始处,OK变量值为TRUE;在程序出错的情况下,OK设置为FALSE。用户可以用SCL语句扫描OK变量,或随时给OK变量赋值。
SUM := SUM+IN;
IF OK
THEN(★no error occurred★);
ELSE(★errored addition★);
END_ IF;
OK变量受算术表达式和某些转换功能的影响。当执行标准功能,如数学功能时若发生错误,则通过ENO输出报告。
当退出块时,OK变量的数值赋给ENO输出。
点击排行
