Привод Parker LVD10 сколько шагов должен делать двигатель?
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 21 июл 2023, 12:12
- Репутация: 0
- Настоящее имя: Да
- Контактная информация:
Привод Parker LVD10 сколько шагов должен делать двигатель?
Добрый день.
Имеется в работе привод Parker LVD10 в паре с серводвигателем с резольвером. С панели вводится длина отрезаемой ленты в мм по CAN в параметры 86:87 привода. Привод работает в режиме 9 - позиционирование.
Подскажите пожалуйста, где и как происходит пересчет мм в кол-во необходимых импульсов? Все коэф введены в привод, как по умолчанию. Резольвер выдает 4096 имп/оборот
Имеется в работе привод Parker LVD10 в паре с серводвигателем с резольвером. С панели вводится длина отрезаемой ленты в мм по CAN в параметры 86:87 привода. Привод работает в режиме 9 - позиционирование.
Подскажите пожалуйста, где и как происходит пересчет мм в кол-во необходимых импульсов? Все коэф введены в привод, как по умолчанию. Резольвер выдает 4096 имп/оборот
-
- Мастер
- Сообщения: 2105
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Привод Parker LVD10 сколько шагов должен делать двигатель?
ПосколькуSkorobogatko44 писал(а): ↑ С панели вводится длина отрезаемой ленты в мм по CAN в параметры 86:87 привода.
Pr86 Free parameter. Parameter with storage facility at user's disposal (word).
Pr87 Free parameter. Parameter with storage facility at user's disposal (word).
Смотрите программу, блок-схему - чего там сравнивается в этими "свободными параметрами". Вполне возможно, что коэффициенты передачи введены в другие "свободные параметры".Pr87 Free parameter. Parameter with storage facility at user's disposal (word).
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 21 июл 2023, 12:12
- Репутация: 0
- Настоящее имя: Да
- Контактная информация:
Re: Привод Parker LVD10 сколько шагов должен делать двигатель?
Добрый день.
Наделал скриншотов из программы PC2LVD. Не могу разобраться как происходит трансформация мм в кол-во импульсов. на скрине №22 в параметрах 86:87 введено число с панель оператора - 259.0 мм.
Может, у кого-нибудь глаз намётан на программы LD паркера. Символы вроде знакомые, а толку нет...
Подскажите плиз...
Наделал скриншотов из программы PC2LVD. Не могу разобраться как происходит трансформация мм в кол-во импульсов. на скрине №22 в параметрах 86:87 введено число с панель оператора - 259.0 мм.
Может, у кого-нибудь глаз намётан на программы LD паркера. Символы вроде знакомые, а толку нет...
Подскажите плиз...
-
- Мастер
- Сообщения: 2105
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Привод Parker LVD10 сколько шагов должен делать двигатель?
Pr50 - multiplication factor for input pulses.
...the motor executes Pr64:65 steps (one motor revolution is equivalent to 4096 steps). If b70.9=1 pulses on the
frequency/sign input will be multiplied by Pr50 and the result will be summed to Pr64:65.
Мануал
...the motor executes Pr64:65 steps (one motor revolution is equivalent to 4096 steps). If b70.9=1 pulses on the
frequency/sign input will be multiplied by Pr50 and the result will be summed to Pr64:65.
Мануал
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 21 июл 2023, 12:12
- Репутация: 0
- Настоящее имя: Да
- Контактная информация:
Re: Привод Parker LVD10 сколько шагов должен делать двигатель?
В том то и дело, что в моём случае эти параметры установлены в "по умолчанию": b70.9=0, Pr50=1, Pr58=1, Pr59=1.
У меня же задача не сделать новый станок, а скорректировать коэффициент шагов в мм в уже работающем оборудовании.
Пока выяснил вот что: С панели оператора вводится поправка в мм (###.#), но она записывается в Pr83 как тот самый коэффициент. Ввожу: 100.0 Pr83=30668, 100.1 Pr83=30699, 100.1 Pr83=30729, 0.1 Pr83=31, а мне нужен Pr83=30714. Для обычного плк это вообще не проблема, а вот как это реализовать в parker буду думать.
Кстати, в том самом мануале есть пример программы плк позиционирования с комментариями, так вот я так и не понял как это работает.
У меня же задача не сделать новый станок, а скорректировать коэффициент шагов в мм в уже работающем оборудовании.
Пока выяснил вот что: С панели оператора вводится поправка в мм (###.#), но она записывается в Pr83 как тот самый коэффициент. Ввожу: 100.0 Pr83=30668, 100.1 Pr83=30699, 100.1 Pr83=30729, 0.1 Pr83=31, а мне нужен Pr83=30714. Для обычного плк это вообще не проблема, а вот как это реализовать в parker буду думать.
Кстати, в том самом мануале есть пример программы плк позиционирования с комментариями, так вот я так и не понял как это работает.
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 21 июл 2023, 12:12
- Репутация: 0
- Настоящее имя: Да
- Контактная информация:
Re: Привод Parker LVD10 сколько шагов должен делать двигатель?
Вот как это можно понять:
SUB P64=P83-P60
SUB P64=P86-P60
где
P64 - необходимое кол-во шагов
P83 - коэф. шагов/мм
P86 - длина с панели оператора в мм
P60 - Pr60=0 ???
Должно же быть:
MUL P64=P86*P83
SUB P64=P83-P60
SUB P64=P86-P60
где
P64 - необходимое кол-во шагов
P83 - коэф. шагов/мм
P86 - длина с панели оператора в мм
P60 - Pr60=0 ???
Должно же быть:
MUL P64=P86*P83
-
- Мастер
- Сообщения: 2105
- Зарегистрирован: 14 май 2016, 09:40
- Репутация: 326
- Настоящее имя: Станислав Ерофеев
- Откуда: Санкт-Петербург
Re: Привод Parker LVD10 сколько шагов должен делать двигатель?
Не, как понять я не знаю.
И привод, оказывается, мудрёный...
Вообще подхожу к проблеме исходя из следующих соображений:
1. Есть операторы (которым разрешено задавать длину) и наладчики ( которые отвечают за точность преобразования величин, в т.ч. в следствии износа оборудования).
Чтобы шаловливые ручки оператора ничего не испортили, коэффициенты должны быть запаролены и доступны только наладчику.
Поэтому ищите настройку там, куда простому оператору доступ может быть закрыт.
2. Параметр pr50 не про "постройку нового станка". Постройка нового - это написание новой программы, где параметры жёстко прописываатся в программе, и для доступа к которым нужны права программиста.
3. Если все раньше работало "на отлично", а теперь "видимо что-то подизносилось и надо поднастроить" - pr50 как параметр оборудования - самое то. Там же четыре группы параметров.
4. Как оно там работает - уровень доступа программиста.
Износ - уровень доступа наладчика.
5. Сейчас там стоит "1" - никем ни разу не измененное значение по умолчанию. Если этот параметр вас спасает - то "Слава программисту за его мудрость" - корректируйте и не думайте!
Вот такая вот моя философия относительно pr50 и "не строить новый станок".
Ну а "мешки ворочать" - ну тут как бы да, я не совсем в теме.
И привод, оказывается, мудрёный...
Вообще подхожу к проблеме исходя из следующих соображений:
1. Есть операторы (которым разрешено задавать длину) и наладчики ( которые отвечают за точность преобразования величин, в т.ч. в следствии износа оборудования).
Чтобы шаловливые ручки оператора ничего не испортили, коэффициенты должны быть запаролены и доступны только наладчику.
Поэтому ищите настройку там, куда простому оператору доступ может быть закрыт.
2. Параметр pr50 не про "постройку нового станка". Постройка нового - это написание новой программы, где параметры жёстко прописываатся в программе, и для доступа к которым нужны права программиста.
3. Если все раньше работало "на отлично", а теперь "видимо что-то подизносилось и надо поднастроить" - pr50 как параметр оборудования - самое то. Там же четыре группы параметров.
4. Как оно там работает - уровень доступа программиста.
Износ - уровень доступа наладчика.
5. Сейчас там стоит "1" - никем ни разу не измененное значение по умолчанию. Если этот параметр вас спасает - то "Слава программисту за его мудрость" - корректируйте и не думайте!
Вот такая вот моя философия относительно pr50 и "не строить новый станок".
Ну а "мешки ворочать" - ну тут как бы да, я не совсем в теме.
-
- Мастер
- Сообщения: 997
- Зарегистрирован: 19 июл 2018, 07:46
- Репутация: 193
- Откуда: Иркутск
- Контактная информация:
Re: Привод Parker LVD10 сколько шагов должен делать двигатель?
А с чего вы решили, что P83 - это коэф. шагов/мм? Мне видится, что P83 и P86 это как раз начальная и конечная точка позиционирования в отчетах, а P64=P83-P60 и второе выражение - это именно задание перемещения в эту точку, где P60 это текущее положение. Зачем вы вообще лезете в привод, если не хватает точности в задании с панели? Можно конечно костылей в приводе понаставить, но вообще надо лезть в программу панели оператора.Skorobogatko44 писал(а): ↑ Вот как это можно понять:
SUB P64=P83-P60
SUB P64=P86-P60
где
P64 - необходимое кол-во шагов
P83 - коэф. шагов/мм
P86 - длина с панели оператора в мм
P60 - Pr60=0 ???
-
- Новичок
- Сообщения: 9
- Зарегистрирован: 21 июл 2023, 12:12
- Репутация: 0
- Настоящее имя: Да
- Контактная информация:
Re: Привод Parker LVD10 сколько шагов должен делать двигатель?
Очень похоже на правду. Такая трактовка многое объясняет.
Буду прорабатывать вопрос: как подключиться к панели Esa VT170W и скачать из неё программу без проекта.
-
- Мастер
- Сообщения: 997
- Зарегистрирован: 19 июл 2018, 07:46
- Репутация: 193
- Откуда: Иркутск
- Контактная информация:
Re: Привод Parker LVD10 сколько шагов должен делать двигатель?
Ищите еще откуда берется P83. Возможно удастся подкорректировать его, вам же нужно изменить расстояние между этими точками? С ESA не работал, ничего не знаю. Ковырял HAKKO и FX2N, было несложно в общем-то, исправил ошибку китайцев и линия поехала.