Расхождение по показаниям при опросе СПТ943 через АССВ-030

Расхождение по показаниям между часовыми и суточными архивами, причём показания часовых температур по ТВ1 и ТВ2 одинаковые, что не может быть. Систему перезагружали, опрашивали заново - бестолку. Тепловычислитель CПТ943.2, опрашивалось после обновления на 3.07 R8.11. До этого все считалось нормально.
Детский сад №61 (отопление) часовки.xls (43 KB)
Детский сад №61 (ГВС) суточные.xls (25 KB)
Детский сад №61 (ГВС) часовки.xls (42 KB)

Со ВЗЛЕТ-СП всё считает нормально
Правильный отчет со ВЗЛЕТ-СП.pdf (128 KB)

Уточните, пожалуйста, какой это всё-таки вычислитель. В отчёте Взлёт СП стоит СПТ942, вы говорите про СПТ943.

СПТ943.2. В отчете ВЗЛЕТ-СП ошибка. Вот журнал опроса ЛЭРС.
Журнал опроса.xls (186 KB)

Сегодня внезапно всё наладилось. В чем может быть проблема сбоя?
Скрин.jpg

Для диагностики причины нужны журналы опроса за 6-е мая.

Покажите журнал первого опроса, выполненного после 10:00 или приложите файл с журналом работы службы опроса (по умолчанию это C:ProgramDataLERSLogsPollServicePollService.2014-05-06.log").

PollService.2014-05-06.zip (937 KB)

Теперь сбои по другому объекту. Таких сбойных 13 из 43, причем все с двумя тепловыми вводами.
Журнал опроса.xls (1.04 MB)
Детский сад №21 (ГВС) суточные.xls (25.5 KB)
Детский сад №21 (ГВС) часовки.xls (54 KB)

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

Для дальнейших проверок приложите файл

C:Documents and SettingsAll UsersApplication DataLERSLogsPollServicedump.АССВ-030(3).2014-05-06.log

Ещё уточните, пожалуйста, в каком режиме работает АССВ-030. Интересует параметр “Тип прибора” в настройках Gsetup. Там выбран “Коммуниктор” или “СПТ943”?

Параметр “Тип прибора” - СПТ943.
dump.АССВ-030(3).2014-05-06.log (1.15 MB)

Спасибо за данные, мы поняли по какой причине происходит сбой при чтении.

Ваш АССВ-030 настроен на работу с СПТ943. В этом режиме АССВ периодически самостоятельно опрашивает прибор, чтобы считать с него архивы и нештатные ситуации.

Когда ЛЭРС УЧЁТ начинает чтение данных, она последовательно открывает сеанс связи с каждым тепловым вводом и запрашивает архивы прибора. Если во время опроса АССВ начинает свою процедуру чтения, то прибору отправляется запрос на открытие сеанса связи с 1м тепловым вводом, и дальнейшие данные в ЛЭРС УЧЁТ поступают с него.

Взлёт СП не подвержен такой проблеме, потому что он считывает накопленные данные с АССВ, а не работает напрямую с прибором. ЛЭРС УЧЁТ не может работать в таком же режиме, поскольку протокол обмена в режиме накопителя не предоставляется производителем.

Официальная рекомендация от “Взлёта” - перевести приборы в режим “Коммуникатор”. В этом случае АССВ не будет синхронизировать время с прибором и установит внутренние часы в 00:00 в момент включения.

Сегодня мы уточним, можно ли какой-нибудь командой временно запретить АССВ опрашивать прибор, чтобы исключить параллельные запросы в момент пока идёт сессия опроса ЛЭРС УЧЁТ.

Почему тогда до обновления на 3.07 R8.11 таких сбоев не было и некоторые точки учета с СПТ943 считают нормально?

В обновлении R8.11 не было правок драйверов АССВ-030 и СПТ943, поэтому оно не могло являться причиной появившихся сбоев.

Считываются ли данные нормально или нет зависит от того, начал ли во время опроса в ЛЭРС УЧЁТ второго теплового ввода свой обмен АССВ-030.

Вы можете проверить это предположение, настроив АССВ-030 в режим “Коммуникатор”. После этого сбои должны исчезнуть.

Возможно проблему можно решить, отключив чтение нештатных ситуаций с прибора (вкладка “События” в утилите настройки АССВ-030).

Не помогло :frowning: :frowning: :frowning:

А не может быть из-за того, что порты опроса на 127.0.0.1, а сервер ЛЭРС на localhost на этом же компьютере в локальной сети под IP 192.168.0.234, на АССВ-030 статический IP провайдера.

Нет, IP-адреса на процесс чтения не влияют.

Причина проблемы в том, что в момент опроса данных АССВ-030 вклинивается в обмен и дает команду прибору на переключение на первый тепловой ввод (в пользу этого говорят сообщения о таймаутах в течение 15 секунд в журнале опроса). Если до этого ЛЭРС УЧЕТ читал данные со второго теплового ввода, то после того как АССВ-030 отключился, данные читаются уже с первого теплового ввода (что вы и наблюдаете в таблице).

Ответ от ЗАО Взлет мы пока не получили, так что пока единственный способ решения проблемы - перевести АССВ-030 в режим Коммуникатор.

После обновления на 3.07 R10 все опять повторяется. Смотрим 26.09.2013 18:58:58. АССВ-030 в режиме “Коммуникатор”. ((((
Логи и отчеты.zip (1.9 MB)

А до обновления не повторялось? Обновление вышло гораздо позже 26 сентября, а данные копируются начиная с этой даты.

В любом случае, драйвер СПТ943 не менялся с момента начала нашего обсуждения. Логика чтения данных всё такая же - открывается сеанс связи с нужным тепловым вводом и запрашиваются данные. Это видно из ваших журналов.

Единственный вариант, при котором данные могут копироваться - это если кто-то “вклинивается” в обмен ЛЭРС УЧЁТ.

Вам нужно проверить, что АССВ действительно в режиме коммуникатор. СПТ943 довольно распространённый прибор, и при опросе через модемы таких сбоев никогда не замечалось.