Руководство по настройке OEM-модуля PLC: проектирование, интерфейс и тестирование

Узнайте, как настроить OEM-модуль ПЛК, включая стандарты связи, интерфейсы, блок питания, проектирование печатных плат, прошивку, механические требования, тестирование и массовое производство.

Руководство по настройке OEM-модуля PLC: проектирование, интеграция и тестирование

Практическое руководство по настройке OEM-модуля PLC, охватывающее требования к коммуникации, интерфейсам, питанию, интеграции печатных плат, прошивке, механическому проектированию, тестированию, сертификации и массовому производству.

OEM-продукты всё чаще нуждаются в надёжной связи без добавления сложных коммуникационных проводов. Для промышленных контроллеров, умного освещения, счетчиков, аварийного освещения, оборудования для зарядки электромобилей и других электрических товаров, Связь по линии электропередачи (PLC) может обеспечить практический способ передачи данных по существующим линиям электропередачи.

Однако интеграция функции PLC в OEM-продукт — это не просто добавление PLC-чипа или модуля на плату. Модуль должен соответствовать блоку питания, интерфейсу связи, архитектуре печатных плат, прошивке, механической структуре и операционной среде основного продукта.

Вот это Руководство по настройке OEM-модуля PLC объясняет основные инженерные решения, связанные с разработкой индивидуального ПЛК-коммуникационного модуля для OEM-продукта.

Что такое настройка OEM-модулей PLC?

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

Вместо того чтобы разрабатывать всю коммуникационную цепь ПЛК с нуля, OEM-клиент может интегрировать индивидуальный модуль ПЛК в существующее оборудование.

Индивидуальный модуль может включать:

  • PLC коммуникационный PHY
  • MCU или процессор
  • Линейный драйвер
  • Схема питания
  • UART, SPI, GPIO, PWM, ADC или другие интерфейсы
  • Протокол связи
  • Прошивка
  • Конфигурация сети
  • Защитные цепи
  • Дизайн EMC/EMI
  • Индивидуальные размеры печатных плат
  • Разъёмы и определения контактов

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

Та же концепция применяется и к другим электрическим продуктам.

Зачем настраивать модуль PLC для OEM-продукта?

Стандартный модуль PLC часто достаточно для оценки или разработки методом доказательства концепции. Прежде чем начать, пожалуйста, сначала ознакомьтесь с нашей статьёй Как добавить связь с ПЛК к существующим электроприборам. Однако производственные продукты могут иметь требования, которые стандартный модуль не может удовлетворить. Для ПЛК стандарт можно видеть IEEE Для справки.

Распространённые требования к персонализации OEM включают:

1. Различные коммуникационные интерфейсы

Хост-контроллер может использовать:

  • UART
  • SPI
  • I²C
  • GPIO
  • PWM
  • RS-485
  • Аналоговые интерфейсы

Модуль ПЛК должен обеспечивать совместимый интерфейс и электрический уровень.

2. Другой источник питания

OEM-продукт может обеспечивать:

  • 3.3 V
  • 5 V
  • 12 V
  • 24 V
  • Переменный ток
  • Питание постоянного тока

Архитектура питания модуля PLC должна быть спроектирована соответствующим способом.

3. Механические ограничения

Модуль может поместиться внутрь:

  • Осветительные драйверы
  • Контроллеры
  • Корпуса для счетчиков
  • Электрические шкафы
  • Аварийное освещение
  • Оборудование для зарядки электромобилей
  • Промышленное оборудование управления

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

4. Индивидуальные протоколы связи

OEM-продукт может потребовать ПЛК-модуля для связи с существующим микроконтроллером с использованием определённого протокола или командной структуры.

5. Специализированная прошивка

Модуль ПЛК может потребовать пользовательских функций для:

  • Адресация устройств
  • Присоединение к сети
  • Передача данных
  • Обнаружение устройства
  • Конфигурация параметров
  • Диагностика
  • Обновления OTA
  • Отчётность об ошибках

Ключевые параметры для определения перед настройкой PLC-модуля

Перед началом проекта OEM-модуля PLC заказчик должен подготовить чёткую техническую спецификацию. Контрольный список проектирования модуля PLC для разработки OEM | Аппаратное обеспечение и тестирование Эта статья полезна для проверки.

