Страница 7 из 25 ПерваяПервая ... 5678917 ... ПоследняяПоследняя
Показано с 61 по 70 из 248

Тема: Библиотека OwenVendorProtocols для опроса тепло/электросчетчиков (релиз v3.5.14.9)

  1. #61

  2. #62

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Вам надо LEN делать, а не SIZEOF.
    Тут у меня LEN)
    Но я считал данные напряжения, считаю это успехом!)
    11111.png
    2222.png

    11111.png
    Последний раз редактировалось pixiemosty; 20.05.2021 в 19:11.

  3. #63

    По умолчанию

    Единственное, почему-то счётчик не хочет отвечать на другой запрос после предыдущего.
    Например делаю запрос:
    VOLTA () - ответ
    CURRE() - нет ответа.

    Если делаю по отдельности, то все нормально.
    Менял и время ожидания, все равно.
    Надо разбираться почему не хочет так.

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

    По умолчанию

    Станьте снифером порта с ПК между счетчиком и ПЛК, возможно мусор на следующем шаге идет. Буфер не очищается или еще что-то, а то так гадать можно долго

  5. #65

    По умолчанию

    Так, вас понял, только в двух словах с помощью чего это реализовать, подскажите?

    Но все же первые 4 шага реализуются без косяков, всегда ответ есть от счетчика.
    1: / ? АДРЕС! CR LF Ответ есть
    2: ACK 0 5 1 CR LF Ответ есть
    3: <SOH>P1<STX>(777777)<ETX><BCC> Ответ есть
    4: <SOH>R1<STX>VOLTA()<ETX><BCC> Ответ есть
    5: <SOH>R1<STX>CURRE()<ETX><BCC> Тут ответа нет.

    Блоки по факту одинаковые, меняется только запрос.

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

    По умолчанию

    На 5-м шаге BCC корректно считается?

    ADVANCED SERIAL DATA LOGGER - trial версии вполне достаточно, можно настроить порт на прослушку, правда не помню, может ли он со стороны смотреть, но вроде должен.

    Надо посмотреть что на пятом шаге реально уходит в порт.

    pixiemosty вы контрольную сумму считаете программно или просто подставляете ?
    Последний раз редактировалось melky; 20.05.2021 в 21:37.

  7. #67

    По умолчанию

    Считаю программно.

    Сейчас уже не смогу запустить, ушел из кабинета.
    Но вот на скриншоте приложил. Считает BCC корректно
    Изображения Изображения
    Последний раз редактировалось pixiemosty; 20.05.2021 в 21:47.

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

    По умолчанию

    pixiemosty насколько помню, в BCC старший бит тоже сбрасывается, если он появляется. Но если вы вместо VOLTA делаете запрос CURRE и работает, думаю причина какая-то с буфером

  9. #69

    По умолчанию

    Да, если делаю отдельно CURRE, все работает. Также делаю и по месяцам потребление, тоже все работает.
    А вот если пытаюсь опросить вместе, то все, ответа нет.
    Завтра попробую поразбираться в чем причина, вроде буфер чищу функцией BUFFER CLEAR. Хммм.

  10. #70

    По умолчанию

    Получилось реализовать считывание параметры сети и потребление за месяц\день\общее в реальном времени отдельными запросами, считаю это успехом! Всем спасибо большое за помощь!)
    B5xF3cDAzy4.jpg

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

Похожие темы

  1. Библиотека OwenCommunication (релиз версии 3.5.11.7)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 5
    Последнее сообщение: 05.03.2024, 11:05
  2. Канал тепло-вычислитель-СПК107-ПМ01-программа
    от СергейНовосиб в разделе СПК1хх [М01]
    Ответов: 1
    Последнее сообщение: 02.10.2021, 23:31
  3. Ответов: 1
    Последнее сообщение: 05.03.2020, 08:38
  4. Как подключить 80 электросчетчиков СЕ301 к ПК ?
    от KRUPSKIY в разделе Подбор Оборудования
    Ответов: 10
    Последнее сообщение: 01.09.2015, 11:03
  5. ТРМ 961 как подключить на тепло
    от Сергей Овсянников в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 27.11.2014, 23:32

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

Ваши права

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