Да, теперь она может быть внутри проекта!

Сколько раз приходится таскать вместе с проектом отдельные файлы в формате Excel или Access, или тонну распечатанной мукулатуры с разного рода пометками на полях: "тут играть, здесь не играть, тут мы рыбу заворачивали..." (с)

Теперь таблицу сигналов можно хранить прямо внутри проекта, и не только работать с ней как с информационным источником, но и сделать ее интерактивной! Это значит, что внутри таблицы сигналов для каждого сигнала теперь можно задать ссылку на аппаратный описатель тэга сигнала ввода/вывода по оборудованию, а также канал внутри проекта, который отвечает за этот сигнал. Теперь глядя на таблицу не надо мучительно долго вспоминать, где этот сигнал привязан по оборудованию или какой канал в каком узле является его праобразом обработки этих данных - просто кликни по сигналу в таблице, вызови контекстное меню и выполни переход на источник или обработчик сигнала в проекте! Система автоматически спозиционируется в дереве проекта на нужный компонент, если он был для сигнала задан. Легко, быстро и удобно!

 

Помимо базовой информации по сигналу, такой как: тип, название, пояснение, размерность, для пометок разработчика введены также два дополнительных поля: флаг и комментарий. В них разработчик может оставлять свою смысловую информацию для себя или других разработчиков. Таким образом можно делать пометки, оставлять для себя напоминания или другую информацию прямо в таблице, при этом она будет сохранятся внутри проекта, и ее не надо будет постоянно таскать с собой в виде отдельных файлов, она всегда теперь под рукой!

 

Внешний вид таблицы сигналов:

Редактор таблицы сигналов

 

Редактор поддерживает экспорт списков сигналов во внешние файлы в форматах: CSV, XML, HTML, а также в буфер обмена для вставки во внешнее ПО (например в MS Excel).

 

В дальнейшем планируется доработать также и импорт сигналов из внешних структурированных источников, это позволит быстро импортировать сигналы из Технического Задания на проект.

А также - функции автопостроения проекта: подбор оборудования по таблице сигналов, компоновка базы каналов проекта.