Страница 27 из 29 ПерваяПервая ... 172526272829 ПоследняяПоследняя
Показано с 261 по 270 из 286

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

  1. #261
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,640

    По умолчанию

    через один СОМ порт
    Можно. Просто вызывайте экземпляры различных коммуникационных ФБ друг за другом.

    или эзернет
    Можно, для этого потребуется конвертер RS-485/Ethernet - например, ОВЕН МКОН или Moxa NPort.

  2. #262

    По умолчанию

    Различные экземпляры фб как на этом видео:
    https://youtu.be/DFsaOMszc7Q?si=mjDSPujskkisEjFP

  3. #263
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,640

    По умолчанию

    Цитата Сообщение от yurgin_757 Посмотреть сообщение
    Различные экземпляры фб как на этом видео:
    https://youtu.be/DFsaOMszc7Q?si=mjDSPujskkisEjFP
    Да. Только в видео вызываются разные экземпляры одного и того же ФБ, а у вас будут экземпляры разных ФБ.

  4. #264

    По умолчанию

    ...ну да видимо это тот случай когда они совпали, выдает ошибку 8042024-08-10_21-08-32.png

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

    По умолчанию

    Цитата Сообщение от yurgin_757 Посмотреть сообщение
    ...ну да видимо это тот случай когда они совпали, выдает ошибку 8042024-08-10_21-08-32.png
    Вам нужно написать программу таким образом, чтобы в каждый момент времени вызывался только один из коммуникационных ФБ (в пределах одного конкретного COM-порта).

  6. #266

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Вам нужно написать программу таким образом, чтобы в каждый момент времени вызывался только один из коммуникационных ФБ (в пределах одного конкретного COM-порта).
    И опять спасибо, почти получилось!
    Почти в плане того что, одним СОМом опрашиваю - без ошибок и даже не беда что Пульсар только первый канал опрашивает, а вот Меркурий ну не как не хочет отдать :
    arEnergyArrays[1]; //АКТИВНАЯ ЭНЕРГИЯ ОТ СБРОСА
    arEnergyArrays[3]; //РЕАКТИВНАЯ ЭНЕРГИЯ ОТ СБРОСА
    Вложения Вложения

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

    По умолчанию

    Цитата Сообщение от yurgin_757 Посмотреть сообщение
    вот Меркурий ну не как не хочет отдать :
    arEnergyArrays[1]; //АКТИВНАЯ ЭНЕРГИЯ ОТ СБРОСА
    arEnergyArrays[3]; //РЕАКТИВНАЯ ЭНЕРГИЯ ОТ СБРОСА
    Для MERCURY23x_PARAMS.ENERGY_ARRAYS должны использоваться входы блока eEnergyArray, eMonth и eTariff.
    И у arEnergyArrays выбран неправильный тип.
    Подробнее см. в документации на библиотеку.

    даже не беда что Пульсар только первый канал опрашивает
    Опрашиваются первые десять каналов (т.к. dwChannelMask= 1023).
    Но вы ведь сами сказали блоку, что в программе вас интересует значение только одного (соответственно - первого из них):

    alrChannelsData: REAL;

  8. #268

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Для MERCURY23x_PARAMS.ENERGY_ARRAYS должны использоваться входы блока eEnergyArray, eMonth и eTariff.
    И у arEnergyArrays выбран неправильный тип.
    Подробнее см. в документации на библиотеку.



    Опрашиваются первые десять каналов (т.к. dwChannelMask= 1023).
    Но вы ведь сами сказали блоку, что в программе вас интересует значение только одного (соответственно - первого из них):

    alrChannelsData: REAL;
    А ну да)) по пульсару вкурил alrChannelsData : ARRAY [0..9] OF REAL;

    А вот по меркури - смотрю в книгу -вижу фигу)) ну не вижу я где взять показание счетчика от первого включения, ну или от сброса, нужны всего два параметра активна и реактивная - потреблённая энергия.
    Причём тут месяц и тариф.... если вы это имели ввиду?!Функциональный блок и переменные.png

  9. #269

  10. #270

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Выделил красным на скриншоте.

    11-08-2024 19-15-22.png
    2024-08-12_07-02-36.jpg

    Спасибо Евгений!
    ...вот ведь, и умеете же вы послать))) в нужном направлении!

Страница 27 из 29 ПерваяПервая ... 172526272829 ПоследняяПоследняя

Похожие темы

  1. Библиотека OwenCommunication (релиз версии 3.5.11.7)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 5
    Последнее сообщение: 05.03.2024, 11:05
  2. Библиотека OwenVisuDialogs (релиз версии 3.5.17.3)
    от Евгений Кислов в разделе Библиотеки CODESYS
    Ответов: 6
    Последнее сообщение: 17.08.2023, 09:52
  3. Библиотека OwenStringUtils (релиз версии 3.5.4.9)
    от Осинский Алексей в разделе Библиотеки CODESYS
    Ответов: 4
    Последнее сообщение: 10.05.2023, 11:40
  4. Как подключить 80 электросчетчиков СЕ301 к ПК ?
    от KRUPSKIY в разделе Подбор Оборудования
    Ответов: 10
    Последнее сообщение: 01.09.2015, 11:03
  5. ТРМ 961 как подключить на тепло
    от Сергей Овсянников в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 27.11.2014, 23:32

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

Ваши права

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