Доброго времени суток,
предлагается задача по разработке управляющего ПО для ПЛК трёхкоординатного стола HIWIN.
В общем, цель состоит в получении функциональности профилометра и (опционально) CNC.
Декомпозиция задач выглядит так:
1) Разработка ПО для ПЛК HIWIN HIMC (IDE iA-Studio) - движение по заданному контуру (кнопки старт-стоп, сигналы триггеринга позиций выводятся через GPIO HIMC или драйверов двигателей)
2) Разработка ПО на ПК (IDE и язык обсуждаемы) для считывания данных с лазерного дистанциомера OPTEX-FA CD5 (считывание в точках, выдаваемых в определённых позициях по триггеру от GPIO HIMC)
3) Запись данных CD5 в файл (например, csv) и визуализация. Возможность генерации отчёта.
ПЛК HIMC MC-16-01-00-00
Драйверы двигателей осей D1-36-E3-2-0-51, D2T-0123-E-A5-51 (но их не понадобится программировать напрямую - это уже делает HIMC)
Предприятие, где установлено это оборудование, находится в Люберецком районе (Московская область)