Tesmastat ошибка чтения eeprom

АПД01ПУ — особенность обновления ПО, проблемы

Для считывания данных с теплосчётчиков ТЭМ-05М-1, ТЭМ-104, ТЭМ-106 используется универсальный адаптер АПД01ПУ.

Для переноса файлов из адаптера в компьютер используется компьютерная программа ReadAPD.exe. Эту программу следует своевременно обновлять, в связи с тем, что программы печати ведомостей каждого из теплосчётчиков также постоянно обновляются.  О более новых версиях смотрите мой пост «Программа ReadAPD — последняя версия». Перед обновлением необходимо каталоги с накопленными файлами данных за архивировать, что бы случайно не стереть их при обновлении. После распаковки новой версии старые файлы нужно скопировать в прежние каталоги, где они находились.
Я очень кратко коснулся этой темы — если что непонятно или есть вопросы пишите. 

У вас возможно заказать прошивку для адаптера АПД-01ПУ, интересует именно снятие архива ТЭМ-104. Обычно нам требуется снять архив за месяц и только суточный, если снимать суточными, то примерно 250 секунд, но при этом он снимает за целый год архив суточных, нам нужно чтобы можно было выставлять интервал времени при снятии суточных. Интервалом снимать тоже не выгодно по времени так как там присутствует часовой архив, а это при снятии за месяц около 750 секунд. Жду вашего ответа.



Да, такая прошивка есть. Обращайтесь к менеджерам. Вот отзыв:

Здравствуйте, прошивка удалась, это не сомненно сократит затраты на съем показаний так как количство приборов очень большое. Суточный архив за 32 дня — 64 секунды, это в три раза меньше, чем было до этого. Спасибо большое, очень благодарен вам.


Путеводитель по моему блогу

Программа «TesmaStat» предназначена для получения, обработки и сохранения в виде файлов статистической информации, накопленной теплосчетчиками ТЭМ-104, ТЭМ-106, ТЭСМА-106 в процессе работы. Информация может быть считана как непосредственно с теплосчетчика ТЭМ, так и с адаптеров переноса данных.

 Основными функциями бесплатной версии программы tesmastat являются:

  • чтение статистических данных, накопленных теплосчетчиком за время его работы;
  • построение на основе полученных данных среднесуточных и среднечасовых ведомостей учета параметров теплопотребления;
  • считывание технических параметров и текущих показаний теплосчетчика.
  • в программе отсутствует возможность чтения по протоколу TCP IP для компьютерных сетей (Такая возможность предоставляется только в платной версии программы TesmaStat).

Для нормальной работы программы необходим персональный компьютер PC или ноутбук. Программа «TesmaStat» работает под управлением Windows XP/7/8/10. Предприятие-изготовитель не гарантирует работоспособность программы с нелицензионными версиями Windows.

Меню программы

При запуске программы TesmaStat на экране отображается главное окно:

Главное окно программы TesmaStat для теплосчетчиков ТЭМ-104, ТЭМ-106, ТЭСМА-106

Изображение 1. Главное окно программы «TesmaStat» для теплосчетчиков ТЭМ-104, ТЭМ-106, ТЭСМА-106

При опросе теплосчетчиков ТЭМ-104, ТЭМ-106, ТЭСМА-106 в программе TesmaStat доступны следующие функции:

  • Прочитать из прибора — открывает окно чтения статистики;
  • Остановить чтение — прервать операцию чтения статистики;
  • Техническая информация — просмотреть техническую информацию;
  • Текущие показания — просмотреть текущие показания теплосчетчика на момент считывания статистики;
  • Прочитать статистику из адаптера АПД-01ПУ — считать статистику из переносного адаптера АПД-01ПУ;
  • Экспорт статистики в MS Excel — позволяет сформировать отчет для вывода на печать.

Дополнительные настройки:

  • Соединение — настроить параметры соединения;
  • Параметры отчета — позволяет задать номер абонента и адрес установки теплосчетчика;
  • Названия систем — позволяет задать пользовательские названия систем;
  • Тест последовательного порта — открывает окно тестирования связи по последовательному порту;
  • Доступные COM-порты — показывает информацию о доступных последовательных портах.

Настройка параметров соединения

Внешний вид окна настроек показан на рисунке:

Внешний вид окна настроек соединения программы TesmaStat для теплосчетчиков ТЭМ

Изображение 2. Внешний вид окна настроек соединения программы TesmaStat для теплосчетчиков ТЭМ

