и выражения, которые имеют тот
(получить возвращаемые параметры *)
<
result>
:= <
blockname>
. <
ret_param1>
;
...
<
result>
:= <
blockname>
. <
ret_paramN>
;
Операнды: Параметры и выражения, которые имеют тот же тип, что и параметры этого функционального блока
Возвращаемое значение: См. Синтаксис получения возвращаемых параметров
Смотрите библиотеку ISaGRAF для того, чтобы найти значение и тип каждого параметра функционального блока. Экземпляр функционального блока (имя копии) должно быть объявлено в словаре.
Пример:
(*вызов функционального блока ST программой *)
(* объявить экземпляр функционального блока в словаре: *)
(* trigb1 : block R_TRIG - определение переднего фронта*)
(* активизация функционального блока из языка ST *)
trigb1 (b1);
(* доступ к возвращаемым параметрам *)
If (trigb1.Q) Then nb_edge := nb_edge + 1; End_if;
Содержание Назад Вперед