PDA

Просмотр полной версии : Области применения ПР110(примеры реализации)



Страницы : [1] 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20

rovki
20.01.2010, 23:06
Хотелось бы увидеть интересные ,универсальные,законченные реализации на базе ПР110 в разных областях ЖКХ,теплицы,световые автоматы,устройства управления.умные дома,игрушки, и.т д.которые могли бы быть полезны для других.Или идеи одних,а реализации других.
Часть примеров собраны на странице 1.(с1 по 8стр)

rovki
21.01.2010, 16:47
выкладываю прогу светового автомата для иллюминаций ,светового оформления интерьера,реализованы эффекты-"бегущий огонь",бегущая тень(волна),мерцание,реверс.реализовал на предложенных элементах,делал 15 минут,поэтому плохо читаемая схема,лень перемещать связи,но зато работающая.на 4-канала.включение вход-1.можно реализовать цветомузыкальный аппарат ,если кому интересно.можно подстроить под себя параметры фб(скорость бега,реверс,мерцание).подробное описание при необходимости.данная схема работает только с прошивкой 1.7.

rovki
21.01.2010, 19:39
выкладываю программу "умная теплица"для дома и семьи с двойным резервированием входных датчиков и выходов.на входах- 2 терморегулятора с биметаллической пластиной с разной установкой и два датчика "мокро-сухо".на выходах-" нагрев","охлаждение"(вентиляция),"полив"-на электрозадвижку,как на стиралке можно.и резервный выход (весна-осень-нагрев) или (лето-охлаждение),более подробное описание при необходимости.желательно еще на вход поставить фото реле и менять алгоритм работы устройства управления ,для большей экономичности.если теплица не большая ,в солнечную погоду ,одним открыванием форточек не обойтись,рациональней использовать несколько бытовых, канальных вентиляторов диаметром не менее 200мм,производительностью не менее 300 куб в час.если теплица 10х10х2.5=250 кубов,два вентилятора за пол часа,полный замен прогретого воздуха,много зависит от материала стекло или сотовый поликарбонат.

rovki
22.01.2010, 14:45
выкладываю схему "электронного кодового замка"входа1,2,3-кнопки для задания кода,4-сброс.выход 1.в данном варианте установлен код "3","2","4",что означает первую кнопку нажми 3 раза ,вторую-2,третью-4,через 2 сек дверь откроется,параметры счетчиков ст1,ст2,ст3-задают секретный код.минимум кнопок-максимум секретности.трехзначный код легко запомнить.можно еще вход использовать для вызова.
все типовые кнопочные замки легко открыть без перебора,поэтому количество комбинаций не имеет значения.часто нажимаемые кнопки вытираются,или обработав спец.составом можно легко определить на какие кнопки нажимали и если в замке имеет значение порядок нажатия ,то перебор сводится к мин-му.в данном случае все три пальца можно положить на кнопки и едва заметными нажатиями провести манипуляцию и попробуйте со стороны с дистанции 30см определить сколько я раз нажал какую кнопку.для особо важных применений можно ввести счетчик неправильных попыток(как в телефоне при наборе пин кода) и блокировать замок на определенное время(например 1 час),сиди перебирай хоть всю жизнь.
если бы счетчики были со входом "r"(сброс) ,то схема была бы гораздо проще.хотя их не покупать.кто предложит лучший (принципиально другой) вариант на пр110-подарю пр110.

rovki
22.01.2010, 14:59
Наверное все серьезными делами заняты,а тут какие-то "игрушки"-хотя почти готовый бизнес предлагаю.хотелось бы услышать критические отзывы,а не только скачивание.

magirus
22.01.2010, 16:32
оффтоп, конечно, но:

светового автомата для иллюминаций
судя по количеству скачиваний, некоторые уже побежали делать.... ;)
жаль что новый год прошел...

умная теплица а кто то уже к лету готовится....

а тут какие-то "игрушки" не переживай, знаешь чем взрослые от детей отличаются?
правильно, стоимостью игрушек...
как только появится модификация на 220 вольт я десяток сразу закажу....

rovki
22.01.2010, 17:27
А как на счет модификации Пр110-питание 220,выход-реле,а входы-24в или "сухой "контакт.и ПОЧЕМУ offtop-тема то оборудование,разработки-вот вам и оборудование ПР110 ,вот и разработки см.выше.

rovki
23.01.2010, 11:35
сегодня выходной ,можно поиграть.проверь свою реакцию или "кто быстрее" -можно на деньги ...шутка.вход1-кнопка первого игрока,вход-2 кнопка второго игрока.выход 3-световой сигнал,выход 1-победил первый игрок,выход2-победил второй.

rovki
23.01.2010, 15:32
Основные скачивания программ ,как я понял,идут от не зарегистрированных
пользователей ,а у них возможностей писать нет.Поэтому в ближайшее время буду выкладывать описания на алгоритмы части предложенных устройств.

rovki
23.01.2010, 21:24
Световые автоматы ссылку я давал стоят мин.100$(4 канала)Существует десятки фирм работающих в этом направлении.Значит есть спрос.это же не только гирлянды на елку,а световая реклама, оформление интерьера и экстерьера ,и,т.д.Фирмы занимающие воплощением этих идей ,а не производством автоматов ,могли бы оперативно решать поставленные разнообразные задачи на одном типе оборудования.Т.е речь идет не производстве как таковых автоматов,а о реализации довольно дорогих проектов,с дополнительными устройствами(твердотелками),а мозга достаточно будет ПР110 с набором дополнительных ФБ.
Как радиолюбитель навсегда ,(стаж 40 лет),Кайф не в процессе пайки, хотя и участвовал в соревнованиях по скоростной сборке радио аппаратуры (было и такое).а процессе творчества
Поэтому я ассоциировал бы себя не с рыбаками и охотниками(ремесло ИЛИ азарт-страсть) -респект и уважение,а с художником,поэтом.Были лампы -делали на лампах,были транзисторы,микросхемы ,процессоры,контроллеры ,микро эвм.Главное как в любом творчестве не останавливаться на достигнутом (ремесло более консервативное понятие.а азарт-риск,случай,увлечение).Так что нынешние радиолюбители это не те мальчики с паяльниками(которые остались на начальном уровне)-они довольно продвинутые челы,кому конечно повезло с учителями.ПР110 это симбиоз железа и простейшего программирования,а компы сейчас есть в любом доме и не по одному.И городи (твори)что хочешь,поиграл -разобрал и с ново собрал,если надоело или денег мало. А с мыслью Вашей З.Ы. Радиолюбители отличаются от обычных людей тем, что готовы выкладывать больше денег за то, чтоб сделать самому, хотя купить готовое почти всегда дешевле, согласен на 100%.Только рекламировать нужно более широко в смысле областей применения и других площадках(изданиях,форумах)
С уважением к Вашему мнению.

rovki
24.01.2010, 12:43
Ссылку а давал ,смотрите внимательней-http://www.htk.ru/prices,http://www.setech.ru/controlsystems_garland.aspx.-это сайт не для любителей .так вот ,не для бизнеса,данный автомат на ПЗУ,стоит 2178 р.,а Пр110 с его детскими мозгами-1700р. и твердотелок не надо в данном случае.Надоела елка, сделай подсветку стен,потолков с другой динамикой и другим рисунком,другими лампами,Укрась свое жилище на целый год,и меняй эффекты ,чтоб не надоели.
На счет конструктора ,а почему не продать плату источника питания Пр110-220.для модификации ПР110-24,-входа останутся 24 вольтовые ,а питание 220.,Если уж Овен не планирует самому выпускать такую модификацию.За рублей триста многие бы взяли.Место для ИП предусмотрено в корпусе ПР110-24.А крайности-ВСЕ по частям -они не к чему ,не для овена и не для пользователя ,мы же не в радио кружке.
А на счет художников и поэтов-для них это (творчество) способ самовыражения,а не пропитания.Страдивари был ремесленником в смысле профессии,но творцом по жизни.Искал что то свое,а не копировал.И достиг таких высот.

rovki
24.01.2010, 14:15
Бизнес то есть,только он не профильный для овен."Жрать всё равно хочется"-кто бы спорил.Только" сытый" художник не способен творить шедевры.
На счет радиолюбителей ,данное слово и в прошлые времена имело два смысла.Первый -ЛЮБЛЮ радио-заниматься как область пристрастия,
и второе значение -противопоставление -любитель- профи.Я имел ввиду первое значение.Согласитесь что далеко не каждый любит то ,чем профессионально занимается.Хорошо года призвание совпадает с профессией .Так что ,как не странно ,Радиолюбитель,может быть профи в области Радио.

rovki
24.01.2010, 14:56
Любить радио и слушать радио не одно и то же С философией я заканчиваю.Мы друг,друга поняли.
На счет профилирования -выпуск полуфабрикатов и законченное устройство(готовое к употреблению) есть не одно и тоже.Выращивать картошку и готовить пюре не одно и то же ,хотя второго не бывает без первого ,но этим занимаются разные люди.
Другое дело ЗИП. или специализированные сервисные центры,иначе Овен погрязнет в рекламациях,Да ,для надежности ,пользователь будет иметь запасной блок,Поставил его,а потом занимайся гарантийным ремонтом .Хотя по количеству Центров в овен дела идут не плохо.
А если это постгарантийный ремонт.,Вот тут должна быть альтернатива ,либо дорого но в центре,либо дешево ,но сам,если сможешь,на уровне платы без гарантий -думай ,взвешивай.А насчет Цены "конструктора" без корпуса и сборки -буде стоить 1700 вместо 1711.

rovki
24.01.2010, 16:57
Это спор ни о чем.Для разработчиков это законченное решение для заказчиков не законченное и так далее по цепочке.Пельмени для человека сырье,а мы для червей сырье."
Если не считать первоначальных затрат(на форму) и делать его самому ,то себестоимость(без накладных расходов),без УЧЕТА обьема выпуска корпуса- не более 3 рублей.(сырье + ЗП рабочему+энергия).Доля в цене -сырья обычно 50-70%.Взвести отдельно пластик и умножьте на его цену.
И вообще хотелось бы о технике ,а не экономике говорить.Я отвечаю за свои слова потому как и форму заказывал (800тыс) и изделие из нее покупал(5,5руб-вес 100гр),все дело в объеме(мин-100тыс в мес),при меньшем обьеме делать форму нет смысла (навар производителя 1.5 -валовая прибыль-руб.шт).окупаемость 1 год.

rovki
24.01.2010, 17:37
все живое в этом мире "платит" и цена этому жизнь.пельмени тоже не из песка делают.
я думаю ,что кто заказывал изготовление форм,а это миллионы руб.и выпускал для себя что то из пластика меня поймут.порядок тот а точней считать мне не интересно.а если покупать у других унифицированные корпуса ,у тех кто выпускает миллионами ,то еще дешевле будет.
прошу вас по теме высказываться.область применения и реализации, все остальное в личку.

Филоненко Владислав
24.01.2010, 17:38
Вообще-то раздел посвящен разработкам, а не священным войнам.
А тот, кто считает, что корпус стоит 3 рубля - пусть сам его и сделает и продаст. За эти 3 рубля. Но желающих нет.
Чем Вам не нравится конструктив ПР110?
Зачем фирма, ориентированная на многотысячные тиражи будет делать поделки для радиолюбителей?
А потом отвечать за то, что они там напаяют и напаянное с лейблом ОВЕН поставят куда-нибудь. А оно взорвется.
Реле на 220 будут, не все сразу.
P.S. ИМХО, гораздо продуктивнее будет обсуждать дополнение и расширение функционала ПР110 в новой линейке, чем считать сколько стоит корпус.
Предлагайте требуемые Вам ФБ и функции.

rovki
24.01.2010, 17:54
Вы кому эти вопросы задаете или сразу всем.Не люблю перекрестный разговор.

rovki
24.01.2010, 18:12
Ребята ,давайте в другой теме поговорим об этом.здесь о ВАРИАНТАХ использования ПР110

rovki
24.01.2010, 18:37
Так,с радиолюбителями ясно,спасибо SMH за поддержку идеи,ЧИП и ДИП надо привлечь. В Каких еще областях,для каких целей можно применить ПР110?

Малышев Олег
24.01.2010, 20:37
Вот если бы в реле были фб связанные с ком портом - хотя бы выдать строку в порт по переднему фронту или сканнировать поток на наличие строки и выдать импульс по приходу. Я бы накидал варианты применения. Начиная от работы с СМС... Но имхо первое что нужно порешать - работа с таймером (часики).

rovki
24.01.2010, 20:42
Вот и я о том же в разделе "в разработке"

rovki
24.01.2010, 20:53
Интересно а симплексный обмен данными(только на ввод) можно реализовать через штатный вход Пр110 и какие ФБ для этого необходимы.Это для задания уставок-дистанционно .Это на тот случай если послед.порт нам пользователям "заказан"т.е не доступен.

Филоненко Владислав
25.01.2010, 00:55
Мы с таким "двояким" портом нахлебались в ПЛК. Каждый первый пользователь задает самый популярный вопрос, а почему я воткнул, настроил, а порт не работает. А про то, что надо кабель другой - "забывают" прочитать.
И еще пришлось делать опторазвязку, а то порты люди себе сжигали, и показания аналоговых входов плыли. А опторазвязка- дополнительные деньги, не все готовы их оплачивать.
90% реле RS не нужен.
И для параметров нужен EEPROM и соотв. контроль питания. Так что это будет другая модификация.

rovki
25.01.2010, 10:35
Не совсем понял Ваш тезис"90% реле RS не нужен",и хотелось бы услышать мнение об одном универсальном входе,для реализации симплексного канала передачи информации(уставок) ,там опторазвязка есть,скорость передачи не критична ,если передающее устройство будет организовано подобным образом,по определенному протоколу ,а доп .порт если он появится когда ни будь,будет использоваться для штатных целей по штатному протоколу.

Евстигнеев Максим
25.01.2010, 12:07
Есть идея использования порта программирования для операторской панели.

rovki
25.01.2010, 12:12
Это замечательно

