Драйвер счетчика Меркурий 230, 231, 232, 233, 236

Стартовая страница Форумы Разработка и интеграция Драйвер счетчика Меркурий 230, 231, 232, 233, 236

Просмотр 15 сообщений - с 61 по 75 (из 382 всего)
  • Автор
    Записи
  • #15180
    manjey73
    Участник

    хм, поймал ошибку. При двух КП, один для мгновенных значений, второй для энергий, второй опрос запускается один раз при запуске линии, потом больше не хочет запускаться…. Как вот понять из-за чего ?

    • Ответ изменён 6 лет, 5 месяцев назад пользователем manjey73.
    • Ответ изменён 6 лет, 5 месяцев назад пользователем manjey73.
    #15183
    manjey73
    Участник

    Вроде нет ошибки, просто стояло Время опроса раз в сутки….
    По номерам сигналам сделал точно такие же, замена драйвера не должна привести с смене привязок с БД.

    #15059
    talbutdinov
    Участник

    Доброго дня! Пытаюсь создать каналы для данных, получаемых со счетчика, но их почему-то нет, Администратор в драйвере видимо их не находит

    https://yadi.sk/i/fKVv88tkFpl8Gw

    #15157
    talbutdinov
    Участник

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

    Пока с сигналами не совсем разобрался, когда драйвер для Веги писал, тоже на это натыкался, но думаю разберусь …

    #15158
    talbutdinov
    Участник

    Начал со старыми исходниками пока ковыряться, данные в архив загружаются. https://i.ibb.co/Sd9C0SJ/2020-03-10-09-08-17.png

    Пока с сигналами не совсем разобрался, когда драйвер для Веги писал, тоже на это натыкался, но думаю разберусь …
    https://i.ibb.co/fCkJ1fy/2020-03-10-09-11-12.png

    #15159
    talbutdinov
    Участник

    Начал со старыми исходниками пока ковыряться, данные в архив загружаются. https://i.ibb.co/Sd9C0SJ/2020-03-10-09-08-17.png

    Пока с сигналами не совсем разобрался, когда драйвер для Веги писал, тоже на это натыкался, но думаю разберусь …
    https://i.ibb.co/fCkJ1fy/2020-03-10-09-11-12.png

    #15370
    Mikhail
    Модератор

    Публикация ссылок на форуме исправлена (по идее).

    #15374
    manjey73
    Участник

    Да, появилось много тем призраков 🙂

    talbutdinov последние исходники берите, там добавлено создание каналов.

    Есть еще добавление в DevTemplate класса для архивов. Но они не используются мной пока.

    #15941
    manjey73
    Участник

    Обновил драйвер. Теперь первый вызываемый экземпляр драйвера (первый КП на линии) может посылать широковещательную команду фиксации данных — параметр milticast = «true»
    остальные экземпляры контролируют разницу времени фиксации и могут повторять команду.
    Параметр fixtime = «0.3» в минутах (30 секунд, можно вводить как 0.3 так и 0,3)
    Параметр info = «true» прочтет данные счетчика — Серийный номер, Постоянную счетчика в имп/квт*ч, дату изготовления. Отображается в Статистика линии — Состояние линии.

    переработан код достаточно много.

    #16002
    pavlolight
    Участник

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

    #16003
    manjey73
    Участник

    Так используйте на линии всего один КП, а в шаблоне переведите значение параметров active в true. Сделайте копию шаблона например, поменяйте имя счетчика в нем на свой, например Меркурий_230ART.
    В зависимости от количества тарифов (смотрите имена в SndRequest — Name, там же Active = «true»)

    Шаблоны всего лишь примеры. что нельзя удалять из шаблона написано в описании

    Если делаете один КП на один счетчик, с чтением всех возможных данных, то соответственно у вас будет один шаблон, где необходимые параметры Active запросов надо перевести в true

    • Ответ изменён 6 лет, 3 месяца назад пользователем manjey73.
    #16067
    talbutdinov
    Участник

    Доброго дня! Входные каналы создаются в данной версии драйвера? Пытаюсь создать, выдает ошибку: Не удалось загрузить файл или сборку «ScadaCommFunc, Version=1.0.1.2, Culture=neutral, PublicKeyToken=null» либо одну из их зависимостей. Не удается найти указанный файл.

    #16068
    manjey73
    Участник

    Чтобы Администратор мог создать каналы нужно чтобы ScadaCommFunc лежала еще и в папке Lib Администратора

    Просто у Коммуникатора своя папка для поиска библиотек, а у Администратора своя

    Кстати напишите, какие именно архивы вы читаете из счетчика ?
    А то я тут команды прикручиваю, может заодно и архивы прикрутить ?

    Ну и соответственно шаблон устройства должен быть в папке проекта.

    • Ответ изменён 6 лет, 3 месяца назад пользователем manjey73.
    • Ответ изменён 6 лет, 3 месяца назад пользователем manjey73.
    #16083
    talbutdinov
    Участник

    Можно подробнее об этом: Ну и соответственно шаблон устройства должен быть в папке проекта.

    В исходниках примера шаблона не нашел и как его настраивать соответственно. Можете скинуть типовой шаблон?

    #16084
    manjey73
    Участник

    Скачайте KpMercury23x.zip — там необходимые библиотеки и шаблоны.

    Папка проекта это C:\SCADA\Projects\MyProject\Instances\Default\ScadaComm\Config например, когда вы выбираете файл шаблона, он ищется там, потом при передаче данных Серверу переносится в ScadaComm\Config исполнения.
    MyProject — это как вы проект обзовете

    • Ответ изменён 6 лет, 2 месяца назад пользователем manjey73.
Просмотр 15 сообщений - с 61 по 75 (из 382 всего)
  • Для ответа в этой теме необходимо авторизоваться.