Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
15
Добавлен:
31.08.2025
Размер:
5.84 Mб
Скачать

Ресурсы

Закройте шаблон и добавьте список параметров типа “Экземпляр” (Instance). Выберите шаблон “fudo_template”, базовую переменную “inst1_fudo”, базовый индекс 16#2300, базовый подиндекс 30 (введенные значения должны соответствовать настройкам целевой платформы). После нажатия кнопки Apply в список параметров будут добавлены компоненты a, b, c

вычисленными индексами (a:16#2302, b: 16#2301, c: 16#2303) и подиндексами (a:16#20, b: 16#21, c: 16#22).

На основе этих автоматически созданных элементов вы можете продолжить редактирование списка параметров.

Управление списками параметров

Вставка списка

Быстрый ввод: <Ins>

Чтобы добавить новый список параметров, используйте команду “Список” (List…) меню “Вставка” (Insert) или команду “Вставить новый список” (Insert new list…) из контекстного меню. Эти команды доступны, когда фокус ввода находится в окне навигации.

При вызове этой команды появится следующие диалоговое окно:

CoDeSys V2.3

6-76

Ресурсы

Диалог Вставка списка” (Insert list)

Введите имя нового списка параметров (оно должно быть уникальным в пределах одного типа) и выберите тип списка:

Переменные

(Vari-

Переменные проекта

ables)

 

 

 

 

Параметры (Parame-

Константы

ters)

 

 

 

 

 

Системные

пара-

Системные параметры, зависящие от целевой платформы

метры (System parame-

 

ters)

 

 

 

 

Шаблон (Template)

Шаблон для функциональных блоков или структур

 

 

Экземпляр (Instance)

Экземпляр функционального блока или структуры, созданный на базе

 

 

шаблона.

 

 

 

Мэпинги (Mappings)

Параметры, которые отображаются в PDO устройств CAN. Наличие

списка такого типа зависит от целевой платформы

 

 

 

 

 

Нажмите кнопку OK, и список параметров появится в окне навигации менеджера параметров. Тип списка можно узнать по соответствующей иконке. В редакторе таблицы появятся колонки, которые соответствуют атрибутам параметров этого списка. Набор и порядок этих атрибутов зависит от файла описания целевой платформы. Если такого файла нет, то используются настройки по умолчанию. Теперь вы можете добавлять новые параметры в таблицу (см. раздел 6.11.4. Редактирование списка параметров).

Переименование списка

Для того чтобы переименовать список параметров, выберите его в окне навигации и выполните ко-

манду “Переименовать список” (Rename list) из меню “Дополнения” (Extras) или из контекстно-

го меню. К тому же результату приводит щелчок левой кнопкой мыши по имени списка.

Вырезать/ Копировать/ Вставить список

Быстрый ввод:<Ctrl>+<X>, <Ctrl>+<C>, <Ctrl>+<V>.

Команда “Вырезать”(“Cut” из меню “Правка” (Edit) и “Вырезать список” (Cut list) из контекст-

ного меню) перемещает выбранный список параметров в буфер, и вы можете вставить это список в другую позицию в окне навигации командой “Вставить” (“Paste” из меню “Правка” (Edit) и “Вставить список” (Paste list) из контекстного меню). Для этого выберите название списка, перед которым вы хотите поместить список из буфера.

Команда “Копировать” (“Copy” из меню “Правка” (Edit) и “Копировать список” (Copy list) из контекстного меню) копирует выбранный список в буфер.

CoDeSys V2.3

6-77

Ресурсы

Удаление списка

Быстрый ввод:<Del>

Команда “Удалить” (“Delete”) из меню “Правка” (Edit) и “Удалить список” (Delete list) из кон-

текстного меню) удаляет выбранный в окне навигации список.

Обратите внимание: В режиме онлайн эта команда удаляет выбранный список в системе исполнения.

Редактирование списка параметров

Внешний вид столбцов (атрибутов)

Выбранный в окне навигации список параметров выглядит в редакторе таблицы так, как это определено файлом описания целевой платформы.

Значения атрибутов параметра находятся в одной строке в определенном, зависящем от типа списка, порядке.