rovki
25.01.2010, 17:33
Выкладываю схему Автомата освещения.Реализован один к*****повторив его еще три раза получим 4 канальный автомат,где I1-вход,а Y1-выход первого канала ,остальные каналы аналогично (2-2 ,3-3,4-4).На вход "5" устанавливается или фото реле или перемычка.
На входа устанавливается кнопка или обьемный датчик присутствия или то и другое вместе по схеме "ИЛИ".естественно если стоит датчик присутствия ,то логика работы автомата-пока ты в комнате горит свет -вышел через 5 сек погас .Если стоит кнопка то логика работы следующая-При нажатии кнопки один раз -свет включается на одну минуту,при нажатии 2 раза подряд-свет будет гореть постоянно,пока еще раз не нажмешь кнопку с задержкой выключения 5 сек.Далее режим "[SLEEP]"-если удерживать при включении кнопку 3 сек то свет будет гореть 30мин.
И последний режим "Имитация" присутствия -при удержании кнопки более 10 сек свет будет включатся в ночное время каждый час на 10сек.Все каналы работают не зависимо ,за исключением режима "имитации" так как одно общее фотореле.В режим "имитация " можно вводить любое (1-4) количество каналов.Если каждый канал вводить в этот режим в разное(со сдвигом) время ,то и свет в разных комнатах будет зажигаться в разное время,если это необходимо.сбрасывается данный режим при нажатии кнопки когда приехали домой.

rovki
26.01.2010, 15:08
сегодня установил и испытал в реальных условиях пр110 в технологическую линию по производству сотопанелей из картона в узел поперечной резки .пр110 управляет реверсивным движением каретки с дисковым ножом ,включая и выключая асинхронный двигатель ,и меняя направление вращения по срабатыванию индуктивных датчиков(концевиков) и сигналу счетчика(си8) импульсов ,подключенному к энкодеру.основная задача узла- отрезать заданной длины сотопанель в обоих направлениях(право-лево).в заложенном алгоритме предусмотрена автоматическое и ручное управления ,тестовый режим-движение в цикле без сигнала с энкодера,и функциональная диагностика,при неисправностях подается сигнал оператору .сбоев и неполадок не наблюдаю.
P.s.если бы была возможность впр110 менять фиксированные уставки(длина) как функция дискретных входов то можно было обойтись без счетчика импульсов ,пр100 сам бы их считал и сравнивал с выбранной уставкой ,мах.частота с энкодера 100гц.(5метров в секунду-скорость движение материала,один импульс на миллиметр.данная схеме работает на прошивке 1.7.

Kraft
28.01.2010, 10:54
Вот если бы в реле были фб связанные с ком портом - хотя бы выдать строку в порт по переднему фронту или сканнировать поток на наличие строки и выдать импульс по приходу. Я бы накидал варианты применения. Начиная от работы с СМС... Но имхо первое что нужно порешать - работа с таймером (часики).

Замечательная идея! Что мешает делать таких "малышей"? Им применений "мильён"!

Филоненко Владислав
28.01.2010, 12:20
А обычного, стандартного slave/master по протоколам ModBus/Овен не достаточно? + посылка sms?

Сергей71
29.01.2010, 09:14
Достаточно за глаза одного модбаса слайв.

rovki
29.01.2010, 12:07
Давайте,пожалуйста модернизацию Пр110 будем обсуждать в разделе "В разработке" ,по возможности,хотя и сам грешу этим.

rovki
29.01.2010, 17:43
Спасибо тысячному посетителю этой страничке.

rovki
29.01.2010, 23:23
предлагаю вариант "разумных"кнопок "пуск"и "стоп".вход1 -пуск,вход2 стоп,выход1-включение устройства.можно реализовать 4 группы кнопок.
при нажатии кнопки "пуск" включается устройство,при нажатии "стоп"выключается (классика),далее в данном примере приоритет отдан выключению,т.е. любые нештатные действия оператора приводят к выключению оборудования-такие как нажатие кнопки "пуск" в то время когда оборудование уже включено или нажатие одновременно двух кнопок.так же есть "секретный" режим-это несанкционированное выключение работающего устройства или включение отключенного оборудования.если вы нажимаете кнопку "пуск" и удерживаете ее 3 сек.то выключить оборудование кнопкой "стоп" будет не возможно(включается блокировка только из состояния "отключено") и аналогично будет работать кнопка "стоп"-блокировка пуска,но только при любом состоянии оборудования.чтобы выйти из данного режима нужно просто нажать туже кнопку.т.е если оборудование заблокировано -нажми "пуск" если оно работает и нажми "стоп" если оно стоит. а дальше как обычно.

rovki
30.01.2010, 10:40
а вот вариант без отработки нештатных действий оператора,но с тем же "секретом".причем "секрет" задается из любых состояний.т.е сначала идет отработка действия кнопки ,а затем включение "секрета." ,если удерживать кнопку более 3 сек. "секрет"- это "ключ" на кнопке.принцип действия "секрета" основан на психологии постороннего человека -включить выключенное и выключить включенное.

BETEP
31.01.2010, 10:31
НИКОГДА не блокируйте отключения механизма, последствия могут быть ужасными, вообще-то и правила кое-какие существуют.

rovki
31.01.2010, 12:51
Никогда не говорите никогда.Почему такой узкий взгляд,и неуважение к другим.Речь идет о не санкционированном доступе к органа управления ,а не технике безопасности.Дураков нет ,что бы блокировать кнопки "Стоп" скажем сверлильного станка.,хотя на включение и можно поставить.
А вот выключение обьекта, шаловливыми ручками,системы жизнеобеспечения (растения ,животного,человека) не желательно.И других примеров уйма.Хотя можно замок амбарный повесить.А можно и то и другое.Хотя против лома нет приема.
Данная страница посвящена главной цели -продемонстрировать возможности ПР110,отучить людей от механистического подхода при проектировании,особенно модернизации оборудования ,не только ПР110 нужен ,чтобы заменить четыре пускателя.А обратить ВНИМАНИЕ пользователей,если уж вы используете пусть даже "детские" ,но "МОЗГИ" в виде ПР110,то используйте их по максиму.То есть речь идет о подходе ,а не о ценных указаниях.И примеры приведенные Выше -являются демонстрационными,хотя и работающими.
Покидаю форум,сильно затягивает,всем спасибо кому помог,с уважением.Может кто продолжит данную страничку? a.g.kablov@mail.ru

BETEP
31.01.2010, 13:34
Хотя можно замок амбарный повесить.А можно и то и другое.Хотя против лома нет приема.

Это решение лучше и безопасней, безопасней как минимум для того кто рисовал схему и писал программу.
Представляете если кто-то менее опытный примет Ваш предыдущий пост как руководство к действию, а его потом посадят? (в нашей стране такое возможно)

В тех областях где отключение вредно, уже давно придумали правила, в том числе административные.

rovki
31.01.2010, 13:58
НЕ представляю,так как хорошо думаю о пользователях(продвинутых,грамотных ,раз используют Микропроцессоры) ,Правила и законы есть ,а выполнение не всегда.А спички обычно прячут от детей.Но ни кто не говорит что они не нужны.Наши пользователи не дети,они сами адекватно могут оценить пользоваться им палочками для разжога или спичками.а может сырым мясо есть,так безопасней.
Спасибо ,ВЕТЕР.

DARNER
31.01.2010, 16:12
мужики может хватит письками меряться :d

Александр Ч.
04.02.2010, 19:04
пр110 идеально подходит для управления насосом для заполнения/осушения резервуара , в котором в качестве датчиков используются уровни-штоки с установленными герконами-уровня и всего одним поплавком. Т.е. когда замкнут в некий момент времени м.б. всего один геркон. Известные САУ-М не смогут обеспечить данный режим без дополнит. элементов. Здесь именно пр110 незаменим, а в нашей мол. промышленности подобных систем штоков-уровней немало. Недостаток правда один есть - высокая влажность. Может попытаться в герметичный пласт. шкаф замуровать?

rovki
07.02.2010, 14:26
наверно поздно покидать форум,за месяц "подсел" ,сил хватило на неделю.
поэтому хочу получить новую "дозу".
уважаемый александр ч.не могли бы вы выложить готовое решение вашего предложения, или можно совместно -ваше тз моя реализация,или как нибудь еще.

rovki
09.02.2010, 22:25
пример устройства управления тремя насосами для заполнения\опусташения резервуаров с поплавковыми датчиками и диагностикой времени работы насосов и сигнальной лампы(звонка), если время работы превысит максимальное для данного насоса.диагностика времени работы имеет смысл только тогда когда в случае заполняющего насоса его производительность гораздо выше расхода,аналогично и для опусташающего насоса.если это не так ,то диагностику надо убрать и поставить 4 к*****если надо.
а на счет влажности,при использовании данных дискретных датчиков,линия связи может быть сотни метров(желательно витая пара).для уменьшения наводок на входах лучше использовать нормально замкнутые контакты герконов (если они есть),иначе -на входа параллельно поставить керамические конденсаторы.хотя сами входа (входной светодиод оптрона) далеко не от каждой помехи сработает(ток-единицы мил.ампер),а цикл опроса входов около 3 мил.сек.

rovki
10.02.2010, 13:44
в этом варианте управления добавлена возможность проверки насосов (вкл) без учета состояния датчиков(вход7-"1") и сигнализации ,а так же возможность проконтролировать работоспособность датчиков без включения насосов(вход 8-ставится в "1"),по индикатору входов.

rovki
10.02.2010, 19:14
предлагаю многофункциональный эмулятор дискретных сигналов ,реализовано 4 функции из восьми возможных.выбор функции осуществляется подачей "1" на соответствующий вход.
1-генератор импульсов-1вых-частота 50гц,2-5гц,3-0.5гц,4-0.05гц.
2-формирователь одиночных имп.-1вых-0.01сек,2-0.1сек,3-1сек,4-10сек
3-вкл-ние выходов поочередно по одному при каждом нажатии вх.кнопки
4-генератор двоичного кода или как генератор импульсов частота-0.5гц-0,03гц(инфронизкий).
если кого нибудь интересуют другие функции ,предлагайте,реализуем.
предполагается часть функций -универсальных и несколько функций пользовательских,т.е последовательность ,длительность,частоту задает пользователь для эмуляции входных сигналов для конкретной системы,с целью проверки алгоритма и силовых цепей-аппаратный эмулятор-

rovki
11.02.2010, 07:49
спасибо двухтысячному посетителю этой страничке.

rovki
11.02.2010, 21:13
привожу схему системного(система управления пользователя) эмулятора дискретных сигналов для пр110 или Plc 4х-разрядного.пользователь сам закладывает временную диаграмму ,т.е длительность импульса и взаиморасположение их(4) относительно друг друга.первый ряд формирователей задает паузу от начального момента,второй ряд формирователей задает длительность импульса.устанавливая те или иные параметры формирователей пользователь формирует необходимую последовательность импульсов по 4-каналам,как в одиночном цикле вход1, так и многократном вход-2.генератор определяет время общего цикла.Данный вариант может быть добавлен в выше приведенный пример(универсальный) или реализован отдельно.Причем ,в данном пользовательском эмуляторе можно реализовать до семи разных последовательностей(для разных устройств или разных режимов),нарисовав еще шесть раз эту схему с не большими доработками.

Малышев Олег
12.02.2010, 13:11
Хотелось бы вложить свои пять копеек - подкидываю задачку
Есть лифт на 2 этажа на каждом этаже есть кнопка вызова. В кабине есть кнопки этажей(1,2) и стоп. В кабине есть концевик открытия дверей(открыто), есть концевики нахождения лифта на каждом этаже (1,2).
Есть выходы - включение мотора вверх, включение мотора вниз, Закрытие дверей (если не замкнуто - двери автоматически открываются), Авария лифта.
Таймауты - подъем на этаж 20 сек, Закрытие дверей (5 секунд). При не наступлении события в течение таймаута - послать сигнал авария

Вот собственно задачка.

ASo
12.02.2010, 16:07
Хотелось бы вложить свои пять копеек - подкидываю задачку
Есть лифт на 2 этажа на каждом этаже есть кнопка вызова.
Вы это как пример?
Вы же понимаете, что связываться с ростехрегулированием просто так - не охота.

Филоненко Владислав
12.02.2010, 17:34
Блондинка: А нет ли задачки про белочек?
Препод: Запросто, на шнуре длиной L висит белочка массой M......

rovki
13.02.2010, 09:32
Хотелось бы вложить свои пять копеек - подкидываю задачку
А пяточек то-серебряный .Спасибо,Олег.
"Вы же понимаете, что связываться с ростехрегулированием просто так - не охота".ASo ,в своем доме и спрашивать ни кого не надо,как пример привожу схему контроллера лифта на два уровня .
вход1-вызов 1 этажа,вход2-вызов 2 этажа,вход3- Ход,вход4-Эвакуация(стоп),вход 5-концевик верх,вход 6-концевик низ,вход7-концевик двери открыто,вход8-концевик двери закрыто.
выход1-лифт верх,выход2-лифт в низ,выход3-дверь открыть,8-дверь закрыть
При нажатии кнопок "вызов" лифт либо начинает движение ,если этажность кнопок не совпадает с этажностью лифта -иначе дверь открывается сразу.
При приходе лифта на вызываемый уровень дверь открывается.Закрытие двери происходит после нажатия кнопки"ход",затем движение лифта в противоположное положение.После достижения необходимого этажа-дверь открывается и через 10 сек -закрывается.Диагностику работоспособности лифта осуществляет сам человек,так как он сам участвует в тех.процессе,он-пассажир и диспетчер).На случай неисправности лифта есть кнопка-"ЭВАКУАЦИЯ" -при нажатии которой ,если есть электричество- останавливается лифт ,открывается дверь,для конструкции двери должно быть предусмотрено ручное открывание двери.

rovki
14.02.2010, 09:44
предлагаю схему управления 3 насосами наполнения\опустошения емкостей с жидкостями,с использованием поплавковых выключателей на гибком проводе .один датчик задает нижний и верхний уровень жидкости.
вход1-1 датчик,2-2,3-3.
вход4-вкл.1двигателя принудительно,5-2,6-3.
вход7-проверка сигнализации
вход8-режим работы-1-наполнение,0-опустошение
диагностика срабатывает если время работы насоса превышает мах.для каждого канала ,
выходы\1-вкл.1-насоса,2-2,3-3,4-сигнальная лампа.
если вам необходимо полностью опустошить емкость ,например,что бы помыть,то используйте входа-4-6,в режиме опустошения.

rovki
14.02.2010, 14:29
вариант контроллера турникета .вход1-сигнал(импульс) с монетоприемника,дешифратора карточки,билета.
вход2-входной оптический датчик
вход3-выходной оптический датчик.
выход1 открытие турникета,выход2-индикатор"идите",
можно реализовать упр.2 турникетами,если надо.
для исключения "обмана" турникета имеется таймер(5сек.)

rovki
15.02.2010, 18:17
казино,игровые автоматы закрыли-куда податься бедному инженеру ?
Покупай и осваивай пр110 и сделай "лохотрон" сам.:) .Генератор случайных чисел
Предлагаю тренажер для операторов и диспетчеров.
зажигаются в произвольном порядке и произвольном времени от одной до четырех ламп-
цель нажать соответствующие кнопки за определенное время(0.3сек).при правильном и своевременном нажатии загораются и начинают мигать все лампы в течении 5 сек(угадал и попал) .Затем игра(тренировка )продолжается.
При желании на свободный вход можно приделать монетоприемник-шутка кур гуду.
Или ввести дополнительные уровни сложности(уменьшая время вспышки)
работает на прошивке 1.7

rovki
15.02.2010, 22:54
привожу схему датчика движения .датчик определяет вошел или вышел человек и вьехала или выехала машина.используются два фотодатчика (на отражение),которые устанавливаются на уровне бедра и на расстоянии 1 метр(по ходу движения)
выход1-вьехала машина
2-выехала машина
3-вошел человек
4-вышел человек
сигнал с выходов представляет собой импульс.можно поставить счетчики или плк.
если проходные для машины и человека разные то необходимо 4 датчика,схему нужно доработать чуть.кому надо могу доработать.

Филоненко Владислав
16.02.2010, 10:30
для лохотрона :) нужен генератор "неслучайных" чисел. :)

rovki
16.02.2010, 12:19
неслучайных для хозяина ,и случайных для игрока-данный лохотрон честный

rovki
16.02.2010, 20:14
привожу пример трех кратного приоритетного резервирования оборудования (двигатели,насосы,нагреватели,осветители).
вход1-отказ 1оборудования- "1"
вход2-отказ 2обрудования -"1"
вход3-отказ 3 оборудования-"1"
выход1-включение 1оборудования,
выход2-включение 2оборудования
выход3-включение 3оборудования
приоритет самый высокий у 1 оборудования,и.т.д.если есть хоть одна неисправность включается постоянно сигнализация -выход4,если не исправны все устройства сигнальная лампа начинает мигать.

rovki
16.02.2010, 21:32
уважаемые посетители этой страничке ,прошу вас давать свою оценку теме при скачивании программ ,путем рейтинга,буду признателен за высказанные пожелания .

magirus
16.02.2010, 22:26
оценку только всей теме можно дать.
отдельным сообщениям нет, может я что то не вижу?
тему оценил.
вам персонально - спасибо, за кучу идей.

rovki
16.02.2010, 22:47
Спасибо,magirus.Ради идей и живем.Будет канал передачи у ПР110- идей будет на порядок больше.Главное подход(поиск областей применения),а на чем его реализовать в конечном итоге дело второе.С малым количеством входов-выходов(дискретных) на ПР110,с большим кол-м или аналоговыми входами-выходами на plc .сама сложность алгоритма от этого мало зависит.Есть еще ограничение по применению ПР110-малое быстродействие .
Я показывал на примерах ,что бывают сложные алгоритмы даже при малом количестве входов-выходов(световой автомат).
а вот если бы опционно иметь аналоговые входа вместо части дискретных,то???!!!!,к стати у части аналогов ПР есть аналог.вход.Главное- необходимая достаточность-не стреляйте из пушки по воробьям и из рогатки по слонам.

Малышев Олег
17.02.2010, 09:30
раз понравилась моя задачка - еще одна связанная ростехнадзором. :)
есть пресс. для включения пресса - нужно 1) поместить заготовку на место (прессформу)-вх1 2)закрыть защитное стекло вх2 3) оператор кладет руки на две кнопки "одновременно" - вх3, вх4 4) пресс опускается на заданое время, но пока нажаты кнопки.
еще можно придумать в нем отдельный контур поддержания давления в гидравлике- например вх5 - высокое, вх6 низкое. ну и кнопка выключения.

и вот еще пример - стиральная машинка.

rovki
17.02.2010, 10:46
спасибо,олег.если правильно понял-выход1-поместить...,выход2-закрыть...,
выход 3-включить пресс,выход4-"1"-высокое давление,"0"-низкое давление
кнопка выключение это блокирование вх3 и 4.Входа 1,2-это сигналы из системы или кнопки оператора.
на счет стиралки это вопрос целесообразности.все современные стиралки имеют встроенные специальные микроконтроллеры,а предлагать кому нибудь переделать бабушкину стиралку в автомат,на мой взгляд желающих не найдется.даже малютки имеют встроенный как минимум таймер(электромеханический).да и климатическое исполнение пр110 может не подойти.ведь очень много автоматики ,которая эксплуатируется на улице ,но к сожалению,это не ниша пр110,да и Plc.

Евстигнеев Максим
17.02.2010, 12:53
анатолий, может было бы лучше добавить их в первый пост?

rovki
17.02.2010, 13:11
конечно лучше,максим.а могут ли это сделать как нибудь модераторы,а то мне лень.желательно в одном сообщении ,с возможностью добавления (как бы содержание -пример-номер сообщения для описания).

Малышев Олег
17.02.2010, 17:21
если правильно понял-выход1-поместить...,выход2-закрыть...,
выход 3-включить пресс,выход4-"1"-высокое давление,"0"-низкое давление
кнопка выключение это блокирование вх3 и 4.входа 1,2-это сигналы из системы или кнопки оператора
э не совсем. концевик - вход 1 показывает что оператор подал заготовку на место. вход 2 - защита закрыта (заготовка и пресс отделены от оператора преградой и руки он туда не сунет), 3,4 входы отдельные кнопки - так что их можно нажать разведенными в сторону руками.
выход 1 - пресс - вниз, выход 2 пресс вверх. пока обойдемся без поддержания давления.

rovki
17.02.2010, 18:07
все понял,сейчас будет.
уточните ,олег,точно ли нужен сигнал на выключение гидравлики (отдельный) или можно обойтись одним выходом ,т.е "0"выкл,"1" вкл. ведь электро клапаны(распределители) так работают.(два состояния, один вход -два выхода)

rovki
17.02.2010, 18:24
готова схема управления прессом-
вход1-концевик деталь подана,
вход2-защита закрыта
вход3 -левая рука на пуске
вход4-правая рука на пуске
выход1-вкл пресса-опускание
выход2 выкл пресса-поднятие
время прессования задано 5сек.при убирании любой руки или защиты-- пресс выключается.схему смотрите в общем списке.

rovki
21.02.2010, 10:55
хочу заняться разработкой анализатора частоты питающего напряжения (10-60 гц) на базе пр110.т.е на вход подается определенным образом переменное напряжение 220в а на одном из выходов ( 4 зоны) возникает сигнал
в каком диапазоне лежит значение частоты(для анализа частоты частотного преобразователя без использования ацп),есть ли необходимость в таких анализаторах ,уважаемые пользователи?

rovki
21.02.2010, 20:21
спасибо 3-х тысячному посетителю странички .четыреста скачиваний программ говорит об интересе пользователей к пр110,пожелание к разработчикам -побыстрей реализовать пожелания пользователей -это взаимный интерес.=
все примеры собраны на 1 странице.

rovki
23.02.2010, 13:41
сегодня день защитника отечества.с праздником
вспомним молодость,сделаем тир для себя и ребенка.
тир -типа "бегущего кабана" или "летающих тарелок".
имеются три цели-мишени стационарных,но в разных местах (вых1,2,3),в центре которых вспыхивает в произвольном порядке и на разное время светодиоды.задача попасть в цель(фотодатчики -вх1,вх2,вх3,также в центре) в нужное время с помощью импульсного(сфокусированного) источника света.при правильном попадании звучит сигнал (1сек-выход-4).После 10 целей сигнал звучит 10 секунд-смена стрелка.

Евстигнеев Максим
23.02.2010, 14:03
...
к тому-же, я уверен, корпуса для пр110 овен покупает за пределами рф, а не сам клепает. :)
...

вы, наверное, не были у нас на заводе...
корпуса, клеммы - всё это производство компании овен.

rovki
24.02.2010, 20:04
Вариант совместного использования ПР110+ СИ10 в режиме измерения и индикации интервала времени(в секундах)
какой прибор применить? необходима индикация времени при замкнутом положении контакта:) :
1.контакт в разомкнутом положении
2.контакт замкнут начинается отсчет
3.контакт разомкнут отсчет останов. (индикация времени)
4. контакт замкнут отсчет с нуля
. . .
,где вход1-управ.контакт,выход1-импульсы для си10,выход2-сброс счетчика си10,если нужна большая точность(0.1сек)-телеграфируйте .:)-сделаем.

rovki
24.02.2010, 20:14
вообще сочетание пр110 и счетчиков или таймеров очень целесообразно в тех случаях когда логика работы штатных счетчиков,таймеров не совсем подходят пользователю,в этих случаях согласование логики работы датчиков,контактов и интерфейсов счетчиков и таймеров может выполнять пр110.
или счетчики ,таймеры можно рассматривать как цифровой индикатор для пр110.в дальнейшем рассмотрим часть таких примеров.

rovki
25.02.2010, 16:18
задача подсчитать общее количество импульсов (обьектов) по двум каналам и отобразить общее число на индикаторе.ни один счетчик(из имеющихся) не способен на это,можно посчитать по каждому каналу отдельно,а потом на бумажке сложить.
с помощью пр110 и си10 это можно,вход1-1к*****вход2-2к*****выход1-общий выход на счетчик.
при желании можно создать до 8 каналов.
с исправлением.

rovki
26.02.2010, 12:28
небольшое пояснение к принципу действия многоканального счетчика.
входные сигналы сначала форматируются параллельно (не зависимо),затем
сдвигаются по времени(разносятся) и снова форматируются,затем обьединяются .это необходимо для исключения пропадания импульсов при одновременном их приходе.естественно это накладывает ограничение по быстродействию счетчика.для данного счетчика это порядка 7-8 обьектов в секунду.

SMH
26.02.2010, 16:12
вы, наверное, не были у нас на заводе... корпуса, клеммы - всё это производство компании овен
Я - не был, конечно... А Вы - были? ;)
Вы что, клеммы производите? Специально для реле ПР110 и модулей МК?
И для ТРМ-ов тоже? :eek: И корпус ПР110 - ну, явно не Ваш. Даже предполагаю, где и у кого Овен их (корпуса и клеммы для ПР и МК) приобретает.
Или у Овена уже пара собственных заводов в Поднебесной?

Филоненко Владислав
26.02.2010, 16:21
зря не верите. все наше, в китае дорого и хреново.

rovki
26.02.2010, 17:35
уважаемые ,брек.верите не верите ,а здесь примеры реализации программ для пр110.

rovki
26.02.2010, 18:13
схема счетчика с 4 уставками,возможно реализация с большим количеством уставок(другой набор) с управлением по входу.
вход1-счетный вход
выход1- импульс управления по 1 уставке
выход2-по 2 уставке
выход3-по 3 уставке
выход4-по 4 уставке
при необходимости параллельно можно подключить счетчик импульсов си10 и наблюдать число входных импульсов.
данный вариант подходит для постоянных или редко меняюшихся уставок,потому как устанавливаются пользователем на этапе программирования.
в данном варианте уставки не установлены (0)

