Горячее
Лучшее
Свежее
Подписки
Сообщества
Блоги
Эксперты
Войти
Забыли пароль?
или продолжите с
Создать аккаунт
Регистрируясь, я даю согласие на обработку данных и условия почтовых рассылок.
или
Восстановление пароля
Восстановление пароля
Получить код в Telegram
Войти с Яндекс ID Войти через VK ID
ПромокодыРаботаКурсыРекламаИгрыПополнение Steam
Пикабу Игры +1000 бесплатных онлайн игр Прокачивай своего викинга, срази всех врагов и доберись до Одина!

Викинги Вальхалла

Мидкорные, Приключения, Ролевые

Играть

Топ прошлой недели

  • cristall75 cristall75 6 постов
  • 1506DyDyKa 1506DyDyKa 2 поста
  • Animalrescueed Animalrescueed 35 постов
Посмотреть весь топ

Лучшие посты недели

Рассылка Пикабу: отправляем самые рейтинговые материалы за 7 дней 🔥

Нажимая «Подписаться», я даю согласие на обработку данных и условия почтовых рассылок.

Спасибо, что подписались!
Пожалуйста, проверьте почту 😊

Помощь Кодекс Пикабу Команда Пикабу Моб. приложение
Правила соцсети О рекомендациях О компании
Промокоды Биг Гик Промокоды Lamoda Промокоды МВидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
0 просмотренных постов скрыто
Вопрос из ленты «Эксперты»
ModeronElectric
ModeronElectric

Контроллеры для систем вентиляции HVAC⁠⁠

9 месяцев назад

Контроллеры для систем вентиляции играют ключевую роль в управлении и мониторинге климатических условий в различных помещениях — от офисов и магазинов до производственных цехов и складов. Они обеспечивают комфорт для людей, регулируя параметры воздуха, такие как температура, влажность и уровень загрязнения, а также управляют работой вентиляторов, приводов и других компонентов системы. В зависимости от сложности и масштаба объекта, применяются различные типы контроллеров, каждый из которых имеет свои особенности и функциональные возможности.

Типы контроллеров для систем вентиляции

  1. Умные термостаты
    Это компактные цифровые устройства, которые отслеживают температуру воздуха в помещении и автоматически включают или выключают систему нагрева, охлаждения или вентиляции при отклонении от заданных параметров. Они идеально подходят для небольших помещений, где требуется простое и эффективное управление климатом.

  2. Логические контроллеры от компании MODERON
    Эти устройства предназначены для управления сложными системами, включающими приточные и вытяжные вентиляторы, рекуператоры тепла и холода, контуры нагрева и охлаждения, а также системы увлажнения и осушения. Логические контроллеры оснащены множеством датчиков для мониторинга температуры, влажности, уровня CO₂ и других параметров, что позволяет автоматически регулировать работу оборудования для поддержания оптимальных условий. https://moderon-electric.ru/software/moderon-hvac/

Контроллер для вентиляции

Контроллер для вентиляции

  1. Централизованные серверы на базе промышленных ПЛК
    Такие системы используются на крупных объектах, где требуется управление десятками вентиляционных установок. Они включают в себя централизованные щиты управления, программное обеспечение для мониторинга и анализа данных, а также интеграцию с SCADA-системами. Это позволяет не только управлять вентиляцией, но и оптимизировать энергопотребление, а также оперативно реагировать на изменения условий.

Как работает управление приточно-вытяжной вентиляцией?

Процесс управления вентиляцией с использованием логического контроллера HVAC включает несколько этапов:

  1. Анализ потребностей
    Контроллер учитывает такие факторы, как количество людей в помещении, температура, влажность и уровень углекислого газа, чтобы определить оптимальный режим работы системы.

  2. Регулирование скорости вентиляторов
    В зависимости от расхода воздуха контроллер изменяет скорость вращения вентиляторов, используя электронные или механические регуляторы.

  3. Мониторинг датчиков
    Датчики температуры, влажности, CO₂ и расхода воздуха передают данные контроллеру, который на их основе корректирует работу системы.

  4. Контроль загрязнения воздуха
    Специальные датчики отслеживают уровень загрязнения (пыль, аэрозоли, химические вещества). При превышении допустимых норм контроллер увеличивает скорость вентиляции или активирует дополнительные фильтры. Также он мониторит состояние воздушных фильтров, используя датчики дифференциального давления.

  5. Оптимизация энергопотребления
    Для повышения энергоэффективности контроллеры могут использовать сенсоры движения, отключая вентиляцию в пустых помещениях, или работать по расписанию, включая и выключая систему в нужное время.

Программный комплекс «Moderon HVAC»

Наша компания разработала уникальный программный комплекс для управления системами вентиляции — Moderon HVAC. Он позволяет гибко настраивать работу оборудования без сложного программирования, учитывая особенности российского климата и требования заказчиков.

Программа для управления вентиляцией

Программа для управления вентиляцией

Основные функции комплекса включают:

  • Прогрев водяного нагревателя перед запуском;

  • Многоуровневую защиту от замерзания;

  • Обогрев воздушных заслонок;

  • Продувку ТЭНов электрического нагревателя;

  • Резервирование вентиляторов и насосов;

  • Поддержку работы рекуператора в режиме охлаждения;

  • Управление многоступенчатыми нагревателями и охладителями;

  • Интеграцию с различными типами увлажнителей;

  • Работу по недельному расписанию;

  • Мониторинг безопасности с активацией аварийных сигналов;

  • Ведение журнала аварий с сохранением истории событий.

