Ответы в темах
-
АвторЗаписи
-
Romiros
УчастникМожно за закрашивать другим прямоугольником выводимую строку если значение 0, а если значение 1 то делать прозрачный фон и тогда строка или элемент покажется.
Это же какое надо иметь терпение, чтобы всё это отрисовать и привязать к каналам :). Но и это не самое страшное, вся схема будет в дырках от каналов с безаварийный статусом.Сортировку на лету так понял тоже не получится сделать?
В стандартной таблице пока такого функционала нет. Если сделаете свое представление в виде страницы или плагина, то всё можно будет фильтровать на лету.Romiros
УчастникЯ правильно понимаю, что нет функции, которая может устанавливать значение вЫходного канала?
Напрямую наверное нет. Вы можете обойти это ограничение, используя выходную формулу выходного канала, в которой взять данные из другого канала. Но отправить команду на передачу данных в прибор без модуля авто управления в автомате не получится. Т.е. только вручную с кнопки на схеме или в таблице.
Romiros
УчастникСкрытие в таблицах или схемах не получится сделать. Наверное самое простое — написать собственную web страницу, в которой будет таблица с фильтрацией строк с нулевым значением.
А почему не выводить все каналы в таблицу, просто аварии будут красным цветом. А в форме событий как раз и выводятся последние аварии.Romiros
УчастникSetVal(n, val) double Устанавливает текущее значение канала n.
SetVal не подойдёт. В формуле нужно передать значение в формате double, а не строковое значение.Romiros
УчастникТогда скорее всего Вам необходим модуль авто управления, чтобы по команде из одного канала, отправить команду из другого.
Romiros
УчастникА зачем устанавливать из другого канала? Используйте этот же канал.
Romiros
УчастникВы куда-то не туда уже полезли. DrvCnlBasic прописывать не нужно. Источники данных необходимы чтобы коммуникатор мог отдать данные в другие системы. Штатные для scada — это ScadaServer (DrvDsScadaServer). Паралельно можно отдать в OPC или Mqtt.
Romiros
УчастникEventLog я перенесу на 6 версию, самим скоро понадобится. Если этого достаточно, то лучше на этом и остановиться. Всё-таки отправлять в каналы события не удобный и как по мне, не совсем правильный подход. Каналам — данные, событиям — события :).
Romiros
УчастникЭта ветка форума про разработку. Если Вы имеете ввиду разработать дополнительный модуль, который позволял бы это сделать, то да такое возможно на c#.
Если использовать что-то готовое, то попробуйте Модуль автоматического управления. Возможно в нем получится подписаться на событие и отправить команду с передачей данных в нужный канал.
В чем вообще состоит задача?Romiros
УчастникВнизу по умолчанию, на сколько помню, отображаются последние 100 событий за двое суток. В настройках можно увеличить это колличество. Расширьте нижний фрэйм с событиями, он передвигается, если он у Вас сильно сжат. Или вопрос не в этом? Плюс вы всегда можете выгрузить стандартный отчёт по событиям за период в главном меню.
Romiros
УчастникСпасибо, отличная инструкция.
Romiros
УчастникДобрый день. Да возможно. Используйте драйвер Modbus протокол RTU. Линия связи TCP клиент или сервер, смотря как настроете конвертер RS-485/Ethernet.
-
Ответ изменён 2 года, 5 месяцев назад пользователем
Romiros.
Romiros
УчастникНа самом деле, правильно так, как удобнее и ещё зависит от драйвера конечно. Например, я пишу некоторые драйвера, которые создают теги коммуникатора из БД каналов. Т.е. изменения делаются только в БД, а в коммуникаторе настраивается только канал связи. Вобщем подходы могут быть разные.
Romiros
УчастникПожалуйста. Вы бы правильные настройки с учетом всех ошибок выложили, чтобы другие не мучались.
Romiros
УчастникСоздайте сначала шаблон для коммуникатора, передайте конфигурацию и перезапустите коммуникатор. Убедитесь что в коммуникаторе данные есть. Потом в Администраторе правой кнопкой на «Линии связи» — синхронизировать -> из коммуникатора в базу конфигурации. Далее в верхнем меню Администратора Инструменты -> Мастеры -> Создать каналы. Далее создаете представление из созданных каналов и отправляете всю конфигурацию.
-
Ответ изменён 2 года, 5 месяцев назад пользователем
-
АвторЗаписи