Стартовая страница › Форумы › Разработка и интеграция › Драйвер Корректора газа EK260/270/280 — протокол МЭК61107
- В этой теме 108 ответов, 5 участников, последнее обновление 1 год, 7 месяцев назад сделано
manjey73.
-
АвторЗаписи
-
19.03.2020 в 14:34 #15344
Romiros
УчастникАга. Поставил пока тайм-аут 5000 и пауза 300. Дошел до плотности. Может адрес дальше в конфиге не совпадает. Спасибо за помощь. Теперь буду таймаутами играться.
19.03.2020 в 15:33 #15363
manjey73УчастникНадо подключать OPC, который работает и смотреть по логам, какие там адреса на параметры. Так как документация либо давно не менялась, либо может не совпадать непосредственно с вашими приборами.
Еще момент по параметру separator, вдруг там не
*а)Драйвер пилился не для конкретных приборов, а чтобы была возможность настраивать через шаблон под разные. Просто пока все приборы, которые попались, используют тип C и эта часть настроек пока фиксирована… Появятся с другими типами, буду допиливать.
з.ы. ключ нужен на больший период ?
-
Ответ изменён 6 лет, 4 месяца назад пользователем
manjey73.
19.03.2020 в 15:46 #15365Romiros
УчастникНет ключ не нужен, спасибо. 10 минут для проверки достаточно. Универсальный драйвер для архивов и событий наверное вообще не реально написать. Я посмотрел протокол, там работа с архивами ещё и от версии прошивки ек260 зависит.
19.03.2020 в 16:16 #15366
manjey73УчастникРеально, но нужен прибор и не один в доступ, если от версий прошивок отличается.
Максимально старался сделать гибкость, за счет настроек шаблона.з.ы. у меня только Энергомера однофазная в наличии, но потихоньку начал работать с командами. И до архивов доберусь.
Ну еще нужно понимание как и куда, потому что я не знаю, как удобнее и лучше будет для всех 🙂
-
Ответ изменён 6 лет, 4 месяца назад пользователем
manjey73.
12.03.2021 в 22:50 #18721
manjey73УчастникВ общей папке положил файл KpM61107_8N1.zip
Там переработаная dll и шаблон счетчика CE303
Добавлен параметр в xml — prog7e1=trueПозволяет опрашивать счетчик в режиме работы порта 8N1 эмулируя режим 7E1 аналогично (ну может быть аналогично родной программе AdminTools)
На CE303 проверил, чуть позже проверю на своем CE102M
14.03.2021 в 10:37 #18725
MikhailМодераторЕсть ли инструкции по использованию драйверов в этой папке?
14.03.2021 в 11:21 #18728
manjey73УчастникПока нет, надо скачать основную часть и эту дополнительную.
Драйверу надо прикручивать графическую утилиту для настройки, а у меня с этим немножко беда. Да и настроить без документации и даже логов обмена родного ПО не особо представляется возможным. По корректору газа это сразу стало ясно, так как они отсылают к протоколу, при этом сами делают запросы, которых по протоколу просто не определить.Банально если по счетчику смотреть и в протокол. В протоколе нет информации, что запрос напряжений это VOLTA() или запрос мощности это POWPP() и так далее.
Это имена, которые придумывает производитель прибора и должен описать в документации.-
Ответ изменён 5 лет, 4 месяца назад пользователем
manjey73.
04.04.2024 в 17:30 #31921
manjey73УчастникПортировал драйвер на 6-ку.
Тестировался только со счетчиком Энергомера 301 (есть в наличии).
Остальные приборы на которые есть шаблоны не тестировались.Графической настройки шаблона пока нет. Думаю как вообще такое реализовать пока.
Имя конфига необходимо будет прописать руками. Графики нет совсем 🙂04.04.2024 в 17:32 #31924
manjey73Участникз.ы. за ключами обращайтесь по почте, указана в драйвере.
Ценник тот же на экземпляр.04.04.2024 в 22:56 #31925
JurasskParkУчастникГрафической настройки шаблона пока нет. Думаю как вообще такое реализовать пока.
Фу, фу, фу быть таким. Придёт Михаил и вас заругает! Скажет, ай, ай, как вам не стыдно! ?
04.04.2024 в 23:15 #31926
manjey73Участник@JurasskPark и почему мне должно быть стыдно? МЭК 61107 далеко не Modbus и производители приборов многое делают по своему. Когда изучал протокол, используя документацию и данные в доступ приборы стало понятно, что универсальности там нет.
Без изучения документации прибора и логов его обмена практически бесполезно что-то делать.
Второй момент, это конфигурирование приборов. То есть один и тот же прибор может быть настроен на различный способ работы, так же и у Логики.То есть сделать драйвер даже под один прибор фиксировано просто нельзя.
04.04.2024 в 23:16 #31927
manjey73Участникточнее универсальность есть, но ее надо увидеть и правильно применить 🙂
05.04.2024 в 13:21 #31939
MikhailМодераторРугать никого не собираюсь.
Посмотрите как конфигурируется новый модуль ModDiffCalculator. В нём используется универсальная форма настройки, которую можно применить для любого модуля или драйвера. Но она, естественно, более ограниченная, чем форма, сделанная для конкретного модуля.05.04.2024 в 13:44 #31940
manjey73УчастникНа счет настроек, мне нужно отображать дерево xml, в котором будет невозможно удалять, перемещать часть веток, удалять некоторые атрибуты ветки, а только их редактировать. И добавлять атрибуты из списка, а не называть их любыми именами.
ну и так же часть параметров атрибутов выбирать только из списка предоставленных.з.ы. с графикой кроме DataGridView вообще не работал, могу опять сделать так же, но хотелось бы что-то другое.
посмотрю модуль, если вдруг похоже на хотелки, буду изучать.
16.07.2024 в 16:07 #33437
manjey73УчастникОбновил драйвер для версии 6.
Закинул релиз на Git, так хоть есть понимание о количестве скачиваний.Создание шаблонов все равно руками, хоть и прикручена графическая часть от @JurasskPark
пока не переделывал под себя, другим занят.
з.ы. на 6-ю версию в магазине вообще нет ссылок.
-
Ответ изменён 2 года назад пользователем
manjey73.
-
Ответ изменён 6 лет, 4 месяца назад пользователем
-
АвторЗаписи
- Для ответа в этой теме необходимо авторизоваться.