Полезная спецификация может быть разделена на восемь областей:

Категория Ключевые вопросы
Связь с ПЛК Какой стандарт ПЛК, частотный диапазон, скорость передачи данных и топология?
Интерфейс хоста UART, SPI, GPIO, PWM и так далее?
Источник питания Какое напряжение и ток доступны?
Печатная плата Каковы размеры и требования к креплению?
Прошивка Какие функции и протоколы требуются?
Окружающая среда Температура, влажность, ЭМС и условия установки?
Механическая Ограничения по высоте разъёма, корпуса и компонентов?
Производство Количество прототипов, сертификация и ожидаемый годовой объём?

Раннее определение этих требований может значительно сократить переработку в процессе разработки.

1. Определить требования к коммуникации ПЛК

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

Важные параметры включают:

Частота ПЛК

Разные технологии ПЛК работают на разных частотных диапазонах.

Выбранная частота должна учитывать:

  • Характеристики линии электропередачи
  • Нормативные требования
  • Шумовая среда
  • Расстояние связи
  • Целевое применение
  • Существующие устройства с ПЛК

Скорость передачи данных

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

Для умного освещения, например, системе могут понадобиться лишь относительно небольшие пакеты, содержащие:

  • Команды включения/выключения
  • Уровни затемнения
  • Напряжение
  • Настоящее время
  • Мощность
  • Энергия
  • Статус разлома
  • Информация о сенсорах

Промышленное IoT-приложение может требовать другой архитектуры коммуникации.

Топология сети

Система OEM должна определить, использует ли она:

  • Точка в точку коммуникации
  • Звёздная топология
  • Топология дерева
  • Mesh-сетевые сети
  • Гибридная архитектура

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

2. Выберите архитектуру чипсета PLC или модуля

Обычно существует два подхода к разработке OEM PLC. Если вы новичок, сначала ознакомьтесь с этой статьёй Модуль ПЛК, чипсет PLC против платы PLC: в чём разница? Для справки.

Вариант А: интегрировать PLC-чипсет

OEM разрабатывает схему ПЛК непосредственно вокруг PLC-чипсета.

Это обеспечивает больший контроль над:

  • Архитектура печатных плат
  • Выбор компонентов
  • RF/аналоговое проектирование
  • Прошивка
  • Источник питания
  • Производственные затраты

Однако для этого требуется больше инженерных ресурсов и опыта разработки PLC.

Вариант B: Интегрировать встроенный модуль PLC

OEM интегрирует предварительно разработанный Модуль связи PLC в свой продукт.

Это можно упростить так:

  • Разработка аппаратного обеспечения
  • Проектирование схем ПЛК
  • Интеграция с прошивкой
  • Разработка прототипа
  • Тестирование
  • Производство

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

3. Определить интерфейс хоста MCU

Одно из самых важных решений — это то, как модуль ПЛК взаимодействует с основным контроллером OEM-продукта.

Распространённые интерфейсы включают:

UART

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

Типичная архитектура:

Модуль электропередачи MCU ↔ UART ↔ PLC ↔

Хост-микроконтроллерный модуль может отправлять команды в модуль ПЛК, пока модуль обрабатывает связь с ПЛК.

SPI

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

GPIO

Выводы GPIO могут использоваться для:

  • СБРОС
  • Прерывание
  • Статус
  • Состояние сети
  • Индикация неисправности

PWM

ШИМ может быть полезен в продуктах, где модуль ПЛК должен взаимодействовать с функциями освещения или управления мотором.

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

4. Сопоставьте блок питания ПЛК-модуля

Совместимость питания — ещё один важный фактор.

OEM-клиент должен предоставить:

  • Входное напряжение
  • Допуск напряжения
  • Максимальный ток
  • Условия запуска
  • Доступные рельсы постоянного тока
  • Требования к секвенированию мощности

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

Если продукт содержит только постоянный ток с более высоким напряжением, модуль может потребовать дополнительный каскад постоянного/постоянного тока или LDO.

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

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

Архитектура питания модуля должна быть разработана в соответствии с фактическим продуктом хоста.

5. Настройка интерфейса ПЛК

