Страница 1 из 3 123 ПоследняяПоследняя
Показано с 1 по 10 из 21

Тема: Вход Enable в modbus.lib

  1. #1
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    996

    По умолчанию Вход Enable в modbus.lib

    Добрый день, форумчане.

    Все ФБ библиотеки modbus.lib имеют вход Enable. Вот что сказано о нем в описании: "Enable: BOOL - разрешение работы блока".
    Возникает вопрос вход Enable необходимо удерживать в true до получения на выходе Complete true, как это делается в примерах (см. рисунок) или достаточно установить на один скан как об этом говорит пользователь lazy в 10-м посте данной темы?
    Изображения Изображения

  2. #2
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    996

    По умолчанию

    Вопрос можно расширить и на переменную Complete. Она устанавливается на один скан или нет? Если нет, то когда она сбрасывается?

  3. #3
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,264

    По умолчанию

    откройте бибку как проект и изучите код
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  4. #4
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    996

    По умолчанию

    А как это сделать?

  5. #5

    По умолчанию

    Enable - это триггер начала посылки.

  6. #6
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    996

    По умолчанию

    Цитата Сообщение от ASo Посмотреть сообщение
    Enable - это триггер начала посылки.
    Для меня триггер - это RS-триггер.
    Означает ли это что его достаточно установить на один скан?
    И что с выходом Complete?

  7. #7

    По умолчанию

    Это означает, что это в первичном значении слова - "спусковой крючек".
    Его ставят на один цикл ПЛК, затем ждут появления Complete. Анализируют код ошибки.
    Примеры ошибочны и не работоспособны.
    ОВЕН - редиски! Столько лет говорю - не хотят исправить! Видимо ПЛК63, 73 и эта бибка - не любимые дочки.

  8. #8
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    996

    По умолчанию

    Скан, в моей терминологии, и есть один цикл ПЛК.
    Спасибо. Теперь яснее.

  9. #9
    Пользователь
    Регистрация
    10.11.2014
    Адрес
    Санкт-Петербург
    Сообщений
    996

    По умолчанию

    А еще правильней сказать, как я понимаю, что важен передний фронт установки Enable в true.

  10. #10

    По умолчанию

    Complete сбрасываецо сам в любом случае. а насчет Enable... так как показано на картинке это просто лишний вызов ФБ ради сброса как раз того самого Enable (и в этот момент сбросицо Complete). Если взводить Enable на один цикл можно чуть сэкономить )

Страница 1 из 3 123 ПоследняяПоследняя

Похожие темы

  1. Конфигуратор vs modbus.lib
    от Спорягин Кирилл в разделе ПЛК1хх [М02]
    Ответов: 156
    Последнее сообщение: 07.09.2016, 11:10
  2. Библиотеки MODBUS.LIB и OWENNET.LIB
    от desperadoes в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 30.01.2014, 20:15
  3. Modbus.lib и МДВВ
    от ПРОЕКТ-П в разделе ПЛК1хх
    Ответов: 11
    Последнее сообщение: 17.05.2013, 15:04
  4. Ответов: 4
    Последнее сообщение: 18.09.2012, 22:16
  5. Task Enable/disable глючит
    от !nferno в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 22.04.2009, 18:24

Ваши права

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