rovki
27.02.2010, 13:06
вариант 2-канального суммирующего расходомера (частотомера) и с вычислением среднего значения ,двух диапазонный ,на базе пр110 и си10.
вход1-импульсы 1 канала
вход2-имп.2 канала
вход3-диапазон работы 1сек или 1минута.
выход1-выход" суммирующий" на счетный вход счетчика
выход2-выход "среднего значения" на счетный вход счетчика.
выход3-выход"сброс" на вход "сброс" счетчика.
выход4-выход "индикация суммы"
в первом диапаззоне(секунда") счет длится 1сек.,индикация 10сек,
во втором (минуты) -счет длится 1минута ,индикация 30 сек.
"индиктор суммы" светится в момент остановки счета(паузы),когда значения счетчика не меняется.максимальная частота 15 гц по каждому каналу.

rovki
27.02.2010, 17:47
пример-автоматическое определение направления движения по двум датчикам на пр110 , подсчет и индикация на счетчике си8.
датчики устанавливаются на таком расстоянии что бы обьект не перекрывал сразу два датчика.

rovki
27.02.2010, 19:47
пример работы энкодера реверсивного (с определением направления) на пр110 ,подсчет и индикация на си8.
вход1,2 сигнал с энкодера
выход1-счетные импульсы на счетчик си8
выход2-"направление" на си8
макс частота 20гц

rovki
27.02.2010, 23:04
пример работы энкодера реверсивного (с определением направления) на пр110 ,подсчет и индикация на си8 в другом режиме счета
вход1,2 сигнал с энкодера
выход1-счетные импульсы на счетчик си8 "+"
выход2-"счетные импульсы на счетчик си8 "-"

rovki
01.03.2010, 14:16
вариант схемы дешифратора клавиатуры(цифровой).клавиатура -это матрица столбцы-строки ,в пересечении которых стоят кнопки с диодами.задача преобразовать код который получается при нажатии одной кнопки с трех столбцов и трех строк ,преобразовать в двоичный код,и выдать на выход ввиде кратковременного двоичного кода ,код нуля -все единицы ,ввиду нехватки выхода для организации строба,появление на любом выходе "1",является стробом ,для дальнейшей обработки кода
.входа1-3 строки,входа 4-6 столбцы.вход7- "0"

rovki
02.03.2010, 22:24
приведенные выше примеры проверялись на прошивке 1.07,гарантии,что программы не вызовут зависание пр на прошивке 1.06 дать не могу,поэтому
сначала установите 1.07 ,а потом пробуйте.

rovki
03.03.2010, 00:21
привожу пример анализатора событий.событие это факт появления импульса на входе с какого либо устройства.устройство может анализировать поступающие сигналы по трем параметрам.
1-не превысило ли количество событий ,установленного порога,
2-находится ли время между двумя событиями в заданном диапазоне,
3-частота появления событий находится в заданном диапазоне.
если не выполняется заданное условие по каждому параметру -вырабатывается соответствуюший сигнал,и общий сигнал при любом не соответствии.сигнал не соответствия сбрасывается по входу 2.кроме того ,из=за отсутствия сброса на счетчиках,нужно отключать питание пр и включить вновь,после этого устройство в режиме "прослушивания" готово снова к анализу сигналов(событий).Параметры счетчика, диапазон таймера и диапазон частотомера установлены условно.

rovki
03.03.2010, 22:27
пример управления однополярным шаговым двигателем одиночными импульсами.
где вход1-вращение в право
вход2-вращение в лево.
выходы 1-4 на выводы обмоток шаговика
частота импульсов задана 5гц.можно поднять в 20гц

ОООСА
04.03.2010, 16:17
Такой вопросик, а будет сетевая модификация ПР110 с Rs-485?:rolleyes:
Это я к тому что был как-то один объект где управление освещением было реализовано на систем ОПС БОЛИД, конфигурирование аналогично ПР110, но исполнение модулей БОЛИДа убогое, ПР110 тут был бы на голову лучше.

Филоненко Владислав
04.03.2010, 16:42
будет и пр с сетью.

ОООСА
04.03.2010, 17:26
будет и пр с сетью.
Вот это уже интереснее... :D

Евстигнеев Максим
04.03.2010, 19:04
я бы рекомендовал, в любом случае, пользоваться информацией от официальных лиц компании овен.

rovki
05.03.2010, 12:33
вариант совместного использования пр110+ си10 в режиме измерения и индикации интервала времени(в секундах) между двумя сигналами(событиями) по двум каналам.
вх1,вх2 входные сигналы ,выход1-на счетный вход си10,выход2-на вход сброс.измерение начинается от первого пришедшего импульса по любому каналу до появления второго по времени импульса с противоположного канала.

rovki
05.03.2010, 13:56
вариант радиоуправляемого контроллера ворот(вьездных,гаражных).В качестве радиоуправляемого реле можно использовать http://www.masterkit.ru/main/set.php?code_id=131477.
пр110,вход1-сигнал с радио реле,вход2-концевик "ворота закрыты",
вход3-коневик "ворота открыты",вход4-ручное открывание,вход5-ручное закрывание.выход1-открывание ворот,выход2- закрывание ворот.эти выходы можно подать на реверсивное твердотельное реле или на два обычных для управления двигателем.выход3-сигнальная лампа "ворота движутся,осторожно".Для большей секретности открытие ворот происходит по двум подряд нажатиям кнопки пульта при условии ,что они были закрыты.при срабатывании концевика "Открыто",двигатель останавливается.аналогично происходит закрытие,по одному нажатию.
Если ворота находятся в промежуточном положении ,то при нажатии кнопки пульта движение ворот (открытие-закрытие ) останавливается и при следующем нажатии кнопки оно меняется на противоположное.

rovki
06.03.2010, 09:17
приведенный ниже тест выявил снижение быстродействия пр110 с использованием выходного реле до частоты 26 герц.выход 1 сединен с входом 2(внешняя связь).
выход1-выход генератора (т-импульса=0.019),один конец реле соединен с питанием.
выход2-выход генератора через вход пр(внутренняя связь)
выход3-совпадение выхо1 и выход2
выход4-не совпадение выход1 и выход2.
при т-имп=0.01 совпадение не наблюдается ,хотя задержка вкл реле около 1мс,а длительность импульса 10мс.
при т-импульса =20мс(частота 25гц) все нормально.граница- около 26гц.
контроль визуальный по выходным светодиодам.

rovki
06.03.2010, 18:37
усложнил чуть схему ,добавил счетчики,которые подсчитают дребезг если он есть и сами импульсы -картина только ухудшиласть ,макс.частота снизилась с 26гц до 22гц.и это не свяэано с дребезгом,который если есть ,то укладываеся в переходной период(т-вкл,т-выкл) который составляет меньше 1мс.я говорю о 40мс.

Филоненко Владислав
06.03.2010, 23:28
посмотрел сам пример №3.

генератор генерит меанд 19 мс (1) и 5 мс (0) (в сумме 24 мс - 40 гц, а не 25!)
исходя из тх - время реакции 10 мс - время выключения отрабатываться вообще не должно, т.е. схема априори неработоспособна.
то, что она работает хоть как-то - заслуга производителей реле, которые сделали их более быстрыми в конкретной партии.

rovki
07.03.2010, 00:33
0.05-зто 50мс.и меандр это когда т-имп=т-паузы.про реле ,раньше читал на форуме что там стоят китайские реле,смотрел их характеристики ,потому и сказал .что 500(глянул на частоту вибрации,при испытаниях),но сегодня открыл крышку и лупой посмотрел -стоят реле омрон.а у них 10мс вкл.и 10мс -выключение.значит частота не более 50гц.-выходная частота реле.
и на старуху бывает проруха-это я о себе.
подведу итог,по результатам испытания максимальна частота выходных реле не более 20гц.от сюда и будем исходить при выборе областей применения впредь.

SUNreal
07.03.2010, 17:49
а вот задача для контроля доступа:
есть комната. у нее два входа. если человек заходит в комнату через дверь №1 , то и выйти он может только через дверь №1. кроме того, если человек зашел какой либо вход и находится внутри, то ни через какую дверь больше никто войти не может.
входы:
кнопка вход 1, кнопка выход 1, датчик двери 1 (геркон)
кнопка вход 2, кнопка выход 2, датчик двери 2 (геркон)
аварийная кнопка - все замки обесточиваются
выходы электромагнитный замок 1, электромагнитный замок 2

rovki
07.03.2010, 18:10
кнопки вход1 и вход2 находятся снаружи комнаты ?тогда должна быть еще одна кнопка "выход" внутри комнаты(две параллельно соединены у каждой двери при выходе) и желательно обьемный датчик присутствия или фотодатчики на входах.
не понятно ,что такое аварийная кнопка-если обесточить замки ,то они не откроются-или это режим мышеловки.
можно и без датчиков ,но тогда если нажал кнопку входа открой дверь и войди,иначе если открыл дверь и передумал заходить -дверь заблокируется навсегда.если не предусмотреть еще одной кнопки снятие блокировки,которая пригодится в режиме мышеловки.какой вариант вам надо?

SUNreal
07.03.2010, 18:37
комната - это туалет совмещенный с ванной :-) просто общий для муж и женщин

кнопка вход снаружи
кнопка выход внутри (когда зашел - нажал ее и типа закрылся, хочешь выйти - нажимаешь ее второй раз)
на дверях герконы.
датчиков движения нет ( а вдруг чел задумался и датчик его не обнаружит )

кнопка аварийного выхода - если человек внутри сам не может выбраться, тогда снаружи спец кнопка , нажали - замки обесточиваются

rovki
07.03.2010, 18:42
а я думал банковское хранилище.кнопку выход нажимать два раза не надо.если зашел -замок защелка ,нажимать только при выходе.
электрозамкам питание нужно только на открывание ,закрытие-защелка (пружина внутри замка),поэтому в ващем случае нужен еще эл.замок с ключем механическим,на случай пропадания питания.и еще если такое применение то нужна ли блокировка на выход ,т/е сам человек не может определять в какую дверь ему выходить?

rovki
07.03.2010, 19:51
Вот Ваш ,SUNreal,контроллер туалета.Без концевиков.
вход1-кнопка вход1
вход2-кнопка вход2
вход3-кнопка выход1
вход4-кнопка выход2
вход5-кнопка открытие любой двери
выход1-электромагнит 1 двери
выход2-эектромагнит 2 двери
выход3 -включение света.
При попытке мужика выйте на женскую половину -у него не получится ,как и на оборот.И еще входишь свет горит,выходишь -гаснет.Экономия эл.энергии и параллельно горит лампа на входе типа"занято" ,чтоб не ломились.

SUNreal
07.03.2010, 20:22
Быстро Вы :-)

Только не работает почему-то :-(

Залил сейчас в ПР, а оно не реагирует на кнопки :-(
А у вас какая версия программы? У меня OWEN Logic 1.0.0.3

Можно я выложу свою разработку (черновой вариант, анализирует последовательность - нажата кнопка вход1, открыта и закрыта дверь, нажата внутри кнопка Выход1 , т.е. чел вошел и закрылся)

rovki
07.03.2010, 20:40
в схеме не установлены времена формирователей ,думал вы сами это сделаете,внес изменения.попробуйте.пишу в бетта версии ,так как в большенстве у всех она.вы мою читать можете а я вашу нет.хотя а меня есть и ваша версия в ней прочитал= это претензия к разработчикам,я уже ее высказал.

SUNreal
07.03.2010, 20:47
Прибор неожиданно умер после заливки программы.
Программы Лоджик и ИзиЛоджик говорят прибор не подключен.
Комп перезагрузил. ПР перезагрузил. Кабель подергал (при отключенном питании разумеется) - все бесполезно.
Помер подлец в самый неподходящий момент !!!!!!:mad:


Помогите! как оживить ????

rovki
07.03.2010, 20:52
у вас по новое ,а прошивка старая 1,06, а
нужно 1.07.я предупреждал.
сейчас отремонтируем.

SUNreal
07.03.2010, 21:37
спасибо огромное!!!!!
прошивка подошла! все заработало!
залил вашу программу - она работает. есть конечно недоработки в ней, но общее направление я понял, буду ее далее модернизировать.

rovki
07.03.2010, 21:45
доработка под ваши требования необходима.только сделайте это оптимально по входам выходам.можно поставить довотчик на двери.а можно герконы как вы хотите,только тогда добавте выдачу сигнала ,пока дверь не закрыта(особенно при выходе),а то один не захлопнул -другой в штаны.

SUNreal
07.03.2010, 21:55
женщины меня не простят при таком раскладе :) :)

а скажите вообще софт для пр110 он нормально работает? мне кажется, что некоторые вещи не совсем корректно отрабатывают.

там любой алгоритм возможно описывать или есть какие-либо ограничения?

например висящий "в воздухе" вход элемента "и" какое состояние имеет по умолчанию?

rovki
07.03.2010, 22:27
я выложил несколько десятков схем и проблем с работоспособностью не наблюдал.возможность алгоритма будет ограничено быстродействием пр,отсутствием необходимых фб,площадью стола,быстродействием компа,опытом работы схемотехником.о не корректности работы OWEN LoGIC поговорить не корректно,нужно говорить об особенностях и возможностях,приведите пример -разберемся.К стати схему я еще упростил ,убрал лишние блокировки.

SUNreal
07.03.2010, 22:47
просто и гениально. смотрю и душа радуется!!!

но к сожалению, в предложенной вами программе один существенный недостаток: человек нажал кнопку открыть дверь - открыл дверь, потом передумал заходить и после такого необдуманного поступка в туалет можно попасть только после вскрытия двери спасателями ))))

rovki
07.03.2010, 23:12
потому то я и спрашивал про банк.тот же эффект будет и с герконами. а с кнопкой выход если ее не нажать первый раз как предлагали вы ,будет проходной двор.сегодня поздно ,а завтра что нибудь придумаем.

Филоненко Владислав
08.03.2010, 00:08
висящий вход имеет состояние ноль.

Евстигнеев Максим
08.03.2010, 00:11
компоненты "и" и "или" работают как повторители сигналов без подключенного коннектора.

rovki
08.03.2010, 08:28
вот другой вариант контроллера туалета1.изменено назначение входных кнопок(3,4) они теперь включают и выключают свет.если передумал входить а входную кнопку нажал ,то через 5 сек будет автосброс ситуации.
при выходе нужно обязательно выключить свет -иначе не выйдешь.свет гаснет через 2 сек.

rovki
08.03.2010, 08:42
висящий вход имеет состояние ноль.
оказывается это не совсем так.
компоненты "и" и "или" работают как повторители сигналов без подключенного коннектора.
__________________
Руководитель проектов разработки ОВЕН: "ТРМ251", "Программируемое реле".
,а вот так.
Теперь я понял SUNreal что он имел веду ,говоря о некорректности работы ПО.Вопрос интересный и не тривиальный ,как может показаться
Это из-за разницы между понятиями "электриков" и "электронщиков" .С точки зрения людей работающих с контактами и реле( в железе) или пишущих на языке контактно релейных схем очевидно и верно второе .А с точки зрения цифровых схемотехников висящий на воздухе вход воспринимается электроникой в зависимости от технологии этих элементов(TTL;MOP;KMOP) "0" или "1" ,но одинаково для всех элементов одной технологии.
Что мы имеем с ПО пр110- элементы "и" и "ИЛИ" -висящий вход повторяет значение по соседнему входу,элемент "не" воспринимает висящий вход как "0",элемент "исключающее или" висящий конец воспринимает как"0".Функциональные блоки висящий вход воспринимают как"0".Если весят два входа то воспринимается как"0".В цифровых логических элементах входа организуются через много эмиттерный транзистор и там нет "повторения" по входам.
у буржуевских аналогах ,которые нам не указ делают так же.НЕ знаю плохо это или хорошо,но знаю точно -если имеются особенности у оборудования это должно отражаться в описании.

rovki
08.03.2010, 10:09
Уважаемый SUNreal ,думаю нужно добавить функцию(выход4) ВЫЗОВА ,если держать внутреннюю кнопку(освещение) секунды3 ,то идет вызов в службу спасения.:) или после десяти минут прибывания в туалете выдавать звуковой сигнал по тому же выходу"пора закругляться"-ты здесь не один.
Интересно сколько времени займет разработка (написание) этого алгоритма в среде кодесис для ПЛК,

