Страница 22 из 25 ПерваяПервая ... 122021222324 ... ПоследняяПоследняя
Показано с 211 по 220 из 247

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

  1. #211

    По умолчанию

    Изменил условие запуска FB на xExecute :=(NOT fb_DelayBetweenPoll_1.Q) AND (NOT xIsPollingChainEnd ) and fb_DoneTrig_4.Q и опрос пошел очень бодро и без ошибок.
    Теперь хочется сделать это в цикле. Не подскажите, как я могу сделать массив из тригеров fb_DoneTrig.Q что бы отлавливать завершение предыдущего опроса счетчика

  2. #212
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,063

    По умолчанию

    Вызывать в цикле FOR именно ФБ опроса не получится - потому что FOR выполняется в одном цикле задачи контроллера, а выполнение ФБ опроса занимает несколько циклов.
    В моем понимании, в вашем случае проще всего сделать так: оставляете один CASE. Когда выполните все запросы из него - изменяете адрес счетчика (т.е. значение переменной на входе usiDeviceAddr).
    Особенно удобно, если вы можете всем счетчикам задать последовательные адреса (57, 58 и т.д.) - тогда будет достаточно увеличить значение переменной на 1.
    Когда опросили последний счетчик - присваиваете этой переменной значение начального счетчика.
    В итоге вы и получите некий аналог "цикла".

  3. #213

    По умолчанию

    Добрый день! В описании контроллера ПЛК210-KR указано, что он имеет возможность работы с протоколом DLMS/COSEM (в спецификации СПОДЭС) по интерфейсу RS-485. Скажите пожалуйста, имеет ли такую возможность контроллер ПЛК210? Если да, то какие библиотеки для этого требуются? Спасибо

  4. #214
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,063

    По умолчанию

    Цитата Сообщение от grisha-faulty Посмотреть сообщение
    Добрый день! В описании контроллера ПЛК210-KR указано, что он имеет возможность работы с протоколом DLMS/COSEM (в спецификации СПОДЭС) по интерфейсу RS-485. Скажите пожалуйста, имеет ли такую возможность контроллер ПЛК210? Если да, то какие библиотеки для этого требуются? Спасибо
    Добрый день.
    ПЛК210 с системой исполнения CODEYS не поддерживают протокол DLMS/COSEM.

  5. #215

    По умолчанию

    Спасибо, Евгений!

    Подскажите ещё пожалуйста, поддерживает ли ПЛК210 работу с протоколом СЭТ-4ТМ.02 счетчика ПСЧ-4ТМ? Если для него библиотека?

  6. #216
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,063

    По умолчанию

    Цитата Сообщение от grisha-faulty Посмотреть сообщение
    Спасибо, Евгений!

    Подскажите ещё пожалуйста, поддерживает ли ПЛК210 работу с протоколом СЭТ-4ТМ.02 счетчика ПСЧ-4ТМ? Если для него библиотека?
    В библиотеку OwenVendorProtocols входит блок SET_4TM - он реализует этот протокол обмена.
    Мы поддержали набор основных команд и есть возможность отправить произвольный запрос (например, если нужна какая-то специфическая команда, которая есть только у ПСЧ).

  7. #217
    Пользователь
    Регистрация
    28.03.2007
    Адрес
    г. Донецк
    Сообщений
    123

    По умолчанию

    Есть необходимость подключить Меркурий-234 на один порт (ПЛК-210) вместе с теплосчетчиком, имеющим Modbus RTU. Вроде протокол Меркурия похож на Modbus RTU, однако смущают сообщения, периодически посылаемые библиотекой:
    FF FF 10 10 3F FF 00 00 CC 80 00 00 00 30 94

  8. #218
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,063

    По умолчанию

    Цитата Сообщение от AlexZ Посмотреть сообщение
    Есть необходимость подключить Меркурий-234 на один порт (ПЛК-210) вместе с теплосчетчиком, имеющим Modbus RTU. Вроде протокол Меркурия похож на Modbus RTU, однако смущают сообщения, периодически посылаемые библиотекой:
    FF FF 10 10 3F FF 00 00 CC 80 00 00 00 30 94
    Это совершенно не так.
    В данный момент в чем именно у вас проблема?

  9. #219
    Пользователь
    Регистрация
    28.03.2007
    Адрес
    г. Донецк
    Сообщений
    123

    По умолчанию

    Вот что зафиксировано приложением терминал:
    Запрос из стандартного набора массивов от сброса и по сумме тарифов
    33 01 01 01 01 01 01 01 01 37 70 33 00 15 40 33 05 04 00 1D A1 33 00 00 01 0D 00 00 03 00 00 00 B1 00 00 00 53 08 51 DB
    FF FF 10 10 3F FF 00 00 CC 80 00 00 00 30 94

  10. #220
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,063

    По умолчанию

    Цитата Сообщение от AlexZ Посмотреть сообщение
    Вот что зафиксировано приложением терминал:
    Запрос из стандартного набора массивов от сброса и по сумме тарифов
    33 01 01 01 01 01 01 01 01 37 70 33 00 15 40 33 05 04 00 1D A1 33 00 00 01 0D 00 00 03 00 00 00 B1 00 00 00 53 08 51 DB
    FF FF 10 10 3F FF 00 00 CC 80 00 00 00 30 94
    Вторая строка - это вообще похоже на работу блока опроса теплосчетчика ВКТ-7.
    Вы его тоже добавили в свой проект?
    Предприняли усилия, чтобы он не вызывался одновременно с блоком опроса Меркурия?

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

Похожие темы

  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

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

Ваши права

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