Программное обеспечение «Moderon HVAC» обеспечивает не только комфорт, но и безопасность, а также значительно упрощает процесс управления сложными системами вентиляции. Более подробную информацию о возможностях комплекса вы можете найти в руководстве пользователя.

Таким образом, современные контроллеры для систем вентиляции — это высокотехнологичные решения, которые позволяют не только поддерживать комфортные условия в помещении, но и оптимизировать энергопотребление, повышать безопасность и упрощать управление климатическими системами.

Загрузка программы для вентиляции в контроллер

Загрузка программы для вентиляции в контроллер

Программа для вентиляции

Программа для вентиляции

Автоматизация системы вентиляции

Автоматизация системы вентиляции

Показать полностью 5
[моё] Вопрос Спроси Пикабу Вентиляция АСУ ТП Автоматизация Кондиционер Электроника Программирование ПЛК ПЛК Длиннопост
4
8
youengineerasu
youengineerasu
Серия Программная среда CoDeSyS 3.5

CoDeSyS 3.5 Soft Motion. Начало всех начал⁠⁠

9 месяцев назад

Для различных точных систем, где требуется позиционирование рабочего элемента, манипуляторов и роботов существуют специальные готовые решения. И одно из них это PAC-ПЛК с CoDeSyS на борту.

Эта статья будет посвящена готовой библиотеке под названием Soft Motion в дистрибутиве CoDeSyS. Как обычно стараюсь писать по существу, без всякой воды.

Будем считать, что у вас установлен дистрибутив CODESYS V3.5 SP16 Patch 7.

Установка устройств для работы с ними (Таргеты)

В данном примере я использую ПЛК VECTOR CPR-VEC-CEC-C1/

На борту у него уже установлен Soft Motion Basic. Можно считать что это готовое устройство, которое сразу работает с сервоприводами. Использовать мы будем протокол EtherCat.

Мне нужно подключить к этому устройству два модуля ввода\вывода по встроенной шине, один модуль ввода\вывода по внешней шине и два сервопривода.

Залазим в инструмент репозиторий устройств.

Жмем Установить.

Конфиги можно скачать с официального сайта поставщика. У меня они были поэтому устанавливаем их. Нужно указать XML-файл конфигурации.

Устанавливаем все необходимые нам модули.

Это файл-конфигурация сервопривода. Нужно указать XML-файл конфигурации EtherCat.

Это файлы конфигурации внутренних модулей по шине.

Начальный запуск в CoDeSyS.

Затем создаем Стандартный проект. И запускаемся.

Выбираем Vector ARM.

Если нет библиотек Soft Motion, подгружаем их.

После этого можно пробовать загружать устройства. О них напишем позже.

Показать полностью 10
Инженер Программа Windows Электроника АСУ ТП ПЛК Программирование ПЛК Тестирование Telegram (ссылка) Длиннопост
3
10
youengineerasu
youengineerasu

Узел автоматики теплицы. Полив⁠⁠

10 месяцев назад

Приветствую всех читателей.

Люблю вообще тему защищенного грунта, а в частности такие сооружения, как теплицы для выращивания овощей, фруктов и ягод. Лет 5 назад задавался вопросом, как это всё можно автоматизировать и упростить жизнь дачнику, огороднику и фермеру.

В 2020 году появился объект с реальными условиями - итальянская теплица на 5 соток. Там я проводил эксперименты работы автоматики, писал алгоритмы и подпрограммы для наиболее эффективного выращивания помидоров и огурцов.

Пишу продолжение серии постов про узлы автоматизации теплиц. Первая была написана про микроклимат. Эта статья будет посвящена поливу.

Поливаю, поливаю..

В принципе про полив исписано в интернете вдоль и поперек. Какие только приспособы и конструкции не предлагают для орошения почвы водой. Внесу небольшую свою лепту в это разнообразие.

На рынке существуют большое количество растворных узлов. У нас был самый простой - это бак с поддержанием уровня, в него со скважины закачивается вода.

После бака небольшая бочка с насосом для органических удобрений и клапана на несколько контуров. Осталось немного фото, как это всё выглядит.

Клапана для полива лучше ставить пластиковые. У них очень высокая устойчивость к агрессивным средам и высокий IP.

В нашей системе для теплицы 5 соток реализовано 6 контуров полива. Каждый можно настроить, чтобы включался с удобрениями или без.

1 контур можно настроить для работы по влажности, как раз, чтобы можно было прицепить туманогенератор (делали по простому по всей теплице растянули распылители с форсунками).

Контура настраиваются так, либо они работают по накопленной освещенности, либо по таймеру.

Реализация кода

Есть два варианта реализации - на ОВЕН ПР (Owen Logic) и на ПЛК200 (CODESYS).

Этот блок включает в себя четыре режима (Таймер, ручной, влажность и освещенность). Можно ещё сделать так, чтобы по месяцам настраивалась частотность поливов.

Все тоже самое в Codesys 3.5.

Работа по освещению.

Можно включить или выключить подкормку.

Подробнее можно посмотреть тут.

Показать полностью 8
Инженер Сборка Электроника Электричество АСУ ТП ПЛК Теплица Яндекс Дзен (ссылка) Длиннопост
0
346
JohnyPere
JohnyPere

Как запустить свое электронное устройство в «серию» и не остаться без штанов⁠⁠

