В рамках проекта нужно было собрать единый программно-аппаратный контур:
- Снимать данные с тензодатчика и датчика перемещения в реальном времени.
- Сохранять измерения в txt-файл с тремя колонками: время, перемещение, нагрузка.
- Управлять сервоприводом: выполнять запуск и останов на заранее установленной скорости вращения.
Частота нагружения образца составляет 6 Гц. Чтобы достаточно подробно описывать кривую «сила – перемещение», требуется не менее 500 точек на период. Минимальная расчётная частота сбора данных получалась около 3 кГц, а целевая была задана с запасом – 10 кГц.
Для обмена данными между Engee и оборудованием используется платформа
Engee.Интеграции. Она подключает Engee к внешним устройствам, интерфейсам, протоколам и программным средам через пакеты поддержки оборудования.
В нашем случае использовались блоки поддержки оборудования для:
- обмена по COM-порту;
- управления через Modbus.