Для того чтобы программа TesmaStat могла установить связь с прибором (теплосчетчиком ТЭМ или адаптером переноса данных), необходимо правильно установить параметры соединения.

Программой поддерживается три основных типа соединений:

  1. соединение через последовательный COM-порт
  2. модемное соединение (используются любые аппаратные модемы)
  3. Ethernet (с использованием драйверов виртуальных последовательных портов, тестировалось на устройствах XPort-03, XPort-485 и Moxa DE-311, NPort-5110).

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

Выбор сетевого адреса теплосчетчика осуществляется с панели инструментов. Если чтение из прибора происходит неустойчиво, можно изменить настройки временных параметров соединения (закладка Задержки). Все значения задержек вводятся в миллисекундах. Вы можете корректировать следующие значения:

  • Tb — максимально возможный временной интервал между двумя байтами в пакете данных
  • Tp — максимально возможный временной интервал между посылкой запроса на теплосчетчик и получением первого байта ответного пакета данных (обычно Tp = (2..5)*Tb)
  • N — число неудачных попыток посылки пакета данных связи с прибором, при превышении которого выдается сообщение об ошибке

☞ Значения параметров по умолчанию можно вернуть нажатием кнопки — Стандартные значения

Чтение архивов из теплосчетчика ТЭМ-104, ТЭМ-106, ТЭСМА-106

Для чтения архивных параметров теплосчетчика в программе TesmaStat выберите пункт меню Статистика -> Прочитать из прибора.

На экране появится окно параметров чтения статистики. В данном окне можно выбрать диапазон чтения и тип архивных параметров (часовые / суточные / месячные):

  • «Вся статистика» — чтение всей накопленной в приборе учета статистики
  • «За интервал» — явное указание интервала дат; будут считаны только те данные, время сохранения которых лежит в выбранном временном интервале (поля «с» и «по»). Также можно выбрать, какие данные читать из прибора (часовые, суточные, месячные)
  • «Последних …» — позволяет считать определенное количество часовых и суточных записей с конца архива; рекомендуется при использовании медленных линий связи (напр., модемное соединение)

Ход процесса чтения статистики и сообщения об ошибках отображаются в окне «сообщения».

  • ПРИМЕЧАНИЕ 1: В зависимости от объема накопленной информации и скорости последовательного порта, процесс чтения данных может занимать довольно длительное время (до 20 минут при чтении полного архива статистики по последовательному порту на скорости 9600; до 60 мин. и более при чтении того же объема статистики через GSM-модем при плохой связи).
  • ПРИМЕЧАНИЕ 2: При использовании медленных модемных соединений рекомендуется считывать из теплосчетчиков минимально необходимое количество данных. Оптимальным режимом чтения статистики при таком соединении является «Последних N записей».
  • ПРИМЕЧАНИЕ 3: При успешном чтении статистики с теплосчетчика статистические данные автоматически сохраняются в файл с именем [номер прибора]-[год]-[месяц]-[день]@[часы]-[минуты].106 (.104 для ТЭМ-104) (время и дата соответствуют времени и дате чтения статистики), например, 10600010-2004-03-25@14-32.106 — статистика, считанная с теплосчетчика ТЭМ-106 № 10600010 25 марта 2004 г. в 14:32.

После завершения чтения на экран будет выведено окно просмотра статистики, содержащее прочитанные данные. По этим данным могут быть созданы среднечасовые и среднесуточные ведомости учета теплопотребления. Тип отображаемой статистики (часовая, суточная или месячная) можно выбрать при помощи кнопок Тип данных.

Чтение статистики из адаптеров переноса данных

Чтение статистики из адаптера АПД-21 осуществляется следующим образом:

  • Подключить адаптер к Вашему ПК;
  • Удерживая кнопку считывания данных, включить адаптер;
  • Для выбора нужного блока данных (1..2) из адаптера установите в программе сетевой адрес прибора 0 или 1;
  • Дальнейшие действия по чтению статистики аналогичны работе с теплосчетчиком.

Чтение статистики из адаптера АПД-01ПУ осуществляется следующим образом:

  • Подключить адаптер к Вашему ПК;
  • Выбрать пункт меню «Передача на ПК» в адаптере;
  • Нажать кнопку или выбрать пункт меню Статистика -> Прочитать статистику из адаптера АПД-01ПУ;
  • В открывшемся окне выбрать последовательный порт, к которому подключен адаптер, считать из АПД список файлов статистики (кнопка Обновить список), выбрать нужные файлы из списка, нажать кнопку Считать выбранные файлы.