11 месяцев назад
Рендер Сервера автоматизации СА-02 и модулей расширения

Рендер Сервера автоматизации СА-02 и модулей расширения


СПОЙЛЕР

Печатная плата (PCB)

  1. Схемотехника (подбор, тестовый образец) - 150 тыс. руб.

  2. Трассировка и разводка 2-х слойной PCB под корпус - 100 тыс. руб

  3. Заказ 5 тестовых образцов со сборкой на JLCPCB \ Резоните - 50 тыс. руб.

  4. Разработка и отладка ПО для МК - 150 тыс. руб.

  5. Тестирование, выявление недочетов, доработка, улучшение функционала - 50 тыс. руб.

  6. Еще 5 тестовых образцов с новыми правками - 50 тыс. руб.

  7. Партия из 100 шт. со сборкой в Китае (индивидуально от количества и цены элементов, размера PCB, но дешевле, чем в РФ раза в 4) - 200 тыс. руб.

ИТОГО: 750 тыс. руб.

Корпус

Дизайн

  1. Разработка дизайна корпуса - 250 тыс. руб.

  2. Подготовка 3Д модели для литья пластиком - 250 тыс. руб.

  3. Рендеры устройства (10 шт.) - 50 тыс. руб.

  4. Правки и доработки - 50 тыс. руб.

Производство

  1. Пресс-формы в Китае из стали (500 тыс. руб. за элемент корпуса в среднем) - 1 500 тыс. руб. (аванс 50%)

  2. Пресс-формы в РФ из стали (800 тыс. руб. за элемент)

  3. Пресс-формы в РФ из алюминия для простых деталей (150 тыс. руб. за элемент)

  4. Партия корпусов 1000 шт. - 200 тыс.руб.

ИТОГО: 600 + 1 700 = 2 200 тыс. руб.

ВСЕГО: 2 950 тыс. руб.


Как это было у нас

Однажды в студеную зимнюю пору с рынка АСУ ТП ушли зарубежные производители контроллеров и модулей расширения (Siemens, Carel, Schneider Electric, Danfoss, WAGO...). Покрутились мы вокруг, да около, попробовали перейти на Zentec, потом ОВЕН и EKF, пострадали от души, да решили заняться собственной разработкой контроллеров под свои нужды.

Скажете, что решили изобрести "велосипед"?! Нет, просто сделали свой.

Лучше постоянно улучшать свой продукт, чем пользоваться хорошим, но чужим.

  1. Проанализировали рынок, определили нишу и спрос на продукт

  2. Детально разобрали предложения конкурентов

  3. Выявили лучшие решения, дополнили своими преимуществами

  4. Приступили к разработке

Схемотехника, ПО и тестовые образцы PCB

Если у самих опыта в схемотехнике нет, то лучше обратиться к специалистам в этом вопросе.

Составляем подробное Техническое задание на разработку устройства, где описываем:

  1. Количество входов\выходов

  2. Виды измеряемых величин и точность измерения

  3. Поддерживаемые интерфейсы

  4. Необходимость изоляции \ развязки

  5. Напряжение питания и тип его подключения

  6. Производитель и семейство микроконтроллера

  7. Расположение входов\выходов относительно платы

  8. Вид и размер разъемов подключения

  9. Приблизительные размеры печатной платы

  10. Описываем способ и места креплений платы к корпусу (защелки \ пазы \ винты)

  11. Необходимость вручную распаять пару тестовых образцов

  12. Написание прошивки МК для проверки схемотехники

  13. Программное обеспечение, в котором будет вестись разработка

  14. Методы тестирования и испытаний

Я советую использовать web версию EasyEDA Pro. В ней можно добавить разработчиков и контролировать процесс, вносить правки, есть 3Д модели, симуляция и проверки. По окончанию работ в ней же заказать тестовые платы на JLCPCB, либо экспортировать BOM, Gerber, Pick и заказать в любом другом месте.

  • Ищем исполнителя на FL, авито, тематических форумах, а лучше в ТГ каналах по схемотехнике

  • Отправляем ему ТЗ и просим прислать свое портфолио и рассказать о реализации похожих проектов

  • Выбрать пару понравившихся предложений, обсудить стоимость и срок выполнения

  • Разбить оплату на этапы работ и приступить к разработке

Если схемотехник отличный, но нужный вам микроконтроллер программировать не умеет, то параллельно ищем разработчика ПО для тестовой прошивки.

Задача тестовой прошивки запустить МК и убедиться в правильной работе входов\выходов. Часто бывает, что в процессе тестирования какие-то решения по схемотехнике приходится переделывать.

Можно обратиться в специализирующиеся фирмы, что выйдет значительно дороже, но "под ключ".

1/4

Схемотехника

Через месяц схемотехника разработана. Тестовый образец за пару суток неделю распаян и протестирован. Можно переходить к переосмыслению того, как все это переделать разработке корпуса.

Разработка корпуса устройства

Для наших целей нужен пластиковый прочный корпус, не поддерживающий горения, с возможностью крепления на DIN-рейку. Высокая текучесть пластика позволяет реализовать почти любой дизайн, а так же быстрое массовое производство нужного цвета.

Разработку корпуса можно разделить на:

Дизайн

Прототип

Модель для серийного производства

Выбираем несколько понравившихся корпусов у конкурентов, а так же описываем и прилагаем скрины того, какие дизайнерские решения хотелось бы применить.

