Программирование ПЛК на FBD с нуля. Решение 1 и итоги конкурса

Поділитися
Вставка
  • Опубліковано 28 вер 2024
  • Решение самостоятельной работы 1:
    Создание алгоритма проходного выключателя с 5-и точек. Первому решившему в подарок ПЛК M245.
    Рассмотрены 5 вариантов решения:
    1. Определение четности/нечетности суммы делением на 2
    2. Определение четности/нечетности суммы по нулевому биту суммы
    3. Имитация импульсных выключателей и реле
    4-5. Исключающее ИЛИ (XOR)
    Рекомендую к просмотру:
    • Программирование ПЛК н... Программирование ПЛК на FBD с нуля. Задание 1
    Уроки и задания ориентированы на людей, которые хотят научиться программировать логические контроллеры (ПЛК), но не знают с чего начать. Сложность уроков и заданий постепенно увеличивается.
    Большое спасибо компании Davotec за предоставленный контроллер!!!
    Сайт компании dev.davotec.ru
    Скачать среду разработки zWorkBench можно по ссылке zentec.ru/forum...
    Рекомендую к просмотру:
    • Основы программировани... Основы программирования контроллеров за 5 минут
    • Программирование ПЛК н... Программирование ПЛК на FBD с нуля
    Рекомендую к прочтению:
    • Программируемые контро... Программируемые контроллеры. Обзор книги
    Телеграмм t.me/dimalimite
    Дзен dzen.ru/id/623...
    Ютуб / @dimalimite

КОМЕНТАРІ • 28

  • @РСВСамара
    @РСВСамара Рік тому +2

    Очень сложная программа, овен логик намного проще и понятнее!

    • @oleg640i
      @oleg640i 11 місяців тому +1

      Да не такая она сложная, просто многое сделано через задний проход, да и техподдержка так себе ни внятных ответов ни объясняющих роликов от создателя. У шнайдера с этим было гораздо лучше, грамотные ответы по существу, а тут типа отечественный производитель с ответам "там такое есть"))). До сих пор генератора BLINK нет, то, что тут показывают-это бета версия. А уж отсутствие овеновских линий задержки, попробуйка наваяй тот же генератор. А корень квадратный и возведение в степень нуля были равны 1))), писал им летом об этом, признали что косяк. Не знаю, как этот контроллер ведет себя, но м100 по модбасу такое себе чудо, использовали как доп модуль со шнайдером, если какие помехи, в метре будет отваливаться,а все остальное за 30 - 40 метров работает, ПРка надежнее в этом плане. Ну конечно, сейчас на этот счет нам расскажут, что он дешевле и надо скрепно потерпеть)))

  • @Tiev_Leon
    @Tiev_Leon Рік тому +2

    Расскажите про модуль "Отладка" в zWorkBench. Как им пользоваться? Как вывести на экран такие выключатели?

    • @AirisP
      @AirisP Рік тому +1

      Методом научного тыка разобрался, что для симуляции *обязательно* необходимо рисовать "кнопки входов", "лампы выходов" и настраивать обработчик из работы. Решение мягко говоря -через одно место- странное и неудобное.

  • @ФанильСалахутдинов-д3к

    Ждем задач)

  • @EPLPLC
    @EPLPLC Рік тому

    Спасибо, расскажите поподробнее по Имитация импульсных выключателей и реле, я думал нужен D Тригер или T-триггер, а тут XOR. Не встречал такого в книгах (

    • @dimalimite
      @dimalimite  Рік тому

      Странно. Вроде стандартная реализация импульсного реле (XOR с обратной связью сама на себя + на другой вход импульс).

  • @Hialli
    @Hialli 8 місяців тому

    подскажите, в какой программе вы чертите схемы соединения ПЛК и перефории?

    • @dimalimite
      @dimalimite  8 місяців тому

      Схемы электрических шкафов в автокаде делаю

    • @Hialli
      @Hialli 8 місяців тому

      @@dimalimite а схемы плк и др оборудования с сайта производителя берете?

    • @dimalimite
      @dimalimite  8 місяців тому

      @@Hialli бывает, но редко

  • @Hialli
    @Hialli 8 місяців тому

    интересно , уроки на овене лоджик, а задание на другой среде.

    • @dimalimite
      @dimalimite  8 місяців тому +1

      Уроки про FBD. Блоки одинаковые. Задание было в той среде какой у меня был контроллер на подарить :). Это своего рода "фильтр" участников.

    • @Hialli
      @Hialli 8 місяців тому

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

    • @dimalimite
      @dimalimite  8 місяців тому +1

      @@Hialli ну это не особо принципиально. Если нравится можно и 10 блоков поставить :).

  • @Hialli
    @Hialli 8 місяців тому

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

    • @dimalimite
      @dimalimite  8 місяців тому

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

    • @Hialli
      @Hialli 8 місяців тому

      Да согласен

  • @algesk
    @algesk Рік тому +1

    Придумайте сложную программу , чтобы косинусы применить или тоже не просто оказалось сделать лифт хоть на 3 этажа

  • @Alex-Lev
    @Alex-Lev Місяць тому

    Продолжение будет?

    • @dimalimite
      @dimalimite  Місяць тому +1

      @@Alex-Lev есть ещё 2 контроллера у меня :) как будет настроение сделаю. Если у вас есть какая-то идея по заданию и формату проведения, то пишите :)

  • @РСВСамара
    @РСВСамара Рік тому

    Я тоже присылал, только отправил не то! 😂

    • @dimalimite
      @dimalimite  Рік тому

      Вечер добрый. А как так получилось что в письме оказались файлы напоминающие Trace Mode? Вы были такой не один :)

    • @РСВСамара
      @РСВСамара Рік тому

      @@dimalimite сохранил, залез в папку где сохранено, и скинул эти файлы, а оказалось после сохранения надо еще раз импортировать, а проверить схему это вообще отдельный фетиш!!

    • @dimalimite
      @dimalimite  Рік тому +2

      @@РСВСамара "когда все мысли и идеи исчерпаны - пришло время открыть инструкцию" :). Я сам разбирался долго и не ожидал, что уже через 1,5 часа на почту начнут приходить проекты.

    • @1FrozenHeart1
      @1FrozenHeart1 Рік тому

      @@РСВСамара точно также сделал, благо разобрался отправил повторно что было нужно