Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 18

Тема: Ошибка чтения Coil регистра в китайском реле

  1. #1

    По умолчанию Ошибка чтения Coil регистра в китайском реле

    Добрый день!
    Прикупил такое реле "побаловаться" задешево.
    С удивлением для себя обнаружил, что по первому каналу реле опрос и запись состояния в Coil регистрах не вызывает никаких проблем, а по второму каналу опрос состояния "вешает" весь опрос. Однако если выбрать только запись в ОРС сервере для второго канала, но все работает и само реле "щелкает".
    Команда чтения состояния реле в ОРС сервере, как в описание товара "Чтение состояния реле № 1: 01 01 00 01 00 01 AC 0A".
    Подскажите пожалуйста, чяднт?

  2. #2
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    11,897

    По умолчанию

    01 05 00 00 FF 00 8C 3A - должно быть для 0 реле

    Function code 0x05 (5) - Write Single Coil - чем вы включаете? поддерживает данную команду?

    Для данного реле каналы будут 0 и 1, а не 1 и 2
    Последний раз редактировалось melky; 02.07.2024 в 13:31.

  3. #3

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    01 05 00 00 FF 00 8C 3A - должно быть для 0 реле

    Function code 0x05 (5) - Write Single Coil - чем вы включаете? поддерживает данную команду?

    Для данного реле каналы будут 0 и 1, а не 1 и 2
    Да, вы все правильно написали. Именно первое реле по 0 регистру - все ОК, а второе по 1 регистру not OK. Использую Owen OPC Server.

  4. #4
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    11,897

    По умолчанию

    Смотрите что и куда вы передаете - имею ввиду пакеты, если есть логи, ну и парсером Modbus посмотреть верно ли настроено.

    вообще не использую OwenOPC, так что по его настройкам не подскажу. Мне привычнее использовать встроенный в Scada драйвер Modbus где особо думать не надо, создал шаблон и забыл...

  5. #5

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Смотрите что и куда вы передаете - имею ввиду пакеты, если есть логи, ну и парсером Modbus посмотреть верно ли настроено.

    вообще не использую OwenOPC, так что по его настройкам не подскажу. Мне привычнее использовать встроенный в Scada драйвер Modbus где особо думать не надо, создал шаблон и забыл...
    Спасибо за ссылочку на парсер, добавил в закладки. В принципе все верно задаю, но что то идет не так.
    Я уже психанул и заказал другое 2-х канальное реле с али. По крайней мере модули ввода вывода от этого магазина работают без проблем, и документацию без вопросов высылают. По факту посмотрим, что в итоге придет))
    А то это реле уже второе по заказу, в первом заказе одноканальное реле вообще не работало, а двухканальное можно сказать что то же не работало(если что это релюхи с начальным адресом 255 - не берите).

  6. #6
    Пользователь
    Регистрация
    27.11.2011
    Адрес
    Краснодар
    Сообщений
    11,897

    По умолчанию

    Так адрес там же меняется, по вашей ссылке указано как. В чем проблема сменить адрес ?

  7. #7

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Так адрес там же меняется, по вашей ссылке указано как. В чем проблема сменить адрес ?
    К сожалению не помогло.

  8. #8

    По умолчанию

    Цитата Сообщение от fizhimik Посмотреть сообщение
    К сожалению не помогло.
    Может девайс групповые запросы не понимает? В ОПС можно их отключить?

  9. #9

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Может девайс групповые запросы не понимает? В ОПС можно их отключить?
    Не очень понял что вы имеете в виду.
    Реле решил отложить до поры до времени.

  10. #10

    По умолчанию

    Цитата Сообщение от fizhimik Посмотреть сообщение
    Не очень понял что вы имеете в виду.
    Реле решил отложить до поры до времени.
    Я имел в виду эти настройки:
    Отдельная команда чтения - Если устройство не поддерживает групповой опрос, то можнопроизводить чтение по одному регистру, выбрав Да
    Использовать команду запись единичного регистра - Принудительная запись по одному регистру. В зависимости отрегиона памяти запись осуществляется функциями Write_Single_Coil (0x05) или Write_Single_Register(0x06)

    Может ещё эта поможет:
    Пауза между запросами (ms) - Время (мс), требующееся устройству для переключениярежимов "прием/передача". Настройка задает паузу междудвумя запросами сервера к устройству

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. СП307-Р: При открытии проекта ошибка Tigger coil
    от S#716_0P в разделе Панели оператора (HMI)
    Ответов: 3
    Последнее сообщение: 27.09.2023, 15:38
  2. Ошибка чтения МУ110-8Р
    от Антон Замилов в разделе Эксплуатация
    Ответов: 10
    Последнее сообщение: 11.05.2023, 16:17
  3. Ошибка загрузки/чтения параметров ТРМ-138
    от SeraX в разделе Сервисное ПО
    Ответов: 2
    Последнее сообщение: 06.03.2021, 09:08
  4. Непонятная ошибка чтения параметра rEAd ТРМ148
    от msagent в разделе Помощь Разработчикам
    Ответов: 12
    Последнее сообщение: 21.04.2017, 14:01
  5. ошибка чтения температуры с помощью Dll
    от незарегистрированный в разделе OWEN Proces Manager
    Ответов: 3
    Последнее сообщение: 16.04.2007, 18:58

Ваши права

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