Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 23

Тема: ПР200 не читает половину переменных

  1. #11

    По умолчанию

    Цитата Сообщение от АРТ.Кар 64 Посмотреть сообщение
    Попробуйте поменять "порядок чтения". Не факт,а всё же....
    Порядок чтения выставляется для всего устройства сразу, нельзя поменять для одной переменной

  2. #12

    По умолчанию

    Цитата Сообщение от Андрей M Посмотреть сообщение
    Порядок чтения выставляется для всего устройства сразу, нельзя поменять для одной переменной
    Бывает что некоторые диапазоны показаний верно отображаются даже при неправильной последовательности байт и бит. До 100 примерно. А значения выше показывают абракадабру и даже 0.

  3. #13

    По умолчанию

    Посмотрите в 001A ещё может сидеть реактивная мощность, а в 0400 - реактивная энергия

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

    По умолчанию

    Странная карта регистров. Пункт 4 и пункт 5 адреса повторяются. В 4-м Read Only стоит, предположительно Inpet Registers функция 4
    А в 5-м пункте Read Write - видимо Holding Registers - 3-я функция

    Итого по пункту 4 - пропущен адрес 0004 после Напряжения. ну и дальше есть пропуски. Везде float.

    Увеличьте период опроса и немного таймаут.
    Последний раз редактировалось melky; 19.03.2024 в 09:08.

  5. #15

    По умолчанию

    Всем спасибо. К сожалению начальник не вытерпел и со словами "да и хрен с этими переменными" отправил шкаф управления электромонтажникам с целью приведения в божеский вид. Тайна трёх нечитаемых переменных остаётся неразгаданной, по крайней мере пока.

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

    По умолчанию

    Андрей M переменные читаются по одной, ибо ПР200 мастер так их читает.
    Период Х - прочитали первую, вторую, третью, четвертую - период неожиданно закончился, 5,6,7 не дочиталась. Начало нового периода - прочитали 1,2,3,4 - упс, опять период закончился.

    Период действует на все, вроде так устроено в ПР-ке

  7. #17

    По умолчанию

    Карта регистров косячная, это точно, в табл.5 обратите внимание на формат, возможно и в табл.4 ошиблись также, и никакой там не флоат. Попробовать нужно почитать содержимое чем-то ,Modbus Poll например. И понятно станет.

  8. #18

    По умолчанию

    Цитата Сообщение от melky Посмотреть сообщение
    Андрей M переменные читаются по одной, ибо ПР200 мастер так их читает.
    Период Х - прочитали первую, вторую, третью, четвертую - период неожиданно закончился, 5,6,7 не дочиталась. Начало нового периода - прочитали 1,2,3,4 - упс, опять период закончился.

    Период действует на все, вроде так устроено в ПР-ке
    Спасибо, попробую как шкаф вернут.

  9. #19

    По умолчанию

    Карта не косячная, всё правильно. В своё время разбирался с сериями этих счетчиков от разных производителей. Протокол у них стандартный. Пропуски в карте для трехфазных моделей.
    Один мне попался (однофазный 4-х модульный) немножко глючный. Плохо читался (ошибки КС), хоть по одному параметру, хоть группой.
    Для этого счетчика еще раз, должны присутствовать 001A - реактивная мощность, 0400 - реактивная энергия
    Счетчик отвечает с задержкой около 100мс
    Последний раз редактировалось Kliper; 19.03.2024 в 21:10.

  10. #20

    По умолчанию

    Цитата Сообщение от Kliper Посмотреть сообщение
    Карта не косячная, всё правильно. В своё время разбирался с сериями этих счетчиков от разных производителей. Протокол у них стандартный. Пропуски в карте для трехфазных моделей.
    Один мне попался (однофазный 4-х модульный) немножко глючный. Плохо читался (ошибки КС), хоть по одному параметру, хоть группой.
    Для этого счетчика еще раз, должны присутствовать 001A - реактивная мощность, 0400 - реактивная энергия
    Счетчик отвечает с задержкой около 100мс
    Обратите внимание на п.5 карты. Формат указан флоат. Сетевые настройки. Встречали где нибудь?
    Возможно и в формате данных п.4 ошибка, возможно часть этих данных в другом формате, (это не утверждение, но предположение). Адрес 0008 дважды указан для разных параметров, ну это ладно можно предположить что для разных функций, такое встречается.
    Последний раз редактировалось Sergej_; 20.03.2024 в 06:17.

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

Похожие темы

  1. ПР200:сброс переменных
    от Vit_U в разделе Эксплуатация
    Ответов: 15
    Последнее сообщение: 12.08.2022, 14:37
  2. ПР200 - повреждение энергонезависимых переменных
    от KaVc в разделе Программируемые реле
    Ответов: 9
    Последнее сообщение: 28.04.2022, 17:35
  3. ПР200+АС4-М = чтение сетевых переменных
    от DrDV в разделе Среда программирования OWEN Logic
    Ответов: 13
    Последнее сообщение: 26.06.2021, 19:00
  4. ПР200 + XY_MD02, не читает из датчика
    от vadilen в разделе Программируемые реле
    Ответов: 14
    Последнее сообщение: 20.02.2020, 07:02
  5. Ответов: 5
    Последнее сообщение: 07.03.2013, 22:46

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

Ваши права

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