Thread Content
Как показано на рисунке, согласно технологическим требованиям необходимо отображать значение уровня жидкости каждые 0, 15, 30 и 45 секунд; то есть значение отображается каждые 15 секунд, и так по кругу. Это позволяет отслеживать тенденции изменения уровня жидкости. Как написать программу для отображения этих значений на экране DCS? Прошу мастеров оказать любезную помощь
В общем, смысл в том, что есть и другие способы этого добиться.
Закончив отвечать, вспомнил вопрос: у вас нет трендов? Зачем так делать?……
При настройке тенденций в DCS установите период отбора проб в 15 секунд
Если посмотреть на тенденции, всё станет ясно. Можно установить любое количество секунд — вы, специалисты по производству, тоже талантливые люди
Я тоже думаю, что это основная функция записи показаний прибора, не так ли? Разве у них нет такого прибора? Необходимо реализовать с помощью программирования.....
У DCS ведь всё же есть базовые функции для анализа тенденций, не нужно делать всё таким сложным
У контроллера Hilscher M6 нет такой функции; в таком случае необходимо смотреть значение, соответствующее данному моменту времени. При работе с технологическим процессом не используется график тенденций
Система управления не любит анализировать тенденции: прирост уровня жидкости незначителен, поэтому приходится постоянно перемещать мышь
Это фиксированное время? Если зафиксировать, то отчет тоже сможет работать, не так ли?
Очевидно, что если вам нужно создавать отчеты, у верхнего компьютера есть плагины для отчетов, с помощью которых можно редактировать скрипты и функции, как в Excel. Или на нижнем уровне можно сделать что-то вроде диаграммы в форме трапеции, какую написал один друг, а точки можно соединять на экране.
Это обязанность, здесь не бывает ничего вроде «нравится» или «не нравится»...
Тренды подойдут. Но нет версий на пятнадцать секунд, есть версии на одну и десять секунд
Когда у флага rs значение r равно 1, выходной сигнал равен 0. Это означает, что для запуска этой программы необходимо вручную нажимать на кнопку раз в минуту, верно?
По тенденциям времени сбора данных в DCS и коэффициенту анализа 15 секунд — это лучше, ваш процесс тоже подходит
Второй этаж — правильный вариант. По-видимому, автор имел в виду, что четыре датчика уровня должны поочередно отображаться в одном месте с интервалом в 15 секунд. Помимо реализации на втором этаже с использованием логики, её также можно использовать в сочетании с отображением/скрытием.
Определить 4 промежуточные переменные, затем добавить их в исторические данные (увеличив интервал отбора проб или сохранять их с помощью таймера)