Контрольный список проектирования модуля PLC для разработки OEM | Аппаратное обеспечение и тестирование

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

Контрольный список проектирования модуля PLC для OEM-разработки: руководство по аппаратному обеспечению, прошивке и производству

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

Проектирование OEM-продукта вокруг Модуль PLC (Power Line Communication) включает не только подключение коммуникационного модуля к хост-КВМ. Инженерам необходимо учитывать физический уровень ПЛК, цепь муфты, блок питания, интерфейс хоста, прошивку, электромагнитную совместимость, защиту, тестирование, сертификацию и требования к массовому производству.

Чётко определённый контрольный список проектирования помогает командам OEM выявлять технические риски до проектирования печатных плат, тестирования прототипов и производства.

Это руководство предоставляет практическое руководство Чек-лист проектирования модуля PLC для разработки OEM, от первоначальных требований до массового производства.

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

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

  1. Требования к коммуникации ПЛК
  2. Выбор модуля PLC
  3. Конструкция блока питания
  4. Схема сцепления ПЛК
  5. Интерфейс MCU-хоста
  6. Дизайн печатных плат и заземления
  7. Интеграция прошивки и протокола
  8. ЭМК и устойчивость к шуму
  9. Электрическая защита
  10. Тестирование производительности связи
  11. Сертификация продукции
  12. Производственные и производственные требования

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

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

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

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

Контрольный список коммуникаций PLC

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

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

2. Выберите подходящий модуль PLC

Модуль PLC является основным коммуникационным компонентом OEM-дизайна.

Выбор должен учитывать не только PLC PHY, но и архитектуру процессора модуля, интерфейсы хоста, поддержку программного обеспечения, операционную среду и возможности долгосрочного снабжения. Если вы сравниваете разные уровни оборудования PLC, ознакомьтесь с нашим руководством Модуль ПЛК, чипсет PLC против платы PLC: в чём разница?

Контрольный список выбора модуля PLC

  • Определен стандарт ПЛК или коммуникационная технология
  • Подтверждены поддерживаемые частотные диапазоны
  • Скорость передачи данных PHY соответствует требованиям применения
  • Оценка расстояния связи
  • Поддерживаемая топология сети
  • Поддерживаемый интерфейс хоста
  • Обязательные функции GPIO/PWM/ADC
  • Рабочее напряжение, совместимое с оригинальной системой
  • Рабочая температура соответствует требованиям продукции
  • Размеры модуля соответствуют плате
  • Доступна документация по прошивке/API
  • Доступны образцы разработки
  • Подтверждённая возможность поставок производства
  • Требования к кастомизации обсуждаются с поставщиком модуля

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

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

3. Проверьте конструкцию блока питания

Аппаратное обеспечение связи ПЛК чувствительно к целостности питания.

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

Проверка:

  • Диапазон входного напряжения
  • Рабочее напряжение модуля
  • Пиковое потребление тока
  • Резервный ток
  • Последовательность запуска
  • Выбор преобразователя постоянного тока/постоянного тока
  • Требования к LDO
  • Фильтрация мощности
  • Конденсаторы для разъединения
  • Обратный путь с земли
  • Шум блока питания
  • Переходные условия

Блок питания следует оценивать как при нормальной работе, так и при худших условиях.

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

  • Моторы
  • Эстафеты
  • Драйверы светодиодов
  • Коммутируемые источники питания
  • Инверторы
  • Приводы с переменной частотой
  • Нагрузки с высоким током

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

4. Проектирование и проверка цепи сцепления ПЛК

The Схема сцепления ПЛК является одной из важнейших частей проектирования встроенного ПЛК.

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

В зависимости от применения конструкция муфты может включать:

  • Соединяющие конденсаторы
  • Трансформеры
  • Индуктивности
  • Фильтры
  • Компоненты защиты
  • Компоненты сопоставления импеданса
  • Компоненты изоляции
  • Защита от перенапряжения

