спасибо двухтысячному посетителю этой страничке.
спасибо двухтысячному посетителю этой страничке.
привожу схему системного(система управления пользователя) эмулятора дискретных сигналов для пр110 или Plc 4х-разрядного.пользователь сам закладывает временную диаграмму ,т.е длительность импульса и взаиморасположение их(4) относительно друг друга.первый ряд формирователей задает паузу от начального момента,второй ряд формирователей задает длительность импульса.устанавливая те или иные параметры формирователей пользователь формирует необходимую последовательность импульсов по 4-каналам,как в одиночном цикле вход1, так и многократном вход-2.генератор определяет время общего цикла.Данный вариант может быть добавлен в выше приведенный пример(универсальный) или реализован отдельно.Причем ,в данном пользовательском эмуляторе можно реализовать до семи разных последовательностей(для разных устройств или разных режимов),нарисовав еще шесть раз эту схему с не большими доработками.
Последний раз редактировалось rovki; 21.02.2010 в 11:03.
Хотелось бы вложить свои пять копеек - подкидываю задачку
Есть лифт на 2 этажа на каждом этаже есть кнопка вызова. В кабине есть кнопки этажей(1,2) и стоп. В кабине есть концевик открытия дверей(открыто), есть концевики нахождения лифта на каждом этаже (1,2).
Есть выходы - включение мотора вверх, включение мотора вниз, Закрытие дверей (если не замкнуто - двери автоматически открываются), Авария лифта.
Таймауты - подъем на этаж 20 сек, Закрытие дверей (5 секунд). При не наступлении события в течение таймаута - послать сигнал авария
Вот собственно задачка.
Часто задаваемые вопросы по кодесис
1) Почему программа не работает - Следует выполнить "Онлайн ->Старт"
2) Где скачать CoDeSys, таргеты, прошивки, библиотеки - http://www.owen.ru/catalog/codesys_v3/opisanie
Блондинка: А нет ли задачки про белочек?
Препод: Запросто, на шнуре длиной L висит белочка массой M......
А пяточек то-серебряный .Спасибо,Олег.
"Вы же понимаете, что связываться с ростехрегулированием просто так - не охота".ASo ,в своем доме и спрашивать ни кого не надо,как пример привожу схему контроллера лифта на два уровня .
вход1-вызов 1 этажа,вход2-вызов 2 этажа,вход3- Ход,вход4-Эвакуация(стоп),вход 5-концевик верх,вход 6-концевик низ,вход7-концевик двери открыто,вход8-концевик двери закрыто.
выход1-лифт верх,выход2-лифт в низ,выход3-дверь открыть,8-дверь закрыть
При нажатии кнопок "вызов" лифт либо начинает движение ,если этажность кнопок не совпадает с этажностью лифта -иначе дверь открывается сразу.
При приходе лифта на вызываемый уровень дверь открывается.Закрытие двери происходит после нажатия кнопки"ход",затем движение лифта в противоположное положение.После достижения необходимого этажа-дверь открывается и через 10 сек -закрывается.Диагностику работоспособности лифта осуществляет сам человек,так как он сам участвует в тех.процессе,он-пассажир и диспетчер).На случай неисправности лифта есть кнопка-"ЭВАКУАЦИЯ" -при нажатии которой ,если есть электричество- останавливается лифт ,открывается дверь,для конструкции двери должно быть предусмотрено ручное открывание двери.
Последний раз редактировалось rovki; 21.02.2010 в 11:04.
предлагаю схему управления 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; 21.02.2010 в 11:07.
вариант контроллера турникета .вход1-сигнал(импульс) с монетоприемника,дешифратора карточки,билета.
вход2-входной оптический датчик
вход3-выходной оптический датчик.
выход1 открытие турникета,выход2-индикатор"идите",
можно реализовать упр.2 турникетами,если надо.
для исключения "обмана" турникета имеется таймер(5сек.)
Последний раз редактировалось rovki; 21.02.2010 в 11:07.
казино,игровые автоматы закрыли-куда податься бедному инженеру ?
Покупай и осваивай пр110 и сделай "лохотрон" сам..Генератор случайных чисел
Предлагаю тренажер для операторов и диспетчеров.
зажигаются в произвольном порядке и произвольном времени от одной до четырех ламп-
цель нажать соответствующие кнопки за определенное время(0.3сек).при правильном и своевременном нажатии загораются и начинают мигать все лампы в течении 5 сек(угадал и попал) .Затем игра(тренировка )продолжается.
При желании на свободный вход можно приделать монетоприемник-шутка кур гуду.
Или ввести дополнительные уровни сложности(уменьшая время вспышки)
работает на прошивке 1.7
Последний раз редактировалось rovki; 21.02.2010 в 11:08.
привожу схему датчика движения .датчик определяет вошел или вышел человек и вьехала или выехала машина.используются два фотодатчика (на отражение),которые устанавливаются на уровне бедра и на расстоянии 1 метр(по ходу движения)
выход1-вьехала машина
2-выехала машина
3-вошел человек
4-вышел человек
сигнал с выходов представляет собой импульс.можно поставить счетчики или плк.
если проходные для машины и человека разные то необходимо 4 датчика,схему нужно доработать чуть.кому надо могу доработать.
Последний раз редактировалось rovki; 21.02.2010 в 11:08.