В нашем случае устройство монтируется в шкаф управления на DIN-рейку и иногда закрывается пластиковым пластроном, поэтому ориентируемся на корпус Gainta D3MG, к примеру. На сайте производителя есть 3D модель корпуса в формате .step, которую можно примерить к своей плате для лучшего понимания своего дизайна.

Мне понравилось работать в Shapr3D. Экспортировали из EasyEDA 3D модель платы в формате .step, закинули в Shapr3D вместе с моделью корпуса и давай подгонять.

Как ни странно - снова составляем детальное Техническое задание на разработку корпуса и указываем:

  1. Размеры корпуса

  2. Скрины понравившихся решений (не обязательно в пластиковых корпусах)

  3. Прикладываем 3D модель печатной платы

  4. Места и тип крепления печатной платы к корпусу

  5. Способ соединения частей корпуса между собой

  6. Расположение световодов и технологических отверстий

  7. Цвет материалов, расположение вентиляционных отверстий, толщина стенок

  8. 3D модель корпуса должна быть передана в исходном редактируемом виде

  9. Обговорить возможность печати пары прототипов на 3D принтере (лучше порошковом)

После составления ТЗ приступаем к его реализации

  • Ищем промышленного дизайнера (пара ссылок в конце статьи)

  • Обсуждаем с ним детали

  • Разбиваем на этапы и приступаем к работе

Определение размеров корпуса для печатной платы

Определение размеров корпуса для печатной платы

1/4

Выбираем дизайн из предложенных вариантов

Согласовываем размер и расположение световодов и технологический \ вентиляционных отверстий.

Светодиоды будут располагаться на уровне контактов разъемов

Светодиоды будут располагаться на уровне контактов разъемов

Получаем первые наброски корпуса и примеряем к печатной плате

Прототип корпуса в формате step

Прототип корпуса в формате step

Проверяем места установки платы, разъемы, дополнительное оборудование и общую концепцию.

3D модель прототипа корпуса с USB модемом

3D модель прототипа корпуса с USB модемом

1/5

Рендеры выбранного дизайна корпуса

После тщательной проверки в САПР печатаем образцы корпуса на обычном 3D принтере (или на фотополимерном, как на фото ниже). Устанавливаем печатные платы, проверяем места креплений и качество сборки деталей корпуса между собой.

Печатные платы в тестовой модели корпуса

Печатные платы в тестовой модели корпуса

Тестовые образцы корпуса в сборе

Тестовые образцы корпуса в сборе

Рендер конечного продукта

Рендер конечного продукта

На данном этапе мы получили 3D модель корпуса, но она, пока что, не пригодна для литья.

Изготовление пресс-формы для литья под давлением

Для литья под давлением необходимо доработать полученную модель:

  • Проверить толщины

  • Добавить уклоны для лучшего извлечения деталей из пресс-формы

  • Проработать крепления и расположение элементов

  • Добавить технологические углубления (компенсаторы) для предотвращения деформации материала

Пресс-форму для малой партии (до 50 тыс. смыканий) можно заказать из алюминия. Он легче поддается обработке, но и требования к изготавливаемой детали будут другими, так как высоким давлением легко замять тонкие перегородки.

Если корпус состоит из сложных деталей с мелкими частями - стальная форма

Простая форма деталей и невысокая точность - алюминиевая

Где заказывать пресс-форму?

Можно для начала отправить запрос по фирмам из ссылки в конце статьи. Прицениться, узнать требования и выслушать замечания.

После чего ищите в каких числах в Экспо-центре в Москве будет проходить выставка Rosmould & 3D-TECH и планируете поездку. Обычно это середина июня. В 2025 году она будет проходить с 17 по 19 июня.

  • Берете с собой свой образец корпуса, сумку для брошюр и приезжаете на выставку

  • Ходите по всем Китайским стендам и показываете свой корпус, собираете контакты

  • После выставки отправляете 3D модель и собираете с них коммерческие предложения (invoice). Желательно, чтоб у них уже был опыт изготовления пластиковых корпусов для электроники и того качества, которое бы вас устроило.

  • Открываете счет в ВТБ в юанях и оплачиваете аванс 50%

  • Инженеры с производства начнут присылать замечания к модели и варианты их решения

  • После обсуждения всех вопросов и замечаний начнут производство длиною пару месяцев

  • Изготовят первые образцы и пришлют фото и видео, если все устраивает, то отправят их на согласование вам в посылке (обычно 10 шт.)

Некоторые (большинство) компании могут предложить так же и само литье деталей корпуса, либо отправят вам пресс-форму, если планируете лить в России.

Минимальный заказ от 1 000 шт.

При ввозе в Россию может потребоваться растаможить пресс-формы, либо вести их "карго" окольными путями.

1/2

Примерно так будет выглядеть переписка с фабрикой

Когда модель утверждена - начинается моделирование пресс-формы. Обязательно запрашивайте исходники (3D модель в редактируемом виде) по завершению работ.

Вид 3D модели пресс-форм

Вид 3D модели пресс-форм

Пресс-форма изготовлена, тестовые образцы получены - можно начинать серийное производство.

Тестовые образцы корпуса предсерийного литья

Тестовые образцы корпуса предсерийного литья

Затем сертификация устройств и мои поздравления. Надеюсь, что все у вас получится.

Выставка Rosmould & 3D-TECH проходит в Москве в середине июня.