SUNreal
08.03.2010, 10:21
поздравляю всех ваших женщин, девушек и девочек с праздником!!!!!
желаю чтобы все у них было логично и по программе! и без сбоев!!! :)

SUNreal
08.03.2010, 10:33
к сожалению я доберусь до контроллера только вечером и смогу полноценно ответить.

но я планировал реализовать такой алгоритм:
1. человек на входе нажимает кнопку
2. открывает и закрывает дверь
3. нажимает внутри кнопку (закрылся)
и только после этого запрещено заходить с любой двери.
если нажал кнопку выхода второй раз - запрет снимается.
нажал третий раз не выходя - опять ставится
нажал и вышел (открыл и закрыл дверь) - система возвращается в исходное состояние.

аварийный выход нужен, я думал реализовать его так - нажал 3 раза одну кн выхода, потом 3 раза вторую, потом опять первую.

а у вас тут на форуме интересно! :)

Евстигнеев Максим
08.03.2010, 11:29
анатолий, вопрос действительно не тривиальный. и тут мы использовали опыт "буржуйских аналогов", считая таким образом, что пользователям будет это привычнее.
и, конечно, мы это укажем в описании при выходе по. тут вы абсолютно правы.

rovki
08.03.2010, 18:08
спасибо,максим.как всегда конкретный ответ ,не для галочки.
если абстрагироваться от железа то повторение сигнала по весящим входам более простое понятие для пользователя,особенно при много входовой логике не нужно обьединять лишние входа.не используешь-забыл про них.но пояснение в описании по требуется.

rovki
08.03.2010, 19:37
3. нажимает внутри кнопку (закрылся)
и только после этого запрещено заходить с любой двери.
если нажал кнопку выхода второй раз - запрет снимается.
нажал третий раз не выходя - опять ставится
нажал и вышел (открыл и закрыл дверь) - система возвращается в исходное состояние.

аварийный выход нужен, я думал реализовать его так - нажал 3 раза одну кн выхода, потом 3 раза вторую, потом опять первую.

а у вас тут на форуме интересно! :)
Думаю с включением света это наглядней и проше,не надо помнить нажал или не нажал.Выключил свет и все возвращается в исходное положение.
Аварийный выход нужен только когда вырубилось питание(открытие ключом).Сигнал же о неисправности замка можно послать как я говорил выше.Не нужно усложнять алгоритм -это же не банковское хранилище.
А то захотел в душ -прочитай и запомни инструкцию на двух листах.не надо не стоит.Свою любознательность,творческий потенциал реализуете в следующий разработке.Не забывайте законченное изделие публиковать на этой страничке и давать ей оценку (рейтинг):)

SUNreal
09.03.2010, 01:00
исходные данные:
1. имеется санузел на двух хозяев (м и ж), у каждого свой вход в санузел. необходимо обеспечить разумный доступ в ванную.
2. на каждой двери имеется геркон, на вход и на выход кнопки (на каждой двери свои), имеются индикаторы на каждой двери
3. исполнительный механизм - электромеханические защелки.

алгоритм:
при нажатии на кнопку вход1 срабатывает замок1. человек открывает и закрывает дверь1, затем запирается внутри нажатием кнопки выход1. на индикаторах около дверей загорается лампа "занято". после этого доступа в ванную снаружи нет. выйти можно лишь после нажатия кнопки выход1 через дверь1. после того как человек вышел система возвращается в исходное состояние.
аналогичное поведение при входе через дверь2

аварийные ситуации:
при нажатии аварийной кнопки все замки отпираются, индикаторы на дверях моргают 30 секунд.
если в момент включения системы человек находился в ванной, он может выйти через любую дверь.

Программа написана в OWEN Logic 1.0.0.3 для ПР110 вер.1.07

SUNreal
09.03.2010, 01:07
После того, как я записал вышеуказаную программу в реле, оно отказалось сообщать свою версию и приходилось заливать пустой проект через OWEN Easy Logic, и только потом нужную мне программу - через OWEN Logic.
Кроме того, после заливки этой программы реле самостоятельно (пока не обнаружил системы) включает выходные контакты.

Посмотрите плиз, может где-нибудь ошибка закралась....

rovki
09.03.2010, 12:36
ваша схема резко усложнилась и стала плохо читаемой для проверки.я приводил схемы (например световой автомат) которые без бутылки не прочитать(шутка),по той же причине.но их и читать не надо ,включил-поехал.наличие дверных герконов вот что усложнило схему ,а резких увеличений функциональных возможностей нет.что будет со схемой если нажал входную кнопку,открыть дверь а не зашел,дверь закрыл.ведь для этого случая они ставились.я предложил вариант без них,но с тем же эффектом.(сброс по таймеру).

SUNreal
09.03.2010, 13:45
дело не в усложнении схемы.
в какой-то момент времени в реле стало невозможно записать новую программу, овен лоджик говорит - невозможно прочитать версию прибора.
приходится нулевую (пустую) программу записывать через изилоджик, а потом только через овен лоджик записывать рабочую программу.

перепрошивка проблему не решила.

кажется, что при определенном размере программы повреждается область системных данных реле.

вы как-то на этом форуме говорили, что программа пользователя не должна выводить из строя вычислитель. так вот я вывел! :-)
:d :d

rovki
09.03.2010, 13:53
молодец,что вывели.будите вторым.здесь возможно две причины -либо новая версия по глючит-поставте ветту версию.либо стека не хватает или другой глюк прошивки, в очередной раз.выход временный пока не исправят прошивку,упростите схему,просто загрузите мою.глюк уйдет или нет,телеграфируйте .

Евстигнеев Максим
09.03.2010, 13:59
дело не в усложнении схемы.
в какой-то момент времени в реле стало невозможно записать новую программу, овен лоджик говорит - невозможно прочитать версию прибора.
приходится нулевую (пустую) программу записывать через изилоджик, а потом только через овен лоджик записывать рабочую программу.

перепрошивка проблему не решила.

кажется, что при определенном размере программы повреждается область системных данных реле.

вы как-то на этом форуме говорили, что программа пользователя не должна выводить из строя вычислитель. так вот я вывел! :-)
:d :d

Выложите, пожалуйста, свой проект, который приводит к такому эффекту.

rovki
09.03.2010, 14:02
схему смотрите выше №133 и еще,максим,обешали после праздников ответить на счет совместимости по вета версии и 1003.снизу в верх -есть,сверху в низ -нет.извиняюсь ,что ответил за автора,но так быстрей будет,думаю автор простит.

Евстигнеев Максим
09.03.2010, 14:53
Посмотрел схему, я в шоке... никогда бы не подумал, что такие сложные программы будут создавать.

Касательно программы и стека
Если по делу, то эта программа занимает 9 уровней стека. То есть в прошивке 1.06 она жить не будет.
Как уже было сказано, учитывая, что будут создаваться такие сложные программы, мы увеличили стек в прошивке 1.7 до 15. И дополнительно сделали контроль уровня стека создаваемой программы в ПО Owen Logic (при превышении - выдача предупреждения).

Пока мы распространяем прошивку 1.7, как неофициальную, так как она еще не протестирована внутри компании (хотя уже многие пользователя выступили в качестве тестировщиков :) ).

Касательно совместимости.
Будет только односторонняя совместимость. Я думаю, это нормальный и общепринятый подход.

rovki
09.03.2010, 16:50
Посмотрел схему, я в шоке... никогда бы не подумал, что такие сложные программы будут создавать.
Касательно совместимости.
Будет только односторонняя совместимость. Я думаю, это нормальный и общепринятый подход.
Приемлемо ,только не удобно в переходном периоде.
На счет сложности.Будут еше сложней пока не сделайте то что предлагал
ранее.путь стандартный-повышение уровня универсальности ФБ и многовходовых элементов,как минимум.Понятно ,что когда вы это достигните ,сложность алгоритмов (не количество элементов и связей) возрастет и.т.д.

rovki
09.03.2010, 20:10
вариант схемы универсального цифрового фильтра(условно- нч,вч,полосового.)
вход1 -анализируемый сигнал.
выход1-повторяет входной сигнал с задержкой ,если частота выше 1 границы (10гц).
выход2-повторяет входной сигнал с задержкой ,если частота ниже 1 границы(10гц) но выше второй границы(5гц).
выход3-повторяет входной сигнал с задержкой ,если частота ниже
второй границы(5гц)
границы диапазонов частот можно взять другие.импульсы укорачиваются.если важно не менять входной импульс схему до работайте.
можно доработать схему по необходимости и выдавать на выходы постоянный сигнал.кому что нужно.

rovki
09.03.2010, 21:51
второй вариант цифрового анализатора частоты питающего напряжения.
вход1-анализируемый сигнал
выход1-постоянный сигнал если частота больше 50гц
выход2-постоянный сигнал ,если частота меньше 50гц но более 20гц
выход3-постоянный сигнал,если частота меньше 20гц.

rovki
10.03.2010, 18:53
вариант схемы цифровой линии задержки,для сигналов периодических и апериодических,одиночных,с частотой следования не более 10гц и длительностью не менее 100мс.для частот выше 10гц схема представляет собой фильтр высоких частот.
вход1-входной сигнал
выход1-задержка 100мс
выход2-задержка 250мс
выход3-задержка 500мс
выход4-задержка 1000мс
задержка сигнала осуществляется без изменения длительности входного сигнала.

rovki
10.03.2010, 19:18
второй вариант схемы цифровой линии задержки,управление задержкой осуществляется по входам пр,позиционным кодом.диапазон задержек от 50мс до 3200мс(7 уровней),задержка осуществляется без изменения длительности входного сигнала.для частот выше установленного уровня-схема-заградительный фильтр вч.

rovki
10.03.2010, 20:44
пока нет последовательного порта предлагаю схему преобразователя кода
параллельный в последовательный (передатчик) с частотной модуляцией ,скорость 1байт в секунду.старший бит первый .код предается в цикле 1сек.при использовании пр с транзисторными ключами быстродействие можно поднять в 10 раз.может использовать для совместной работы нескольких пр как задатчик.
в качестве входных сигнал могут выступать датчики состояния оборудования.пр осуществляет сбор информации с датчиков и передачу ее на расстояние для дальнейшей обработки в другом пр или плк.схема приемника будет позже так как для проверки нужно два пр110.

rovki
12.03.2010, 19:02
немного примеров из другой области.если у вас пр с часами
пример контроллера капельного(капиллярного) полива для зимнего сада-таймер полива(без датчиков влажности) входа1-8-режимы работы.
вход1-утренний\вечерний полив
вход2-полив 2митуты
вход3-полив 5 минут
вход4-полив 10минут
вход5-полив 20минут
вход6-полив раз в два дня
вход7-полив раз 4 дня
вход8-полив раз в 7 дней
если 6,7,8 не включены то полив каждый день
выход1-управление насосом или электроклапаном.

rovki
12.03.2010, 21:50
вот не дорогие клапаны http://www.forwater.ru/shop/148/180/?_openstat=ZGlyZWN0LnlhbmRleC5ydTszNzE5NTQ7NTA4Njg xO3lhbmRleC5ydTpwcmVtaXVt
http://www.dn50.ru/catalog/8bbd1ff7398c6449dff412c0ab60c146008e6f89f8d0c199d5 177bd92f0be65ef17913c3b744/
http://www.torgmash.spb.ru/price.php?id=price_torgmash

Филоненко Владислав
13.03.2010, 01:17
для полива можно моторчики на 12 в от машины использовать. просто, надежно, нет клапанов. 90р штука

rovki
13.03.2010, 08:45
отличная идея для насоса ,только лучще взять от камаза 24 вольта -360рублей или два по 12вольт последовтельно ,чтоб не городить нового источника питания.
но тогда можно взять электроклапана для стиральных мащин они стоят от 200руб. на 220вольт. и без шума-нотогда бак с водой вверху.http://www.helpmash.ru/klapan.html
насосы качают бысро -струя большая ,полив за малое время, а с клапонани будет помедленней (самотек) но аккуратней.

ASo
13.03.2010, 09:30
вы это для себя делаете или будете сдавать в "промышленную" эксплуатацию, что должно надежно работать в ваше отсутствие?

rovki
13.03.2010, 10:11
это для "бытовой" эксплуатации и массового использования .а какой из узлов не надежен? пр,клапан,насос,бачок?ну не могу я сдать десятки обьектов в "промышленную" эксплуатацию за месяц.шутка.моя цель другая- заставить людей делать акцент на первом слове "программируемое" ,а не втором "реле".их задача реализовать (используя примеры для обучения) и ввести в эксплуатацию.
а то зависаю на форуме и цветы некогда полить а их десятков пять.надоело с бутылочкой бегать.
осталось выбрать как организовать разводку капилляров последовательно или радиально,или то и другое вместе.для себя думаю выбрать систему на клапанах,если хватит перепада давления .все- штатное оборудование- за исключением разводки капилляров.

rovki
13.03.2010, 10:28
вот вариант контроллера полива домашних цветов(растений) на обычном(без часов) пр110.
входа 1-3 ,-задают количество дней в неделю поливов(код 000 нет полива)
входа 4-6,-задают длительность полива(1,5,10,15,20,25,30мин.)код000-нет полива
вход 7,-датчик "мокро-сухо"1
вход 8,-датчик "мокро-сухо" 2
датчик 1 обьенинен с таймером по "или" и выведен на выход1,
датчик 2-дополнительный(независимый) выход 2
время полива задается включением питания пр110-во сколько включил ,во столько и будет полив каждый раз до выключения питания .
в качестве переключателей можно использовать галетные переключатели для задания двоичного кода на входах.
отличие от аналогов таймеров полива -есть входные датчики влажности(дискретные).
вход 8 и выход2 может быть использован для организации подпитки бочка с отстоявшейся водой с использованием датчика уровня на входе и электроклапана на выходе пр110,ну что бы соседку ;) не приглашать... когда в отпуск уезжаешь и чтоб бачок не большой был.:).без дисплея и сенсорных кнопок, специально для бабушек:)/
два ядра, три гига, два гигагерца в компе, начинает подвисать до секунд при работе в овен логик(загрузка цп до 80% при редактировании) ,в автокаде меньше,что то графика тяжела.

