Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 16 из 16

Тема: Не могу подружить 2 устройства через modbus.lib

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

    По умолчанию

    а в других регистрах тоже не верная инфа? Поднять скорость хотя бы до 38400 нельзя?
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  2. #12

    По умолчанию

    Во всех регистрах 2051, ошибок 0. Как только возвращаю коммент в 3м кейсе, то есть оставляю один модуль Взлет, то он дает правильные регистры. Скорость 115200.

    И еще по поводу Enable в модбас функциях. Читал на этом форуме, что нужно взводить на один цикл. Функции записи так работают, а функции чтения нет - complete в них остается False. Как же правильно?

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

    По умолчанию

    но судя по примеру, по адресу 2 двойка должна означать скорость 2400, хотя я открывал первый попавшийся документ по взлету
    по Enable я тоже подавал импульс, вконце концов бибка открыта можно самому убедится что она сама ловит фронт
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  4. #14

    По умолчанию

    Это Rs.dl, а не скорость в этом влете.

    Что может быть, если работают в бибке по одному нормально и оба в конфигураторе тоже нормально, а оба в бибке не хотят, причем косячит Взлет?
    Последний раз редактировалось Атаман; 03.03.2017 в 15:14.

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

    По умолчанию

    паузу ставить побольше между запросами, попробуйте четыре кейса и разное регулируемое время у таймеров после взлета и модуля, начиная с больших значений уменьшайте пока не появятся ошибки по таймауту
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  6. #16

    По умолчанию

    ЁКЛМН!!!

    В последней строчке должен быть TimeOut2, а не TimeOut.

    capzap, спасибо за участие!

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. Ответов: 23
    Последнее сообщение: 19.08.2016, 11:49
  2. Как узнать базовый ModBus адрес устройства для ModBus ASCII?
    от Александр Подыман в разделе Сервисное ПО
    Ответов: 3
    Последнее сообщение: 03.03.2016, 12:49
  3. Ответов: 2
    Последнее сообщение: 08.12.2015, 10:33
  4. Ответов: 3
    Последнее сообщение: 26.11.2014, 15:18
  5. Не могу подружить ДТС и НПТ-2
    от _Rookie_ в разделе Эксплуатация
    Ответов: 5
    Последнее сообщение: 14.11.2014, 13:39

Ваши права

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