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

Тема: МКОН. Ошибка в прошивке конвертора. Возникает если в CRC16 нулевой старший байт.

  1. #11
    Пользователь
    Регистрация
    22.03.2018
    Адрес
    Москва
    Сообщений
    5

    По умолчанию

    capzap Вас вводит в заблуждение короткий ответ, который похож на код ошибки, но это не так. в ПК должна прийти ошибка, если её сформирует slave. Ошибка 01 ILLEGAL FUNCTION должна быть сгенерирована slave. Задача конвертора её просто транслировать. Здесь проблема не в этом. Ошибки с кодами с 01 до 08 формирует slave, шлюз может формировать ошибки к кодом 0А, 0B (так говорит стандарт).

    если есть эксперименты где последний байт не будет равен единице, выложите
    Да такие пакеты есть и я их видел. Но это было 3 мес. назад, после чего я написал в ТП и оправил им логи и описание того, что происходит... и тишина..

    Если Вы мне сформируете пакет (запрос) в ответ на который, должен прийти ответ с CRC16 < 0x0100 и будет содержать, то что Вы хотите увидеть, я не поленюсь и соберу стенд и выложу результат.
    Последний раз редактировалось Eznamos; 24.09.2024 в 16:12.

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

    По умолчанию

    Цитата Сообщение от Eznamos Посмотреть сообщение
    ответ на который, должен прийти ответ с CRC16 < 0x0100 и будет содержать, то что вы хотите увидеть, я не поленюсь и соберу стенд и выложу результат.
    как по формированию запроса дискретных входов можно заранее знать какой ответ придет, вот Вам ответ который можно получить запрашивая 16 входов Screenshot 2024-09-24 161147.png, не знаю что Вам это даст

    ЗЫ если речь шла про последний ноль то возможно так должны входы активироваться чтоб был последний ноль и ответ в случае ошибки не соответствовал коду 1 Screenshot 2024-09-24 162053.png
    Последний раз редактировалось capzap; 24.09.2024 в 16:24.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Capzap, там норм ответ по rtu
    17 02 01 01 64 00 (6 байт)
    в tcp это
    6 + (rtu - 2) => 10 байт
    00 00 00 00 00 04 17 02 01 01 //10 байт
    а конвертнулось в
    00 00 00 00 00 03 17 02 01 //9 байт

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

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Capzap, там норм ответ по rtu
    17 02 01 01 64 00 (6 байт)
    в tcp это
    6 + (rtu - 2) => 10 байт
    00 00 00 00 00 04 17 02 01 01 //10 байт
    а конвертнулось в
    00 00 00 00 00 03 17 02 01 //9 байт
    ну, всё так, я написал в тему, когда пошла ересь что в мконе для транзита из одного протокола в другой используют строки
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

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

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    ну, всё так, я написал в тему, когда пошла ересь что в мконе для транзита из одного протокола в другой используют строки
    ТС (имхо) имел в виду что может быть для транзита кто-то внизу заюзал строки/длину пакета определил с помощью strlen/и т.п.

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

Похожие темы

  1. Ответов: 6
    Последнее сообщение: 28.05.2022, 10:28
  2. Ошибка при прошивке ПЛК-110-30
    от CTARuK в разделе ПЛК1хх
    Ответов: 5
    Последнее сообщение: 26.11.2015, 17:11
  3. Ответов: 4
    Последнее сообщение: 03.07.2013, 10:52
  4. Ошибка в прошивке ТРМ251
    от salsan в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 02.11.2012, 07:18
  5. Возникает вот такая ошибка.
    от Димитрий в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 18.06.2008, 16:09

Метки этой темы

Ваши права

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