home.social

#carrier — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #carrier, aggregated by home.social.

  1. Интеграция Wiren Board в Carrier часть 2

    Мониторинг, диагностика и облачный сайт В первой части ( habr.com/ru/articles/1059594/ ) я рассказал, как Wiren Board заменил дефицитную плату защиты и управления компрессорами в чиллере Carrier 30HXA. На тот момент основной задачей было сохранить штатный центральный контроллер и интерфейс оператора, но заменить для начала одну из специализированных плат CPM (CCP) доступным промышленным контроллером. После запуска эмулятора стало понятно, что одной замены платы теперь недостаточно. Чиллер снова работает и для более продвинутой эксплуатации нужны ответы на практические вопросы: - что происходило с машиной несколько часов назад; - почему компрессор не получил разрешение на запуск; - какая авария появилась первой; - как менялись давления, температуры, токи и положение регулирующих клапанов; - можно ли увидеть состояние нескольких чиллеров на одном сайте; - что останется от диагностики, если пропадёт интернет. В результате рядом с эмулятором появились ещё два локальных приложения и облачный сайт. В этой части я опишу именно их функции и общую архитектуру. Почему система разделена на несколько приложений Первоначально было заманчиво собрать всё в одном процессе: эмуляцию платы, опрос центрального контроллера, графики, диагностику и отправку данных на сервер. Для промышленного оборудования это оказалось плохой идеей, т.к. для нормальной работы оборудования задержки ответа от эмулятора более чем на 2мкс оказались критическими. Эта часть должна быть как можно меньше и предсказуемее. Ошибка в построении графика или недоступность облачного сервера не должны влиять на управление компрессором. Поэтому функции разделены на четыре уровня.

    habr.com/ru/articles/1072962/

    #Wiren_Board #Carrier #промышленная_автоматизация #мониторинг #диагностика #MQTT #SQLite #4G #Telegram #IoT

  2. Интеграция Wiren Board в Carrier

    ## 1. Введение Старые промышленные холодильные машины часто продолжают исправно работать десятилетиями. Механика ещё имеет большой ресурс, теплообменники обслуживаются,ремонтируются, но электронные платы постепенно становятся главным ограничением эксплуатации. В моём случае проблемой стала специализированная плата защиты и управления компрессорами ССP1 (CPM1) чиллера Carrier 30HXA. Она контролировала токи двигателя, температуру обмоток и цепь высокого давления, а также управляла контактором, масляным соленоидом и соленоидом охлаждения двигателя. Центральный контроллер чиллера циклически обменивался с этой платой данными по промышленной шине. Найти новую плату оказалось сложно. Покупка бывшего в употреблении экземпляра не решала вопрос надолго: возраст компонентов был примерно таким же, а проверить остаточный ресурс до установки невозможно. Поэтому была поставлена другая задача: заменить плату CCP1 (CPM1) на чиллере 30HXA программно-аппаратным эмулятором на базе Wiren Board 8.5, сохранив штатный центральный контроллер, интерфейс оператора и существующую логику чиллера. Центральный контроллер платы MBB должен был увидеть на шине ожидаемое устройство, получать от него правдоподобные измерения и состояния защит, а команды должны были исполняться с предсказуемой задержкой. ## 2. Что требовалось заменить Оригинальная плата обслуживала два компрессора A1 и В1. Для каждого необходимо было реализовать: - измерение трёх фазных токов; - измерение температуры обмоток двигателя;

    habr.com/ru/articles/1059594/

    #wiren_board #carrier #mqtt #эмуляция