Выставка ExpoElectronica проходит в Москве в середине апреля, где обязательно нужно побывать для обмена визитками с Китайскими и Отечественными производителями электроники.

Полезно почитать: Дизайн интерфейса для промышленного контроллера от Георгия Лефтар или Кейс: как мы корпус контроллера делали.

Так же есть весьма неплохой сайт, где можно поискать промышленных дизайнеров и изготовителей пресс-форм в России.

Наш сайт с Серверами автоматизации СА-02м, модулями питания и модулями расширения можно посмотреть тут: ЦИНТРОН - Устройства автоматизации

Подписаться на новости по нашим устройствам в телеграм тут: Цинтрон. Устройства автоматизации

Показать полностью 25
[моё] Электроника Интернет вещей Своими руками ПЛК Сборка Овик Освещение Разработка Процессор Программирование Самоделки Мастерская Инженер Arduino Сделай это Российское производство Изготовление Процесс Литье пластмасс Проектирование Длиннопост
133
58
JohnyPere
JohnyPere
Arduino & Pi

Сервер автоматизации СА-02м. Linux + Armbian, SCADA, «Умный дом» и вот это вот все…⁠⁠

11 месяцев назад
Сервер автоматизации СА-02м с модулем питания и модулями расширения

Сервер автоматизации СА-02м с модулем питания и модулями расширения

Описание Сервера автоматизации СА-02м

СА-02м без разъемов, с разъемами, с led индикацией

СА-02м без разъемов, с разъемами, с led индикацией

Питается от 24 вольт постоянного тока через торцевой разъем от модуля питания МП-02м. Там же в торцевых разъемах (слева и справа по одному) расположены RS-485, к которым можно подключить модули расширения МР-02м для увеличения количества входов\выходов (дискретные, аналоговые). Устройство на базе одноплаточника с "камнем" Allwinner A40i. Установлен Armbian + Linux 6.1.0-rc6. Оперативной памяти 512 Мб, eMMC на 8 Гб, чего вполне достаточно для диспетчеризации 5 000 тегов в MasterSCADA4D (по информации о нагрузочных тестах СА-02м в ООО "МПС Софт").

Нагрузка при 500 тегах в MasterSCADA4D

Нагрузка при 500 тегах в MasterSCADA4D

Проект приточных установок в MasterSCADA4D

Проект приточных установок в MasterSCADA4D

У сервера автоматизации СА-02м на борту 5 RS-485, один из которых с гальванической развязкой (изолированный). При установке системы диспетчеризации появляется возможность опрашивать различное инженерное и сетевое оборудование по протоколам МЭК 61850, МЭК 60870-5-104, Modbus RTU, Modbus TCP, OPC UA, SNMP, MQTT, BACnet, Profinet, Меркурий и других, что позволяет создать локальную систему учета электроэнергии, управлять системами вентиляции и кондиционирования воздуха, освещением, отоплением и т.д.

Так же есть возможность установить SCADA Каскад, Simple-SCADA, CoDeSys, NodeRed, OpenHab, Home Assistant и любое другое совместимое ПО.

"Под капотом"

Сервер автоматизации СА-02м

Сервер автоматизации СА-02м

На верхней плате:

  • пара микросхем для RS-485 в торцевых разъемах

  • пищалка

  • статусные светодиоды

  • кнопка перезагрузки

На нижней плате:

  • 3 разъема для RS-485

  • разъем для дискретного выхода

  • Ethernet

  • USB type-C + USB Type A

  • управление питанием USB для перезагрузки модемов

  • разъем под microSD

  • PCI-e для одноплаточника

  • батарейка для часов реального времени (RTC)

Характеристики "одноплаточника" на Allwinner A40i

SK-A40i-NANO-2E

SK-A40i-NANO-2E

  • Allwinner A40i - 4xARM Cortex-A7 1200МГц

  • 512 Мб DDR3 DDR-1200

  • 8 Гб eMMC

  • 2 х Ethernet 100/10M, 2 x USB

  • I/O: CAN, UART, SPI, I2C, PWM, HP-out, TV-in, GPIO ...

  • Размеры PCI-e 30х51х4мм

  • Температурный диапазон -40 ... +85 °C

Как это работает

Сервер автоматизации СА-02м с модулями расширения. Шкаф АСУ ТП

Сервер автоматизации СА-02м с модулями расширения. Шкаф АСУ ТП

Подключили сервер автоматизации СА-02м к модулю питания МП-02м-24, подключили модули расширения, разработали проект диспетчеризации в MasterSCADA4D с нужной логикой работы и загрузили его.
Подключились на web по IP и управляете нужным оборудованием через графический интерфейс.
Затем добавили счетчики электроэнергии и реализовали энергоучет.

Воткнули USB модем, настроили подключение к серверу, так как это все в контейнере за пол версты от офиса и кабель не проложить до него. Потом добавили интеграцию с телеграм и начали получать уведомления на телефон. Добавили модуль с LoRaWAN для беспроводных датчиков и связи с другим контейнером. По SNMP добавили пару серверных стоек, для большего спокойствия, и можно идти на новогодние праздники.

Передумали, зашли под админкой, поставили CoDeSys с Control Basic M лицензией, и используете, как ПЛК. Нужно для дома - NodeRed и Home Assistant.

Ссылки, идеи

Будем рады Вашим идеям, предложениям и содействию по расширению функционала и возможностей СА-02м.