Чек-лист схем сцепления

  • Выбранная топология связей
  • Подтверждённый номинал компонентного напряжения
  • Текущий рейтинг подтверждён
  • Оценённая частотная характеристика
  • Измеряется затухание сигнала ПЛК
  • Рассматриваемый линейный импеданс
  • Оценка условий перенапряжения
  • Оценки требований к изоляции
  • Проверка и очистка печатной платы
  • Выбранные защитные компоненты
  • Схема сцепления, испытанная в условиях реальных нагрузок

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

Для более детальных инженерных аспектов см. Руководство по проектированию схем ПЛК-муфты для встроенных устройств связи по линии питания.

5. Проверьте интерфейс хоста

PLC-модуль должен надёжно взаимодействовать с OEM-контроллером хоста.

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

  • UART
  • SPI
  • GPIO
  • PWM
  • ADC
  • I²C

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

Контрольный список интерфейса хоста

  • Уровни электрического напряжения совместимы
  • Достаточная скорость связи
  • Назначение значка подтверждено
  • Определены требования к прерываниям
  • Определено поведение сброса
  • Задокументирована последовательность загрузки
  • Реализованная обработка ошибок
  • Проверяются требования к контролю потока
  • Протокол связи задокументирован
  • Доступен драйвер прошивки
  • Интерфейс испытан при высокой нагрузке на связь

Например, OEM-контроллер может использовать UART для связи с ПЛК-модулем, в то время как хост-микроконтроллер управляет логикой приложения, датчиками, реле или управлением освещением. Ознакомьтесь с модулями коммуникации MicroNature PLC →Модуль связи по линии питания MN-L80C (PLC) | Модуль OFDM IEEE P1901.1.

6. Тщательно спланируйте планировку печатных плат

Модуль PLC может хорошо работать на плате разработки, но сталкивается с проблемами после интеграции в оригинальную плату.

Раскладка печатных плат может влиять:

  • Целостность сигнала PLC
  • Производительность EMC
  • Шумовое соединение
  • Целостность мощности
  • Посадка на землю
  • Тепловые характеристики
  • Эффективность защиты

Чек-лист проектирования печатных плат

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

Особое внимание следует уделять при установке ПЛК-модуля в изделиях с мощными коммутационными цепями.

7. Определить архитектуру прошивки

Интеграция аппаратного обеспечения — это лишь часть процесса разработки OEM.

Прошивка хоста должна корректно управлять ПЛК-модулем и протоколом приложения.

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

Драйвер ПЛК → уровни ПЛК → модуль ПЛК → цепи →→ линии питания

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

  • Инициализация устройства
  • Присоединение к сети ПЛК
  • Распределение адресов
  • Передача данных
  • Приём данных
  • Повторная трансляция
  • Тайм-аут
  • Ошибки связи
  • Обнаружение устройства
  • Конфигурация
  • Обновления прошивки
  • Диагностика

Чек-лист прошивки

  • Реализация драйвера PLC
  • Протестирована последовательность инициализации
  • Определённая автомат состояний связи
  • Реализованный механизм тайм-аута
  • Реализованный механизм повторной попытки
  • Коды ошибок, определенные
  • Обнаружение сети реализуется при необходимости
  • Определено адресация устройств
  • Реализация конфигурационного хранилища
  • Рассмотрение стратегии удалённого обновления
  • Журналы коммуникации, доступные для отладки

Чёткое разделение между Слой связи ПЛК и OEM-прикладной уровень Это также может облегчить будущую разработку продукта. Если при интеграции возникают проблемы с коммуникацией, см. Модуль PLC не общается? 10 распространённых проблем и решений.

8. Рассмотрите ЭМС и электрический шум

EMC следует рассматривать с самого начала, а не рассматривать как финальный этап сертификации.

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

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

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

Чек-лист EMC

  • Проведённые выбросы оцениваются
  • Оцененные излучаемые излучения
  • Проведённая оценка иммунитета
  • Оценка радиационного иммунитета
  • Оценка EFT/вспышка
  • Испытание на перенапряжение
  • Тест на ESD
  • Коммуникация PLC, тестируемая во время событий EMC
  • Оценка фильтрации шума
  • Восстановление связи подтверждено