Настройка модема

Для настройки модемного соединения с теплосчетчиком необходимо:

  • Установить в окне настройки соединения программы тип соединения «модем»
  • Задать номер COM-порта, к которому подключен модем, а также скорость соединения;
  • Ввести в соответствующем текстовом поле номер телефона, тип набора номера (тон или импульс) и, при необходимости, дополнительную строку инициализации модема (Примеры номеров: городской — 2224456, междугородный — 8W104952343085; здесь W означает указание модему дождаться гудка в линии);

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

Назначение элементов управления окна терминала следующее (кнопки):

  • начать сеанс связи;
  • завершить сеанс связи;
  • очиска окна терминала;
  • запись стандартной конфигурации (скорость 9600) для модема из списка слева.

Установка модемного соединения и восстановление связи при ее обрыве производится автоматически в ходе чтения статистики.

Построение отчетов для ТЭМ-104, ТЭМ-106, ТЭСМА-106

Для формирования отчетов необходимо нажать кнопку или выбрать пункт меню Статистика -> Экспорт в MS Excel.

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

Некоторые параметры отчета можно изменить, выбрав пункт меню Настройка -> Отчет -> Параметры отчета. Интервал (для суточных данных) или дата (для часовых), для создания отчета можно выбрать из списка Статистика или ввести в поля Начальная дата и Конечная дата.

При нажатии кнопки будет сформирован отчет в формате Microsoft Excel.

Возможные проблемы и их решение

Проблема Решение
Не читаются данные из прибора или адаптера Проверьте, правильно ли подключен прибор (адаптер, модем) к Вашему ПК.
Проверьте настройки соединения.
Неустойчивое чтение данных через модем Возможно, Вы подключены к «старой» АТС (при связи по телефонным линиям).
Высокая нагрузка на сеть или низкий уровень сигнала (при связи по GSM каналу).
Попробуйте уменьшить скорость передачи до минимума (9600), увеличить задержки и число попыток повтора для модемного соединения и по возможности сократить объем считываемых данных до минимально необходимого. 
Невозможно создать отчет Возможно, у Вас не установлен Microsoft Excel или же повреждены файлы шаблонов отчетов либо файл настройки программы.
В последнем случае попробуйте переустановить программу.
Таблица 1. Проблемы эксплуатации программы и их решение

Скачать программу

Скачать бесплатную программу для считывания данных из теплосчетчиков ТЭСМА-106, ТЭМ-104, ТЭМ-106.

TesmaStat 5.28 от 18.02.2021 (с поддержкой отчетов в HTML) — 3,16 Мб

Архивные версии:

  • TesmaStat 5.26
  • TesmaStat 4.78
ЛЭРС УЧЁТ — Современная автоматизированная система диспетчеризации и сбора архивных данных с приборов учета
ЛЭРС УЧЁТ — Современная автоматизированная система диспетчеризации и сбора архивных данных с приборов учета
  • Поддержка более 370 типов приборов учета тепла, воды, электроэнергии и др.
  • Автоматический и ручной опрос GSM/GPRS модемов, УСПД
  • АРМ + WEB-интерфейс + мобильное приложение (Android / iOS)
  • Таблицы, графики, отчеты, карты, мнемосхема, журналы работ, профиль мощности, анализ данных и НС
  • Без абонентской платы, бесплатная лицензия

Эта информация оказалась полезной?


Тори

  • Ответить

  • Создать новую тему

Рекомендуемые сообщения

Тори

Новичок

    • Поделиться

Возникла проблема при прошивке Atmega 2560: «Ошибка чтения EEPROM. Неверная структура уставок». Прошиваю в CodeVisionAvr, при прошивке никаких ошибок не выдает, только на проверочном стенде. Программатор AVR ISP v3.2. Возможно проблема в программаторе или на какие параметры смотреть? Все  варианты перепробовала…

  • Цитата

Ссылка на комментарий
Поделиться на другие сайты

Alex

Наставник

    • Поделиться

13 часов назад, Тори сказал:

Возникла проблема при прошивке Atmega 2560: «Ошибка чтения EEPROM. ….

13 часов назад, Тори сказал:

при прошивке никаких ошибок не выдает

Прикольный диссонанс :D

  • Цитата

Ссылка на комментарий
Поделиться на другие сайты

Korchagin

Новобранец

    • Поделиться