Сервер автоматизации СА-02м, модуль питания и модули расширения можно посмотреть тут: ЦИНТРОН - Устройства автоматизации

Одноплаточник можно глянуть тут: SK-A40i-NANO-2E

Подписаться на новости по нашим устройствам в телеграм тут: Цинтрон. Устройства автоматизации

Показать полностью 7
[моё] Электроника Умный дом АСУ ТП Linux Scada Интернет вещей Home Assistant Своими руками ПЛК Сборка Овик Освещение Разработка Процессор Длиннопост
16
7
youengineerasu
youengineerasu
Серия Программная среда CoDeSyS 3.5

Программирование СПК107. Просто про таблицу⁠⁠

1 год назад

Приветствую всех. Эта статья будет посвящена дистрибутиву CoDeSyS 3.5 SP17 Pacth 3 и панельному контроллеру ОВЕН СПК107.

Как быстро освоить элемент таблицы?

Внутренний код Codesys 3.5

Для того, чтобы нам формировать таблицу и выдавать показания нужно подготовить все данные для работы с таблицей.

Создаем структуру данных. Дату и значение в формате STRING. Почему именно текстовый, чтобы в ячейках таблицы были пустые клетки, в противном случае будут нулевые значения. В своём проекте я делал REAL.

Далее назначаем массив данных (наши столбцы и строчки) ArrTable. В моей таблице достаточно 10 строк, если нужно больше, то указываем.

Всё остальное, можно посмотреть в примере. На скриншоте написаны комменты, дублировать тогда я не буду.

После этого мы создаем два столбца - это дата и время.

Когда жмём запись bTrigger, мы заполняем таблицы и создаём столбцы.

Визуализация элемента таблицы

Вытаскиваем элемент таблица в поле.

Присваиваем нашу переменную в поле Массив Данных.

Указываем ниже размер нашего массива.

В этих полях настраиваем наименование, количество, цвет, толщину столбцов.

Если нужно вводит данные в ячейки таблицы то ставим галочку Создать шаблон. И этот шаблон будет работать как обычный элемент прямоугольник и попадают те же свойства. Можно назначить аварийные цвета.

Жмем OnMouseClick, и настраиваем ту же переменную.

Вот так вводятся настройки конфигураций.

Конечный результат.

Если статья была полезна пишите комментарии и ставьте лайки.

С уважением, Гридин Семён.

Показать полностью 8
Инженер Программа Инструкция Гайд Асушник ПЛК Программирование ПЛК Электроника Электричество Программирование Инновации Тестирование Гифка Telegram (ссылка) Яндекс Дзен (ссылка) Длиннопост
0
8
youengineerasu
youengineerasu

ПЛК и панель оператора Mitsubishi — Эталон промышленного оборудования⁠⁠

1 год назад

Принесли на днях оборудование Mitsubishi, я ставил этот контроллер с панелью оператора на гидравлический пресс для кирпичей. Модель этого контроллера FX5U. На нём собирали станки для развальцовки труб. Хотел сказать о нём несколько слов. Если кому интересно, напишу статью об японском контроллере.

Приветствую всех, на связи автор блога, Гридин Семен. Сегодня статья про контроллер Mitsubishi.

ПЛК Mitsubishi FX5U

Как началась история работы с данным контроллером? 10 лет назад заказчику нужно было сделать станок, в котором требовался быстрый опрос линейки перемещения с аналоговым выходом 4-20 мА. Пробовали ставить ПЛК ОВЕН, но тогда скорость опроса не соответствовала заявленной задаче — скорость опроса АЦП была 10 мс.

Медленный аналоговый вход ПЛК создавал брак продукции. Пришлось искать другие варианты.

И наш выбор пал как раз на ПЛК Mitsubishi FX5U. Скорость опроса аналогового входа контроллера и его модуля порядка 40 мкс. Разрядность АЦП занимает 12 бит — 4095 в десятичной форме исчисления. Линейка стояла на 100 мм, то есть точность составляла 0,025 мм.

Быстродействие инструкции занимает порядка 0,032 мкс. Вот эти основные преимущества данного контроллера.

На борту у него есть интерфейс RS-485 (поддерживает протокол Modbus RTU), Есть 2 аналоговых входа 0-10В и один аналоговый выход.

Есть возможность расширяться модулями слева и справа. Насколько я помню есть даже поддержка веб-визуализации и облака.

Среда разработки GX Works3

Программная среда GX Works 3 к сожалению платная. Сейчас может из-за санкций её вообще невозможно достать. На самом деле очень мощный и продуманный инструмент, он находится почти вровень с CODESYS.

Вот основные её особенности:

  • Программа позволяет легко конфигурировать.

  • На одном рабочем поле могут легко уместиться несколько языков стандарта МЭК.

  • Язык ST визуально оформлен. Цифры, переменные, операторы — каждый выделяется своим цветом.

Вот на этом скриншоте отображается сочетание LD с FBD.

Можно написать подпрограммы, наподобие действия в CODESYS.

Вот так выглядит среда ST.

Лайфхаки по настройке программы в GX Works3

Напишу несколько строк по конфигурации модулей и других тонких настройках, если кому нужно.

Модуль аналогового модуля в конфигурации ПЛК

Для начала необходимо добавить это модуль в конфигурацию ПЛК.

Далее после применения изменений и фиксации конфигурации  необходимо дважды кликнуть на модуль -> откроется окно его настройки (см. ниже)

