Страница 104 из 137 ПерваяПервая ... 45494102103104105106114 ... ПоследняяПоследняя
Показано с 1,031 по 1,040 из 1365

Тема: CODESYS V3.5. Настройка обмена с другими устройствами (Modbus, ОВЕН, OPC и др.)

  1. #1031

    По умолчанию

    Добрый день. Понадобилось работать через преобразователь Modbus TCP - Modbus RTU. Не могу понять как в Modbus TCP поменять адрес узла.

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

    По умолчанию

    Цитата Сообщение от Pronto72 Посмотреть сообщение
    Добрый день. Понадобилось работать через преобразователь Modbus TCP - Modbus RTU. Не могу понять как в Modbus TCP поменять адрес узла.
    Добрый день.
    См. п. 4.13:
    https://ftp.owen.ru/CoDeSys3/11_Docu...odbus_v3.1.pdf

  3. #1033

    По умолчанию

    Евгений Кислов, Большое Спасибо!

  4. #1034

    По умолчанию

    Добрый день, уважаемые коллеги.

    Есть проблема с опросом нового прибора ТРМ138, контроллером СПК107 с применением библиотеки OwenNET.

    При опросе прибора блоком Get_Real прибор отвечает и все 8 каналов отвечают, на не подключенных каналах висит код ошибки 11 (обрыв), что нормально.
    А на подключенных каналах, которые нормально отображаются на приборе висит код ошибки 49 и измеренное значение блок не отдаёт.
    При этом SPY (шпион) блок LISTEN прекрасно данные пакеты принимает и выдаёт измеренные значения.

    Самый главный вопрос, что значит этот код ошибки 49 ??? И откуда он берётся ???
    Такого номера нет ни в перечне ошибок связи, ни в перечне ошибок прибора ТРМ138!

    Сервис монитор связи +.png
    Последний раз редактировалось Денис Сухарев; 16.05.2023 в 10:58.

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

    По умолчанию

    Добрый день.
    Посмотрел исходники библиотеки.
    Это ошибка SZE - "Размер поля данных не соответствует ожидаемому".

  6. #1036

    По умолчанию

    Спасибо!
    Очень похоже на правду.
    Блок ожидает получить Float24, а реально от прибора передаётся обычный Float32.
    Попробую покопать в этом направлении.

    П.С. Желательно в описание библиотеки включить полный перечень кодов ошибок.

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

    По умолчанию

    Цитата Сообщение от Денис Сухарев Посмотреть сообщение
    Спасибо!
    Очень похоже на правду.
    Блок ожидает получить Float24, а реально от прибора передаётся обычный Float32.
    Попробую покопать в этом направлении.

    П.С. Желательно в описание библиотеки включить полный перечень кодов ошибок.
    Спасибо за пожелание.
    Уточните, пожалуйста, почему вам потребовалось опрашивать ТРМ138 по протоколу ОВЕН, а не по Modbus?

  8. #1038
    Пользователь Аватар для СергейНовосиб
    Регистрация
    23.05.2011
    Адрес
    Новосибирск
    Сообщений
    348

    По умолчанию

    Добрый день!
    Год назад сделал проект на чтение мгновенных данных с тепловычислителя ТВ7 с помощью библиотеки OwenCommunication. Все работает.
    Сейчас мне дали ТВ7 2017 года выпуска для технического учета тепла и с него надо читать данные.
    Но вот не получается считать через эту библиотеку. Версия ПО в ТВ7 1,0. С помощью программы Modbus Poll считать данные температуры получилось.
    Ошибка блока - TIME_OUT.

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

    По умолчанию

    Цитата Сообщение от СергейНовосиб Посмотреть сообщение
    Добрый день!
    Год назад сделал проект на чтение мгновенных данных с тепловычислителя ТВ7 с помощью библиотеки OwenCommunication. Все работает.
    Сейчас мне дали ТВ7 2017 года выпуска для технического учета тепла и с него надо читать данные.
    Но вот не получается считать через эту библиотеку. Версия ПО в ТВ7 1,0. С помощью программы Modbus Poll считать данные температуры получилось.
    Ошибка блока - TIME_OUT.
    Добрый день.
    Обеспечьте подключение по AeroAdmin - посмотрим, в чем дело.

  10. #1040
    Пользователь Аватар для СергейНовосиб
    Регистрация
    23.05.2011
    Адрес
    Новосибирск
    Сообщений
    348

    По умолчанию

    Спасибо за помощь.
    В тестовом проекте переделали на опрос ТВ7 через средства стандартные CodeSys и все заработало.

    Буду переделывать свой проект на это способ опроса.

    Я вспомнил, почему я сделал опрос через библиотеку. Мне надо было опрашивать два устройства, находящихся на одной шине с разными коммуникационными настройками. И тогда все заработало и сейчас работает на объекте. Что в ТВ7, что в другом контроллере нельзя изменить параметры: стоп бит и контроль четности, изменить можно только скорость и адрес устройства.
    Последний раз редактировалось СергейНовосиб; 19.05.2023 в 08:40.

Страница 104 из 137 ПерваяПервая ... 45494102103104105106114 ... ПоследняяПоследняя

Похожие темы

  1. Настройка ПР200, управление 3-мя устройствами через RS-485
    от Orbes в разделе Среда программирования OWEN Logic
    Ответов: 20
    Последнее сообщение: 15.05.2017, 16:45
  2. СП3ХХ Пример настройка обмена с ПЛК на CODESYS 2.3
    от Denis_Kay в разделе Панели оператора (HMI)
    Ответов: 6
    Последнее сообщение: 02.03.2017, 15:12
  3. Ответов: 43
    Последнее сообщение: 13.04.2015, 14:05
  4. Универсальная функция для обмена с устройствами OwenIO и всеми любимый LabView.
    от Алексей Крагель в разделе Помощь Разработчикам
    Ответов: 0
    Последнее сообщение: 30.05.2014, 14:38

Ваши права

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