Просмотр полной версии : ПР114 Овен Logic нужна помощь
Не могу сделать стабильный переключатель.
2 входа, 4 выхода.
На дискретном входе чередующийся сигнал с датчика 0,1,0,1 и т. д.
На втором входе синхроимпульс, 1 импульс за 4 импульса на первом входе.
Нужно получить по сути "бегущие огни", т. е. синхроимпульс на входе 2, затем единица на первом выходе, затем на втором, на 3, на 4-ом.1,2,3,4,1,2,3,4 и т. д. При изменении скорости у меня происходит сбой. Сбой происходит из за синхроимпульса (я так думаю), он то одиночный на осциллограмме, то двойной (два коротеньких).
Сбросьте пример "бегущих огней" или совет как сделать (практический), теоретически вроде все понятно.
А свой проект в OL можете выложить?
Выложить не получилось., не понял как прикрепить файл.
Я использую счетчики. Один считает каждый второй импульс, второй каждый третий, потом четвертый, потом сброс.
Мне кажется можно на SR-тригерах , детекторах заднего , переднего фронта построить поочередное переключение. Но у меня не получается. 14309
Здесь я пробовал три счетчика, а вместо четвертого входной сигнал синхроимпульса.
в областях применения есть куча проектов с бегущими огнями.
Потратьте-таки время и тему проштудируйте !
Вообще-то, надо собрать сдвиговый регистр. Проще всего на Д-триггерах.
Непонятно, зачем используются аналоговые входы с булевыми преобразователями, когда ни один дискретный не задействован ... Хотя бы перевести их в дискретный режим ...
Что за проект-то?
аналоговые использую потому что сигнал с датчика дискретный но всего 5 вольт.
на owl есть проекты? я не нашел кучу...
ссылочку если есть возможность пожалуйста на кучу! спасибо
14310 Как правильно подключить?
установите в 1 любой разряд и двигайте :D
14315 Мой вариант! (Типа бегущие огни). Сложнее как то получилось, но работает. Может кому пригодится.
Теперь буду пробовать синхронизировать, чтобы после синхроимпульса включался только первый выход.
А делаю я блок управления форсунками на Рено Канго. Год машина стоит, накрылись мозги, вот решил в качестве эксперимента оживить ее. Поставил трамблер Вазовский, ПР114 управляет форсунками. Сейчас работает, но были сбои с последовательностью впрыска, теперь думаю будет переключаться с форсунки на следующую стабильно. Переливает, обороты большие, еще с ШИМ регулированием надо разобраться.
Описание на PWMG - шим генератор из онлайн макросов не нашел, а он работает как то неправильно. Газу даешь, подача топлива уменьшается, глохнет.
Да Вы, батенька... эстэт!
Люди давно мозги сами делают на МК, а вы на ПР?!
А делаю я блок управления форсунками на Рено Канго. Год машина стоит, накрылись мозги, вот решил в качестве эксперимента оживить ее. Поставил трамблер Вазовский, ПР114 управляет форсунками. Сейчас работает, но были сбои с последовательностью впрыска, теперь думаю будет переключаться с форсунки на следующую стабильно. Переливает, обороты большие, еще с ШИМ регулированием надо разобраться.
Описание на PWMG - шим генератор из онлайн макросов не нашел, а он работает как то неправильно. Газу даешь, подача топлива уменьшается, глохнет. А вы схемы выкладывайте ,тогда и рещение найдется ....
14318 Последняя версия. Завтра командировка. Послезавтра буду испытывать, смотреть как работает двигатель. По ШИМ есть замечания?
А9 синхроимпульс 5в.
А10 4 импульса с распредвала 5в.
А11,А12 резистор педали газа 2,5-4,5 в.
Q1 бензонасос (управление)
А5-А8 форсунки
Q2-4 не задействованы (просто смотреть)
14318 Последняя версия. Завтра командировка. Послезавтра буду испытывать, смотреть как работает двигатель. По ШИМ есть замечания?
А9 синхроимпульс 5в.
А10 4 импульса с распредвала 5в.
А11,А12 резистор педали газа 2,5-4,5 в.
Q1 бензонасос (управление)
А5-А8 форсунки
Q2-4 не задействованы (просто смотреть)
вы включаете щим всего на 10мс ,но при этом частота шим 0,45гц ,а мощность всего 0,5% -какая то несуразица :confused:
А делаю я блок управления форсунками на Рено Канго.
--- Ерундой занимаетесь!
Берётся ВАЗовский контроллер ... лучше "Январь 5" - в нём уже вшиты абсолютно ВСЕ алгоритмы управления ДВС и входы под датчики заточены.
Надо только откорректировать карты настроек. Но потребуется дополнительно специальное оборудование, с которым ещё надо научиться работать. Ну и парочку моторчиков ... хотя бы ... сжечь :)
аналоговые использую потому что сигнал с датчика дискретный но всего 5 вольт.
--- разберитесь с настройкой аналоговых входов в дискретном режиме. Лезете в дебри дремучие, а в элементарных вопросах понимания не достигнуто !
А вы схемы выкладывайте ,тогда и рещение найдется ....
--- решение уже есть ... попытки изобретать велосипед с квадратными колёсами ведут в никуда :D
Согласен с выше сказанным, но...еще проще в моем случае просто поставить карбюратор, и все ...никаких проблем!
Если бы все шли одним путем...
В настройках аналогового входа, я думал что устанавливается верхний, нижний предел. У меня на входе А12 максимальное напряжение 4,5 вольта. Я установил, а Вы пишете что я установил частоту ШИМ 0,45 ГЦ. На входе получается должно быть обязательно от 0 до 10 вольт, а установки регулируют частоту ШИМ?
А еще есть универсальный контролер, американцы выпускают, уже все продумано, просчитано, программное обеспечение в комплекте, только устанавливай желаемые параметры и все! Стоимость выше 100 т. р. Я бы конечно пошел лучше таким путем, но машина стоит меньше! Вот и экспериментирую в свободное от работы время.
Что сложного в управлении 4 форсунками, открыть, удержать необходимый период времени и все. А с нюансами потихоньку разберусь.
А еще есть универсальный контролер ... Стоимость выше 100 т. р.
--- Отечественный гораздо дешевле
Я бы конечно пошел лучше таким путем,
--- путь указан. Идти по нему или протаривать свой в никуда - дело личное ;)
Что сложного в управлении 4 форсунками, открыть, удержать необходимый период времени и все.
--- Почитайте на досуге ... про часть нюансов управления ДВС : http://avf.stormway.ru/Library/Girjavets.pdf
14343 На работе сделал систему удержания зазора относительно показаний датчика на аналоговом входе. Устанавливаю переменным резистором границу(один вход), а пр114 уменьшает или увеличивает зазор относительно потенциала с датчика на втором входе. Хочу убрать резистор, ручное управление. Как сделать что бы при включении пр114 запоминал показания датчика, а затем уже сам работал если показания на датчике меняются?
Что-то мне сдается, что скорости ПР114 не хватит на работу с движком.
Теме место в Помойке! Ничего путнего из затеи подружить ПР и даже ПЛК с двигателем не выйдет!
Есть специализированные контроллеры, которые и обойдутся дешевле и "подружат" все датчики и исполнительные механизмы!
ТС вместо того, чтобы потратить время на зарабатывание денег на контроллер с разборки решил заняться бессмысленной деятельностью - его право.
Только он ошибся немного форумом! :cool:
Павел Братковский
11.09.2014, 09:56
весело тут у вас!!!
попробуйте сделать энергонезависимые переменные или можно ввести константу, которая в момент отсутствия сигнала с датчика будет учитываться.
... ещё один велосипедист :D
Павел Братковский
11.09.2014, 10:19
Что-то мне сдается, что скорости ПР114 не хватит на работу с движком.
частота оборотов в 5000 об\мин. с коленвала, если брать 1 импульс = 1 оборот будет 83-84 гц, как я понимаю надо 4 импульса на оборот т,е, более 300 гц и 5000 непридел, а про быстродействие пр 114 могу сказать ,что на 300 гц программа частатамер перестала мерять.
Павел Братковский
11.09.2014, 10:26
а сюда умные не ходят т.к. они и так все знают.
бубнит это просто , а че дельного сказать слабо с пояснениями и главное не забывать, что краткость сестра таланта.
Только он ошибся немного форумом!
если че форум создан для потребителей всем нам известной фирмы, может тут некоторым валерианки или валидолу не хватает, откуда столько злости.
Павел Братковский понимаете, есть маленький нюансик, ПР, ПЛК работают строго в цикле, чем больше программа, тем больше цикл.
На ПР114 точно нет аппаратных прерываний как на ПЛК, но и там не все сладко.
Думаю, что мозги контроллеров авто работают несколько по иному принципу, то, что у них управляет форсами наверняка не подвержено циклу программы в контроллере. И вот этого автор не учитывает.
ИМХО - да задолбется он подгонять программу под правильную работу форсунок.
AVF тут прав на 100%, надо брать Январь от ВАЗа и мучать его.
Павел Братковский
11.09.2014, 10:46
да я че, я не че, другие вон че и не че.
да я с вами уважаемый melky полностью согласен, не пойму зачем так относится к людям которые, сбились с пути истинного, ну объясни ты в двух словах, что человек не прав.
а так то все равно тренировка, пусть машина не поедет , а опыт то останется, пусть даже из раздела "о том как делать нельзя"
Не совсем понятно,причем тут цикл контроллера, таймеры, которые будут управлять открытием закрытием, зависят не от цикла плк,а от часов. Всего лишь погрешность будет плюсминус цикл,даже если умудрится растянуть до 20мс, на впрыск несильно должноповлиять
Павел Братковский
11.09.2014, 11:03
... ещё один велосипедист
еще один бубнист (от слова бубнить)
еще один бубнист (от слова бубнить)
--- ещё один гиперактивный в строчении буковок, вместо гиперактивности в прочтении и вникании в мысли других и изучения ... хотя бы беглого ... дающихся ссылок
на впрыск несильно должноповлиять
--- товарищ ТС не ведает что есть куча режимов и куча сигналов и условий, влияющих на время и длительность открытия форсунок. Асинхронный впрыск при холодном запуске, при резком ускорении, принудительный холостой ход, лямбда-зонд, датчик детонации, под которые отдельные контроллеры и алгоритмы используются. Совершенно не контролируется нагрузка двигателя.
Человек решил с бараньим упрямством идти в никуда - не надо ему мешать!
Павел Братковский
11.09.2014, 14:31
вот уже пояснения пошли по серьезней, берегите нервные клетки , они вроде как не восстанавливаются!!!
всем здоровья!!!
#31 !!! читаем ещё два раза!
Теория и практика всегда отличается, поэтому верю только глазам. На сегодня день результат такой: контролер легко справляется, на осциллограмме нет ни пропусков ни сбоев. До 4000 обороты поднимал. С ШИМ пока не все в порядке. Форсункам нужно давать сначала 2 мс импульс на открывание, затем короткими поддерживать. Буду держать скептиков в курсе. Времени на эксперименты всегда не хватает!
Вот этот вопрос прошел не замеченным. Подсказать можете?
14357 На работе сделал систему удержания зазора относительно показаний датчика на аналоговом входе. Устанавливаю переменным резистором границу(один вход), а пр114 уменьшает или увеличивает зазор относительно потенциала с датчика на втором входе. Хочу убрать резистор, ручное управление. Как сделать что бы при включении пр114 запоминал показания датчика, а затем уже сам работал если показания на датчике меняются?
Как запоминать потентциал на аналоговом входе?
maximov2009
12.09.2014, 08:42
Как запоминать потентциал на аналоговом входе?
Добрый день. По моему Вы немного неправильно вопрос ставите. Потенциал на входе запомнить нельзя. Насколько я понял, Вы хотите в какой то момент времени использовать показания датчика для образца. Вот работать внутри программы с вещественными числами, в которые вы переведёте показания датчика уже можно. В ПР 114 есть энергонезависимые переменные, надо действовать через них.То есть чтобы по нажатию кнопочки (стробу) текущие значения записывались бы в энергонезависимую переменную. Сходу конкретную программу не укажу, пока не сталкивался с такой задачей, может кто ещё подскажет. Лично я бы в этом случае использовал бы 2 кнопочки на увеличение и на уменьшение через счётчик (с энергонезависимой памятью,в пр 114 это можно указать в свойствах счётчика), а для визуализации использовал ИТП 11 через аналоговый токовый выход. Хотя можно и без визуализации, у Вас же станок сразу отработает уставку. Дискретность можно подобрать любую, в зависимости от требуемой Вам точности.
С уважением.
А алгоритм Пушкин даст :confused:
Антон Калатушкин
13.02.2017, 17:39
Мне этот алгоритм и нужен)
Какой именно ? Асинхронники где только не используются .Если проект на ПР ,то это управление включением\выключением движка в нужное время ,по каким то датчикам .Может у вас лифт ,а может пресс гидравлический или вентилятор итд.
Антон Калатушкин
13.02.2017, 21:15
29454 вот!
Василий Кашуба
13.02.2017, 21:27
29454 вот!
Что такое SQ1 и SQ2?
Василий Кашуба
13.02.2017, 21:43
И когда должен звонить звонок?
Антон Калатушкин
13.02.2017, 22:09
SQ1 и SQ2 выключатель концевой 3sf5232-olr21- simens, про звонок не чего не написано.
Василий Кашуба
13.02.2017, 23:08
SQ1 и SQ2 выключатель концевой 3sf5232-olr21- simens, про звонок не чего не написано.
Тогда на то что известно, программа для ПР110-24.8д.4р будет такая.
29457
Антон Калатушкин
14.02.2017, 10:11
Мужики извиняюсь спасибо но вот полный список извините ещё раз 29470
Антон Калатушкин
14.02.2017, 14:30
Василий Выручай!
Алексей Геннадьевич
14.02.2017, 14:52
И когда должен звонить звонок?
Звонок - это ГОСТовское предупреждение о начале работы механизма.
Раньше - включался за 5 сек до начала работы механизма.
Василий Кашуба
15.02.2017, 20:46
Василий Выручай!
Антон получай!
29535
Василий Кашуба
16.02.2017, 10:08
Антон получай!
29535
Ну, что подходит?
Антон Калатушкин
16.02.2017, 13:03
Спасибо всё работает)))
Powered by vBulletin® Version 4.2.3 Copyright © 2024 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot