Список авторских статей о Trace Mode 7.
В 7.1.0.3 были значительно расширены возможности web-интерфейса. Материал довольно обширный. По этому в данной статье рассмотрим создание и редактирование одной таблицы аналоговых значений.
Первым делом, создаем канал Call.ChannelGroup и настроим его на Float (есть описание тут, случай 2).
Стоит отметить, что к каналу Call.ChannelGroup можно привязать конкретные каналы (два и более), а можно просто указать номер группы каналов (атрибут 125 в настройках каналов). Второй способ позволяет просто указать, что этот Call.ChannelGroup работает с каналами группы 1, а вот тот Call.ChannelGroup с каналами из группы 2. При этом любой числовой канал легким движением руки (и клава-мыши) добавляется в группу, переносится между группами или удаляется из всех групп.
Далее, допустим, с настройкой таблицы разобрались (если нет, что повторно читаем ссылку выше).
Теперь настраиваем непосредственно web.
У канала Call.ChannelGroup выставляем 60 атрибут WEB (или WEB+что-то)
В настройках узла так же указываем web.таблицы во вкладке Основное. Так же, выставляем web. создать rtws-файл (или используем оригинальный файл из папки Config, или создаем свой)
Всё.
Сохраняем проект, компилируем и запускаем. Через 233 атрибут канала Call.ChannelGroup можно вызвать таблицу в Профайлере (и МРВ), а через браузер (127.0.0.1 или IP-адрес узла) вызывается та же таблица, но в web.
Редактируем таблицу (в МРВ и web)
Название канала Call.ChannelGroup задает заголовок таблицы.
Для редактирования столбцов потребуется cnf-файл (ссылка)
Ключи все описаны в Справке. В рамках описания я использую два ключа - изменение названия столбцов и изменение количества столбцов.
Определение последовательности и количества столбцов.
GRAPH_CIA_<название таблицы>=<номера атрибутов>
<название таблицы> - название типа таблицы, для таблицы просмотра каналов float будет FLOATTABL
<номера атрибутов> - номера атрибутов каналов Analog, задаются в необходимом порядке, через запятую
Например, GRAPH_CIA_FLOATTABL=127,0,82
Определение названия столбцов.
GRAPH_CNM_<название таблицы>_C<номер столбца>=<текст>
<название таблицы> - название типа таблицы, для таблицы просмотра каналов float будет FLOATTABL
<номер столбца> - порядковый номер столбца в таблице, двухзнаковый.
<текст> - название столбца, которое должно отображаться.
Таких ключей должно быть столько, сколько столбцов необходимо переименовать. Не забываем про кодировку ANSI.
Например,
GRAPH_CNM_FLOATTABL_C00=Параметр
GRAPH_CNM_FLOATTABL_C01=Значение
GRAPH_CNM_FLOATTABL_C02=Физическая величина
Не стоит забывать, что для работы с WEB для Мониторов необходима опция.
Успехов в освоении Программы и применении полученного опыта! 👽