1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Работа с шаговыми двигателями

ПЛК SIMATIC (S7-200, S7-1200, S7-300, S7-400, S7-1500, ET200)
Ответить

Автор темы
askaev
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 25 июн 2014, 16:29
Имя: Максим
Страна: Россия
город/регион: Каменск-Шахтинский
Поблагодарили: 3 раза

Работа с шаговыми двигателями

Сообщение askaev »

Попытался было в TIA Portal v.14 подключить к CPU 1211C больше двух Осей (Axes), поскольку на борту 4 выхода PTO 100 кГц, но увы.
Как быть, если всё нужно управлять четырьмя драйверами одновременно?

Отправлено спустя 32 минуты 56 секунд:
Как устранить ошибку в Drive?
Drive.jpg
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Михайло
почётный участник форума
почётный участник форума
Сообщения: 3559
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 6 раз
Поблагодарили: 253 раза

Работа с шаговыми двигателями

Сообщение Михайло »

askaev писал(а): 29 июн 2022, 17:02 Как быть, если всё нужно управлять четырьмя драйверами одновременно?
4 нереверсивных драйвера - просто.

Если все же нужно реверсировать, то можно работать в режиме Step/Dir: направление Dir переключать обычными выходами (делать только миллисекундные выдержки при смене направления, чтобы выход переключился гарантированно). Этот метод неудобен в плане программирования, так как наполовину использует функционал Motion Control. Motion Control думает, что вращение всегда в положительную сторону, но мы на самом деле иногда едем в обратную сторону...
Я реализовывал даже и некоторый аналог Active Homing для таких "недоделанных" осей, чтобы они стали как бы абсолютными...

Отправлено спустя 2 минуты 26 секунд:
askaev писал(а): 29 июн 2022, 17:02 Как устранить ошибку в Drive?
Найдите там красное выделение на странице Drive. Может надо отлистать страницу ниже?

Автор темы
askaev
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 25 июн 2014, 16:29
Имя: Максим
Страна: Россия
город/регион: Каменск-Шахтинский
Поблагодарили: 3 раза

Работа с шаговыми двигателями

Сообщение askaev »

Реверс не нужен. Один выход %Q0.x используется для одного драйвера и всё.

Вот страница ниже (до самого ее конца):
Drive2.jpg
Проблемы нету с подключением Осей 1 и 2 на выходы %Q0.0 и %Q0.1, соответ-но. А вот к выходам %Q0.2 и %Q0.3 не получается: слева на пункте Drive красный крестик не исчезает. Не пойму, что не так :ges_hmm:

Отправлено спустя 47 минут :
Ещё и Портал вылетал постояно.... :affliction:
В общем, создал новый чистый проект и там уже всё сделал для 4-х осей. Спасибо, Михайло, за помощь.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2319
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 1645 раз
Поблагодарили: 160 раз

Работа с шаговыми двигателями

Сообщение keysansa »

askaev писал(а): 30 июн 2022, 09:01 Реверс не нужен. Один выход %Q0.x используется для одного драйвера и всё.
Реверс для оси нинужен? Устройство возвращается в исходное вручную?
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.

Михайло
почётный участник форума
почётный участник форума
Сообщения: 3559
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 6 раз
Поблагодарили: 253 раза

Работа с шаговыми двигателями

Сообщение Михайло »

keysansa, нужны перемещения относительно текущей точки. Например, есть заготовка, отторцевали ее пилой, протянули на 1800 мм, снова сделали рез. Привод шаговый нереверсивный.

Автор темы
askaev
здесь недавно
здесь недавно
Сообщения: 40
Зарегистрирован: 25 июн 2014, 16:29
Имя: Максим
Страна: Россия
город/регион: Каменск-Шахтинский
Поблагодарили: 3 раза

Работа с шаговыми двигателями

Сообщение askaev »

keysansa писал(а): 30 июн 2022, 21:55
askaev писал(а): 30 июн 2022, 09:01 Реверс не нужен. Один выход %Q0.x используется для одного драйвера и всё.
Реверс для оси нинужен? Устройство возвращается в исходное вручную?
Не нужен. У нас вообще шаговые двигатели крутят насосики :roll:

По поводу имевшейся проблемы. В дальнейшем всё же удалось подключить к одному CPU 1211C четыре драйвера. Всё работает как надо.
Аватара пользователя

keysansa
эксперт
эксперт
Сообщения: 2319
Зарегистрирован: 20 дек 2018, 04:45
Имя: Сергей
Страна: РБ/РФ
город/регион: РФ Сергиев Посад
Благодарил (а): 1645 раз
Поблагодарили: 160 раз

Работа с шаговыми двигателями

Сообщение keysansa »

Михайло писал(а): 01 июл 2022, 05:33 keysansa, нужны перемещения относительно текущей точки. Например, есть заготовка, отторцевали ее пилой, протянули на 1800 мм, снова сделали рез. Привод шаговый нереверсивный.
Мы делали "пилораму", при этом, как сказал один из общих знакомых: "Люди, которые всегда делали металлообрабатывающие станки, когда берутся за что-то другое - у них все равно станок выходит".
В итоге, при изначальном ТЗ, похожем на ваше: "движение вперед, отрез, снова движение вперед", у нас вышло: "движение вперед с макс скоростью, получение датчика, движение назад с мин скоростью, отрез".
По сравнению и исходным ТЗ, выросла скорость и точность отреза.

Отправлено спустя 1 минуту 7 секунд:
askaev писал(а): 20 окт 2022, 16:13
keysansa писал(а): 30 июн 2022, 21:55
askaev писал(а): 30 июн 2022, 09:01 Реверс не нужен. Один выход %Q0.x используется для одного драйвера и всё.
Реверс для оси нинужен? Устройство возвращается в исходное вручную?
Не нужен. У нас вообще шаговые двигатели крутят насосики :roll:

По поводу имевшейся проблемы. В дальнейшем всё же удалось подключить к одному CPU 1211C четыре драйвера. Всё работает как надо.
Ось на насосе?????
В трансформаторной будке живет трансформаторная собака (с) Прозрачный гонщик.

Михайло
почётный участник форума
почётный участник форума
Сообщения: 3559
Зарегистрирован: 10 ноя 2009, 04:58
Имя: Толмачев Михаил Алексеевич
город/регион: г. Чехов, МО
Благодарил (а): 6 раз
Поблагодарили: 253 раза

Работа с шаговыми двигателями

Сообщение Михайло »

keysansa писал(а): 20 окт 2022, 19:50 Ось на насосе?????
Дозирующий насосик наверное.
Ответить

Вернуться в «Simatic TIA Portal»