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

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

  1. #1031

    По умолчанию

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

  2. #1032

    По умолчанию

    Цитата Сообщение от 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

    По умолчанию

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

  6. #1036

    По умолчанию

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

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

  7. #1037

    По умолчанию

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

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

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

    По умолчанию

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

  9. #1039

    По умолчанию

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

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

    По умолчанию

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

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

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

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

Похожие темы

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

Ваши права

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