rovki
13.03.2010, 13:26
прошло 1.5 месяца как начал выкладывать схемы(всего 42),спасибо 5000 посетителю этой страничке(1000скачиваний).значит пр110 людям нравится ,прежде всего своей простотой(человечностью),спасибо Owen Logic.вижу ,что людей интересует не только жилкомхоз,при всем уважении к нему,а это расширение областей применения- цель данной страницы.
Пожелание руководству ОВЕН-в рекламных целях(популяризация)-награждать 1..ххх -го зарегистрированного посетителя приборами ОВЕН по разделам ПР,ПЛК...счетчики,и т.д.Я бы свой отдал ПР но не знаю кто он-этот посетитель "моей" странице,А модераторы должны знать.

SUNreal
14.03.2010, 19:43
итак результаты недельной работы!
исходные данные:
пр110, с софтом вер 1,70, программа овен лоджик 1.0.0.3
имеется ванная с двумя входами (условно м и ж)
необходимо обеспечить независимый вход в ванную, исключающий взаимное проникновение на чужую территорию. кроме того, необходимо обеспечить индикацию занятости и организовать аварийное открывание помещения.

программу для пр110 прилагаю.
надеюсь, разобраться будет несложно! :-)

SUNreal
14.03.2010, 19:52
При работе над проектом столкнулся с некоторыми трудностями:

1. По мере усложнения программы реле все чаще теряет связь с ПК. Сообщает: "Невозможно определить версию прибора". Как правило, начинается это при объеме занятого ОЗУ более 19%
2. Иногда при удалении какого либо элемента в программе ОВЕН Лоджик выскакивает сообщение на иностранном языке (не помню дословно) - невозможно удалить элемент, у вас отсутствуют разрешения
3. Иногда после заливки сложной программы в ПР110 оно ведет себя неадекватно: никаких сигналов на вход не подаю, а оно начинает щелкать выходами, судя по всему в полном беспорядке.
4. Лечил все указанные проблемы заливанием прошивки с помощью PR110-24....1.70.exe

Но все препятствия преодолены!

SUNreal
14.03.2010, 20:26
и еще возникли пожелания:
1. пр-кп10 нужен с Usb портом, ибо через переходник Usb-com не получается залить новую прошивку при потере связи с реле, а на нотубуках нынче ком портов нету :-(
2. нужна кнопка ресет на пр110

rovki
14.03.2010, 21:26
для многих может быть полезным- то каким образом преодалели препятствия.

Евстигнеев Максим
14.03.2010, 22:55
у меня переходник работает. видно дело в нем.
а по поводу Usb - мы сейчас занимаемся решением данной проблемы.

SUNreal
14.03.2010, 23:52
ну основная проблема - теряется связь с реле.
устранял записыванием через изи лоджик пустого проекта.
либо, если не помогало - заливанием прошивки.

про переходник - скорее всего в нем (Gembird UAS111)
через него в нормальном режиме заливать программу в реле можно, но когда связи нету - залить прошивку не получается, а через железный COM и кабель - получается.

и все-таки у меня есть сомнения, что сложные алгоритмы будут устойчиво работать на пр110.
максим! залейте мою программу на реле, посмотрите - прка самостоятельно щелкает выходами :-(

rovki
15.03.2010, 00:55
попробовал установить у себя.минут пять ждал -не шелкает,дольше ждать не стал

SUNreal
15.03.2010, 07:03
значит у меня что-то не правильно соединено. буду проверять....

rovki
15.03.2010, 07:18
а источник питания у вас штатный?

SUNreal
15.03.2010, 17:00
источник питания - Owen 24 вольта
сегодня попозже специально проведу эксперимент, посижу внимательно посмотрю, какие выхода срабатывают и при каких условиях это возникает, результаты сообщу

rovki
15.03.2010, 17:23
интерересно при загрузке по в пр110,подсчитывется контрольная сумма,или как .может при загрузке какие-то сбои,а так же при установке прошивки есть контроль?
попробуйте упростить схему,убрать любые элементы ,может всеже стек болдеет.

rovki
15.03.2010, 22:25
уважаемый сергей,вижу что ваш пример не абстрактный,а реально нужный вам.поэтому предлогаю свой очередной вариант,упрошенный до максимально возможного.минимум проводов (три входа и три выхода),но ваш алгоритм работы.проверена,работает на сто%.
вход1-кнопка первого входа
вход2-кнопка второго входа
вход3- включение\выключение света (закрытие
открытие двери изнутри) -две кнопки параллельно у каждой двери внутри ванной.
выход1-открытие 1 замка
выход2-открытие 2 замка
выход3-освешение внутри ванной комнаты и параллельно лампочки "занято" снаружи у каждой двери.вот и все.теперь о нештатных ситуациях.
1-нажал вход,но не вошел(не включил свет)-через 5 сек схема возврашается в исходное состояние.
2-неисправность или отсутствие напряжение,войти нельзя по электр.кнопке,темно,выход только по механическому ключу .большенство электрозамков имеют мех.кнопку для открытия и замок(ключ) с другой стороны.так вот.
замок ставится ключом во внутрь ванны и кнопкой наружу.поэтому замок при отсутствии напряжения может открываться изнутри ванны ключем или снаружи мех.кнопкой .пользуешься электр.кнопками -ни кто не войдет,а если механическими ,то соседка может зайти в ванну ,но не в вашу комнату и на оборот.другие усложнения не оправданы.мех.кнопки можно шильдиком прикрыть,чтоб соблазна не было.

rovki
17.03.2010, 17:49
для алексей58
вариант схемы управления насосной станцией.
вход1-ручное включение насоса 1
вход2-ручное включение насоса 2
вход3-датчик давления 3-2
вход4 -датчик давления 3,5-2,5
вход5-датчик сухого хода
выход1-включение\выкл.1 двигателя
выход2-вкл\выкл 2двигателя
выход3 -неисправность- первый датчик замкнут,а второй нет.
первое ,основное требование равномерный износ насосов достигается одинаковым количеством циклов включения\выключения насосов,
т,е второй насос включается повторно не при 2,5 а при 2,если нужен другой алгоритм или ввести дополнительно учет времени работы-пишите-доделаем.

rovki
17.03.2010, 19:02
для алексей58
второй вариант управления насосной станцией.добавлен анализ времени работы второго насоса(3,5-2,5) -если второй насос работает один более 10 минут включается на помощь первый насос для выравнивания времени работы. .после достижения 3,5 оба насоса выключаются и ждут 2 атм,потом оба включаются,после 3 выключается первый насос итд.можно и по другому выравнивать- по количеству срабатывания датчиков .
в общем берите пр110 и реализуйте любой алгоритм управления насосами с этими датчиками.дешево и сердито(просто).:)

rovki
18.03.2010, 11:00
последний вариант управления насосной станцией из двух насосов.
каждый насос работает в штатном режиме (2-3 и 2,5-3,5) но каждый час меняется назначение насоса -основной\ резервный.путем коммутации датчиков давления.время подмены насосов можно установить другое(час,сутки,месяц)

Алексей58
18.03.2010, 12:16
Очень благодарен,rovki. Как разберусь сразу напишу.

rovki
18.03.2010, 16:04
можно добавить функциональную диагностику для набора статистики ,например,-считать количество включений каждого насоса в единицу времени.и при превышении заданного числа извешать оператора и считать количество таких случаев.или считать время работы двух одновременно насосов (макс.разбора),и.тд.можно ввести задержку на выключение второго насоса (2,5-3,5),тем самым увеличить возможное давление ,при определенных условиях.

Алексей58
18.03.2010, 21:00
архивы скачал, спасибо. только вот формат..? скиньте пожалуйста ссылка на программу чтения этого формата.

rovki
18.03.2010, 21:04
http://files.mail.ru/PZVZ4W это программа OWEN LOGIC для ПР110

Алексей58
18.03.2010, 21:14
Ага, разобрался. Установил программу Овен Logic. Только файл пока не открывается.

rovki
18.03.2010, 21:46
Разархивируйте,увидите расширение owl его и открывайте или попробуйте создать новый проект,задайте первый тип ПР110....,потом загрузите пример.Файл открывайте после запуска овен логик его командами меню.На всякий случай -это не рисунок,программа (схема) загружается в пр110 и поехали.

rovki
20.03.2010, 17:26
модернизированный третий вариант насосной станции(каскадного включения-релейного типа )-добавлены фрагменты функциональной диагностики-
неисправность силового оборудования (двигатели,пускатели)
1.-если при команде работать двум насосам ,они не выключаются более определенного времени (30мин)
2.-если при команде включиться второму насосу при выключенном первом,он работает непрерывно более установленного времени(30мин).времена устанавливаются исходя из практики для конкретного случая.этом сигнал с выхода 3 может быть использован для включения резервного насоса.по выходу 4 добавлен анализ времени при котором выключены( разомкнуты ) датчики давления 1 и2 (1 час) -высокое давление и отсутствие разбора воды.

rovki
21.03.2010, 19:46
привожу пример мажоритарного логического элемента,для создания систем резервирования дискретных датчиков.приведен пример двух канального трех входового мажоритарного элемента.входа1-3 первый канал(группа)
входа4-6 второй к*****выход1=выход первого канала ,выход2-выход второго канала.логика работы
000-0
001-0
010-0
011-1
100-0
101-1
110-1
111-1

rovki
21.03.2010, 22:14
Заменим ПК на ПР:)
Китайская игра шоушилин "камень_ножницы_бумага",для разрешения споров среди специалистов-кто выиграл ,тот и прав.:D :) ;) :p :rolleyes: :confused: :eek:
Может on line игру сделать на форуме чтоб охлаждать пыл.Дуэль так сказать.:)
это интересно http://children.kulichki.net/igry/stone.htm
http://elementy.ru/news/430582
http://bonus-gold.narod.ru/MySite/k-n-b.html
http://game.mob.ua/game/rock_paper_scissors.html

rovki
22.03.2010, 09:24
модернизированная игра шоушилин .добавлены раунды 12 шт. и подсчет числа побед за 12 раундов.кто больше набрал очков тот и выиграл (мигание 10сек индикатора победившего игрока).игра запускается по кнопке вход7.

rovki
22.03.2010, 10:28
игра -игрой ,но может быть применить данный алгоритм где нибудь в управлении ?

rovki
22.03.2010, 23:01
если вам не нужна универсальность(оперативная смена алгоритма и параметров) и вы используете дискретные датчики уровня ,давления вы можете реализовать все алгоритмы управления сау-у и плюс добавить(реализовать) свой алгоритм на пр110.В дальнейшем приведу реализацию всех алгоритмов САУ_У на ПР110.

rovki
23.03.2010, 13:14
реализация алгоритма №1и №2 сау-у на пр110.
вход1-3 датчики уровня соответственно высокий ,средний,нижний
вход4-датчик сухого хода(1-мокро,0-сухо)
вход5-ручное включение насоса
вход6-режим работ 1-заполнение,0-опустошение
выход1-вкл насоса
выход2-сигнализация "переполнение"
выход3-неисправность датчиков.
отличия от алгоритма сау-у -
1.выключение насоса через определенное время (5мин) при переполнении если нужно
2.возможность подключения датчика сухого хода
3.переключение режима заполнение\опустошение по входу
4.расширина диагностика входных датчиков
5.задержка на включение насоса (10сек) если надо
для отработки алгоритма №2 необходимо перемкнуть вход2 и вход3.
если нужна выносная индикация состояния входных датчиков ,то поставте параллельно входам цепочки из резистора и светодиода.
кнопку пуск не ставил ,так надежней.ели кому надо ,можете поставить.

rovki
23.03.2010, 14:15
алгоритм №6 реализация-просто смех.
отличия от сау-у -добавлен четвертый канал.на всех каналах можно установить свою задержку на включение.(стоит о секунд)

rovki
23.03.2010, 14:43
алгоритм №11 и№15 уже реализован по аналогии в сообщении #176.не большие отличия в диагностике и принципе чередования насосов.

rovki
23.03.2010, 18:30
алгоритм №12 и№16
вход1 -датчик верхнего\нижнего уровня (наполнение\опустошение)
вход2-датчик нижнего\верхнего уровня (наполнение\опустошения
вход3-датчик сухого хода
вход4-0 пуск,1-стоп
вход5-1 наполнение ,0-опустошения
выход1=вкл 1насоса
выход2-вкл 2 насоса
выход3=вкл 3 насоса
выход4-неисправность
основные отличия от сау-у -третий насос включается если один из двух не исправен при сухом низком уровне и выключается при затоплении верхнего датчика(для режима заполнение),при опустошении назначение входов 1и2 меняются.критерием неисправности одного из двух насосов является макс.время наполнения(опустошения) емкости.при включении 3 насоса -выдается сигнал неисправность,также как и при не исправностях датчиков уровня.

rovki
23.03.2010, 18:33
семь алгоритмов на сегодня хватит.если что опустил ,в алгоритмах -не ругайте ,предлагайте-добавлю.
чем и хорош пр110 что можно сотворить не 12 алгоритмов сау-у ,а112 и не какой избыточности и заточено под себя любимого:)
потому как "цифру" люблю больше "аналога",к сожалению .

rovki
24.03.2010, 09:45
с появлением последовательного порта на пр110 ,можно будет заменять во многих случаях модули ввода -вывода на пр110,с реализацией части
алгоритма на нижнем уровне.при необходимой модернизации овен логик.

rovki
24.03.2010, 13:47
хотел продолжить алгоритмы сау-у реализовывать на пр110,но после удаления модераторами ссылки в "подборе оборудования" -заканчиваю с этим.конкуренция между направлениями ,так видится мне.

rovki
25.03.2010, 19:06
Есть прототип http://www.mircomforta.ru/download/OSF-SNR-1609.pdf-400$
Задача реализовать устройство на Пр110 для поддержания уровня воды в бассейне или фонтане.
А Вот аналог-56$

rovki
25.03.2010, 20:27
А вот сумасшедший прототип http://www.epool.ru/good/83371для фонтана1100$
и аналог

