в A270-271 лежит значение счётчика на начало цикла контроллера.
если нужны более свежие значения, используйте PRV.
Цитата:
а прибавление или вычитание значения кол-ва импульсов происходит само при изменении направления вращения энкодера?
Да.
Цитата:
для определения направления движения зная текущую и заданную точку, воспользоваться вычитанием заданного значения из текущего и в зависимости от знака включать реверс или прямое движение на приводе
Почему бы и нет. но проще воспользоваться служебными битами в области A, какой то из них показывает направление, посмотрите в русской инструкции на CJ1M-CPU2_ (W395-RU2-01+CJ1M+OperManual.pdf) очень многое совпадает.
Цитата:
Т.е. использовать -(410) и далее <(310) или >(320),
Значение счётчика двойное слово, в формате DINT. т.е. -L, <SL, >SL.
Цитата:
Каким образом считанные импульсы с энкодера представить в виде расстояния на панели оператора?
Значение счётчика преобразуйте в REAL, умножте на коэф. то что получилось опять в DINT или INT.
Операции с REAL занимают заметно больше времени чем с DINT или INT.
---------------------------
В инверторе MX2 есть функции позиционирования, достаточно в него по связи записать нужную точку в импульсах, и он сам определит направление и всё остальное чтобы доехать до заданной точки. если точек несколько и они не часто меняются, то можно их заранее прописать, и потом выбирать как многоступенчатые скорости.