Линейный интерфейс PLC — одна из самых чувствительных к приложениям частей конструкции.

Обычно он включает ПЛК-трансивер, линейный драйвер, сеть муфты, фильтрацию и компоненты защиты.

Дизайн должен учитывать:

  • Напряжение на линии переменного и постоянного тока
  • Линейное сопротивление
  • Шум
  • Подъём
  • EMI
  • ESD
  • Среда, связанная с молниями
  • Требования к изоляции
  • Расстояние связи

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

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

6. Проектирование печатной платы для OEM-продукта

Индивидуальный модуль ПЛК должен механически и электрически подходить к основному продукту.

Типичные требования к кастомизации печатных плат включают:

  • Длина печатной платы
  • Ширина печатной платы
  • Толщина печатной платы
  • Монтажные отверстия
  • Положение разъёма
  • Расстояние между штифтами
  • Высота компонентов
  • Запретные зоны
  • Требования к экранированию
  • Рассеивание тепла
  • Направление установки

Например, модуль ПЛК, установленный внутри осветительного драйвера, может иметь строгие ограничения по высоте.

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

Следовательно, механическую среду следует учитывать в начале проектирования, а не после завершения схемы.

7. Настраивайте определение пин-кода

У OEM-клиентов могут быть разные требования к разъёму модуля.

Индивидуальный распиновка может включать:

Пин Функция
VCC Мощность модуля
GND Стадион
Техас Трансляция UART
RX UART принимает
СБРОС Аппаратный сброс
INT Прерывание
GPIO Настраиваемый ввод/вывод
PWM Интерфейс PWM
ADC Аналоговый вход
SPI Интерфейс SPI

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

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

Оставление нескольких настраиваемых GPIO может предоставить полезную гибкость для будущих версий.

8. Настройте прошивку PLC

Аппаратное обеспечение — это лишь часть OEM-проекта PLC.

Кастомизация прошивки может быть не менее важна.

Типичные функции прошивки включают:

Адресация устройств

Каждое устройство с ПЛК может требовать уникальный логический адрес.

Обнаружение сети

Модуль может участвовать в обнаружении сети или автоматической конфигурации сети.

Передача данных

Прошивка определяет, как данные приложений упаковываются и передаются через ПЛК.

Обработка ошибок

Модуль может предоставлять информацию о:

  • Сбой связи
  • Ошибки CRC
  • Тайм-аут
  • Отключение сети
  • Недействительные команды

Конфигурация

OEM-продукты могут требовать настраиваемых параметров, таких как:

  • Идентификатор устройства
  • Скорость Бод
  • Параметры связи
  • Адрес сети
  • Повторный счёт попыток
  • Интервал передачи

OTA или удалённые обновления

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

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

9. Определить протокол связи между главным микроконтроллером и модулем PLC

Индивидуальный PLC-модуль должен иметь чётко определённый протокол связи с хостом.

Например:

Модуль MCU → PLC

Командование | Адрес | Длина данных | Данные | CRC

Модуль ПЛК обрабатывает команду и передаёт соответствующие данные по линии питания.

Удалённый модуль PLC затем может отправить полученную информацию в свой хост-микропроцесс.

Спецификация протокола должна определять:

  • Формат команды
  • Формат данных
  • Адресация
  • CRC
  • Тайм-аут
  • Механизм повторной попытки
  • Коды ошибок
  • Максимальный размер пакета
  • Совместимость версий

Это значительно облегчает интеграцию железа и прошивки.

10. Рассмотрим ЭМС и шум с самого начала

Связь с ПЛК намеренно использует линию электропередачи как средство связи.

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

Возможные источники шума включают:

  • Драйверы светодиодов
  • Коммутируемые источники питания
  • Моторы
  • Инверторы
  • Приводы с переменной частотой
  • Зарядные устройства для электромобилей
  • Промышленное оборудование
  • Эстафеты
  • Контакторы

Поэтому при проектировании модулей ПЛК следует учитывать устойчивость к ЭМС и шуму с самого начала.

Возможные проектные меры включают:

  • Фильтрация
  • Правильное заземление
  • Оптимизация компоновки печатных плат
  • Защита от перенапряжения
  • Защита от ESD
  • Оптимизация линейного взаимодействия
  • Изоляция
  • Тестирование EMI

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

