WB-MCM8 Modbus Count Inputs: различия между версиями

Строка 127: Строка 127:


'''Угол внутри оборота''' — показывает количество шагов, которые сделал вал энкодера. По нему можно судить о направлении вращения. В момент прихода импульса по каналу '''Z''' оно принимает новое значение по алгоритму:  
'''Угол внутри оборота''' — показывает количество шагов, которые сделал вал энкодера. По нему можно судить о направлении вращения. В момент прихода импульса по каналу '''Z''' оно принимает новое значение по алгоритму:  
* если текущее значение больше ноля устанавливается 0.
* если вращение в сторону увеличения обнуляется.
* если текущее значение меньше ноля или ноль — устанавливается равным параметру '''Количество импульсов на один оборот'''.
* если вращение в сторону уменьшения — устанавливается равным параметру '''Количество импульсов на один оборот'''.


'''Количество оборотов''' — показывает количество полных оборотов энкодера. Значение, в зависимости от направления вращения, увеличивается или уменьшается на одну единицу в момент прихода импульса по каналу '''Z'''.
'''Количество оборотов''' — показывает количество полных оборотов энкодера. Значение, в зависимости от направления вращения, увеличивается или уменьшается на одну единицу в момент прихода импульса по каналу '''Z'''.


Значения каналов ''Угол внутри оборота'' и ''Количество оборотов могут'' можно изменять программно, а сами значения могут быть в диапазоне от −32768 до 32767. При достижении одной из границ, знак будет изменён на противоположный и отсчёт будет продолжен.
Значения каналов ''Угол внутри оборота'' и ''Количество оборотов могут'' доступны для записи, а сами значения могут быть в диапазоне от −32768 до 32767. При достижении одной из границ, знак будет изменён на противоположный и отсчёт будет продолжен.


== Монтаж ==
== Монтаж ==