rovki
25.03.2010, 20:56
SUNreal,здраствуйте,как дела,куда пропали.Как Ванна?
Форум для общения.

Зуйков Александр
25.03.2010, 21:40
не знаю, как насчет алгоритмов, но мои заказчики покупают пр110 для замены группы реле времени авв, Tele и др. по цене экономия минимум вдвое получается, если в электросхеме есть три-четыре таких таймера.

rovki
25.03.2010, 22:16
так и разработчики предполагали назначение пр (смотри примеры в инструкциях)-кнопки,реле,таймеры.
для того и создал ветку ,что бы пользователи с одной стороны не стреляли из пушки по воробьям (часть задач с плк переложить пр), при создании новых систем.а при модернизации ,не просто часть громозских реле (таймеров)заменить на маленькие в пр,но и добавлять диагностику.в этом ни чего плохого нет ,по причине дешевезны пр.этим и хорош пр -не жалко использовать для простейших задач,но главное знать ,что можно сделать и круче.заказчик ведь тоже обучается.Нужно расщирять области применения ,к сожалению форум специфический ,в смысле областей применения .для того и трачу свое личное время.шесть тысяч просмотров за 2 месяца,а за год....
а то получается как у нас в государстве -есть бедные (используют реле,таймеры) и богатые (используют плк ,мониторы,gps) ,а где средний класс-?

Евстигнеев Максим
25.03.2010, 22:43
Анатолий, вы правильную фразу сказали. У ОВЕНа был вакуум до появления ПР - не было, что предложить пользователям из свободного-программируемых устройств до 7 тыс. руб.
А как видите диапазон большой. Уже сейчас мы подготавливаем решения по аналоговому вводу, Usb-поддержке и многому еще.
В целом, есть где разгуляться, если, конечно, будет интерес со стороны пользователей.

rovki
25.03.2010, 22:49
100% будет-если отслеживать тенденции в мире.наши пользователи вменяемые и обучаемые люди.
в нормальном мире бедных и богатых меньше чем средний класс,извиняюсь за аллегорию .

SUNreal
26.03.2010, 07:08
доброе утро!!!

анатолий извините, не всегда есть возможность писать. ванная успешно запущена, сегодня сделаю фотографии монтажа и схему выложу, которая сейчас уже реально работает.

Евгений Сергеевич
26.03.2010, 12:59
rovki
посмотрел вашу программу тир. возникли некоторые вопросы:
как она запускается?
кажется не хватает связи на первый вход
не могли бы сделать описание программы, а то тяжело ее разобрать начинаю путаться в обратных связях .
заранее спасибо

rovki
26.03.2010, 15:13
Схема запускается при включении питания ,отдельного входа нет,если хотите добавте.Как она работает-есть генератор blink2,3 и ст1 псевдо случайной частоты ,которая подается на генераторы 5,6 из-за отсутствия счетных счетчиков ,которые через дешифратор управляют запуском выходов через формирователи.На входах сравнивается состояние выходов и соответствующих входов.Если попал -сигнал выход4.Параллельно подсчитывается количество целей (ст2).После 10 целей сигнал на выход4 и блокировка "счетчика".После 10 сек.новый автостарт.

Евгений Сергеевич
26.03.2010, 15:35
так же программа "двухканальный суммирующий счетчик" не совсем корректно работает: если входной импульс длиннее чем 0.12 сек то он считает как два вх импульса. или это так и задумано?

Евгений Сергеевич
26.03.2010, 15:40
точнее не так. длительность вх импульса не причем : если попасть в определенный момент то из за того что время тр больше в два раза чем время блинкера получаем два два импульса на выходе вместо одного.

rovki
26.03.2010, 17:51
так в это и суть .что индикатор покажет истину,прошло две детали по двум транспортерам и нужно подсчитать их общее число одним счетчиком
если они прошли одновременно ,то обычный счетчик потеряет одну делать,а этот нет.естественно ,что есть ограничения по частоте,а вот по длительности импульса они могут быть до 0,01сек.

rovki
26.03.2010, 18:07
уважаемый, евгений сергеевич .вы задаете вопросы я вам отвечаю ,а вы в ответ не подтверждаете ,поняли или нет.следом задаете следующий вопрос...это что праздное любопытство (что очень хорошо) или нужная вам вещь.почему спрашиваю ,от этого будет зависеть скорость моего ответа.если сильно нужно- в лепешку разобьюсь,а если ради спортивного интереса-то не обижайтесь денек подождите.а то заставите меня написать свыше 50 описаний за день.:)

rovki
26.03.2010, 19:07
уважаемый, евгений сергеевич,нашел арифметическую ошибку 0,06+0,06=0,12 длительность строба, а не 0,13 длительность входного формирователя ,исправте у себя а я у себя.лучше поставте 0,119.спасибо!
хорошо что есть кому про тестировать.как тир?

rovki
27.03.2010, 11:41
приведенные выше примеры не являются догмой ,а лишь толчком в правильной направлении(руководство к действию),первой фразой в данной теме было -приводите свои варианты решения тех или иных задач.этим вы обезопасите себя от возможных ошибок и найдете оптимальный алгоритм или способ управления с дополнительными возможностями.один ум хорошо,а .......

rovki
27.03.2010, 16:36
пример схемы анализатора (компаратора) частот.вход1-первый счетный вход,вход2-втрой счетный вход,выход1- первая частота выше
,выход 2-вторая частота выше.
диапазон входных частот 1-100гц.

rovki
28.03.2010, 10:18
пример регулятора мощности с шим модуляцией.(0,20,40,60,80,100%)-задатчик
вход1-20%
вход2-40%
вход3-60%
вход4-80%
вход5-100%
выходы 1-4 соединяются параллельно между собой и последовательно с нагрузкой.
можно обьеденить выходы по "или" внутри и по "или" на выводах ,что даст увеличение мощности подключаемой нагрузки до 1квт.

rovki
29.03.2010, 09:31
второй вариант шим регулятора мощности -двух канальный ,с повышенной мощностью по выходам.(задатчик)
вход1-4-первый канал ,1,1,1,1-100%
вход5-8-второй канал 1,1,1,1- 100%
выходы 1-2-параллельно -1 канал
выходы3-4-параллельно -2 канал

rovki
29.03.2010, 10:17
третий вариант шим регулятора мощности-четырех канального -задатчика.
вход1-2,выход1-1 канал
вход3-4,выход2-2канал
вход5-6,выход3-3канал
вход7-8,выход4-4канал
по всем каналам задание двоичным кодом-00-0%,01-30%,10-70%,11-100%
Можно по всем каналам установить(запрограммировать )разное значение диапазона мощности.

rovki
29.03.2010, 12:32
для всех шим регуляторов(задатчиков)-установлена частота 1гц,если нагревательные элементы имеют большею инерционность ,можно уменьшить частоту шим,тем самым увеличить ресурс выходных реле.тогда необходимо установить другие времена на всех формирующих генераторах,к выходам пр для увеличения коммутируемой мощности желательно подключать твердотельные реле.

rovki
29.03.2010, 19:52
по просьбам трудящихся,землевладельцев выкладываю очередную версию
умной теплицы:) -для дома и семьи.
Обшее описание-контроллер отслеживает температуру внутри теплицы по двум датчикам(релейного типа) и двум уличным датчикам(релейного типа),влажность почвы по двум датчикам "мокро\сухо",освещенность на улице.Управляет нагревательным прибором с учетом температуры на улице и теплице,вентиляцией ,поливом,освещением теплицы .
ОСВЕЩЕНИЕ-для увеличения вегетативного периода в темное время включается по команде с фотодатчика освещение.
ПОЛИВ-по двум контактным датчикам ,расположенных в разных местах и заглубленных.Преимущество отдано ночному поливу,при срабатывании любого из двух датчиков при условии темного времени суток.При срабатывании двух датчиков влажности(Сухо) полив идет не зависимо от времени суток.ПРи поливе более часа полив отключается.
ВЕНТИЛЯЦИЯ -при срабатывании внутреннего датчика температуры (22 с) с задержкой на выключение 15минут.
ОТОПЛЕНИЕ-применена ШИМ модуляция ,регулировка мощности (35-100%) в зависимости от состояния наружных датчиков температуры.не зависимо от состояния(исправности) наружных датчиков при температуре ниже 16 с (второй внутренний датчик) мощность 100%.
ДИАГНОСТИКА-диагностика времени полива,диагностика состояния термодатчиков,диагностика времени работы обогревателя более 2 часов на максимальной мощности.Диагностика при выявлении неполадок извещает путем вкл\выкл освещения в любое время суток(период-20 сек.Имеется вход8 -для включения\выкл.устройства.
Допускается режим работы без наружных датчиков температуры -с установкой или нет перемычек вместо них.
Вроде ни чего не пропустил.делал часа два.Схему не проверял.Будут проблемы или ошибки(описки) пишите доделаем.
Вещь сезонная ,но уж больно много дачников ,коробочку бы, да и датчики подобрать,да чуть не забыл на выходе1,4(обогрев,освещение) ставте двердотелку.На полив- клапан.Если в теплице отопление уже есть (центральное) не подключайте нагревательный прибор ,а остальное будет работать и так с любым каналом.
P.S.хОРОШО БЫ еще управлять ШИМ(мощностью) в зависимости от день \ночь -но это домашнее задание.
Возможности ПР ограничены только фантазией потребителя;)

Евгений Сергеевич
01.04.2010, 15:28
как то так я его вижу. идея не моя просто развил ее немного

rovki
01.04.2010, 18:05
не важно чья идея ,разве вспомнишь где и у кого первого родилась такая потребность и чей этот принцип ,думаю что не мой то же.
теперь по схеме -главное что работает, а то что чуть сложней так детали не покупать же (программная реализация).одну вижу не доработку-выходной импульс по любому каналу устанавливается в "1" по "и" с генератором строба,а сбрасывается по окончанию этого строба.а так как входной импульс приходит в любое время относительно генератора строба ,то на выходе может появится импульс сколь угодно малой длительности и счетчик его проглотит.нужен формирователь по выходу а не дополнительный генератор( выходной строб).т.е нужно плясать от выхода ,а точнее от входа счетчика ,его быстродействия.
огромное спасибо за компанию,а то скучно одному.:)

Евгений Сергеевич
02.04.2010, 10:13
а так? (дополнительный генератор я ставил чтоб можно было разделить импульс с одного канала от другого)

rovki
02.04.2010, 14:49
это понятно ,я и говорил выходной строб.теперь счетчик не пропустит деталь,идем дальше от выхода ко входу .а выходной формирователь ,он не пропустит ли короткий импульс (который меньше такта программы)?пропустит !значит нужно менять принцип-.взвод по "и" вход+строб и сброс по окончании того же строба.или синхронизировать генератор строба.,что мало вероятно так как канала два.

rovki
02.04.2010, 16:38
привожу схему реле времени.диапазон времени 1-127сек,дискретность 1сек.
время задается двоичным кодом по входам1-7.вес одной "1" 1 сек.
вход8-старт.
выход1- заданная длительность включения
выход2-заданная длительность выключения
выход3-кратковременный (1сек) импульс включения после отработки заданного времени
выход4-импульсы с частотой 1 гц,на заданное время ,для организации индикации на счетчике совместно с выходом 3.

rovki
04.04.2010, 12:33
второй вариант реле времени.добавлена функция цикл.если сигнал старт длинее 3 секунд ,то реле переходит в режим цикл и отрабатывает заданное время с цикличность один день(24часа).привязка к реальному времени происходит путем подачи сигнала старт в нужное время ,например 14ч25мин.после этого каждый раз оно будет включаться в это время.для смены времени нужно выключить и включить пр и сформировать старт в нужное время.

rovki
04.04.2010, 20:51
в последнем варианте есть ошибка время в режиме цикл будет со сдвижкой 12 часов,исправте и доработайте схему.

rovki
05.04.2010, 22:06
привожу способ составления сложных схем(при отсутствии макросов) .делим устройство на крупные функциональные блоки,реализуем и проверяем по частям (последовательно),затем последовательно переносим функциональные блоки в обший проект(пока нет возможности копировать через буфер обмена) в ручную.нарисованный первый кусок преврашаем в " макро" фб. см.пример ,а потом рисует вторую часть как обычно.тогда все влезет и схема будет выглядеть проще.в примере нарисован макро фб передатчика

Ельцов Андрей
06.04.2010, 09:23
а какой версией по вы пользуетесь?

rovki
06.04.2010, 10:45
1.0.0.3......

rovki
06.04.2010, 10:51
для того чтобы макро фб мог сушествовать самостоятельно лучше по входам поставить повторители (2"не"),тогда его входы не потеряются при работе с входами.тогда входа макро фб можно будет подключать хоть ко входам пр хоть к выходам других фб внутри пр.пример будет позже,бегу.приеду сделаю красиво.

rovki
06.04.2010, 12:30
привожу пример организации библиотеки макросов.в примере макрос"передатчик"-работает,а ткже макрос "дешифратор"
не пытайтесь запускать библиотеку созданную вами ,это может привести к
зависанию пр(переполнению стека.)с появление сервиса копирования -вставка процесс написания и использования библиотеки резко упростится.
таким образом вы храните как подробные схемы макросов(обычный проект),так и сжатую сжему(макрос) в отдельном проекте" библиотека макросов" с кратким описанием.и используя сервис копирование\вставка макрос перетаскиваете в новый проект и добавляете то что нужно еще или несколько макросов.

rovki
06.04.2010, 15:44
пример схемы приемника-преобразователь из последовательного в параллельный код.(полу- сжатый)

rovki
06.04.2010, 16:28
пример реле наличия импульсов ,простого или смотри пример#143 -анализатор частоты.

rovki
06.04.2010, 21:31
завтра будем штурмовать стек.....

rovki
07.04.2010, 12:52
стек не покорен ,пока, схема из трех макро фб общим числом элементов 120 шт.-живет.правда не до конца понимаю механизма,заполнения стека,в данном случае ,буду рад если спецы напомнят мне .что важней для переполнения стека- количество элементов или определенных связей,или то и другое.каким образом просто оценить глубину стека ,глядя на схему?

