PDA

Просмотр полной версии : Таблица для наблюдения за переменными.



niknik
09.02.2009, 13:27
Подскажите, пожалуйста, какими средствами можно создать таблицу для наблюдения за переменными и с одновременной возможностью редактирования их в режиме ON-Line. Пробовал это сделать при помощи средств встроенной визуализации, но до сих пор не разобрался, как там создавать поля ввода/вывода.

Игорь Петров
10.02.2009, 11:09
Для отдельной переменной любого типа:
1) Вставляем в визуализацию прямоугольник.
2) Щелкаем по нему, открываем диалог 'Конфигурирование элемента'
3) В категории 'Текст' вводим желаемый текст пояснения и символ форматирования вывода – универсально %s
4) В категории 'Переменные' поле 'Выв. текста' воодим переменную с полным наименованием (имя POU.имя переменной – проще нажать F2 и выбрать из списка – будет правильно).
5) Проверяем. Переходим в онлайн. Наблюдаем в прямоугольнике отображение нашей переменной.
6) Переходим в офлайн. Опять открываем диалог 'Конфигурирование элемента'
В категории 'Ввод' ставим галку 'Ввод в переменную Выв_текста'
7) Все. В онлайне щелкаем по значению переменной и вводим.

Для кучи однотипных переменных удобнее использовать элемент визуализации Таблица. Сначала в программе делаем таблицу (array) затем в визуализации вставляем соотв-й элемент и связываем с таблицей. Тут объяснять долго. См. мануал по визуализации CoDeSys_Visu_V23_RU.pdf и вложенный пример. При конфигурировании таблицы надо 1) не забыть добавить столбцы 2) и в этой же категории нажать кнопку с троеточием – настройка шаблона столбца. Тут можно задать нужное название столбца, ширину, способ ввода, цвета и др.

niknik
11.02.2009, 12:42
Спасибо большое Игорю.
Также это можно реализовать через Watch- and Recipe Manager.