Страница 5 из 5 ПерваяПервая ... 345
Показано с 41 по 47 из 47

Тема: 2 ModbusRTU Slave на 1 порту.

  1. #41

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Complite есть - это Out. Но он сработает только при успешном чтении. Вопрос как завязать это на En входы каждых блоков, чтобы они выполнялись последовательно логически программой, а не порядком выполнения блоков на fbd схеме?
    Как их заставить так выполняться ?
    На скрине у 2 блока на входе Enable стоит сравнение, пока 1 не выполнится, 2 не работает или по таймеру переход, шаг +1.
    Так и надо сделать на всех блоках. Это аналогично шагам CASE на ST.
    Последний раз редактировалось kondor3000; 08.04.2025 в 10:39.

  2. #42
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,060

    По умолчанию

    Вот для тупых скрин. Вместо блока чтения можно любой блок поставить от балды с En (Eno это типа будет Out) пример для двух блоков с цикличным переключением попыток чтения, контролем timeout и задержкой между.

  3. #43
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,761

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Complite есть - это Out. Но он сработает только при успешном чтении. Вопрос как завязать это на En входы каждых блоков, чтобы они выполнялись последовательно логически программой, а не порядком выполнения блоков на fbd схеме?
    Как их заставить так выполняться ?
    Тот же вариант как и у kondor3000, но другими словами и для наглядности
    Вложения Вложения
    Последний раз редактировалось Валенок; 11.04.2025 в 23:50.

  4. #44
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,060

    По умолчанию

    Валенок Спасибо, посмотрю в понедельник.

  5. #45

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Валенок Спасибо, посмотрю в понедельник.
    Мой вариант даже проще и в понимании работы и в добавлении в любой проект. 1 Работа блоков с Ен.jpg
    Одинаковые блоки на входе и выходе, только номера расставить и порядок выполнения.
    Последний раз редактировалось kondor3000; 12.04.2025 в 11:27.

  6. #46
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    2,761

    По умолчанию

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Ну если нет... выхода Complit,

    Цитата Сообщение от kondor3000 Посмотреть сообщение
    Мой вариант даже проще..
    А хде?
    Цитата Сообщение от kondor3000 Посмотреть сообщение
    ...таймер на 50-100 мс поставить надо и .
    только не поставить. Добавить.
    ))

    ведь
    Цитата Сообщение от melky Посмотреть сообщение
    .. если не выполнился блок 1 за Х времени, начать выполнять блок 2 и т.д. и выхода Exeption у меня нет, если там например будет Ошибка связи по timeout.....
    Out это же именно нормальное завершение (OnOk у меня) "если повар нам не врёт"?
    Я про "врёт" говорил - четких ответов нет.

    --
    Там у меня можно "залочить" out в любом FB (isOk на ходу индивидуально опустить)
    Чтоб логика понятна была
    Последний раз редактировалось Валенок; 12.04.2025 в 11:40.

  7. #47
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    12,060

    По умолчанию

    kondor3000 говоря об Eno я говорил гипотетически - false там по жизни, если чтение не выполнено


    Валенок еще раз спасибо. попробую прикрутить аналогичную комбинацию.
    Последний раз редактировалось melky; 14.04.2025 в 10:22.

Страница 5 из 5 ПерваяПервая ... 345

Похожие темы

  1. Ответов: 11
    Последнее сообщение: 23.11.2019, 09:38
  2. ПЛК110 + ПМ 01 и ModBusRTU
    от ZilkinHvost в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 23.04.2015, 19:46
  3. МСД-200 ModbusRTU Slave
    от LexSL в разделе Эксплуатация
    Ответов: 12
    Последнее сообщение: 14.12.2013, 11:09
  4. Управление ТРМ201 по ModbusRTU
    от rwg в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 14.08.2013, 17:12
  5. МУ110-16Р и команда 16 ModbusRTU
    от GilmiyarovKR в разделе Эксплуатация
    Ответов: 3
    Последнее сообщение: 04.11.2012, 17:11

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •