Программирование ПЛК. 12.Таймеры.

  Рет қаралды 35,029

Андрей Кулагин

Андрей Кулагин

4 жыл бұрын

Изучаем программирование контроллеров (ПЛК). Часть №12. Таймеры. Рассматриваем основные таймеры - задержки включения, задержки выключения, пульсовой и накопительный. На реальных примерах.

Пікірлер: 72
@sergeymarkisev2145
@sergeymarkisev2145 3 жыл бұрын
4:00 В эквивалентной схеме "Таймера задержки выключения" есть логическая ошибка. Вход контакта Q реле времени подключен к входу IN, а должен быть - к логической единице. Поясню. Когда сигнал на входе IN становится равен нулю реле времени держит контакт Q включенным заданное время. Но слева от контакта Q - 0 (от IN), поэтому справа будет 0. А должна быть 1 (пока не отработает реле времени). С уважением, S.M.
@user-fu3yl9cq3w
@user-fu3yl9cq3w 3 жыл бұрын
Вы абсолютно правы, ошибка есть.
@user-je9hh6gf9d
@user-je9hh6gf9d 4 жыл бұрын
Андрей, спасибо за ваш труд. Все очень информативно и полезно!!!
@user-ye9vz3dn7l
@user-ye9vz3dn7l 4 жыл бұрын
Спасибо большое Андрей, пожалуйста продолжайте в том же духе)
@user-xi8il9mk7e
@user-xi8il9mk7e 4 жыл бұрын
Добрый день! Хочу сказать спасибо вам 👨‍🔧👨‍🔧
@antonybaranowski9765
@antonybaranowski9765 4 жыл бұрын
Андрей, замечательная работа! Пожалуйста, не останавливайтесь. Ваши видео, это как раз то, что нужно. От простого к сложному. Спасибо огромное.
@user-fj3wy7hs6s
@user-fj3wy7hs6s 4 жыл бұрын
Пусть у вас в жизни будет самое лучшее
@adsolkz3853
@adsolkz3853 Жыл бұрын
Вы объясняете ясно и понятно, я новичок мне все прекрасно понятно
@user-lo2ue9zp7k
@user-lo2ue9zp7k 2 жыл бұрын
Спасибо Не каждый специалист поделиться знаниями.
@comptech2011_
@comptech2011_ 4 жыл бұрын
Спасибо огромное.
@tomahawk777
@tomahawk777 3 жыл бұрын
Очередной лайк!)
@Moskvich-qg6ln
@Moskvich-qg6ln 4 жыл бұрын
супер
@user-vg2ni8uy2z
@user-vg2ni8uy2z 2 жыл бұрын
Спасибо Вам. Все очень полезно. Одно но: иногда говорите очень быстро, особенно это важно, когда каждое предложени, слово нужно проанализировать, обдумать. Иногда не успеваю увидеть, какие кнопки и т.д. Вы нажимаете. Если буде возможность и время, как выстроить интерфейс окон, быстро переключаться, работать с окном OPTIONS. С уважением, П.К.
@user-bp4nv6rc7k
@user-bp4nv6rc7k 3 жыл бұрын
Есть программа Qtranslate можно переводить текст на экране монитора
@user-jv7ps4rc6c
@user-jv7ps4rc6c 9 ай бұрын
Во всех блоках нужна на входе постоянная единица чтобы шел отсчет времени (кроме TR). Со всех пультов, сенсоров единица приходит импульсом. В итоге время не отсчитывается полностью. В блоке ТР можно инвертировать Q?
@rv8003
@rv8003 4 жыл бұрын
Очень познавательное видео, спасибо за ваш труд. А вы в работе не используете плк Micrologix 1000, а то у нас на предприятии только они, а обучающего видео на русском языке по ним найти не могу?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
С контроллерами Allen Bradley сталкивались, но очень давно. В России они встречаются крайне редко.
@dide7218
@dide7218 2 жыл бұрын
Андрей, вы можете посоветовать подходящую литературу по программированию ПЛК?
@z2_bravo177
@z2_bravo177 3 жыл бұрын
Здравствуйте, хочу вместо ввода времени значение поставить на вход таймера переменную - это получилось. Вопрос каким образов в переменную записать значение времени?
@Mihakund89
@Mihakund89 6 ай бұрын
Есть таймер с функцией reset ? есть основной контакт подачи сигнала предположим старта отсчёта времени , и возможность ещё одного подачи сигнала при котором таймер бы начинал отсчёт заново. При условии что таймер не закончил первый отсчёт времени . ?
@ThunderBird146
@ThunderBird146 4 жыл бұрын
Доброго здоровья Андрей. Прошу ролик про G120. Ввод в эксплуатацию, работа с контроллерами по telegram 1, control/status word, setpoint channel. Спасибо за вашу работу.
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
Работу с Sinamics G120 обязательно рассмотрим, но несколько позднее.
@KorsariK81
@KorsariK81 Жыл бұрын
как вывести временной таймер на дисплей контроллера или на панель оператора(визуальное отображение)?
@klerlionelli1017
@klerlionelli1017 4 жыл бұрын
Видео хорошее и грамотное. Есть вопрос по поводу установки нескольких таймеров. Задача такая: При определенных условиях один выход должен включаться на разное время и у меня есть проблема, что программа игнорирует все таймеры кроме последнего. Что это может быть?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
Это надо видеть, где-то ошиблись в программе.
@dimooonz
@dimooonz 3 жыл бұрын
8:00 подскажите пожалуйста можно ли менять время задержки вкл. или выкл. выносным резистором онлайн так сказать или энкодером??? чтобы например двигатель на выходе вращался 5 секунд, затем покрутив резистор, двигатель вращался 15 секунд???
@user-fu3yl9cq3w
@user-fu3yl9cq3w 3 жыл бұрын
Да, вполне. Если большая точность не требуется - на аналоговый вход вешается резисторный делитель с переменным резистором. Если нужны конкретные обороты, а не время вращения - дополнительно энкодер или индуктивный датчик, определяющий момент поворота двигателем через "0". Программа получится несложная.
@dimooonz
@dimooonz 3 жыл бұрын
@@user-fu3yl9cq3w спасибо, это на плоскошлифовальный станок надо, чтобы стол сдвигался от 1 мм до 30 мм, там примерно перемещение должно быть, наверное можно без энкодера, просто по времени высчитать
@user-fu3yl9cq3w
@user-fu3yl9cq3w 3 жыл бұрын
@@dimooonz И на ПЛК и на программируемом реле этот функционал довольно легко реализовать.
@dimooonz
@dimooonz 3 жыл бұрын
@@user-fu3yl9cq3w спасибо!
@valerijermolenko4131
@valerijermolenko4131 4 жыл бұрын
Здравствуйте. Спасибо за видео. Есть ли блок астрономического таймера, как в LOGO?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 3 жыл бұрын
Спасибо за вопрос! Подобный таймер в Лого! не использовал, в S7-1200 есть ряд библиотечных функций для работы со временем, в том числе с операциями сравнения. А вот умеет ли он сам определять восход-закат солнца, надо посмотреть...
@user-lv5st3ii4z
@user-lv5st3ii4z 3 жыл бұрын
Приветствую, Андрей! Будет возможность запишите, пожалуйста видио запуска двигателя по схеме star delta. Спасибо
@user-fu3yl9cq3w
@user-fu3yl9cq3w 3 жыл бұрын
Здравствуйте! Спасибо за идею )
@MrYaku67
@MrYaku67 4 жыл бұрын
спасибо за видео.а у меня такой вопрос вот берем принципиальную схему( ну к примеру ИТП) и на схеме указан контроллер виртуальная схема которая стоит в данном контроллере должна в какой нибудь сноске отображатся ,.?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
Формально, должен быть целый раздел рабочего проекта "Программное обеспечение". По факту - зачастую проектировщики не имеют представления как это работает, постоянно возникают коллизии "кто это должен делать и кто оплачивать".
@MrYaku67
@MrYaku67 4 жыл бұрын
@@user-fu3yl9cq3w спасибо за ответ.значит скорей всего у нас этой части документации не будет.Ладно буду ждать ваших роликов. Может с их помощью как нибудь разберусь еще раз спасибо
@sergeymarkisev2145
@sergeymarkisev2145 3 жыл бұрын
@@MrYaku67 Эх, если-бы руководство хотя-бы иногда перед покупкой очередной чудо-машины консультировались со своими-же инженерами...
@electronicsandmore6584
@electronicsandmore6584 4 жыл бұрын
Приветствую, Андрей. Спасибо вам большое за ваши видео. Хочу вас спросить возможно с вами связаться для небольшой консультации на пару минут с моей платой за вашу консультацию по поводу целисообразности изучения ПЛК я не совсем понимаю подходят ли они для моих целей и сколько времени у меня ето обучение может занять? Вот что интересует. Искреннее спасибо.
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
Напишите на andrey.kulagin.pi@yandex.ru, по мере возможности отвечу. Консультировать в частном порядке, к сожалению, не могу - очень мало свободного времени.
@electronicsandmore6584
@electronicsandmore6584 4 жыл бұрын
@@user-fu3yl9cq3w Спасибо вам большое.
@vovalive927
@vovalive927 4 жыл бұрын
Снимите видео по Омронам и CX programer если работали с ним
@user-fu3yl9cq3w
@user-fu3yl9cq3w 3 жыл бұрын
По Омрону обязательно пройдемся. К тому же и ПЛК и ПО для него есть.
@Sidiron.Kataros
@Sidiron.Kataros 2 жыл бұрын
Андрей, пожалуйста скиньте программу в которой вы работаете, где её скачать?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 2 жыл бұрын
Здесь этот вопрос рассмотрен kzbin.info/www/bejne/r3rVkJp7gZZjbrs
@tupoy_ytub_uberi_psevdonim
@tupoy_ytub_uberi_psevdonim Жыл бұрын
У меня как то отличается интерфейс программы. Не могу комментарии писать элементам.
@user-ci5mb5fu2c
@user-ci5mb5fu2c 3 жыл бұрын
Мне интересно, а зачем прям конкретный таймер для задержки включения, а другой выключения!? Я омрон изучаю там один таймер TIM хочешь ставь его контакт для задержки пред входом или выходом.
@Sfinksra
@Sfinksra 4 жыл бұрын
Добрый день! Есть два вопроса. Почему вы используете на подхват выход таймера а не включение контактора? И для чего на таймере MD 2000? Надеюсь не останусь без ответа как в прошлый раз.
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
MD2000 это переменная меркеров/флагов размером в 4 байта находящая по адресу 2000. Я ее добавил к выходу таймера чтобы видеть текущий отсчет времени с момента начала работы таймера. Для наглядности. Про меркеры/флаги я рассказывал ранее.
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
Про подхват - в конкретном примере можно взять и выход, который идет на контактор. Выход таймера взят, чтобы было понятно как устроены таймеры.
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
Ваш вопрос в одном из предыдущих видео нашел, постараюсь сегодня ответить.
@Sfinksra
@Sfinksra 4 жыл бұрын
@@user-fu3yl9cq3w Я думал MD 2000 вы будете где-то использовать. А разве в Runtime не видно отсчета таймера?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
@@Sfinksra Сверху таймера видно, но значение выхода ЕТ не видно, без задания переменной
@SERVICE_KARELIA
@SERVICE_KARELIA 4 ай бұрын
А, можно как-то значения CV с выхода счётчика занести в уставку PV другого счётчика и сбросить первый счётчик?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 ай бұрын
А цель какая ?
@SERVICE_KARELIA
@SERVICE_KARELIA 4 ай бұрын
@@user-fu3yl9cq3w нужно измерить время выполнения процедуры и установить это время как ограничение для другой процедуры. Процедуру пересчёта и перезаписи значений можно проводить только по триггеру.
@user-fh4rs9kh9d
@user-fh4rs9kh9d 4 жыл бұрын
Приветствую. На сколько возможно использовать Arduino вместо ПЛК?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
Теоретически можно, есть даже ПЛК на базе Arduino. Но я скептически отношусь к применении Arduino в промышленных задачах - нужна большая надежность, отсутствие зависаний, в том числе при работе в условиях помех.
@user-fh4rs9kh9d
@user-fh4rs9kh9d 4 жыл бұрын
@@user-fu3yl9cq3w благодарю
@rusland6296
@rusland6296 2 жыл бұрын
Добрый день. Я правильно понимаю 8:40 кнопка "стоп м1" находится в нормально замкнутом положение?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 2 жыл бұрын
Здравствуйте! Все верно - НЗ
@rusland6296
@rusland6296 2 жыл бұрын
@@user-fu3yl9cq3wСпасибо, ещё вопрос, почему в схеме мы видим нормально открытый, а на самом деле он НЗ?. Как не ошибиться если я буду читать чужой код. Почему у Вас схема работала если на схеме указано НО?
@bjj1423
@bjj1423 8 ай бұрын
Подскажите на каком языке чаще всего пишут программы. Есть ли смысл изучать язык st?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 8 ай бұрын
Зависит от ваших задач. Если обслуживание старых систем, где программы написаны в ST - смысл имеет. Я не пользовался ST очень давно, но у меня в основном новое проектирование, а не обслуживание старых систем. Мне пользоваться приходится FBD, LAD, SCL Siemens.
@nick8765
@nick8765 8 ай бұрын
Вы имеете ввиду STL? Для TIA Portal не имеет никакого смысла. Это устаревший набор инструкций более не поддерживаемый нативно в среде исполнения новых ПЛК. Никаких преимуществ в скорости не получите, а только непереносимый код. Лучше всего в больших проектах применять SCL/ST. Тогда сможете использовать практически один и тот же код в Codesys, Studio 5000 и Step 7, если грамотно напишете программу. Для небольших проектов - LAD/FBD. Про устаревший STL забудьте.
@user-fu3yl9cq3w
@user-fu3yl9cq3w 8 ай бұрын
@@nick8765 Замечание верное. Действительно я понял ST в вопросе как STL, а не SCL с точки зрения МЭК 61131-3. А вот изучать STL (если автор имел в виду его, а не ST/SCL) или нет - вопрос текущих задач, если есть в обслуживании S7-300 с программами написанными в STL, изучать придется.
@serj742
@serj742 4 жыл бұрын
данаты можно кидать?
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
Лучший донат - это подписка и репост :)
@Vadik11111
@Vadik11111 2 жыл бұрын
Не понятна разница таймера с прикреплённым db и без.
@ingr6889
@ingr6889 4 жыл бұрын
Не понятно, почему в левом рисунке "контакты" соединены со входом. Ведь в действительности это не так. На физическом уровне никто так не делает. Как минимум потому что задержку выключения так в принципе сделать нельзя. Еще претензия к Сименсу. Зачем такие плохие картинки рисуют? И букв лишних так много. В Лого все было миниалистично и понятно. Рамочку на блок бы сделали - уже легче было бы смотреть...
@user-fu3yl9cq3w
@user-fu3yl9cq3w 4 жыл бұрын
Контакты соединены со входом, чтобы уложиться в блок программного таймера - для понимания внутренних процессов. По картинкам от Сиеменс - согласен, могли сделать оптимальнее. Но это дело привычки.
@mslq
@mslq Жыл бұрын
Тупей не придумаешь! В варианте TOF если на входе IN приходит ноль, то и на выходе сразу появляется ноль при замкнутом состоянии реле, а не через заданное время, у вас нарушено логическое мышление, и вы просто впиндюриваете свои тупые логические выводы слушателям глядя на схему явно ошибочную. Выходной ключ должен быть подключен к питанию а не ко входу, а вот таймер ко входу коммутировать этот выходной ключ, для вас это не значительно, но это ложь то что вы говорите.
Программирование ПЛК. 13. Счетчики.
14:32
Андрей Кулагин
Рет қаралды 21 М.
아이스크림으로 체감되는 요즘 물가
00:16
진영민yeongmin
Рет қаралды 56 МЛН
마시멜로우로 체감되는 요즘 물가
00:20
진영민yeongmin
Рет қаралды 28 МЛН
Incredible magic 🤯✨
00:53
America's Got Talent
Рет қаралды 76 МЛН
Программирование ПЛК. 17. Энкодеры. Эксперименты.
19:01
Работа с памятью контроллера SIEMENS S-300 в Step 7
11:39
Инновационная Автоматика
Рет қаралды 10 М.
Программирование ПЛК
14:09
Электрика и Автоматика
Рет қаралды 9 М.
Таймеры в STEP 7 (Timers in STEP 7)
7:15
Igor Alterman
Рет қаралды 26 М.
Simatic FBD ч.1 - Общее ознакомление. Булевы операции
37:47
АЙФОН 20 С ФУНКЦИЕЙ ВИДЕНИЯ ОГНЯ
0:59
КиноХост
Рет қаралды 478 М.
Как удвоить напряжение? #электроника #умножитель
1:00
Hi Dev! – Электроника
Рет қаралды 449 М.
Choose a phone for your mom
0:20
ChooseGift
Рет қаралды 7 МЛН
PART 52 || DIY Wireless Switch forElectronic Lights - Easy Guide!
1:01
HUBAB__OFFICIAL
Рет қаралды 48 МЛН