Показано с 1 по 10 из 52

Тема: Universal Modbus Device или библиотека Modbus.lib?

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #10

    По умолчанию

    Цитата Сообщение от Sergey666 Посмотреть сообщение
    В выше приведенном коде enabl не переключается в true , вообще пример дурацкий , писал видимо студент . Т.к по идее запускается блок при переходе из 0 в 1 и мало запустить , надо и сбросить , т.е вызвать блок с enabl=false .
    А exception = 255 и regcnt = 0 означает что связи нет раб не ответил хозяину - раб не слышит , или не понимает :
    1. Блок МВ110 настроен правильно ?
    2. Com порт тот? Ports=0-485(1),Ports=2-485(2)
    3. Проводки правильно соединены?
    4. Человек , берущий такие задачки должен иметь преобразователь usb-485.

    Сергей, я дальше написал ответы на вопросы. Сейчас всё работает, только также в ответ на send_modbus приходит error=255 и regcnt = 0, но регистр при этом записывается! Запихнул блоки из modbus.lib в мой проект для отладки.

    error 255 (EXC_TO) устанавливается в MB_UNI_IO здесь:
    (*кадр принят, контроль CRC*)
    DataSize := DataSize - 2;
    CrcReg := MB_CRC(ADR(DataBuf), DataSize);
    IF DataBuf[DataSize] <> WORD_TO_BYTE(CrcReg) OR
    DataBuf[DataSize + 1] <> WORD_TO_BYTE(SHR(CrcReg, 8)) THEN
    Exception := EXC_TO;
    .....

    то есть что то не то с CRC я так понял?


    добавлено:

    CRC расчетное и в принятом пакете не совпадают. Это почему может быть?
    Последний раз редактировалось Атаман; 29.01.2017 в 12:00.

Похожие темы

  1. Чтение и запись в Universal Modbus device
    от super100 в разделе ПЛК1хх
    Ответов: 20
    Последнее сообщение: 30.10.2013, 12:18
  2. Адресация Universal Modbus device
    от super100 в разделе ПЛК1хх
    Ответов: 6
    Последнее сообщение: 04.10.2013, 13:05
  3. Universal device MODBUS ???
    от EFrol в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 17.01.2012, 09:43

Ваши права

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