Важный вопрос заключается не только в том, проходит ли OEM-продукт тест EMC.

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

9. Добавить электрическую защиту

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

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

  • Подъём
  • ESD
  • EFT
  • Перенапряжение
  • Переток
  • Короткое замыкание
  • Обратная полярность
  • Переходные процессы, связанные с молнией

Чек-лист защиты

  • Выбор защиты от перенапряжения
  • Выбрано защиту от ЭСД
  • Оценка защиты от перенапряжения
  • Оценка защиты от перегрузки
  • Оценка термической защиты
  • Рейтинги компонентов защиты подтверждены
  • Проверка координации защиты
  • Испытания в худшем случае завершены

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

10. Тестирование производительности связи PLC

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

Базовые тесты производительности ПЛК

Тест Назначение
Расстояние связи Проверьте максимальную практическую дальность
Потеря пакетов Оценка надёжности связи
Пропускная способность Проверка емкости передачи данных
Задержка Измеряйте отклик связи
Обнаружение сети Проверьте подключение и адресацию устройств
Многоузловая коммуникация Масштабируемость тестовой сети
Повторная попытка Оценка восстановления после потери пакетов
Тестирование шума Оценка производительности при помехах
Нагрузочное тестирование Проверьте связь во время максимальной нагрузки системы
Длительное испытание Выявление прерывистых отказов

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

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

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

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

Условия тестирования должны включать, где применимо:

  • Разные длины тросов
  • Разные типы кабелей
  • Разные нагрузки
  • Разные комбинации нагрузок
  • Разные источники питания
  • Разные автоматические выключатели
  • Разные фильтры
  • Различные линейные импедансы
  • Условия с высоким уровнем шума
  • Условия низкого сигнала
  • Несколько узлов PLC

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

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

12. Проверьте рабочую температуру и надёжность

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

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

Экологический контрольный список

  • Рабочая температура подтверждена
  • Подтверждена температура хранения
  • Проверены требования к влажности
  • Термические циклы испытаны
  • Испытания длительной эксплуатации
  • Оценены требования к вибрации
  • При необходимости оценивается механический ударный эффект
  • Рассмотрение требований к корпусу и интеллектуальной собственности
  • Оценка срока службы компонентов

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

13. Сертификация и соблюдение планов

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

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

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

  • EMC
  • Электробезопасность
  • Экологические требования
  • Требования к радио/связи при применении
  • RoHShttps://www.rohsguide.com/
  • Другие региональные требования к соблюдению

OEM должен заранее определить ответственность за сертификацию.

Спросите:

Кто отвечает за сертификацию — поставщик модулей PLC или производитель OEM-продукции?

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

14. Проверка требований к производству и цепочкам поставок

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

Чек-лист производства

  • BOM завершена
  • Выявленные критически важные компоненты
  • Проверен жизненный цикл компонента
  • Альтернативные компоненты, оцениваемые
  • Подтвержден процесс производства печатных плат
  • Требования к сборке SMT подтверждены
  • Определенный метод программирования
  • Разработано производственное испытательное устройство
  • Задокументированная процедура функционального тестирования
  • Документированная процедура тестирования связи ПЛК
  • Определение стратегии серийного номера
  • Процедура калибровки определяется при необходимости
  • Определены требования к отслеживаемости
  • Установлен контроль версий прошивки

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

15. Разработка стратегии производственных испытаний

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

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

  1. Источник питания
  2. Ведущий MCU
  3. Модуль PLC
  4. Связь с ПЛК
  5. Функции ввода/вывода
  6. Датчики
  7. Реле или функции затемнения
  8. Версия прошивки
  9. Конфигурация
  10. Окончательная функциональная работа

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

16. Проверьте всю систему, а не только модуль PLC

Один из самых важных принципов в разработке OEM PLC — следующий:

Test the complete system, not only the communication module.