11. Испытания прототипов

Перед массовым производством индивидуальный модуль ПЛК должен пройти несколько этапов тестирования. Как протестировать модуль ПЛК перед массовым производством Эта статья может привести вас к правильному руководству по тесту.

Аппаратное тестирование

Проверьте:

  • Напряжение питания
  • Потребление тока
  • Уровни интерфейса
  • Поведение сброса
  • Функции GPIO
  • Термическое поведение

Тестирование связи ПЛК

Мера:

  • Расстояние связи
  • Процент успеха пакета
  • Скорость передачи данных
  • Обнаружение сети
  • Повторное поведение
  • Многоустройство связи

Тестирование шума

Проверьте связь при различных электрических нагрузках.

Например:

  • Драйверы светодиодов ВКЛЮЧЕНЫ/ВЫКЛЮЧЕНЫ
  • Работающие двигатели
  • Коммутируемые источники питания
  • Разные длины тросов
  • Разные условия нагрузки

Экологические испытания

В зависимости от применения:

  • Высокие температуры
  • Низкая температура
  • Влажность
  • Вибрация
  • Подъём
  • ESD
  • EMC

12. Протестировать модуль внутри конечного OEM-продукта

Этот шаг часто упускается из виду.

Тестирование модуля ПЛК в одиночку недостаточно.

Конечный продукт должен быть протестирован как полноценная система:

Модуль PLC + Хост МП + Блок питания + Электрическая нагрузка + Сеть питания

Например, для продукта умного освещения:

Cloud → Gateway → Power Line → контроллер ПЛК → драйвер освещения → светодиодный светильник

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

13. Сертификация и нормативные требования

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

Проект OEM-PLC может потребовать учесть требования, относящиеся к:

  • EMC
  • Электробезопасность
  • Радио- или проводимые излучения
  • Иммунитет к импульсу
  • ESD
  • Экологическое соответствие
  • Регламенты, специфичные для продукта

Требования к сертификации должны быть определены в начале проекта.

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

14. Подготовиться к массовому производству

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

Важные пункты включают:

BOM

Определить:

  • Компоненты
  • Одобренные альтернативы
  • Состояние жизненного цикла
  • Информация о поставщиках

Файлы Gerber

Файлы производства печатных плат должны быть выпущены в соответствии с финальной версией.

Прошивка

Версия прошивки должна контролироваться и документироваться.

Процедура тестирования

Производственные испытания могут включать:

  • Тест при включении питания
  • Тест интерфейса
  • Тест связи ПЛК
  • Функциональный тест
  • Программирование
  • Калибровка

Прослеживаемость

Для крупных OEM-проектов отслеживаемость производства помогает выявить:

  • Аппаратная редакция
  • Версия прошивки
  • Производственная партия
  • Серийный номер

Процесс настройки OEM-модуля PLC

Типичный OEM-проект может следовать такому рабочему процессу:

Шаг 1 — Анализ требований

Определите применение, сеть ПЛК, интерфейс, источник питания, механические требования и целевой рынок.

Шаг 2 — Техническое предложение

Выберите соответствующую архитектуру ПЛК и определите область настройки аппаратного и программного обеспечения.

Шаг 3 — Проектирование аппаратного обеспечения

Настройте печатную плату, блок питания, линейный интерфейс, разъёмы и хост-интерфейс.

Шаг 4 — Разработка прошивки

Реализовать протокол хоста, связь с ПЛК, управление устройствами и функции приложений.

Шаг 5 — Прототип

Создайте инженерные образцы и интегрируйте их в OEM-продукт.

Шаг 6 — Тестирование системы

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

Шаг 7 — Сертификация

Заполните соответствующие сертификаты EMC, безопасность и сертификацию продукции.

Шаг 8 — Пилотное производство

Проведите небольшую производственную партию для проверки производственных и испытательных процедур.

Шаг 9 — Массовое производство

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

Как выбрать партнёра по разработке OEM-модулей PLC

При оценке поставщика PLC-модуля не обращайте внимания только на технический лист модуля.

Спросите, может ли поставщик поддержать весь процесс разработки.

Важные вопросы включают:

