
Сообщение от
Васильев
А у нас (на этом форуме) есть небожители (сотрудники Овен) которые точно знают ответы на наши вопросы?
Ждете мамкину сиську? Взяли и проверили, например так
Код:
function_block check
var_input
go, //"поехали" по фронту при ожидании команды
in_status: bool;
end_var
var_output
opros,
out_status: bool;
//чистое любопытство
cnt_ok, //счетчик операций
ms_ok: udint; //мсек от go до ok
end_var
var
go_: bool;
t: time;
end_var
if not opros then
opros := go and not go_;
t := get_time();
elsif in_status then
opros := false;
cnt_ok := cnt_ok + 1;
ms_ok := time_to_udint(get_time() - t);
end_if
go_ := go;
out_status := false; //наглухо
end_function_block