Для каждого канала необходимо выбрать его градуировку и проверить, чтобы он работал (A/Dconversionenable).

Далее сохраняем параметры и переходим в поле программирования. Справа необходимо найти библиотеку модулей (вкладка Module). Если там нет лейблов то надо и создать по правой клавише мыши.

Далее спускаемся по дереву: FX5-4AD-> FX5_4AD_1-> Monitor-> CH1->

И выбираем интересующую нас переменную (одна будет показывать инженерные единицы преобразования, другая физ. Величины, если они будут настроены, и тд…) Переменную хватаем и тащим на рабочее поле.

Связь ПЛК с панелью GT Mitsubishi

В настройке связи в панели ПЛК есть совпадение номера станции панели и ПЛК. Они должны отличаться.

Число с плавающей запятой в панели оператора GT

Для того чтобы отображалось число с плавающей запятой нужно поставить галочку.

Команды по номеру экрана с панели оператора GT

В настройках панели необходимо указать регистр ПЛК, в котором будет храниться номер экрана.

А далее уже в ПЛК разбираться, при каком значении этого регистра каким выходом надо считывать.

Архивация данных на ПЛК

Архивировать на FX5 можно с помощью функции Logging function Настраивается она специальной утилитой.

Запароливание кнопок в панели оператора GT

Нужно сделать массив в глобальной переменных и привязать его к регистрам. Далее смотрим регистр. Можно использовать Security level.

На этом заканчиваю. Если есть вопросы, пишите в комментариях.

Показать полностью 13
Программа Электроника Асу ПЛК Программирование ПЛК Асушник Telegram (ссылка) Яндекс Дзен (ссылка) Длиннопост
0
15
MZTA
MZTA
Автоматизация
Серия ПЛК

Предшественники ПЛК – К1-20, МС2102 – история создания первых отечественных АРМов⁠⁠

1 год назад

Уважаемые коллеги, с удовольствием делимся экскурсом в прошлое отечественной автоматизации и публикуем историю, рассказанную Михаилом Непомниным – начальником КБ автоматизации ЭПО «Сигнал» о создании одних из первых отечественных аппаратных и программных средств АСУ ТП.

В уже далеком 1988 году я после окончания университета и 5 лет работы в элитном цехе регулировщиком РЭА я перешел в ОМА (отдел механизации и автоматизации), в новое бюро автоматизации поверочных работ (КБ АПР сокращенно). Часть инженеров местного политехнического института калымила, внедряя нам автоматизацию проверки выпускаемой продукции. А мы были у них на подхвате и учились уму разуму или постигали тонкости автоматизации.

Продукцией же были специальные датчики давления, выпускаемые для военных – они производились двух типов. Нас этом я заканчиваю рассказ про сами датчики, поскольку это секретная продукция. А вот автоматизированные рабочие места для их проверки при выпуске секретом не являются. Про них я могу говорить свободно. Тем более, что АРМы сейчас уже не работают на выпуске, заменены на новую модификацию. Так что я даже коммерческую тайну не выдаю.

И так, в конце 1987 года создалось КБ, а в апреле 1988 года я перешел туда инженером-программистом. Вроде бы так моя должность называлась. КБ было преимущественно молодежное. Руководил им грамотный товарищ, который через полгода стал замом Главного инженера, а я стал начальником КБ.

Политех разрабатывал нам АРМы проверки и один АРМ «центральный процессор» для управления процессом и ведения архивов, как на бумажном носителе, так и в электронном виде. Женская часть КБ разбиралась с КД по проверки и помогала в языке высокого уровня ТурбоБейсик сочинять политеховцам программу центрального процессора. Вернее, разрабатывали прогу девчонки при постоянном контроле и подсказке работников политеха. А мужеска часть КБ, на тех же условиях разрабатывала в ассемблере программу для контроллера К1-20 микропроцессорной 580-й серии микросхем.

И не смейтесь над нами. Никаких Виндоус тогда еще не было, ТурбоБейсик был крутой язык и в ассемблере было не западло писать программу. Напомню, что это был далекий 1988-й год. Мы планировали писать программу центрального процессора на отечественной ЭВМ ДВК, но потом разжились IBM-ками. И если на ДВКшках мы в редкие минуты отдыха гоняли компьютерную игру Тетрис, то на IBMках начали кроме игр серьезно изучать языки высокого уровня типа Турбо- и Квикбейсика.

Поскольку я в университете прослушал курс лекций программирования на Алголе и Фортране, а также прошел практику по программированию, я тоже начал вместе с дамами нашего КБ программировать на Бейсике. А не осваивал один ассемблер для К1-20. Изучение Бейсика мне кстати очень пригодилось в дальнейшем. Ну об этом потом. А пока расскажу о составе и характеристиках контроллера К1-20. Это его типовое что ли название. Реально у нас были две опции контроллеров с шифрами МС2702 и МС2721.

На рисунках видно, чем они отличались друг от друга, но в общем и целом контроллеры были почти одинаковы.

Контроллер МС2721 с пультом

Контроллер МС2721 с пультом

Контроллер МС2102 с пультом

Контроллер МС2102 с пультом

Питание 5В было мощное – 3А. Контроллер грелся, но работал. Скажу, что мы успели поставить три АРМа в одном цехе и один в другом. Работа кипела. Собирались внедрять программу «центральный процессор» и увеличивать количество АРМ и диапазон охвата. Но (как часто в жизнь вмешивается это чертово «Но») наступила конверсия и датчики стали нужны в значительно меньших количествах, а с ними не стала нужна и наша автоматизация.

