Optimus Drive — 11. Функция проверки состояния покоя

9. Автоматическая очистка 2DH (каждые 5S) Во время работы оборудования на поверхности для взвешивания будет появляться пыль или остатки взвешиваемых сред, а также будет меняться окружающая температура и влажность, что приведет к сдвигу нуля, т.е. показаниям веса, отличным от нуля при пустой платформе. Для устранения флюктуаций около нулевой точки можно включить функцию автоматической очистки. Для работы данной функции необходимо включить режим отображения веса нетто. Нулевая точка при этом не смещается, а только отфильтровываются значения ниже установленного порога. Вместо них будет показываться нулевой вес. Порог в режиме 16 бит устанавливается в CR2D. 0 - функция отключена.

Автоматическая очистка 10. Состояние взвешивания (светодиоды на лицевой стороне модуля) Блок взвешивания модуля также может определять состояние весов и записывать в специальный регистр CR11H. Код состояния CR11H выглядит следующим образом: Бит 0: Когда бит равен 1, это означает, что блок взвешивания находится в состоянии холостого хода, и диапазон оценки холостого хода установлен в CR23H. Бит 1: Когда этот бит равен 1, это означает, что вес превышает установленный верхний предел, который задан в CR24H. Бит 2: Когда этот бит равен 1, это означает, что измерение веса достигает стабильного состояния, а значение диапазона оценки стабильности и количество проверок задано в CR20H и CR21H.

Каждое состояние может преобразовать значение регистра с помощью инструкции WTOB для быстрой проверки. Код состояния Код состояния 11. Функция проверки состояния покоя Когда предмет помещается на тензодатчик для измерения веса, можно использовать функцию проверки состояния покоя, чтобы узнать, стабильны ли текущие измерения. Если амплитуда измеренного значения находится в пределах диапазона проверки, установленного в CR21H, соответствующий бит CR11H будет установлен на 1.

Если измеренное установлен на 0 до тех пор, пока контрольное значение состояния покоя 20H не окажется в пределах диапазона значение превышает установленный диапазон состояния покоя, соответствующий стабильный бит CR11H будет 18