Разработка плагина для интеграции системы позиционирования с EzCad

Цель проекта

Интеграция внешней системы машинного зрения, которая определяет точное положение области для маркировки, с программным обеспечением лазерного станка EzCad версии 2.14.11. Это позволит автоматически наносить DataMatrix коды в заданных координатах и под нужным углом.

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

1. Внешний модуль (программа)

  • Должен работать как TCP-клиент, принимающий данные от системы распознавания.
  • Формат входящих данных: X (координата), Y (координата), Angle (угол поворота).
  • Программа должна формировать и заполнять буфер данными для маркировки, включая сам DataMatrix код, полученные координаты и угол.

2. Плагин для EzCad 2.14.11

  • Плагин должен интегрироваться в интерфейс EzCad.
  • Его задача - подставлять в задание на маркировку значения из буфера, сформированного внешней программой: точные координаты (X, Y) и угол поворота (Angle) для каждого DataMatrix кода.
  • Обеспечить корректное отображение и выполнение задания на маркировку в EzCad.

Ожидаемый результат

Автоматизированный рабочий процесс: система зрения определяет позицию → отправляет данные на программу → программа формирует буфер → плагин подставляет данные в EzCad → станок наносит код точно в заданное место с правильной ориентацией.

Внесение правок на четырех сайтах WordPress и MODX

Необходимо выполнить ряд мелких доработок на трех сайтах под управлением WordPress и одном сайте на MODX. Техническое задание компактное, но содержит всю необходимую информацию для понимания объема работ.