98. Редактирование списков текстов системных библиотек

Поделиться
HTML-код
  • Опубликовано: 15 ноя 2024

Комментарии • 12

  • @DruBrawler
    @DruBrawler Год назад +1

    Здравствуйте. Спасибо за видео. Интересный способ.

  • @Glukonic
    @Glukonic Год назад +1

    О, ншвое видео, гщяну позже, примерно прикидываю реализации, интересно посмотреть сделано так как я думаю или нет. Женя, спасибо за видос.

  • @sergeybugaev7559
    @sergeybugaev7559 11 месяцев назад

    Добрый день! По поводу диагностики Modbus - поддерживаю, но предлагаю рассмотреть (или добавить) совсем "суровый челябинский" вариант :-) - без применения стандартных визуальных средств конфигурирования слейвов (т.е. через библиотеки ModbusFB или IoDrvModbusTCP.ModbusRequest с управлением из кода программы параметрами в структуре, описывающей слейва). Актуально когда есть много одинаковых слейвов, отличающихся только slave ID (если по 485) или IP адресом (если по TCP), причём количество подключенных устройств и их адреса динамически настраиваются в процессе работы проекта. Копипастить максимально возможное количество слейвов в дереве проекта и включать нужное количество - "Шурик, это же не наш метод!" :-). Интересует в основном анализ сочетаний флагов xExecute, xBusy, xError и т.п. и диспетчеризация шины в зависимости от их состояния (как правильно сбросить ошибку, когда можно формировать следующий запрос и т.п.). Заранее спасибо!

    • @CodesysOneLove
      @CodesysOneLove  11 месяцев назад

      Добрый день. Если рассматривать обмен через библиотеки - то, возможно, наша OwenCommunication окажется более простым вариантом. Видео про нее я уже снимал.
      ruclips.net/video/x39GBucY_K8/видео.html&pp=gAQBiAQB
      ruclips.net/video/Cv9kxIT1eOA/видео.htmlsi=jgs12AOCgTyV1Erm

  • @slayzay
    @slayzay Год назад +1

    Про использование Modbus ASCII расскажите, встречал на объекте, но не понятно что дает и почему тогда по умолчанию RTU

    • @CodesysOneLove
      @CodesysOneLove  Год назад

      См. п. 3.1: ftp.owen.ru/CoDeSys3/98_Books/ModbusTips.pdf

  • @endprg6477
    @endprg6477 Год назад +1

    Спасибо. Евгений, есть наверное глупый вопрос. А зачем IF NOT(xInit) THEN в скобках? Ведь IF NOT xInit THEN равнозначно ему. Работает одинаково.
    Это какая-то неизвестная мне тонкость или просто по привычке написано?

    • @CodesysOneLove
      @CodesysOneLove  Год назад

      По привычке, для явного визуального разделения оператора и операнда.

  • @zardosim7339
    @zardosim7339 Год назад

    Подскажите про WinSCP где-то было? Что-то пропустил.

    • @CodesysOneLove
      @CodesysOneLove  Год назад

      Я часто использую эту утилиту в видео. С ней всё предельно просто - выбираете протокол SCP, указываете IP-адрес контроллера, вводите имя пользователя root и пароль (по умолчанию - owen; совпадает с паролем от web-конфигуратора). И после этого запускается обычный файловый менеджер, в котором вы можете работать с файлами контроллера.

    • @zardosim7339
      @zardosim7339 Год назад

      @@CodesysOneLove Спасибо. А будет она работать с Wago и ABB те что на Codesys?

    • @CodesysOneLove
      @CodesysOneLove  Год назад

      @@zardosim7339 c теми ABB, что я видел (AC500) - будет. С Wago тоже должна.