Чем закончилось? Кто кого?
Уже не плохо.Продолжайте писать видео- это наглядно.
Единственно этот эксперимент малоинформативный.
Он не проверяет максимальную скорость счёта, пропуски импульсов,
точность счёта в обе стороны, зависимость от мгновенной загрузки
ресурсов ПЛК.
Хочется увидеть нечто,вроде :
1. Энкодер 1000имп установлен на валу двигателя .
2. Кем-то,кто не хочет DINT в конфигурации, написана программа, переводящая
WORD в DINT, успевая славливать все переходы.Ну не так всё будет просто думаю...
К тому же производитель,может это сразу в конфигурации реализовать.
Зачем этим пренебрегать.
3. Отмечена стартовая точка, двигатель крутится 1500...3000об/мин в одну сторону.
(WORD переполнится уже через 1,3сек при х1, или через 0,425сек при х4).Поэтому
удобней DINT.
4. Крутим секунд 20-ть.Переполнения DINT ещё нет.
5. Потом в обратную сторону примерно 20 сек до стартовой точки.
6. И мы вместе наблюдаем за абсолютным значением энкодера в формате DINT.
Например в стартовой точке видим изначальный 0.
Если всё так и будет,тогда снимаю шляпу! Всё отлично.
А пока текущий тест показал что значения могут меняться и всё.
Надеюсь это был первый шаг.





Ответить с цитированием