Простенькую прогу напишите, которая проверяет еепром записыванием нулей и единиц и сравнением с записываемым числом. Или аврдудепрогом33 залейте, там аврдуде вызывается изначально с верификацией заливаемого. Покажет несоответствие — атмегу под замену.

  • Цитата

Ссылка на комментарий
Поделиться на другие сайты

snn_krs

Энтузиаст

    • Поделиться

19 hours ago, Тори said:

Ошибка чтения EEPROM. Неверная структура уставок

Скорее всего вы забыли прошить EEPROM память. В проекте должен быть файл *.eep.

Ошибку выдает не программатор, а ваш проверочный стенд.

  • Цитата

Ссылка на комментарий
Поделиться на другие сайты

Геннадий

Мастер

    • Поделиться

19 часов назад, Тори сказал:

Возникла проблема при прошивке Atmega 2560: «Ошибка чтения EEPROM. Неверная структура уставок». Прошиваю в CodeVisionAvr, при прошивке никаких ошибок не выдает

А вот тут по подробней можно? Чье это сообщение? Стенда, проекта или программы прошивальщика?

  • Цитата

Ссылка на комментарий
Поделиться на другие сайты

  • 2 недели спустя…

Тори

Новичок

  • Автор
    • Поделиться

Проблема решена. Методом исключения выяснилось, что в окне программирования, где «End» EEPROM, вместо 0 нужно поставить 1. Может поэтому eeprom не считало, нужно было задать этот параметр..

  • Цитата

Ссылка на комментарий
Поделиться на другие сайты

codenamehawk

Исследователь

    • Поделиться

Может вы имели ввиду установить птичку в EEPROM возле Program?

Spoiler

image.png.7d256d64b25d4bb5c6548b98c33c4bde.png


Изменено пользователем codenamehawk

  • Цитата

Ссылка на комментарий
Поделиться на другие сайты

Тори

Новичок

  • Автор
    • Поделиться

В 19.09.2023 в 11:14, codenamehawk сказал:

Может вы имели ввиду установить птичку в EEPROM возле Program?

  Показать контент

image.png.7d256d64b25d4bb5c6548b98c33c4bde.png

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

IMG_20230920_150626.jpg

  • Цитата

Ссылка на комментарий
Поделиться на другие сайты

codenamehawk

Исследователь

    • Поделиться

Этот размер рассчитывает программа, в зависимости от декларированных переменных, которые хранятся в eeprom.

И тут есть два варианта или ошибка в программе или ошибка в вашем коде.

  • Цитата

Ссылка на комментарий
Поделиться на другие сайты

codenamehawk

Исследователь

    • Поделиться

18 hours ago, Тори said:

Вот при таких параметрах плата прошилась отлично 

Прошилась ли плата без ошибок, проверяется верификацией, которую вы зачем-то запретили.

А работоспособность программы это другое, ищите проблему в коде.

  • Цитата

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже.

Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

  • Последние посетители

      0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Сообщения

    • Ulrich

      Автор

      Ulrich · Опубликовано

      Спасибо, видел форумы с конкретными рекомендами по  pioneer PL-990 вот схема запроса и ответ по перемычкам; и апгрейд Thorens-TD-170 два тонарма косичкой, мотор на двустороннем скотче:

       «глянь на фотки — а нужны ли ему твои рекомендации. Чел выдернул 3-контактный аудио-разъём (красный-чёрный- белый)  из платки этой шарманки и не знает куда припаяться, чтобы обойти её корректор. Смех, да и только. Тебе разве не смешно?» Я один выдернул другой вставил хотел полностью всё разбирать вначале.

    • finn32

      Автор

      finn32 · Опубликовано

      Предусилитель ему не нужен, чувствительности за глаза.

      Входное 47 кОм+ слежение есть, посему до 50 кОм РГ на входе можно применять спокойно.

    • finn32

      Автор

      finn32 · Опубликовано

      1) Здесь выложены нормальные ПП, берите и пользуйтесь.

      2) Ваша плата нарисована абсолютно без понимания.

      3) Здесь топологии не обсуждаются, для этого есть специальная тема, где, насколько возможно, все разжевано.

      https://forum.cxem.net/index.php?/topic/210012-трассировка-умзч-общие-вопросы-нюансы-практика/

       

    • IMXO

    • master144

    • lubitel5

    • Умклайдет

