Стартовая страница › Форумы › Разработка и интеграция › Драйвер счетчика Меркурий 230, 231, 232, 233, 236
- В этой теме 378 ответов, 19 участников, последнее обновление 6 месяцев, 2 недели назад сделано
a80808.
-
АвторСообщения
-
02.06.2025 в 20:37 #38656
manjey73УчастникОбновление на 6.4.1.3 — добавлен канал с кодом тега VerifiDt в командах.
Сохраняет дату поверки в файл. При сроке менее 31 дня в события отправляется Warning (статус 22), при 14 и менее дней в событиях Error (статус 23).https://github.com/Manjey73/OpenDrivers/releases/tag/DrvMercury23x_6.4.1.3
27.06.2025 в 15:33 #39223Aidar
Участникникак не получается воспользоваться вашим драйвером. как будто связывается, но ничего не опрашивает.

в журнале есть ошибка:2025-06-27 17:25:13 Ошибка при вызове метода Session устройства [100] 100_Меркурий 234_Эл_шит_№12__Ввод №1 : System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index') at Scada.Comm.Devices.DeviceTags.get_Item(Int32 index) at Scada.Comm.Drivers.DrvMercury23x.Logic.DevMercury23xLogic.Session() at Scada.Comm.Engine.DeviceWrapper.Session()
в состояние линии: приборы не определен

в самом приборе теги отсутствуют

-
Ответ изменён 6 месяцев, 3 недели назад пользователем
Aidar.
27.06.2025 в 15:36 #39225Aidar
Участникеще раз настройки:
27.06.2025 в 15:43 #39229
manjey73УчастникПришлите маркировку вашего счетчика. Поскольку я вижу, что у вас 234-й в опросе.
27.06.2025 в 15:49 #39230
manjey73УчастникНу и для проверки зайдите на вкладку Profile и отключите активность опроса профилей.
Если счетчик без тарификатора (ART) то это работать не будет.27.06.2025 в 16:50 #39232Aidar
Участникотключил активность опроса профилей. ничего не поменялось
маркировку счетчика до понедельника не достатьпри старте линии есть другие ошибки:
27.06.2025 в 17:02 #39233
manjey73УчастникЛоги все киньте мне на почту, инфа есть в свойствах драйвера.
И шаблон, на котором выполняется опрос.
Посмотрю по документации, может там какие отличия в 234-м есть.27.06.2025 в 17:03 #39234
manjey73УчастникИнтересуют логи статистики линии связи, в смысле опроса
-
Ответ изменён 6 месяцев, 3 недели назад пользователем
manjey73.
27.06.2025 в 17:24 #39236Aidar
Участникотправил на aburakhin@bk.ru
27.06.2025 в 20:50 #39238
manjey73УчастникВ шаблоне от 5-й версии отсутствует понятие код тега.
Удалите из командной строки имя файла шаблона и нажмите свойства. Откроется с шаблоном по умолчанию, потом сохраните это как новый шаблон.Ошибка понятна, постараюсь добавить какие-то проверки в будущем.
-
Ответ изменён 6 месяцев, 3 недели назад пользователем
manjey73.
27.06.2025 в 20:52 #39240
manjey73УчастникКопировать пароли в Пользовательские данные теперь нет необходимости
28.06.2025 в 12:22 #39243Aidar
УчастникЗаработало! Спасибо!
запрашиваю только «E от сброса»
еще выдает ошибку:
System.Collections.Generic.KeyNotFoundException: The given key 'VerifiDt' was not present in the dictionary.
28.06.2025 в 12:41 #39244
manjey73УчастникХм, а чё эта он этот код просит? Если не добавлен?
А добавьте команду с этим кодом тега во вкладке Команды.
Ошибка пропадет?28.06.2025 в 15:29 #39245Aidar
УчастникПолучилось! опрос идет без ошибок
-
Ответ изменён 6 месяцев, 2 недели назад пользователем
Aidar.
28.06.2025 в 16:49 #39247
manjey73УчастникОк, вечером посмотрю, что я там не так сделал с датой поверки, почему без него ошибка происходит.
На счёт проверки кодов тега не обещаю, там больше интерфейс надо ковырять, типа как в драйвере Modbus на наличие повторов и пустых имен тегов. -
Ответ изменён 6 месяцев, 3 недели назад пользователем
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.