Модуль ПЛК может работать корректно при независимом тестировании, но вести себя иначе после интеграции из-за:

  • Компоновка печатных плат
  • Шум блока питания
  • Цепочная схема
  • EMI-фильтры
  • Драйверы светодиодов
  • Моторы
  • Эстафеты
  • Ограждение
  • Посадка на землю
  • Длина троса
  • Другие электронные устройства

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

17. Чек-лист разработки OEM-модуля PLC

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

Требования

  • Определение требований к применению
  • Определенное расстояние связи
  • Определенная скорость передачи данных
  • Определено количество узлов
  • Определенная топология сети
  • Оценка электрической среды

Модуль PLC

  • Выбрана подходящая технология ПЛК
  • Проверка производительности модуля
  • Подтверждено рабочее напряжение
  • Подтверждённый температурный диапазон
  • Верификация интерфейса хоста
  • Доступная документация
  • Подтверждена доступность снабжения

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

  • Спроектированный источник питания
  • Разработана схема ПЛК-соединения
  • Разработана защитная схема
  • Обзор компоновки печатных плат
  • Определенная стратегия заземления
  • Термическая конструкция подтверждена

Прошивка

  • Реализованный драйвер хоста
  • Определенный протокол связи
  • Протестирована последовательность инициализации
  • Реализованная обработка ошибок
  • Реализованный механизм повторной попытки
  • Реализованная диагностика
  • Определена стратегия обновления прошивки

Тестирование

  • Проверяемое расстояние связи
  • Проверка пропускной способности
  • Тестирование задержки
  • Проверка потери пакетов
  • Многоузловое испытание
  • Тестирование шумовой среды
  • Испытания длительной эксплуатации
  • Экологические испытания завершены

EMC и соответствие

  • Предварительное тестирование EMC завершено
  • Испытание на перенапряжение
  • Тест на ESD
  • Тестировали EFT
  • Выявлены применимые требования к безопасности
  • Определены региональные требования к сертификации

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

  • BOM завершена
  • Определение производственной процедуры испытаний
  • Тестовый прибор подготовлен
  • Определение процесса программирования
  • Установлен контроль версий прошивки
  • Поставка компонентов подтверждена
  • Проверка массового производства завершена

18. Когда OEM следует рассмотреть возможность создания кастомного ПЛК-модуля?

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

Примеры включают:

  • Специальные размеры печатной платы
  • Индивидуальные разъёмы
  • Пользовательские интерфейсы хостов
  • Специфические требования к питанию
  • Интегрированные датчики
  • Интегрированная защита
  • Кастомизированная прошивка
  • Индивидуальные протоколы связи
  • Особые экологические требования
  • Массовое производство

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

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

19. Стандартный модуль против кастомного ПЛК-модуля

Фактор Стандартный модуль ПЛК Пользовательский модуль PLC
Скорость разработки Быстрее Медленнее
Начальная стоимость Нижний Выше
Гибкость аппаратного обеспечения Умеренный Высокий
Интеграция с платами Хорошо Оптимизировано
Пользовательский интерфейс Лимитированный Гибкость
Настройка прошивки Зависит от поставщика Высокий
Разработка прототипа Рекомендуем Подходит для конкретных требований
Высокообъёмный OEM Подходит Часто привлекательно
Специальное применение Может потребоваться внешние компоненты Можно оптимизировать

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

20. Ключевые вопросы, которые стоит задать поставщику модулей ПЛК

Перед выбором поставщика модулей ПЛК инженерам OEM следует спросить:

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

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

Программное обеспечение

  • Доступен ли SDK или драйвер на стороне хозяина?
  • Протокол связи задокументирован?
  • Можно ли настроить прошивку?
  • Поддерживается ли удалёное обновление прошивки?
  • Доступны ли диагностические функции?

Тестирование

  • Какие тесты производительности ПЛК были проведены?
  • Модуль тестировался в промышленных условиях?
  • Какие ЭМК-тесты были проведены?
  • Существуют ли эталонные дизайны?
  • Может ли поставщик поддерживать валидацию OEM?

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

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

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

Стивен Се

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

FAQ

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

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

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

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