Аппаратное обеспечение

  • Можно ли кастомизировать плату?
  • Можно ли настраивать блок питания?
  • Можно ли изменить разъём и контакт?
  • Можно ли настроить размеры модуля?

Прошивка

  • Можно ли настроить протокол связи с хостом?
  • Можно ли изменить функции прошивки?
  • Доступна ли поддержка SDK или API?
  • Может ли поставщик поддерживать обновления прошивки?

Технология ПЛК

  • Какие стандарты ПЛК поддерживаются?
  • Какая технология модуляции используется?
  • Какая скорость передачи данных доступна?
  • Какая сетевая топология поддерживается?
  • Как система справляется с электрическим шумом?

Инженерия

  • Может ли поставщик предоставить поддержку по схемам?
  • Могут ли они помочь с интеграцией печатных плат?
  • Могут ли они проводить тестирование коммуникаций?
  • Могут ли они поддерживать устранение неисправностей на уровне системы?

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

  • Что такое MOQ?
  • Можно ли предоставить прототипные количества?
  • Доступны ли производственные тесты?
  • Можно ли контролировать версии железа и прошивки?

Поставщик, способный поддерживать аппаратура + прошивка + связь с ПЛК + интеграция с системой может упростить процесс разработки OEM.

Пример: интеграция PLC-модуля в умный контроллер освещения

Рассмотрите производителя освещения, у которого уже есть контроллер с микроконтроллером.

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

Архитектура может быть следующей:

Центральная платформа управления

PLC Gateway / CCO

Линия электропередач

Модуль PLC / STA

Ведущий MCU

Осветитель

Светодиодный светильник

Модуль ПЛК осуществляет связь по линии электропередачи, в то время как существующий хост-микромодуль продолжает управлять локальными функциями приложения.

Такой подход позволяет существующему электрическому продукту получать связь с ПЛК без полной переработки архитектуры управления.

Пользовательский модуль ПЛК против стандартного модуля ПЛК

Особенности Стандартный модуль ПЛК Кастомизированный OEM-модуль ПЛК
Размеры печатной платы Исправлено Персонализация
Пин-аут Стандарт Персонализация
Интерфейс хоста Стандарт Персонализация
Источник питания Определено Можно адаптировать
Прошивка Стандарт Специфические для конкретных применений
Протокол Стандарт Настраиваемое
Механическая конструкция Лимитированный OEM-специализация
Интеграция продукта Общие заведения Разработано для целевого продукта
Разработка Нижний Выше
Оптимизация Лимитированный Специфические для конкретных применений

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

Чек-лист настройки OEM-модуля PLC

Перед началом проекта OEM-модуля PLC подготовьте следующую информацию:

Требования к ПЛК

  • Стандарт PLC
  • Частота
  • Скорость передачи данных
  • Расстояние связи
  • Топология сети
  • Количество узлов

Электрические требования

  • Входное напряжение
  • Потребление тока
  • Напряжение в MCU хоста
  • Тип интерфейса
  • Требования к GPIO
  • Требования к защите

Механические требования

  • Размеры печатной платы
  • Монтажные отверстия
  • Тип разъёма
  • Расстояние между штифтами
  • Максимальная высота компонентов
  • Ограничения корпуса

Требования к прошивке

  • Протокол хоста
  • Протокол ПЛК
  • Адресация устройств
  • Управление сетью
  • Обработка ошибок
  • Требования к обновлению прошивки

Требования к производству

  • Количество прототипов
  • Целевой годовой объём
  • Сертификация
  • Производственные испытания
  • Целевой рынок

Стивен Се

Технический директор и эксперт по технологиям PLC компании Shenzhen MicroNature Innovation Technology Co. Ltd. Доктор Китайской академии наук, специализирующийся на технологиях связи по линиям электропередач на протяжении 15 лет. Получил 11 патентов на умные устройства для уличного и внутреннего освещения.

FAQ

Да. Если продукт имеет соответствующее подключение к электросети и подходящую архитектуру контроллера хоста, модуль ПЛК часто можно интегрировать без перепроектирования всего продукта. Фактическая реализуемость зависит от блока питания, места на плате, электрической среды и требований к коммуникации.

Поделиться этой статьёй

Связанные продукты

Связанные статьи