Не ли у уважаемых коллег опыта с модулем шагового двигателя на Simatic S5 6es5267-8ma11 ?
Там управление, похоже, идет с помощью двух ячеек по последовательному интерфейсу.
Не получается разобраться в инструкции по программированию, слишком все сложно упаковано в конфигурационное слово и слово задания.
Не получается разобраться в 6es5267-8ma11 (модуль шагового двигателя в Simatic s5)
-
- Posts: 4
- Joined: Tue Jul 02, 2019 12:34 pm
-
- Posts: 878
- Joined: Tue Dec 26, 2006 5:21 am
- Location: Russia
Re: Не получается разобраться в 6es5267-8ma11 (модуль шагового двигателя в Simatic s5)
Все , вспомнил этот блок.
Вы с нуля будете программировать управление? Тогда надо стандартно по инструкции от Семена. Еще лучше найти готовый пример.
А если чужой проект, то может попасться пользовательское управление и будет катастрофически сложно.
Вы с нуля будете программировать управление? Тогда надо стандартно по инструкции от Семена. Еще лучше найти готовый пример.
А если чужой проект, то может попасться пользовательское управление и будет катастрофически сложно.
-
- Posts: 4
- Joined: Tue Jul 02, 2019 12:34 pm
Re: Не получается разобраться в 6es5267-8ma11 (модуль шагового двигателя в Simatic s5)
Шаговый двигатель на рабочем станке (BFB)
Удалось разобраться в его управлении.
Оказалось, что в начале "холодного запуска" PLC Simatic 5 шлет управляющее слово (4 по 8 бит) - это конфигурация.
Затем последовательно засылаются команды позиционирования.
В моем случае оказалось, что модуль EPROM (оранжевый модуль памяти на Simatike) при сбое батарейки в PLC загружает в контроллер неправильную конфигурацию скорости (значение больше допустимого диапазона и драйвер интерпретирует его в максимально возможную скорость). В результате двигатель пытается "дернуть" довольно тяжелую карретку и уходит в перегрузку от черезмерной нагрузки.
Удалось разобраться в его управлении.
Оказалось, что в начале "холодного запуска" PLC Simatic 5 шлет управляющее слово (4 по 8 бит) - это конфигурация.
Затем последовательно засылаются команды позиционирования.
В моем случае оказалось, что модуль EPROM (оранжевый модуль памяти на Simatike) при сбое батарейки в PLC загружает в контроллер неправильную конфигурацию скорости (значение больше допустимого диапазона и драйвер интерпретирует его в максимально возможную скорость). В результате двигатель пытается "дернуть" довольно тяжелую карретку и уходит в перегрузку от черезмерной нагрузки.
-
- Posts: 878
- Joined: Tue Dec 26, 2006 5:21 am
- Location: Russia
Re: Не получается разобраться в 6es5267-8ma11 (модуль шагового двигателя в Simatic s5)
Это здорово, что вы разобрались со станком.
Хотелось обратить ваше внимание, что сложные выражения одного человека очень трудны в понимании другим человеком.
Хотелось обратить ваше внимание, что сложные выражения одного человека очень трудны в понимании другим человеком.
Вот это выражение непостижимо.модуль EPROM при сбое батарейки в PLC загружает в контроллер неправильную конфигурацию скорости
-
- Posts: 4
- Joined: Tue Jul 02, 2019 12:34 pm
Re: Не получается разобраться в 6es5267-8ma11 (модуль шагового двигателя в Simatic s5)
Вынужден признать ваши замечания обоснованными
После недельных "плясок" вокруг станка, бывает итоговая мысль спрессовывается в нечто нечитаемое.
Имелось в виду, что часть блоков данных в Simatice 5 могут быть записаны производителем в модуль памяти EPROM.
При критической ситуации (батарейка PLC разряжена) PLC запускает процедуру восстановления этих блоков из энергонезависимой памяти (EPROM).
Т.е. можно отредактировать программу в PLC, например в PG2000 (изменить содержимое блоков DB..), но при разряде батарейки контроллер запустит процесс восстановления блоков данных из модуля EPROM со сбойными значениями.
Итог - пока не исправлены данные в EPROM - есть потенциальная опасность получить неисправный станок.
После недельных "плясок" вокруг станка, бывает итоговая мысль спрессовывается в нечто нечитаемое.
Имелось в виду, что часть блоков данных в Simatice 5 могут быть записаны производителем в модуль памяти EPROM.
При критической ситуации (батарейка PLC разряжена) PLC запускает процедуру восстановления этих блоков из энергонезависимой памяти (EPROM).
Т.е. можно отредактировать программу в PLC, например в PG2000 (изменить содержимое блоков DB..), но при разряде батарейки контроллер запустит процесс восстановления блоков данных из модуля EPROM со сбойными значениями.
Итог - пока не исправлены данные в EPROM - есть потенциальная опасность получить неисправный станок.