Информационные технологии. Пономарев О.П. - 101 стр.

UptoLike

Составители: 

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ
- 98 -
ПРИМЕР 4
В данном примере создается проект, использующий подпрограмму
в виде функционального блока. Функциональные блоки могут
использовать языки: LD, FBD, ST или IL. В среде ISaGRAF имеются
функциональные блоки стандартной библиотеки. Функциональные
блоки может определять и пользователь. В отличие от функции,
функциональный блок может иметь несколько возвращаемых
переменных. Локальные переменные функциональных блоков в
словаре не объявляются. В словаре объявляется имя экземпляра
функционального блока.
Создадим проект с именем proba_3, состоящий из трех программ:
start (имеет атрибуты Begin, ST), main (имеет атрибуты End, ST) и
функциональный блок fbb_1 (имеет атрибут Функциональный блок,
ST).
Командой «Файл>Параметры» из окна программ определим
конфигурацию функционального блока fbb_1. Локальными
вызываемыми переменными являются: x1, x2 (вещественные),
возвращаемыми переменнымиQ1, Q2 (вещественные).
                    ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ




  ПРИМЕР 4

   В данном примере создается проект, использующий подпрограмму
в виде функционального блока. Функциональные блоки могут
использовать языки: LD, FBD, ST или IL. В среде ISaGRAF имеются
функциональные блоки стандартной библиотеки. Функциональные
блоки может определять и пользователь. В отличие от функции,
функциональный блок может иметь несколько возвращаемых
переменных. Локальные переменные функциональных блоков в
словаре не объявляются. В словаре объявляется имя экземпляра
функционального блока.
   Создадим проект с именем proba_3, состоящий из трех программ:
start (имеет атрибуты Begin, ST), main (имеет атрибуты End, ST) и
функциональный блок fbb_1 (имеет атрибут Функциональный блок,
ST).
   Командой «Файл>Параметры» из окна программ определим
конфигурацию      функционального    блока    fbb_1.  Локальными
вызываемыми переменными являются: x1, x2 (вещественные),
возвращаемыми переменными – Q1, Q2 (вещественные).


                              - 98 -