Техническое задание: Плагин интеграции для EzCad 2.14.11

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

Основная задача

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

Требования к функционалу

  • Сетевой интерфейс: Программа должна работать как TCP-сервер, ожидающий входящих подключений от системы машинного зрения.
  • Формат данных: Обработка входящих строк данных в формате: Координата X, Координата Y, Угол поворота (Angle). Необходимо предусмотреть парсинг и валидацию данных.
  • Интеграция с EzCad: Полученные координаты и угол должны автоматически применяться для позиционирования маркировки в открытом файле разметки EzCad (например, через API, макросы или эмуляцию действий пользователя).
  • Надежность: Обеспечить стабильную работу, обработку ошибок связи и некорректных данных.
  • Простота использования: Плагин должен легко запускаться и требовать минимальной настройки со стороны оператора.

Технические детали

  • Целевая платформа: Windows (совместимость с версией ПО EzCad 2.14.11).
  • Ключевой навык: понимание работы с сетевыми протоколами (TCP) и способов автоматизации стороннего ПО.
  • Желателен опыт работы с оборудованием для лазерной маркировки или промышленной автоматизации.

Оптимизация и донастройка рекламной кампании в Яндекс Услугах

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

Адаптация и исправление вёрстки лендинга

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