Добрый день, нужна помощь с алгоритмом.
Технологический процесс измерение объема бака с водой.
Есть металлический бак с водой, процент заполнения которого измеряет тензодатчик (4..20мА).
Перед началом работы системы пользователь задает объем подключаемого бака (паспортный) и пока в баке нет жидкости тензодатчик измеряет чистый вес бака. Пользователь выбирает в меню кнопку "включить" и должна произойти адаптация (текущие показания датчика (вес бака), должны запомниться как погрешность и при дальнейшем измерении системы вычитаться из показаний тензодатчика оставив чистый объем воды (а точнее процент заполнения бака)). Так как бак в этот момент еще пустой то вес должен отразиться равным 0, затем пользователь нажимает кнопку "отключить" и на этом адаптация заканчивается, дальше можно запускать систему (это уже совсем другие алгоритмы). В итоге контроллер должен запомнить эту погрешность и вычитать до тех пор пока пользователь снова не нажмет кнопку "включить" и запустит процесс адаптации по новой (например захочет поменять объем бака).
Заранее спасибо!
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Помощь с алгоритмом
Модераторы: Глоб.модераторы, специалисты по PLC
-
- не первый раз у нас
- Сообщения: 395
- Зарегистрирован: 06 фев 2020, 16:09
- Имя: Андрей
- город/регион: Екатеринбург
- Поблагодарили: 69 раз
Помощь с алгоритмом
Это вроде зовется "принять как 0", а не "адаптация" (вряд ли там что-то сканирует весь бак и высчитывает объем само). И кнопка сама отключается, а не постоянно нажатая.
Дальше. Именно в процентах? Не в сантиметрах или литрах до скольких заполнять? Пока с этим затык т.к. нужно знать сколько 1 (10 или 100) литров значение в мА и потом умножать на литры\объем + дальнейшая математика + погрешность.
Похоже на дозиметр + у некоторых тензопреобразователей уже есть эта математика с объемом.
Дальше. Именно в процентах? Не в сантиметрах или литрах до скольких заполнять? Пока с этим затык т.к. нужно знать сколько 1 (10 или 100) литров значение в мА и потом умножать на литры\объем + дальнейшая математика + погрешность.
Похоже на дозиметр + у некоторых тензопреобразователей уже есть эта математика с объемом.