Филоненко Владислав
07.04.2010, 14:28
оценить - никак. придумаете методику - нобелевка обеспечена.
проблема оценки глубины стека так академически и не решена.
как работает стек.
пусть у вас есть элемент с 2 входами.
если этот элемент без памяти (и, или, Add), например, оба операнда помещаются в стек, вызывается фб, один операнд выталкивается, а на место второго - результат.
если фб с памятью - первый операнд в стек, остальные через память. результаты аналогично.
входы могут быть и неявными с т.з. пользователя, например уставки таймеров или счетчиков, но вводятся они аналогично.

соответственно, чем больше промежуточных результатов надо хранить для обработки в последствии - тем больше размер стека, поэтому желательно сокращать число "промежуточных" связей.

ART-MEDIUM
07.04.2010, 21:16
Перенесено.
--------------------------
To rovki.
Вот есть такая задачка.
Если на входе ПР110 есть уровень "1", то нужно реализовать на его выходе последовательность с инкрементально нарастающей длительностью импульса типа: импульс 1 сек - пауза 1 мин - импульс 2 сек - пауза 1 мин - импульс 3 сек - пауза 1 мин - импульс 4 сек - пауза 1 мин..... и т.д. пока на входе 1 не будет "0", который все остановит и сбросит.
Смогешь сотворить такой автомат на ПР?

rovki:
а скоко будет "1" ,час,день,год,вечность?на входе.потому как инкременатально растет не только длительность,но и декрементатьльно частота.все разговоры о пр лучше вести на соответствующей странице.

To rovki.
Теоретически сколь угодно долго. Но можно ввести ограничение с выводом alarm на второй вывод ПР.

rovki
07.04.2010, 21:42
если,"сколь угодно долго", ну тогда -это вечный двигатель ,тогда не по адресу.и решаю я задачи с практическим применением,пусть даже фрагментарно.делая цикл,хоть на чем, не указывая количество циклов не правильно.по существу-приращение уставки счетчика , генератора,формирователей,средствами по овен логик не предусмотрено.а на плк ограничено разрядностью и формой представления числа.

ART-MEDIUM
08.04.2010, 07:07
ОК. Длительность "1" на входе не более 10 мин.:rolleyes:

rovki
08.04.2010, 11:22
ок.тогда повторю-"приращение уставки счетчика , генератора,формирователей,средствами по овен логик не предусмотрено",пока.!а рисовать 600 формирователей -увольте.сложность рисования и сложность алгоритма для меня не одно и то же.с меня хватило и восьмиразрядного" регистра сдвига" в передатчике,на изгалялся ,или обнуление счетчиков ,когда нет входа "сброс" в кодовом замке.

rovki
08.04.2010, 11:59
для себя я делю все задачи на 4 условные группы-
1.простые задачи
2.сложные задачи
3.интересные задачи
4.не решаемые задачи
в простых задачах для меня важен результат,в сложных сам процесс,в интересных(для меня) то и другое (например ,домашняя теплица или световой автомат,приемо-передатчик) .к последней группе я отношу задачи ,которые не целесообразно решать на данных средствах.например,хоть убейте ,не буду реализовывать на плк группу кнопок для управления парой обьектов,о чем и писал не однократно-"не стреляйте из пушек по воробьям".

ART-MEDIUM
08.04.2010, 13:54
дык вроде пр110 и позиционировалась как альтернатива реализации "кнопок" на плк. а вот задачка реальная попалась, и никак. обидно, что аппаратно это пр запросто сделает, да язык не позволяет. имхо если уж начали рисовать триггеры с генераторами, так их и надо творить в полном объеме.
придется-таки мне "руками" алгоритм рисовать. ох и длинный он получится. :(

Smpl
08.04.2010, 16:30
пример реле наличия импульсов ,простого или смотри пример#143 -анализатор частоты.

В чем писана сия программа c расширением owl? easy logik видит только расширение xml !?:confused:

magirus
08.04.2010, 16:31
owen logik

rovki
08.04.2010, 17:05
дык вроде пр110 и позиционировалась как альтернатива реализации "кнопок" на плк. а вот задачка реальная попалась, и никак. обидно, что аппаратно это пр запросто сделает, да язык не позволяет. имхо если уж начали рисовать триггеры с генераторами, так их и надо творить в полном объеме.
придется-таки мне "руками" алгоритм рисовать. ох и длинный он получится. :(

а что за задача,поподробней ,потому как одно и тоже можно сделать разными способами (если это не стеб).

ART-MEDIUM
08.04.2010, 18:26
не стеб.
необходимо по сигналу с выхода трм организовать плевки жидкой массы (в трубе она под небольшим давлением) с нарастающим объемом до момента отмены их трм.
управлять надо соленоидным клапаном.
просто открыть и потом закрыть его нельзя - и попадет не туда, и перельет - процесс очень инерционный.
сейчас рабочий по нескольку раз жмет кнопку и гонит брак.
зы. фб многоразрядного счетчика без особых проблем создается из т-триггеров, которые из D-триггеров, которые из Rs-триггеров. дык опять, рисовать-то этот счетчик негде, поле совсем маленькое!

rovki
08.04.2010, 18:47
не совсем представил обект ,мудрено описали.а имеюшейся шим на выходе трм вас чем не устраивает,если правильно подобрать параметры ?и что регулирует трм-температуру,давление,уровень?вы описали задачу так как вы видите решение ,а если отвлечься от этого,и описать задачу без решения.то есть вы описали средства (найденый кем-то путь) ,а вы опишите цель.забудьте про решение.вы хотите поставить второй регулятор интегральный или что?

ART-MEDIUM
08.04.2010, 19:34
...имеюшейся шим на выходе трм
А вот с этого места поподробнее плиз. Какого именно ТРМ и каких параметров?

rovki
08.04.2010, 19:39
. имхо если уж начали рисовать триггеры с генераторами, так их и надо творить в полном объеме.
придется-таки мне "руками" алгоритм рисовать. ох и длинный он получится. :(

согласен ,-это и был-бы "свой путь".а не копирование фб из мэк с их явным уклоном в сторону программирования.потому как эти фб появились раньше чем соответсвуюшие стандарты ,которые были адресованы плк.

rovki
08.04.2010, 19:39
а какой у вас трм.?

ART-MEDIUM
08.04.2010, 20:07
да всякие разные есть. из пид: трм10, трм12 и трм101. но клиенту желательно бы настенное исполнение.
зы. прикинул желаемые параметры по выходу с шим - вполне может подойти. например в виде импульсов в диапазоне длительностей 1....5 сек. с паузой не менее 10 сек (больше можно). это реально?

rovki
08.04.2010, 20:42
параметры пид регулятора определяют качество процесса регулирования.(подберите экспериментально)на сколько я помню там задают частоту,а время включенного состояния определяет трм(пид).жалко что пр не пригодился с супер задачей:)примеры задатчика с шим на пр у меня есть.
ошибиться в пути можно,а в целях -не желательно.потому как почесать левое ухо правой рукой можно ,а не почесать нельзя:) :p

Филоненко Владислав
08.04.2010, 20:45
заведите несколько таймеров, 1 быстрый - "плевки", и несколько медленных, один раз в секунду вкл, один раз в 2 сек, один раз в 4 и т.д. (соотношение может быть разным для разной скорости нарастания)
сигналы с медленных заорить и и результатом управлять быстрым таймером.

по сигналу 1 от трм - начинает срабатывать самый быстрый из медленных, потом 2, 3, 4 и так по нарастающей будет расти скважность 1 на входе плевательного.

подбором шага таймеров можно регулировать скорость нарастания.

rovki
08.04.2010, 20:51
заведите несколько таймеров, 1 быстрый - "плевки", и несколько медленных, один раз в секунду вкл, один раз в 2 сек, один раз в 4 и т.д. (соотношение может быть разным для разной скорости нарастания)
сигналы с медленных заорить и и результатом управлять быстрым таймером.

по сигналу 1 от трм - начинает срабатывать самый быстрый из медленных, потом 2, 3, 4 и так по нарастающей будет расти скважность 1 на входе плевательного.

подбором шага таймеров можно регулировать скорость нарастания.

да но только таймеров может получится многовато(на 1 час 60) ,да и зачем если есть трм .в данном случае пр- пушка,которая стреляет по воробьям.Хотя хозяин-барин .Можно и генератор качающейся частоты сделать,а зачем.Если докажите ,что это нужно больше чем одному человеку -сделаем.

Евстигнеев Максим
08.04.2010, 23:31
согласен ,-это и был-бы "свой путь".а не копирование фб из мэк с их явным уклоном в сторону программирования.потому как эти фб появились раньше чем соответсвуюшие стандарты ,которые были адресованы плк.

Анатолий, Вы про наши ФБ говорите?
Так наоборот мы к МЭКу их старались ближе сделать (разве, что CT несколько иной в первой версии).

Кстати, сейчас мы собираемся провести маленький подпроект по добавлению жизненно-необходимых ФБ. "Для полного счастья" (для поддержки всех стандартных блоков МЭК) мы собираемся добавить: F-Trigger, R-Trigger, инкрементный счетчик со входом ресет, декрементный, инкрементный/декрементный...
Может будут пожелания? Выслушаем.

rovki
08.04.2010, 23:57
максим,я говорил что не надо овен лоджик приближать к мэк в смысле фб,потому как они там не совсем удачные и привычные для электронщиков.
наберите в поисковике "f-триггер" и "т-триггер".пусть хотя бы пр будет ориентировано на электронщиков.а об остальном -завтра.

ART-MEDIUM
09.04.2010, 06:07
пусть хотя бы пр будет ориентировано на электронщиков.
Поддерживаю. Добавить триггеры, счетчики, регистры, мультиплексоры, компараторы, сумматоры (перечень в любом микрушном каталоге) и.... ПР выйдет из узкой сферы "КИПиАшного" применения, цена это позволяет. ;)

Касательно ПР как пушки по воробьям Вы не правы, потому как рабочий вариант есть, а именно: после ТРМ ставится два таймера как генератор импульсов с изменяемыми вручную частотой и периодом следования импульсов. Это сравнимо по цене со стоимостью ПР, но если таймеры легко регулируются "крутилками", к ПР надо бегать с ноутом для изменения параметров, хотя на самом деле хотелось бы ПР как автомат.
Согласитесь, что ПР в данном случае проигрывает допотопному примитиву совершенно незаслуженно.

Филоненко Владислав, Ваше "сигналы с медленных заорить и и результатом управлять быстрым таймером" просьба перевести.:cool:

rovki
09.04.2010, 07:05
с перевода языка касты программистов это означает соединить по "или" два типа таймеров.может по фени будем ботать?
лично я против сленга той или иной группы,особенно когда речь идет о консультациях широкой группы специалистов.
для арт медиума.ваш рабочий вариант может быть реализован средствами самого трм,причем на автомате,подобрав единожды параметры пид регулятора с шим.я сало с верху масла не люблю.другое дело если вы добавите на пр какую либо функциональную диагностику .тогда за.

ART-MEDIUM
09.04.2010, 08:02
ага, ясно. заорить - это от "or". :d
евстигнеев максим, если я правильно вас понял, то "быстрый таймер" - это мультивибратор, или по-иному формирователь импульса фиксированной длительности?
если так, то на его входе должен стоять генератор с управляемой частотой или делитель с управляемым коэффициентом деления. каким образом сей девайс можно сотворить, не имея в распоряжении даже счетчика с поразрядными выходами?

Евстигнеев Максим
09.04.2010, 09:24
евстигнеев максим, если я правильно вас понял, то "быстрый таймер" - это мультивибратор, или по-иному формирователь импульса фиксированной длительности?


это точно мне вопрос? я вроде о таком не говорил

rovki
09.04.2010, 09:26
"быстрый таймер" -это владислава филоненко.быстрый таймер -это таймер с малым временем работы,хотя термин "быстрый" больше подходит к генератору.мультивибратор -это автогенератор.а формирователь импульса -это одновибратор(ждущий мультивибратор).поэтому таймер это одновибратор а не мультивибратор,хотя при реализации работы таймера в цикле он превращается в мультивибратор.счетчик с поразрядными выходами многократно реализовывался в примерах путем использования н-го количества генераторов ,с частотами кратными 2.управление коэффициентом деления счетчиков,осуществлялось в тех же примерах,с помощью дешифратора , счетчиков с автосбросом ,триггеров и логики.

Филоненко Владислав
09.04.2010, 09:42
по моему все понятно. идея не такая сложная. может нарисую. но проверить не смогу. разработчикам воду в бассейн не наливают.

ART-MEDIUM
09.04.2010, 09:57
управление коэффициентом деления счетчиков,осуществлялось в тех же примерах,с помощью дешифратора , счетчиков с автосбросом ,триггеров и логики.
В каких-таких примерах?

rovki
09.04.2010, 10:02
уже нарисована и испытана вакцина на себе.только цикл начинается с паузы (хотя если в цикле то разница не большая).если принципиально наоборот ,тогда переделайте.период большого цикла 8 минут,дискрета-1 минута.приращение 1-сек(1,67%)В blink 11 исправьте опечатку 7-53.
Можно сделать шим у,которого длительность("мощьность") меняется не по пиле ,а как у треугольника-нарастание ,спад.

rovki
09.04.2010, 10:04
в каких-таких примерах?

в моих примерах .в том числе игрушках.

ART-MEDIUM
09.04.2010, 10:05
по моему все понятно. идея не такая сложная. может нарисую. но проверить не смогу. разработчикам воду в бассейн не наливают.
Наливать не надо. Надо только определиться: стоит тратить время на прошивку ПР или легче отдать клиенту таймеры.:rolleyes:
Потому как творить счетчики из элементов 2И-НЕ (читай изобретать велосипед) желания нету. :D

ART-MEDIUM
09.04.2010, 10:39
уже нарисована и испытана вакцина на себе.только цикл начинается с паузы .если принципиально наоборот ,тогда переделайте.период большого цикла 8 минут,дискрета-1 минута.
"Не удалось открыть файл проекта.":(

rovki
09.04.2010, 10:53
что -то комп перегрелся,повторю .