Страница 4 из 7 ПерваяПервая ... 23456 ... ПоследняяПоследняя
Показано с 31 по 40 из 66

Тема: Читаем нестандартный протокол (SysLibCom, SysLibMem)

  1. #31
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,064

    По умолчанию

    Цитата Сообщение от SA104 Посмотреть сообщение
    Почему вот здесь на 32 стр. https://cloud.mail.ru/public/JKkZ/bqLHJWaHT авторами протокол называется Modbus RTU
    Потому что это протокол Modbus RTU.

    возможно ли например при помощи СПК107 по Modbus RTU прочитать данные с этого прибора.
    Возможно.

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

    По умолчанию

    В приложении 3 расписан modbusASCII, в четвертом RTU и для него всего одна команда запроса, если СПК поддерживает передачу 24 регистров то почему нет
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  3. #33
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    735

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    В приложении 3 расписан modbusASCII, в четвертом RTU и для него всего одна команда запроса, если СПК поддерживает передачу 24 регистров то почему нет
    В СПК команду на групповое чтение нашел 0х23 , а в протоколе к тому контроллеру 0х3 указана для группы. И данные не однотипные по этому запросу идут, а вперемешку INT c Float. Если намекнете, как по RTU запросу этот винегрет расхлебать, при условии , что на линии еще другие "нормальные" модули имеются - буду признателен.

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

    По умолчанию

    однозначно надо пользоваться третьей функцией, а не 35, именно 0х3 входит в стандартные функции которые есть на любом мастере. Принимайте просто в массив, а потом его через указатель в структуру с соответствующими типами данных или в ручную, если возникнут проблемы с переворачиванием слов/байт
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  5. #35
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    735

    По умолчанию

    Просто в массив принимать была мысль, смутило что данные разнотипные в пакете.
    Пока под рукой данного девайса нет. Появится - буду пробовать.
    Спасибо.

  6. #36
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    735

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Потому что это протокол Modbus RTU.



    Возможно.
    Евгений, не интригуйте.
    Намекните, какой Вы способ предлагаете?

  7. #37

  8. #38
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    735

    По умолчанию

    Всем Спасибо за толчок в нужном направлении.
    С виртуальным слейвом сымитировал данный протокол.
    Осталось на реальном железе проверить.

  9. #39
    Пользователь
    Регистрация
    09.10.2014
    Адрес
    Киров
    Сообщений
    735

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Принимайте просто в массив, а потом его через указатель в структуру с соответствующими типами данных или в ручную, если возникнут проблемы с переворачиванием слов/байт
    Не подскажете, где про структуры в Codesys3 можно почитать или ссылка может есть на пример?
    В Google искал, на форуме тоже, только по второму кодесису кое-что попадается.

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

    По умолчанию

    у меня перед глазами нет третьего КДС, но как обычно в дереве ПКМ -> добавить элемент и выбрать UDT, заполнять как во втором
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Страница 4 из 7 ПерваяПервая ... 23456 ... ПоследняяПоследняя

Похожие темы

  1. Нестандартный протокол
    от SVVSVA в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 08.09.2011, 15:18
  2. нестандартный протокол
    от niklud19511 в разделе Сетевые технологии
    Ответов: 1
    Последнее сообщение: 05.05.2011, 15:02
  3. Нестандартный протокол
    от Евгений Владимирович в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 28.02.2010, 23:22
  4. Codesys и нестандартный протокол для ПЛК
    от Горшунов Сергей в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 23.10.2008, 18:19
  5. Нестандартный протокол
    от Klik в разделе ПЛК1хх
    Ответов: 36
    Последнее сообщение: 03.03.2008, 13:49

Ваши права

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