Лекция 13. Программируемые логические контроллеры. Программа на языке Structured Text (ST)

Поділитися
Вставка
  • Опубліковано 18 лис 2024

КОМЕНТАРІ • 20

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

    00:00 - Начало
    00:06 - Постановка задачи
    02:08 - Порядок решения задачи
    03:02 - Программирование на на языке Structured Text (ST) в SILWorX

  • @ЕвгенийАлександрович-х1ц

    Вот бы больше видео о Кодесис . И язык имено ST, а так очень интересно ставлю лайк .

    • @Assembler84
      @Assembler84  11 місяців тому

      Спасибо за комментарий! Успехов!

  • @даниэльпетерс
    @даниэльпетерс Рік тому +1

    Здравствуйте можете пожалуйста разобрать FUP программирование, с примером решения сложной задачи. Заранее благодарен

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

      Здравствуйте.
      Это по сути язык FBD, в данном плейлисте есть видео, где разбирается задача о синтезе логического устройства. По сути это соответствует вашей просьбе. Если будет время можно разобрать более сложную задачу.

  • @oleg_akochenok
    @oleg_akochenok Рік тому +3

    Хотелось бы пожелать поработать над качеством картинки. При качестве 720p изображение очень мутное. При языке ST очень плохо видно. Мне кажется увеличение качества видео, увеличит количество подписчиков, так как материал подаётся доступно и понятно. Спасибо!

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

      Спасибо за комментарий и совет. Постараюсь.

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

    Хотелось бы увидеть метод Соколова

    • @Assembler84
      @Assembler84  11 місяців тому

      Как будет время...

    • @Assembler84
      @Assembler84  10 місяців тому

      я выполнил вашу просьбу

  • @MrTheAntik
    @MrTheAntik 10 місяців тому

    Скажите, пожалуйста: есть ли видео про составление таблицы истинности логического устройства?

    • @Assembler84
      @Assembler84  10 місяців тому +1

      Есть видео по синтезу логического устройства по таблице истинности в виде программы для ПЛК

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

    Скажите как правильно писать. Блоки на st , а программу уже из функциональных блоков или все писать на st?

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

      Спасибо за комментарий. Можете писать, как вам удобно. Какой язык предпочтительнее. Мне удобно именно так, основную программу на FBD или CFC, а остальные блоки (POU) писать на других языках.

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

      @@Assembler84 понял. Просто мне показалось вроде удобно так. Наглядно уже видно какие входа и выхода работают. Думал что есть может какой то стандарт у программистов плк) многие пишут, что в основном все на st

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

      @@bjj1423 Все языки по функциональности равнозначны. Выбор языка определяется "вкусами" программиста и требованиями контрактов на разработку, если это будет прописано в техзадании на разработку АСУТП какой язык применить...

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

      @@bjj1423В ST/ SCL есть преимущество - возможность относительно легкого переноса программы на другие платформы. Мой случай: одинаковые машины, но требования от заказчиков ставить ПЛК от разных производителей. Программы написанные на ST/SCL можно переносить между Codesys , Step 7, Studio 5000 без переписывания «с нуля». Это невозможно при использовании других языков. И особенно никогда не применяйте в новых проектах IL или устаревший и забытый самим Сименсом STL, если хотите чтобы ваши программы были читабельны и переносимы.

  • @electricman860
    @electricman860 10 місяців тому

    тайм код: 13.02, блок CASE: судя по написанному программе, при значении 1,2 включается нагреватель-1, при значениях 3-10 - включается нагреватель-2, при остальных значениях выключается. Почему в отладке на 18й минуте, при вводе значения переменной 4 - включены оба нагревателя? Получается, что включив первый нагреватель, мы не выключаем его если включили второй? И для выключения первого нагревателя надо отдельно прописывать?.... По моему ответил на вопрос, пока писал его....)))
    Может глупый вопрос, но смотрю ваши видео больной, где то могу тупить. Другого времени просто нет.

    • @electricman860
      @electricman860 10 місяців тому +1

      Да, верно рассудил, на 20.54 на вход блока CASE сразу подается значение 3 и включается только нагрев-2.
      SilWorx попрятней выглядит чем CS 2,3 и читабельность лучше.

    • @Assembler84
      @Assembler84  10 місяців тому

      Главная цель видео-лекций покзать основные принципы. Дальше все эти приемы и принципы вы сами можете применять на своих собственных задачах. Успехов!