ISaGRAF. Version 3.4
3069e04e

Управление переменными


Доступные команды меню «Файлы» работают с выделенным классом переменных, реализаций функциональных блоков и макросов. Используйте команду «Другой» для выбора типа и области действия редактируемых переменных.

        Печать переменных

Используйте команду «Файл / Печать» для того, чтобы распечатать список редактируемых объектов на стандартном принтере Windows. Распечатка включает в себя полное описание каждого объекта текущей редактируемой группы.

        Создание новых переменных

Команда «Файл / Новый» позволяет пользователю создавать новые переменные, экземпляры функциональных блоков и макросы текущего типа и области действия. Новая переменная вставляется сразу же после текущей. При запуске этой команды открывается окно диалога, в которое требуется ввести описание новой переменной. После этого нажатие кнопки «Сохранить»

помещает созданную переменную в список. Окно ввода открывается снова, так что пользователь может ввести описание новой переменной. Нажатие кнопки «Отказ» останавливает процесс создания переменной.

        Изменение существующей переменной

Команда «Редактор» меню «Редактор» позволяет пользователю изменить описание текущей переменной. При запуске команды открывается окно ввода для изменения описания текущей переменной. При нажатии кнопки «Сохранить» изменения сохраняются. Кроме того, можно нажать кнопки «Следующ» или «Предыдущ» для распространения изменений на другие переменные. Нажатие кнопки «Отказ» останавливает процесс создания переменной.

 
   Удаление и вставка

Инструменты редактирования словаря ISaGRAF содержат выделение нескольких линий. Многие команды могут оперировать со списком выделенных переменных. Ниже приведены доступные команды меню «Редактор» :

КОПИРОВАТЬ.. Копировать выделенную группу переменных в буфер словаря

ВЫРЕЗАТЬ....... Копировать выделенную группу переменных в буфер словаря и удалить её из списка

УДАЛИТЬ.......... Удалить выбранную группу переменных из редактируемого списка



ВСТАВИТЬ........ Вставить буфер словаря перед выделенной переменной


Функции Вырезать/Копировать/Вставить могут быть применены к различным спискам переменных с одинаковыми параметрами.

        Сортировка переменных


Команда «Инструменты / Сортировка» сортирует переменные или макросы текущего списка редактирования. Порядок сортировки определяется атрибутами переменных :

·  сначала внутренние переменные

·  затем переменные ввода

·  наконец, переменные вывода

Переменные с одинаковыми атрибутами сортируются в алфавитном порядке. Макросы всегда сортируются в алфавитном порядке.

        Установка сетевых адресов


Сетевой адрес не является обязательным. Переменная с ненулевым сетевым адресом может быть прослежена внешней системой ( например, процессом визуализации системы ) в процессе выполнения. Сетевой адрес может быть определён для каждой переменной, в том числе при её создании или изменении. Команда «Редактор / Перенумеровать» позволяет пользователю установить сетевой адрес для текущей группы переменных. Ввод шестнадцатеричного базового адреса ( адреса первой переменной группы ) приводит к тому, что для переменных группы устанавливаются последовательные сетевые адреса. При вводе нулевого базового адреса всех выделенных переменных сбрасываются на ноль.

        Импорт булевых строк “true/false”


При редактировании макросов команда «Инструменты / Импорт определений true/false

" позволяет пользователю автоматически определить строки, присоединённые к булевым переменным, в качестве ключевых слов языка. Они должны быть объявлены как макросы. Эта команда ищет булевы истинностные строки в объявлениях той же области, что и редактируемый, для изменения макросов.


Содержание раздела