|
|
|
|
|
Сообщение : Профиль : |
|
Здравствуйте , с радости зарегистрировался на ваш форум , я из Болгарию и если делаю ошибки с русский язь!к заранее простите ,работаю с Commander SK и Unidrive SP , сейчас скорост управляем по цифровам входьй с PLC Unitronics , хочу поставит HMI Weintek MT6050i RS485 Modbus RTU ,управлят скорсти с контролное слова #6.42 сделал проект ,хорошо идет связ , запис ,чтение . Проблем возник когда делаю проект решил ползоватся внутренний PLC на Unidrive SP с SyptLite , мне надо читат оборотов и положение енкодера #3.28 и #3.29 чтоб измерит пут ( енкодер находится на линию , а не на двигателя ) сделал математика , считаю пут ( в диапазон 100 - 9999 мм ), идет резка и надо обнулит текущий размер и здес проблем не могу сделат логика чтоб следущий размер начал с нуля, если кто то делал проект или может помоч , помогите пожалуйста , конечно могу дат еще информацию и проги Syptlite , кстати на Commander SK с SM I/O Lite и Logicstick получается. Спасибо ! |
|
Всего записей: 37 : Дата рег-ции: Июль 2010 : Отправлено: 24 Июля, 2010 - 13:15:11 |
|
|
|
|
|
Всего записей: 37 : Дата рег-ции: Июль 2010 : Отправлено: 26 Июля, 2010 - 10:47:33 |
|
|
|
|
Сообщение : Профиль : |
|
Не совсем понял, что за проблема, но, по моему нужно копировать #3.28 и #3.29 в регистры общего назначения, а затем их обнулять. Типа такого INIT инициализация Old328 New328 Encdr - сюда пишем значение энкодера
ENCODER прерывание от энкодера New = #3.28 IF Old_328<>New328 THEN Encdr=Encdr+(New328 - Old328) - в Encdr у нас то же, что и в #3.28 Old328=New328 ENDIF
MAIN главный цикл программы .... Encdr=0 - а тут если надо обнулить, то обнуляем и счет начнется снова
Вот как-то так
|
|
Всего записей: 187 : Дата рег-ции: Февр. 2007 : Отправлено: 27 Июля, 2010 - 13:16:26 |
|
|
|
|
Сообщение : Профиль : |
|
Охо,радь что началась дискусия, простите что не успел вь!ложит картинка на проект. Наверно то и мне надо Цитата: ,дело в том что я лучше разбираюс в релейно контакторнь! схем , SyptLite,( C,Asembler и другие похожие- дело темное пока,поетому ищу помощ). То что вь! пишите где могу сделат в Unidrive SP или в макрос на Weintek MT6050I с софт Easybuilder8000?.Там ест макрось! и я начал изучат , но неуверен ест ли те операндь! и прерь!вание .Скажите пожалуйста как вь!ложит здес проект ,сделан на SyptLite чтоб задат коректно мои вопрось! В кратце- привод Unidrive SP1406 ,разомкнут контур АД 4 квт ,движит профилегибочной станок управляем привод на заданая длина (диапазон - с 100 до 9999 мм ), енкодер(1000 имп/оборот) стоит на линия измерител длина,мерное колесо диаметр 159.15 т.е пут 500 мм.HMI -Weintek mt6050i подвключен RS 485 Modbus RTU к UnidriveSP . Реализоват надо резка с останов на заданая длина.Если сделаю проект на внутрений плк то он болше 4К и не загружается , поетому надо кое что из алгоритм работа станка сделат на макрось! в MT 6050i, там пишется подобно на то что вь! написали,но я пока трудно справляюс с макросами. Все таки Unidriwe SP вместе Weintek MT6050i думаю хорошая комбинация для автоматизации многие приложения , поетому начал тема,если сделаем проект , будет полезним многом .Спасибо
(Добавление) [No dynamic images! The forbidden URL "[IMG]http://media.snimka.bg/6794/019843531-big.jpg" is found!]
(Добавление) [No dynamic images! The forbidden URL "[IMG]http://media.snimka.bg/6794/019843532-big.jpg" is found!]
(Добавление) [No dynamic images! The forbidden URL "[IMG]http://media.snimka.bg/6794/019843533-big.jpg" is found!]
(Добавление) [No dynamic images! The forbidden URL "[IMG]http://media.snimka.bg/6794/019843534-big.jpg" is found!]
|
|
Всего записей: 37 : Дата рег-ции: Июль 2010 : Отправлено: 28 Июля, 2010 - 09:45:06 |
|
|
|
|
Сообщение : Профиль : |
|
Я, со своей стороны, плохо разбираюсь в Weintek, в основном Сименсом приходится заниматься. Меня не будет пару дней, я пока подумаю, а потом расскажу о своих идеях. Скорость продвижения материала у вас какая? Смущает то, что у вас привод работает в разомкнутом контуре, либо скорость очень мала, либо требования к точности низкие. Я бы поставил еще один энкодер непосредственно на двигателе, по нему определял бы разгон-торможение, а по мерному колесу - длину заготовки. Modbus RTU у UnidriveSP плохой, он умеет только команду 03, аналоговые значения не передаются, впрочем, я его давно не использовал, могу и ошибиться
|
|
Всего записей: 187 : Дата рег-ции: Февр. 2007 : Отправлено: 28 Июля, 2010 - 10:51:29 |
|
|
|
|
Сообщение : Профиль : |
|
[No dynamic images! The forbidden URL "[IMG]http://media.snimka.bg/6794/019843530-big.jpg" is found!]
(Добавление) [No dynamic images! The forbidden URL "[IMG]http://media.snimka.bg/6780/019815386-big.jpg" is found!]
(Добавление) Скорост линии разная на разнь! станки но всегда от 7 м/мин до 20 м/мин пока, точност останова материала перед резка +/- 1 мм . Сделал попь!тка вь!ложит картинки ,скриншоть! алгоритм работа станка под Syptlite ,не знаю будут ли виднь!е или вь!слать фаил .dpl. Спасибо
(Добавление) Конечно у меня опит маловат по Modbus , но связ с Weintek идет хорошо, читаю ,записаваю регистр в меню #18 адресираю 16 бит слово - 4х 18хх, а бит 4хBit 18xx00 |
|
Всего записей: 37 : Дата рег-ции: Июль 2010 : Отправлено: 28 Июля, 2010 - 10:51:35 |
|
|
|
|
Сообщение : Профиль : |
|
Можно попробовать и файл .dpl выслать. И вообще, поподробнее про линию и про используемый частотник с контроллером.
|
|
Всего записей: 187 : Дата рег-ции: Февр. 2007 : Отправлено: 05 Августа, 2010 - 12:42:00 |
|
|
|
|
Сообщение : Профиль : |
|
Дайте пожалуйста ваш имейл ,отправлю проект которы подготовил за Weintek MT6050i |
|
Всего записей: 37 : Дата рег-ции: Июль 2010 : Отправлено: 05 Августа, 2010 - 13:58:16 |
|
|
|
|
|
Всего записей: 37 : Дата рег-ции: Июль 2010 : Отправлено: 06 Августа, 2010 - 10:37:20 |
|
|
|
|
Сообщение : Профиль : |
|
Я, к сожалению, не смогу быстро разобраться в проблеме, поскольку уезжаю в командировку на месяц примерно. Если у меня будет там время, я посмотрю, а если нет - то только после. Глубоко извиняюсь.
|
|
Всего записей: 187 : Дата рег-ции: Февр. 2007 : Отправлено: 14 Августа, 2010 - 10:22:40 |
|
|
|