~65-175 откуда эти значения берете? Линейкой меряете ?
Обычно , когда вход энкодер пропускает имульсы , наоборот в большую сторону погрешность , а у вас все наоборот .
Что-то не то...
~65-175 откуда эти значения берете? Линейкой меряете ?
Обычно , когда вход энкодер пропускает имульсы , наоборот в большую сторону погрешность , а у вас все наоборот .
Что-то не то...
По сути да. Ставил метки на металлической раме в концевых точках движения "объекта" (один импульс примерно равняется 1 миллиметру. 1 имп * 0.962 = 1 мм). Вот и думаю, что если даже и были бы пропуски импульсов, то опять же в обе стороны. И наблюдали бы мы своего рода рода "расширяющийся конус" в обрабатываемой зоне.
Расскажу сразу какие еще были наблюдения. 1) Пробовал плюсовать поправку к верхней уставке, которая при каждом подъеме инкрементируется. Картина интересная. Верхнее значение постепенно растет и в показаниях энкодера и в физическом плане, а вот нижнее значение оставалось абсолютно таким же ( те же 98 импульсов в нижней точке) и механизм доезжал ровно так же. И в принципе такое решение хоть и кривое, но устроило бы, если не одно "но". При изменении скорости движения механизма все летит к чертям (что было ожидаемо). 2) пробовал отказаться от рабочей программы, обрезав вообще все, что только можно и играть только с энкодером и двигателем. Механизм катался точно, но к сожалению проверял только на маленьком диапазоне (в пределах 100 импульсов). Так что сегодня опробую этот вариант, но с большим интервалом движения.
leonVL. Вот отказываюсь верить что в данном случае - слишком большая скорость движения. Даже по приблизительным расчетам, максимальная частота импульсов на вход ПЛК составляет около 200 Гц.
И еще момент, в моем случае механизм может двигаться с 5 заданными скоростями (через ПЧ), от 10 до 50 Гц. И на каждой эта ерунда имеет место быть в той или иной степени.
Последний раз редактировалось Sinys; 05.02.2014 в 07:28.