ISaGRAF. Version 3.4

         

Структура блока, используемого для описания


X#(3.<varno>),<name>,<attr>,<program>,<eq_false>,<eq_true>

nb_tmr.............. количество переменных в этом блоке

va....................... виртуальный адрес переменной

varno................. диапазон адреса

name................. имя переменной

attr..................... атрибут переменной (всегда +Х: внутренняя)

program........... виртуальный адрес программы родителя

........................... или “!0000” для глобальной переменной

Структура блока, используемого для описания переменных сообщения приложения, показана ниже:

@MESSAGES,<nb_msg>

#<va>,<name>,<attr>,<program>,< max_len>

#...

и если число переменных превосходит 4095:

X#(4.<varno>),<name>,<attr>,<program>,<eq_false>,<eq_true>

nb_msg............ число переменных в этом блоке

va....................... виртуальный адрес переменной

varno................. диапазон адреса

name................. имя переменной

attr..................... атрибут переменной

program........... виртуальный адрес программы родителя

........................... или “!0000” для глобальной переменной

max_len............ максимальная длина (объявленный диапазон)

Структура блока, используемого для описания “С” функций, примененных в приложении, показана ниже:

@USP,<nb_usp>

#<va>,<name>

#...

nb_usp.............. число С функций в этом блоке

va....................... виртуальный адрес С функции

name................. имя С функции

Структура блока, используемого для описания экземпляров функционального блока “С”, примененных в приложении, показана ниже:

@FBINSTANCES,<nb_fb>

#<va>,<inst_name>,<fb_name>

#...

nb_fb................. число экземпляров функционального блока “С” в этом   блоке

va....................... виртуальный адрес экземпляра функционального блока                “С”

inst_name........ имя экземпляра функционального блока “С”

fb_name........... имя ссылки функционального блока “С”


Содержание  Назад  Вперед