5.4.8. Настройки отображения пользовательских единиц¶
В окне настроек программы Program -> User units
Данная вкладка предназначена для настройки отображения пользовательских единиц. Используется для удобства задания и считывания координат в привычных пользователю единицах. Эта вкладка также позволяет использовать таблицу коррекции координат для пользовательских единиц. Таблица коррекции координат позволяет значительно повысить точность позиционирования при использовании пользовательских единиц измерения.
5.4.8.1. Пользовательские единицы¶
Enable user units - включает отображение пользовательских единиц вместо шагов/микрошагов (в случае шагового двигателя) или отсчетов энкодера (в случае DC). Пользовательские единицы заменяют собой шаги(отсчеты) только для отображения в главном окне программы и не влияют на настройки вкладок Settings.
Ratio - коэффициент пересчета из шагов или отсчетов в пользовательские единицы, задается как отношение «x шагов = y единиц». Величины x, y, а также отображаемое название единицы вводятся пользователем.
Precision - точность отображения, количество знаков после запятой.
Кнопка Get from EEPROM считывает значения пользовательских единиц из памяти EEPROM.
5.4.8.2. Таблица коррекции координат для более точного позиционирования¶
Некоторые функции для работы с пользовательскими единицами позволяют использовать таблицу коррекции координат для более точного позиционирования.
Load table - загружает таблицу коррекции координат. В случае ее успешной загрузки справа от кнопки появится имя файла загруженной таблицы. С этого момента определенные _calb функции, которые выполняют пересчет координат с использованием корректировочной таблицы, будут производить пересчет, вплоть до очистки таблицы с помощью Clear table.
Clear table - очищает корректирующую таблицу. Все _calb функции работают в обычном режиме.