Содержание

  1. Что означает
  2. Симптомы
  3. Причины
  4. Как механик диагностирует ошибку
  5. Насколько это серьезно
  6. Как устранять
  7. Коды, связанные с этой ошибкой

Что означает

Ошибка 1012 AGS ATEGO свидетельствует о том, что при считывании EEPROM возникла ошибка контрольной. EEPROM — это тип памяти, используемый для хранения данных в автомобильных электронных системах.

Симптомы

Симптомы ошибки могут варьироваться в зависимости от того, какая система автомобиля затронута. Однако, обычно при появлении ошибки 1012 AGS ATEGO может наблюдаться снижение производительности двигателя, проблемы с трансмиссией или другими системами автомобиля.

Причины

Существует множество причин, которые могут привести к ошибке 1012 AGS ATEGO. Некоторые из них могут включать повреждение памяти EEPROM, неисправность контроллера двигателя или других систем автомобиля, а также проблемы с проводкой и соединениями.

Как механик диагностирует ошибку

Для диагностики ошибки 1012 AGS ATEGO механик может использовать специализированные инструменты, такие как сканеры для чтения кодов ошибок. Он также может провести визуальный осмотр систем автомобиля, чтобы определить возможные проблемы с проводкой или соединениями.

Насколько это серьезно

Ошибка 1012 AGS ATEGO может привести к серьезным проблемам с работой автомобиля. Если не устранить ее вовремя, это может привести к дополнительным повреждениям систем автомобиля и дорогостоящему ремонту.

Как устранять

Устранение ошибки 1012 AGS ATEGO может включать замену поврежденных компонентов, таких как память EEPROM или контроллеры систем автомобиля. Механик также может проверить проводку и соединения, чтобы убедиться, что они не повреждены. В некоторых случаях может потребоваться обновление программного обеспечения системы автомобиля.

Коды, связанные с этой ошибкой

Коды, связанные с ошибкой 1012 AGS ATEGO, могут включать P1012, U1012 и другие. Они могут отличаться в зависимости от производителя автомобиля и модели.

Date: 25.09.2017 Time: 16:58:05
——————————————
**** VCC = 3V ****
  Voltage = 3.0V                 OK
  BDM out = 1, BDM in = 1        OK
  RESET out = 1, Reset in = 1    OK
  BDM out = 0,   BDM in = 0.     OK
  RESET out = 0,   RESET in = 0. OK
    TX —|<|—- BDM
  TX = 1, BDM in = 1.            OK
  TX = 0, BDM in = 0.            OK
    BDM_RESET —|<|—- RX
  RESET = 1, RX in = 1.          OK
  RESET = 0, RX in = 0.          OK
    P0 —|<|—- BDM
  P0 = 1, BDM in = 1.            OK
  P0 = 0, BDM in = 0.            OK
    P1 —|<|—- BDM
  P1 = 1, BDM in = 1.            OK
  P1 = 0, BDM in = 0.            OK
MBUS test
MBUS disabled.
  TX = 0, RX = 1.                OK
  MBUS —|<|— BDM               OK
MBUS enabled.
  TX = 0, RX = 0.                OK
**** VCC = 5V ****
  Voltage = 4.9V                 OK
  BDM out = 1, BDM in = 1        OK
  RESET out = 1, Reset in = 1    OK
  BDM out = 0,   BDM in = 0.     OK
  RESET out = 0,   RESET in = 0. OK
    TX —|<|—- BDM
  TX = 1, BDM in = 1.            OK
  TX = 0, BDM in = 0.            OK
    BDM_RESET —|<|—- RX
  RESET = 1, RX in = 1.          OK
  RESET = 0, RX in = 0.          OK
    P0 —|<|—- BDM
  P0 = 1, BDM in = 1.            OK
  P0 = 0, BDM in = 0.            OK
    P1 —|<|—- BDM
  P1 = 1, BDM in = 1.            OK
  P1 = 0, BDM in = 0.            OK
MBUS test
MBUS disabled.
  TX = 0, RX = 1.                OK
  MBUS —|<|— BDM               OK
MBUS enabled.
  TX = 0, RX = 0.                OK
  10V = 10.3V                    OK
  7.5V = 7.8V                    OK

 
 Тест завершен. Ошибок нет.

Понравилась статья? Поделить с друзьями:
  • Tesler dsr 11 ошибка ash приставка
  • Tesmastat ошибка идентификации прибора
  • Tesla расшифровка ошибок
  • Tesall ошибка 403
  • Tes4r dll oblivion ошибка