Любой атрибут можно сделать невидимым (fade out). Для этого нужно дать соответствующую команду в контекстном меню, когда указатель мыши находится на названии нужного атрибута.

Размер столбца можно изменить с помощью мыши или вызвав команду из контекстного меню. Команда “Стандартная ширина столбца” (Standard column width) устанавливает такую ширину столбца, при которой на экране видны все атрибуты. При помощи команды “Расширенный столбец” (Maximize width) можно сделать так, чтобы значения выбранного атрибута были видны полностью.

Команда для редактирования элемента списка параметров

Следующие команды находятся в контекстном меню, в меню “Вставка” (Insert) и в меню “Допол-

нения” (Extras):

Вставка/Удаление элементов списка (строк таблицы)

Вставить строку, Новую строку (Insert line,

Новый элемент будет вставлен перед выбран-

New line)

ным

Строку ниже, новую строку ниже (Line after,

Новый элемент будет вставлен после выбран-

New line after)

ного

Быстрый ввод:<Ctrl>+<Enter>

 

Удалить строку (Delete line)

Удаление выбранного элемента

Быстрый ввод:<Shift>+<Del>

 

Вырезать, Корировать, Вставить строку (Cut,

Вырезать, скопировать, вставить выбранный

Copy, Paste line)

элемент

Редактирование значений атрибутов:

 

При добавлении нового параметра в список его атрибуты получают значения по умолчанию. Для того чтобы ввести или изменить значение атрибута, щелкните мышкой на соответствующем поле ввода. Если значение атрибута можно редактировать, то введите нужное вам значение атрибута. Для ввода некоторых значений можно использовать ассистент ввода, который вызывается с помощью клавиши <F2>.

По завершению ввода нажмите клавишу <Enter>

Клавиши навигации можно использовать для перемещения между полями.

CoDeSys V2.3

6-78

Ресурсы

Для удаления выбранного значения атрибута нажмите клавишу <Del>.

Значения атрибутов могут быть представлены как в десятичном, так и шестнадцатеричном формате. Переключение между этими форматами производится командой “Формат Дес/шест” (Format Dec/Hex) меню “Дополнения” (Extras).

Для перемещения фокуса ввода в окно навигации используйте клавишу <F6>.

Опции:

Для некоторых типов списков параметров доступны следующие опции:

Загрузить с программой’ (Download with program): При соединении с контроллером список загружается автоматически.

Синхронные действия’ (Synchronous actions): пока не реализована.

Сортировка

Параметры могут быть отсортированы по значению атрибута - как по возрастанию, так и по убыванию.

Сортировать можно в режиме онлайн и оффлайн. Для того чтобы выполнить сортировку, кликните мышкой по названию атрибута. Рядом с названием атрибута появится стрелка, которая показывает порядок сортировки.

Менеджер параметров в режиме онлайн

Обмен списком параметров между редактором и системой исполнения

Если поддерживается целевой системой, то в режиме онлайн список параметров может быть как загружен в систему исполнения, так и считан из нее. Кроме того, вы можете записать значение одиночного параметра в систему исполнения. Максимальные размеры списков типа 'Переменные' (Variable) и 'Параметры' (Parameters) также зависят от целевой платформы.

Обратите внимание: Все списки параметров автоматически загружаются в систему исполнения по команде

“Подключение” (Login), если активна опция “Load with project”.

Врежиме Онлайн текущее значение параметра выводится в дополнительном столбце:

Взависимости от целевой платформы при отображении значений применяются Index и Subindex

либо RefID и Offset.

Для обеспечения обмена данными между контроллером и редактором используются следующие команды, находящиеся в меню “Дополнения” (Extras):

Удалить список Выбранный список удаляется из ПЛК

(Delete list)

Записать список Открывается диалог, в котором нужно выбрать списки, которые необходи- (Write list) мо записать в ПЛК. Запись производится после нажатия кнопки OK. В зависимости от целевой платформы для перечислений записываются только

численные либо дополнительно и символьные значения.

Считать список Из системы исполнения читаются списки параметров типа “Parameter” и (Read list) помещаются в Менеджер параметров. Чтение списков 'Variables' будет про-

изводиться, только если оно явно поддержано в целевой системе.

CoDeSys V2.3

6-79