Последний раз редактировалось Дмитрий Артюховский; 29.09.2016 в 11:48.
У меня ПЛК110-32. У него 2 быстрых входа, 3 и 4 обычные входа. Но не работают первые 4 (ВСЕ время включены).
Обычное явление, при подаче напруги в обмотки ротор встаёт в ближайшее "устойчивое" положение. Одна из причин почему во время позиционирования ENABLE никогда не снимают, драйвер должен уметь держать движок половинным током, чтобы нагрев уменьшить.
Судя по видео Ваш движок с драйвером в полном шаге на низкой скорости работать не может (масса ротора). Включите полушаг, пожалуй это самый оптимальный режим для движка.
И кстати да, желательно чтобы у рампы присутствовала стартовая и стоповая частота.
Последний раз редактировалось BETEP; 29.09.2016 в 12:32.
Всё равно входа через PRU. И да, они работать не будут, их обслуживает программа PRU. Тут или обычная программа или PRU0.prg
Тролль-наседка, добрый, нежный и ласковый
Вышел патч.
Теперь compilator.exe правильно генерит программу для 1-го PRU.
Тролль-наседка, добрый, нежный и ласковый
Подобный движок от http://electroprivod.ru/ использовал для перемещения винтом маленького штампа (гидравлика).
полушаг, скорость максимально возможная, разон с торможением линейные (ступеньки по 4 mc), стартовая и стоповая частота не нулевые.
Был и режим от кнопок, когда медленно перемещался.
Да, я имел в виду ENABLE функционального блока.
Владимир можете добавить в PRU чтение входов?