Хотел привести краткие технические характеристики контроллеров, но у меня документации давно нет. А в интернете что-то не нашел. Поэтому пишу, что помню.

Эти контроллеры содержали полноценные микропроцессорные комплекты 580-й серии. С контроллером прямого доступа к памяти, контроллерами прерываний и последовательного интерфейса. Разница была в конструкции пульта и количестве разъемов.

У МС2702 было 3 разъема, но большие. У МС2721 – 5, из которых 4 – меньшего размера, а пятый – такой, кажется, как у МС2702.

Предшественник ПЛК – программируемый контроллер МС2702

Предшественник ПЛК – программируемый контроллер МС2702

В коробочке в фольге микросхема ППЗУ для прошивки пользовательских программ. ЗИП в конденсаторную бумагу завернут, кроме картонной упаковки. Маленькая отвертка присутствует. В общем – кайф или мечта автоматизатора советских времен. Итак, переходим к основной части.

Состав АРМ:

  1. Контроллер МС2702 (2721)

  2. Блок питания контроллера ГН 09-01

  3. Вольтметр В7-28 (В7-34)

  4. Блок сопряжения

  5. Жгуты

Один тип контроллеров для потенциометрических датчиков, другой – для индуктивных. За давностью лет и начинающимся склерозом, не помню, какой для каких датчиков применялся. Зато помню, какой вольтметр для чего служил. Поскольку В7-28 мог измерять напряжение в долях от опорного, но не мог работать с переменным напряжением, он обсчитывал потенциометрические датчики.

Вольтметры В7-28 и В7-34

Вольтметры В7-28 и В7-34

А вольтметр В7-34 работал с индуктивными датчиками. Они питались от напряжений с частотой 400 Гц или 2000 Гц, и спокойно обсчитывались умеющим измерять переменку В7-34. Для потенциометрических датчиков опорное напряжение бралось со штатного блока питания ГН 09-01. Индуктивные же запитывались со специализированного блока переменного тока заводской разработки.

Блок сопряжения состоял из отдельного корпуса и платы коммутации и платы связи с вольтметром. Плата коммутации осуществляла перебор датчиков на коллекторе. Плата вольтметра программировала вольтметры и посылала команду «Пуск» при считывании данных с каждого проверяемого датчика. Корпус служил для подсоединения плат и соединения разъемов внешних жгутов.

Жаль, что у меня нет фото АРМа целиком, фото блока сопряжения и схем АРМа. Могу только по памяти изобразить функциональную или структурную схему АРМа и блока сопряжения.

Все пропало в период перестройки и дикого капитализма. И так промышленный уклад у нас в стране был не очень крепкий. А в период позднего Горбачева и Ельцина стал вообще ни в дугу.

Документацию выкидывали, оборудование расхищали, считали, что тем, кто не производит материальные ценности платить надо минималку или вообще выгонять с работы.

Хорошо сейчас процесс потихоньку налаживается.

Еще раз благодарим Михаила Непомнина за рассказ, а также дополним его историей развития Московского завода тепловой автоматики (МЗТА), а точнее кратким перечнем приборов автоматизации, также предшественников современных ПЛК, которые были созданы до событий, о которых идет речь в статье, то есть до 1988 года.

  • 1955-60 гг. – первый электронный прибор – ЭР-111-К – «КОМЕГА», дифференциальные манометры и электронные приборы регулирования – РБ-100

  • 1960-е – комплекс – КРИСТАЛЛ, регулирующий прибор импульсного действия с бесконтактным выходом – РПИБ, дифференциатор ламповый – ДЛ-Т, электронные сигнализаторы и ограничители температуры ЭСП-К, ЭОС-Т

  • 1974 – регуляторы энергетических установок – КАСКАД, КОНТУР

  • 1975 – прибор регулирующий – Р25, прибор корректирующий – К15.3

  • 1981 – прибор контроля пламени – Ф34

  • 1982 – фотодатчик низкочастотный – ФДЧ, блок управления релейного регулятора – БУ21

  • 1983 – индикатор положения – ИПУ

  • 1984 – устройства для автоматизации промышленной энергетики и теплоснабжения – Р29

  • 1986 – программируемый регулятор – ПРОТАР

  • 1987 – многофункциональные регуляторы ТЕПЛАР, ПРОЛОГ, прецизионный регулятор температуры – ПРОТЕРМ

Показать полностью 6
[моё] ПЛК Программирование ПЛК Контроллер Ретроспектива Электроника Асу АСУ ТП Асушник Отдел АСУ Арм Длиннопост
3
Посты не найдены
О нас
О Пикабу Контакты Реклама Сообщить об ошибке Сообщить о нарушении законодательства Отзывы и предложения Новости Пикабу Мобильное приложение RSS
Информация
Помощь Кодекс Пикабу Команда Пикабу Конфиденциальность Правила соцсети О рекомендациях О компании
Наши проекты
Блоги Работа Промокоды Игры Курсы
Партнёры
Промокоды Биг Гик Промокоды Lamoda Промокоды Мвидео Промокоды Яндекс Маркет Промокоды Пятерочка Промокоды Aroma Butik Промокоды Яндекс Путешествия Промокоды Яндекс Еда Постила Футбол сегодня
На информационном ресурсе Pikabu.ru применяются рекомендательные технологии