"На пальцах", более подробно рассматриваем работу программы с простой пусковой группой электродвигателя.
Пікірлер: 100
@den-ned2 жыл бұрын
Вы просто мастер терпеливого объяснения элементарных для вас вещей) Радуют люди, спроста, да ещё так терпеливо, делящиеся своими знаниями с другими людьми. Здоровья вам и хорошего настроения
@tomahawk7773 жыл бұрын
Моё уважение автору, возится с аудиторией как настоящий преподаватель, понять должны все без исключения !))
@smndagayev7142 Жыл бұрын
Добрый день сутки. Спасибо Вам Большой за хороший видео и за труд. Дай Бог Вам Здоровья и счастья в жизни.
@albertrois55744 жыл бұрын
Андрей ты молодец. Твои видео нужно показывать, в учебных заведениях. Многие преподы очень не квалифицированы. Принимают курсовые работы , а сами ничего не знают. Лучший контент.
@user-fu3yl9cq3w4 жыл бұрын
Спасибо за лестный отзыв!
@takhirbatarshinov68604 жыл бұрын
Спасибо большое за уроки по программированию, все очень понятно и безумно интересно. Просто много вопросов возникает очевидно по тому, что все (я, как электроинженер, по крайней мере) хотят видеть контакт I0.1 изначально "нормально замкнутым" - сопоставляя это со физической схемой управления реле. Просто в электрических схемах было бы так. Но Вы верно отметили, что в принципе, с точки зрения логики программы это не важно.
@vitaliipanchenko86604 жыл бұрын
Очень доходчивое объяснение, особенно когда происходит имитация электрического тока). Спасибо!
@VadimOmsk234 жыл бұрын
Как всегда, все на высшем уровне! Спасибо!)
@antonybaranowski97654 жыл бұрын
Просто наглядное пособие! Все разжевал. " А теперь, для особо дубых, повторяю!" - как говаривал мой молдаванин старшина, когда учил управляться с автоматом на строевых занятиях. Подозреваю, что не все поняли как функционирует НЗ контакт в случае с R-триггером и, что в принципе, контакт "Стоп" в программе можно было нарисовать и НЗ, только в этом случае, физическая кнопка "Стоп" будет НО.
@user-xr4wn6ec9h4 жыл бұрын
Андрей, спасибо за столь подробное видео. В принципе все было понято и из предыдущего «урока», но данное видео просто расставило все точки над «И». Оно было очень важным. я хотел бы экстраполировать опыт данного урока на остальные схемы, то есть сформулировать некое правило чтение подобных схем. Итак правило чтения схем, исходя из этого видео: Смотрим на схему, на реле схемы. Если на какое-то реле подается ток, то ищем в схеме контакты с таким же обозначением и мысленно его замыкаем. (как в том анекдоте, два пишем, три в уме, ). То же самое с катушками, если на катушку подается ток, то ищем в схеме элементы с таким же именем и мысленно «замыкаем» их. Весь нюанс в том, что таких элементов может быть больше чем 1, как в принципе показано на этом видео с катушкой Q 0.0 . Мысленно замкнув контакты, уже рассматриваем схему с новым состоянием. Правильно ли я сформулировал правило чтения схем ?
@gelo45754 жыл бұрын
Ого!!! Для меня контакты реле в программе это как конденсаторы на схеме.
@alexpetrovski4143 Жыл бұрын
Великолепно! Простота изложения, как теорема Пифагора о прямоугольном треугольнике. Движимся далее.
@user-ob7eb5sh5w4 жыл бұрын
Прекраснейшее обьяснение. давай те разберем что нибудь по сложнее , на таком же примере. Спасибо)
@user-eu2ez5bt6x4 жыл бұрын
Главное в программировании ПЛК - это практика. Работаю с ПЛК Омрон серий CP1L и NX, NJ. Также очень приятны в работе с позиционированием осей ПЛК от Yaskawa.
@user-ed5vt7nm4o4 жыл бұрын
Спасибо. Ждем новые уроки. Успехов вам!
@positivepositive14483 жыл бұрын
Не знал как течет ток.. теперь узнал. Благодарю за ваш труд 👍👍👍
@edwarddondysh27333 жыл бұрын
Cпасибо! Стало понятно обозначение кнопки "Стоп" НО контактом.
@yotiss42144 жыл бұрын
Очень полезное видео особенно для новичков.
@user-om6ws5zq2q11 ай бұрын
Прекрасно поданный материал! Спасибо за видео!
@user-wi5cm5jh1h2 жыл бұрын
Автору спасибо.
@comptech2011_4 жыл бұрын
Логическое "И" в исполнении релейной логики). Спасибо.
@andrisrubens25884 жыл бұрын
Это находка!!! Спасибо!
@user-sh7tb9lb8j4 жыл бұрын
Отличная работа 👍
@user-xi8il9mk7e4 жыл бұрын
Спасибо как обычно 👏👏👏👨🔧👨🔧👨🔧
@mohamedm46812 жыл бұрын
спасибо огромное за объяснение .
@artefakt43494 жыл бұрын
Теперь понятно, благодарю!
@user-xh5kt2mm5b3 жыл бұрын
Просто супер!!! Спасибо!!
@2begoog6483 жыл бұрын
Ты красавчик,слов нет!!!
@despitefaith14 жыл бұрын
Большое спасибо!)
@user-lv5st3ii4z3 жыл бұрын
О да! Для чайников ))) хорошо отметили! Вебинары не планируете проводить? Я первый буду на запись )))
@Reptiloid-854 жыл бұрын
Самый лучший!!!
@dide72182 жыл бұрын
Спасибо огромное!
@tsiapka_nikolai3 жыл бұрын
Молодец!! Респект
@dimon851924 жыл бұрын
Теперь я понял. Спасибо.
@yuriybedin3334 жыл бұрын
Поэтому существуют релейные или транзисторные выходы.Если ошибаюсь.Поправьте,спасибо.
@DonTabak4 жыл бұрын
Андрей, используете ли автоматное (конечные автоматы) программирование ПЛК? Здорово структурирует и упрощает программу.
@user-fu3yl9cq3w4 жыл бұрын
Не используем. Причина - нечеткие и неполные исходные задания от заказчика. Структурировать может и проще, но анализировать и, впоследствии, десятки раз менять более трудоемко.
@user-cs7vu7xw3x4 жыл бұрын
Добрый день! А есть ли принципиальная разница полярности питания входов контроллера, если на схеме подключения указаны оба варианта. На видео у вас коммутируется +, а если наоборот?
@user-fu3yl9cq3w4 жыл бұрын
Не принципиальна, если контроллер позволяет это. Обычно, обратная полярность нужна для NPN-датчиков, чтобы не городить развязывающие реле.
@slavarty2834 жыл бұрын
то что вы объяснили с кнопкой стоп с реле I0.0 и контактами реле I0.0 до меня все таки дошло. Но почему так не работает в программе CODESYS. Там надо ставить в схему LD контакты I0.0 как NC, что бы работало.
@user-fu3yl9cq3w4 жыл бұрын
Работать должно одинаково в лестничной логике. Отличие может быть только в символических обозначениях.
@user-cp1wm9sw5q4 жыл бұрын
Спасибо за уроки. А нельзя рассмотреть вариант работы плк того же сименса например , но через инкрементальный энкодер,т.е на транспортере стоит инкрементальный энкодер ,а на входе в этот транпортер емкостной датчик, и соответственно энкодер считывает шаги от этого датчика, и на определенных шагах дает команды на включение тех или иных механизмов, и чтобы это все работало поточно, (одна деталь идет за другой по транспортеру) в связке с панелью оператора? Понимаю конечно,что это уже почти целая разработка,но все же... Заранее благодарю,и с интересом смотрю за Вашим каналом.
@user-fu3yl9cq3w4 жыл бұрын
На примерах рабочего оборудования или макетах будем обязательно рассматривать, после основных видео по элементам программ. Сначала по узлам "Умного дома", тема еще тоже не рассмотрена до конца.
@z_review52473 жыл бұрын
Получается что контакт IO1 нормально разомкнутый программно , физически нормально замкнут. Этот момент немного не понятен. Программно он считается нормально разомкнутый пока на катушку виртуального реле не подали 24вольта так что-ли? Поэтому программа как бы получается не "видит" состояние кнопки а реагирует только на наличие питания?
@MRraf1nad4 жыл бұрын
Добрый день, сделайте пожалуйста дополнение, с использованием датчика температуры. На пример отключение чайника при 100 градусах.
@user-fu3yl9cq3w4 жыл бұрын
Здравствуйте! В одном из следующих видео будет обязательно. За идею спасибо!
@antonivanov80914 жыл бұрын
Добрый вечер. Спасибо за видео! Вопрос наверно не в тему видео. На схеме магнитный пускатель подключается напрямую к дискретному выходу (DO) контроллера. Практика моей работы показывает, что некоторые проектировщики всегда применяют промежуточное реле для управления магнитным пускателем (кзр) мотивируя это увеличением ресурса дискретных выходов за счет уменьшения пусковых токов. (релейные выходы контроллера ПЛК110 Овен). Насколько это оправдано? Есть ли какие-нибудь требования (снип, гост, ту)?
@artefakt43494 жыл бұрын
Есть такая штука как индукция и индуктивный ток. Представляете себе конденсатор? Медленно заряжается и при коротком замыкании его выводов, практически мгновенно отдаёт всю накопленную энергию. Так вот катушки в мп(магнитных пускателях), тоже в начальный момент сопротивляется быстрому нарастанию тока, накапливая в себе заряд (это очень грубо, но для понимания сойдёт) до определённого уровня (зависит от параметров катушки). Образуется магнитное поле, половинки сердечника мп сходятся и тянут за собой контакты, мп выходит в штатный режим работы. Когда мы хотим отключить катушку, мы размыкаем контакт и, подобно конденсатору, катушка мгновенно отдаёт накопленный звряд и между разводимыми контактами проскакивает дуга, это и есть индуктивный ток. Размер катушки и вид тока влияет на размер дуги ( большая катушка с большим количеством витков и на постоянном токе выдаёт прям таки искру), а она в свою очередь "плавит", "поджигает", портит нам контакты. А испорченный контакт в ПЛК(при отсутствии других свободных) ведёт к замене всего ПЛК или его ремонту и простою на время ремонта. Потому, если нужно при помощи ПЛК включать большие МП, то желательно поставить что-то промежуточное. К слову сказать я не гуру в ПЛК и возможно подключённые напрямую большие нагрузки не только убивают контакты, но и создают помехи, которые мешают микромхеме(контроллеру) правильно работать. Но это лучше у автора канала спросить.
@antonivanov80914 жыл бұрын
@@artefakt4349 Спасибо за ответ. Наверно я не корректно задал вопрос. Чем регламентируется применение промежуточных реле для управления МП или КЗР на выходах контроллера? В зависимости от проектных решений одни проектировщики ставят промежуточные реле, а другие нет. При одинаковых заданиях на проектирование. (p.s. проект разрабатывается разными организациями на основании торгов).
@user-fu3yl9cq3w4 жыл бұрын
Эта тема расчетная. Если категории нагрузки и контактов реле в ПЛК соответствуют и ресурс устраивает - можно не ставить промежуточное реле. Если выходы транзисторные, нагрузка и категория соответствуют - также можно не ставить. Если каких-либо данных по нагрузке не хватает - можно перестраховаться и поставить.
@antonivanov80914 жыл бұрын
@@user-fu3yl9cq3w Спасибо! Есть ли особенности расчета или подбор по току?
@user-fu3yl9cq3w4 жыл бұрын
@@antonivanov8091 Главное учитывать категорию применения выходов контроллера и возможности выхода с конкретной категорией нагрузки. Если контакторы мощные - надо уже смотреть тайминги включения/выключения и вид защиты выхода, чтобы не затягивать отключение нагрузки. Но, обычно, мощные контакторы уже нельзя цеплять напрямую к выходу из-за параметров выхода, только через промежуточные реле. Например, выход S7-1200 рассчитан на индуктивную нагрузку 1-2W, при 24В питании, это ток катушки 40-80мА. Это небольшой контактор или миниконтактор или реле.
@user-wc9jz8pb4s4 жыл бұрын
Андрей здраствуйте ! Подскажите как найти провод с контроллера на пускатель ? На контроллер с компьютера сигнал подаёться,сложность в том что проводов там хренова туча , как нужный найти ?
@user-fu3yl9cq3w4 жыл бұрын
Смотрите электрическую принципиальную схему. Провод "на пускатель" может быть любой, из тех что вы видите.
@yuriybedin3334 жыл бұрын
..Если я правильно понял.I0.0 I0.1-это реле и они должны быть физическими .Потому что на них приходит 24 вольта.А вот их контакты могут учавствовать в программе.
@user-fu3yl9cq3w4 жыл бұрын
Все программные Ix.x и Qx.x это ячейки памяти, по простой причине - в программе их можно поставить хоть по 1000 контактов разного типа, в зависимости от необходимости в алгоритме программы. Физическими элементами это никак не реализовать.
@victorlidvanski67283 жыл бұрын
Вопрос, касающийся лампы АВАРИЯ и вопрос о S триггере , который работает как лампа РАБОТА. 1. Что должно произойти в схеме, чтобы загорелась лампа АВАРИЯ, сигнализирующая о том, что авария произошла? Пока что она срабатывает только с нажатием кнопки ПРОВЕРКА. 2. Лампа РАБОТА и S триггер на схеме это одна и таже лампа. Расскажите поподробней как это может быть одновременно? S триггер включен последовательно с выходом Q0.1? Так же, если я понял правильно, S триггер установлен для того, чтобы на выход Q0.1 не приходили два противоположных сигнала одновременно, когда блок- контакт контактора КМ 1 замкнут и подаёт на Q0.1 ЕДИНИЦУ, а через кнопку ПРОВЕРКА на тот же выход приходит НОЛЬ , когда кнопка ПРОВЕРКА отжата. Вопрос в том, что если мы отпускаем кнопку ПРОВЕРКА, то ЕДИНИЦА на входе S триггера становится НОЛЬ и S триггер сбрасывает свой выход обратно в НОЛЬ (это я понял потому, как R выход S триггера не подключен ) и опять у нас на Q0.1 вместе ЕДИНИЦА и НОЛЬ .
@victorlidvanski67283 жыл бұрын
Здравствуйте!
@user-nm9gx7cn2j4 жыл бұрын
Андрей здарствоите подскажите как можна через контроллер подключить аналгвый вход и выход через датчик.
@user-fu3yl9cq3w4 жыл бұрын
Вопрос не понятен, к сожалению. Уточните что за датчик хотите подключить на вход и какую логику работы с выходом (дискретный, аналоговый)
@slavavolkov6041 Жыл бұрын
Здравствуйте. Меня интересует такой вопрос. Сколько может быть виртуальных контактов у виртуального реле.
@user-fu3yl9cq3w Жыл бұрын
Здравствуйте! Для S7-1200 ограничено только памятью. По сути - любое количество, которое может вам потребоваться. Для других ПЛК - нужно смотреть документацию на конкретный ПЛК.
@slavavolkov6041 Жыл бұрын
@@user-fu3yl9cq3w спасибо большое
@yuriybedin3334 жыл бұрын
Здравствуйте,я делаю первые шаги в программировании.Есть вопросы.Первое-почему у вас катушка контактора КМ1-виртуальная.Виртуальная катушка не может включать реальный контактор и не менее реальный двигатель.И находятся они вне контроллера.
@user-fu3yl9cq3w4 жыл бұрын
Здравствуйте! Катушка контактора КМ1 не виртуальная - в видео про программирование это миниконтактор Finder, его видно на DIN-рейке. Ix.x, Qx.x - ячейки памяти, в которые и из которых контроллер заносит/берет физические сигналы.
@rudolfsikorsky79004 жыл бұрын
У меня осталась непонятка с Q0.0. На схеме он в двух местах. но ведь с реальным контактом так быть не может, верно? Получается, Q0.0 это не контакт, а отражение состояния Q0 и их на схеме м.б. сколько угодно. Так?
@user-fu3yl9cq3w4 жыл бұрын
В одном месте это виртуальная катушка реле Q0.0, в другом месте контакт этой виртуальной катушки.
@rudolfsikorsky79004 жыл бұрын
@@user-fu3yl9cq3w Ааааа ... "Круглые скобки" эт катушка... Понятно :)
@MrYaku674 жыл бұрын
а вот если qo.0 в контроллере не замкнется по какой либо причине .как определить что именно этот контакт не сработал а не что либо еще?
@albertrois55744 жыл бұрын
Ну это логично не включиться электродвигатель. Значит нужно проверить правильность подключения, правильность программировния входа и выхода, или не исправен контроллер, или обрыв цепи, либо минус пропал. Все опытным путем.
@MrYaku674 жыл бұрын
@@albertrois5574 тото и оно как правильность программирования проверить "?
@albertrois55744 жыл бұрын
@@MrYaku67 при программировании у каждого ПО должен быть компилятор. Он должен подсказать на каком этапе происходит не правильная команда, но в моей практике бывало что я не правильно указывал выход или вход логического реле.
@unclebilly90754 жыл бұрын
Привет, готовлюсь к соревнованиям Worldskills Если можешь объясни как подключать контроллер , что подключать ко входам (I) что к выходам (q). И как подключать сам контроллер , то есть запитать его , как подключить доп ячейки . Если есть siemens s7 1500)
@user-fu3yl9cq3w4 жыл бұрын
До этого обязательно дойдем, но не в ближайшее время, к сожалению.
@unclebilly90754 жыл бұрын
@@user-fu3yl9cq3w с знаниями программирования для плк на tia portal или logo , монтаж. Куда можно пойти работать?)
@user-fu3yl9cq3w4 жыл бұрын
Вакансий масса, инженер-электроник, программист или наладчик. Правда, оплачивается сейчас это неважно - кризис, спрос невысокий.
@nursultanyelshibekov86874 жыл бұрын
Разве "I0.1" не должен быть "NC"(нормально замкнутым) в схеме
@user-fu3yl9cq3w4 жыл бұрын
Посмотрите еще раз видео. Кнопка "СТОП" нормально замкнутая.
@user-rd7tr3nn7y4 жыл бұрын
в программе ПЛК эта кнопка должна быть нормальнозамкнутой - иначе физически она замкнута, а логически в ПЛК-нет
@yuriybedin3334 жыл бұрын
..На выходе должны стоять физические реле.Виртуальное реле не может активировать физический контактор напрямую.
@user-fu3yl9cq3w4 жыл бұрын
Как я и писал - могут быть и реле и транзисторные ключи. В видео про программирование, я использую контроллер, где на выходе стоят транзисторные ключи, которые и формируют либо 24VDC, либо 0VDC.
@user-bp4nv6rc7k3 жыл бұрын
У меня тут появилась мысль , а почему б не сделать анимированые виртуальные контакты т.е когда состояние контакта меняется то и сам он визуально в программе меняется . Глазам легче это было бы воспринимать .
@user-fu3yl9cq3w3 жыл бұрын
Визуализация есть - зеленый цвет контакта, значит сигнал проходит или пройдет. А анимировать - это поменяет суть программы и внесет путаницу программисту. Программа должна выглядеть "как есть".
@alexandrlukin3533 жыл бұрын
Кто дизы ставит, не понял? Можете Объяснить лучше, что ли? Или бесетесь из-за рекламы? Так это к Ютубу вопросы.
@user-kp4it7uo2l2 жыл бұрын
Почему нельзя просто без катушки I0.1 пустить на вход кнопку стоп и програмно указать контакт(он же стоповая кнопка) I0.1 сделать нормально закрытым ? И зачем виртуальные реле вообще нужны ?
@user-fu3yl9cq3w2 жыл бұрын
Виртуальное реле нужно для более простого понимания электриками. Сами языки вышли из релейных схем.
@user-kp4it7uo2l2 жыл бұрын
@@user-fu3yl9cq3w если сделать контакт в ТИА портал стоповой кнопки нормально закрытым ,то на вход контроллера будет идти логическая единица - цепь будет разомкнута до тех пор пока кнопка стоп не будет нажата?
@alexstogov1315 Жыл бұрын
Изначально на схеме показывайте правильно Нормально разомкнутые I0.0 и Нормально замкнутые I0.1 состояния реле.. иначе путаница получается..
@user-qu2xj9xw5z4 жыл бұрын
Не понятно мне! Наверное я в танке) . Как будет работать эта программа если мы ее загрузим в контроллер? Если собрать на реле эту схему то вопросов нет , но если загрузить в контроллер? Ведь контроллер делает опрос состояния входов и видим 0 на Старт 0 на доп контакте и 0 на стопе! а ведь фактически на стопе будет 1!
@user-fu3yl9cq3w4 жыл бұрын
Контроллер будет работать также как и релейная схема. Попробуйте посмотреть видео еще раз. Не понятно, что вам не понятно :)
@user-qu2xj9xw5z4 жыл бұрын
@@user-fu3yl9cq3w Хорошо , сформулирую иначе, вход контроллера это просто клемма, тогда что мы будем подключать к входной клемме I0.1?
@user-fu3yl9cq3w4 жыл бұрын
Так нарисовано же? Кнопка "СТОП" подключается. Один конец к +24VDC, другой к входной клемме входа I0.1.
@user-qu2xj9xw5z4 жыл бұрын
@@user-fu3yl9cq3w и получаем +24 В нормальном режиме работы , NC контакт, LDI но не LD как у Вас на схеме.
@user-fu3yl9cq3w4 жыл бұрын
@@user-qu2xj9xw5z Видео специально на эту тему, с подробным разъяснением. На вход i0.1 приходит 24В, на виртуальное реле "I0.1" соответственно также. Контакты NO этого реле I0.1 замыкаются и цепь собирается после нажатия кнопки "ПУСК" на I0.0.
@ulugbekatakhanov14313 жыл бұрын
Ya novichok. Znachit s knopki pusk idyot 3 kabelya. 1 dlya 24+. 2 dlya com. 3 dlya I0.0 ?
@user-zi3ki9xt4d4 жыл бұрын
Спасибо за бесячию рекламу.
@user-xr4wn6ec9h4 жыл бұрын
Это вопрос не к Андрею, а к KZfaq
@user-xr4wn6ec9h4 жыл бұрын
Это вопрос не к Андрею, а к KZfaq
@user-me6lg8nc7n Жыл бұрын
3:50 скажите в этой схеме у вертуального реле Q0.0 два разных контакта NO первый для самоподхвата самой Q0.0 a второй контакт для включения КМ1 это два разных контакта или один и тот же?