Меню

Ошибка е39 сэт 4тм

Страниц: [1] Печать

Автор
Тема: СЭТ4.ТМ.03  (Прочитано 6377 раз)
komani

Наш человек
***

Харизма: 4
Офлайн Офлайн

Сообщений: 126


СЭТ4.ТМ.03 через Взлёт USB-RS232485 подключен к компьютеру.
Через ПО Конфигуратор СЭТ-4ТМ параметры все читаются.

Во Взлёт СП-4
Добавляю прибор
Тип: СЭТ4.ТМ.03
Заводской номер:0103073001
Сетевой адрес:1
Пароль: 000000
Тип подключения COM-порт
Порт: 3
Скорость: 9600
Через преобразователь RS-485

При считывание данных Ошибка:39 Закончился тайм-аут ожидания.
Подскажите пожалуйста в какую сторону рыть, что я делаю не так?Huh?

P.S. В СЭТ4.ТМ.03  Время интегрирование мощности 30 мин


Записан
komani

Наш человек
***

Харизма: 4
Офлайн Офлайн

Сообщений: 126


Забыл написать…
Идентификатор счетчика 0103073001


Записан
Дмитрий Пархоменко

Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697


Здравствуйте! Это ошибка возникает при любом чтении (текущие параметры, суточный архив, профиль мощности и т.д.) или только при чтении профиля мощности?

Почему спрашиваю, т.к. буквально вчера была исправлена ошибка при чтении именно профиля мощности у приборов, у которых пока еще не было переполнения этого массива.

Обновление СП4 с указанным мною исправлением, скорее всего, уже завтра будет доступно на нашем сайте.


Записан
komani

Наш человек
***

Харизма: 4
Офлайн Офлайн

Сообщений: 126


У меня при любом чтении…


Записан
Дмитрий Пархоменко

Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697


Если при любом чтении в СП4, значит где-то ошиблись в настройках подключения. Внимательно сравните все параметры подключения в заводской программе и в СП4 (COM-порт, скорость, сетевой адрес, пароль).

Еще, для преобразователя Взлет опцию «через преобразователь RS-485» в СП4 устанавливать не нужно.


Записан
Дмитрий Пархоменко

Global Moderator
*****

Харизма: 34
Офлайн Офлайн

Сообщений: 1697


Как Ваши успехи? Удалось подключиться к прибору при помощи Взлет СП4?


Записан
komani

Наш человек
***

Харизма: 4
Офлайн Офлайн

Сообщений: 126


Здравствуйте.
Да получилось подключиться, проблема была в том, что в СЭТ в параметрах соединение в канале чётность было нечет, поменял на нет и заработало. Пока нет времени всё протестировать, если будут проблемы обязательно напишу. 


Записан
Страниц: [1] Печать 

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

Код ошибки Описание Рекомендации Примечание Е-01 Напряжение батареи менее 2,2 В Заменить батарею Е-02 Нарушено функ-е памяти №2 Уточнить наличие сопутствующих кодов ошибок Е-03 UART1 Отправить прибор на завод изготовитель Е-04 Нарушено функ-е
ADS Отправить прибор на завод изготовитель Е-05 Ошибка обмена с
памятью №1 Уточнить наличие сопутствующих кодов ошибок Е-06 RTC Переустановить время прибора Е-07 Нарушено функ-е памяти №3 Уточнить наличие сопутствующих кодов ошибок Е-08 Резерв Е-09 Ошибка КС программы Отправить прибор на завод изготовитель Е-10 MSP430 Перезаписать массив или заново выполнить калибровку прибора 3 уровень доступа Е-11 Ошибка КС массива регистров накопленной энергии Выполнить сброс регистров энергии 3 уровень доступа Е-12 Ошибка КС адреса прибора Выполнить запись адреса прибора Е-13 Ошибка КС серийного номера Отправить прибор на завод изготовитель Е-14 Ошибка КС пароля Отправить прибор на завод изготовитель Е-15 Ошибка КС массива варианта исполнения счетчика Отправить прибор на завод изготовитель Е-16 Ошибка КС
байта тарификатора Перезапустить прибор Е-17 Ошибка КС
байта управления нагрузкой Выполнить запись параметров управления нагрузкой Е-18 Ошибка КС
лимита мощности Выполнить запись лимита мощности Е-19 Ошибка КС
лимита энергии Выполнить запись лимита энергии Е-20 Ошибка КС
байта параметров UARTа Выполнить запись параметров связи Е-21 Ошибка КС
параметров индикации(по тарифам) Выполнить запись параметров индикации Е-22 Ошибка КС
параметров индикации(по периодам) Выполнить запись параметров индикации Е-23 Ошибка КС
множителя тайм-аута Выполнить запись значения множителя тайм-аута Е-24 Ошибка КС
байта программируемых флагов Перезапустить прибор Е-25 Ошибка КС
массива праздничных дней Выполнить запись расписания праздничных дней Е-26 Ошибка КС
массива тарифного расписания Выполнить запись годового тарифного расписания Е-27 Ошибка КС
массива таймера Перезапустить прибор Е-28 Ошибка КС
массива сезонных переходов Выполнить запись параметров сезонных переходов Е-29 Ошибка КС
массива местоположения прибора Выполнить запись местоположения прибора Е-30 Ошибка КС
массива
коэффициентов трансформации Выполнить запись к-тов трансформации Е-31 Ошибка КС массива регистров накопления по периодам времени Выполнить инициализацию регистров энергии Е-32 Ошибка КС
параметров среза Выполнить инициализацию профиля мощности Е-33 Ошибка КС регистров среза Выполнить инициализацию профиля мощности Е-34 Ошибка КС указателей журнала событий Отправить на завод изготовитель Е-35 Ошибка КС записи журнала событий Перезапустить прибор Е-36 Ошибка КС регистра учета технических потерь Выполнить запись параметров учета тех. потерь Е-37 Ошибка КС мощностей технических потерь Выполнить запись параметров учета тех. потерь Е-38 Ошибка КС массива регистров накопленной энергии
потерь Выполнить сброс регистров энергии 3 уровень доступа Е-39 Ошибка КС регистров энергии пофазного учета Выполнить сброс регистров энергии 3 уровень доступа Е-40 Флаг поступления широковещательного сообщения Считать словосостояние прибора Е-41 Ошибка КС указателей журнала ПКЭ Выполнить инициализацию ПКЭ 3 уровень доступа Е-42 Ошибка КС записи журнала ПКЭ Выполнить инициализацию ПКЭ 3 уровень доступа Е-43 Резерв Е-44 Резерв Е-45 Резерв Е-46 Резерв Е-47 Флаг выполнения процедуры коррекции времени Дождаться завершения процедуры коррекции времени Е-48 Напряжение батареи менее 2,65 В Перезапустить прибор. В случае устойчивого возникновения ошибки заменить батарею

Любой следующий запрос или ответ счетчика на запрос не могут
быть посланы раньше таймаута, после окончания предыдущего запроса. Адресованный
счетчик всегда отвечает на любые корректные запросы через время не менее
таймаута и не более 100 мс после окончания таймаута.

Для СЭТ-4ТМ.02, начиная с версии 27.25.ХХ введена команда программирования множителя к таймауту в диапазоне от 1
до 255. Установка множителя к таймауту может быть полезна при работе со
счетчиками через модем по коммутируемым каналам связи.

Скорость
обмена и структура информационных байтов

При выходе с завода-изготовителя счетчики программируются на
обмен по каналу RS-485 двоичными байтами на скорости 9600 Бод со следующей
структурой:

· 
один стартовый бит;

· 
восемь кодовых бит;

· 
один бит контроля нечетности;

· 
один стоповый бит.

В счетчиках предусмотрена возможность программирования
скорости обмена на 9600, 4800, 2400, 1200 Бод и структуры информационного байта
(с битом контроля нечетности – 9 бит и без него – 8 бит данных).

При работе через оптопорт скорость всегда 9600 с битом
контроля нечетности.

Структура фреймов запросов и ответов и организация
обмена

Структура фрейма запроса приведена на рисунке 1. Структура
фрейма ответа приведена на рисунке 2.

Сетевой адрес

Код запроса

Код параметра

(может отсутствовать)

Параметры

(0…16
байт)

КС

CRCL

CRCH

Рисунок
1 — Структура фрейма запроса

Сетевой адрес

Поле данных (1,2…16 байт)

КС

CRCL

CRCH

Рисунок
2 — Структура фрейма ответа

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

Фрейм запроса, кроме сетевого
адреса и контрольной суммы, может иметь еще три поля:

· 
поле кода запроса (один байт);

· 
поле кода параметра (один байт, может отсутствовать);

· 
поле параметров (до 16-ти байт, может отсутствовать).

Фрейм ответа, кроме сетевого адреса и контрольной суммы,
имеет еще поле данных размером либо один байт, либо от двух до 16-ти байт.

1.1.1
Поле сетевого адреса

Поле сетевого адреса имеет размер один байт.  При работе в
системе каждому счетчику должен быть присвоен уникальный адрес в диапазоне 01h…EFh.

Адрес 0 используется как общий, на него
отвечают все счет­чики сети и использовать его можно только в случае
индивидуальной работы с одним счетчиком. Кроме того, по нулевому адресу
запрещены все операции записи данных, если собственный адрес счетчика не
нулевой.

Адрес FFh зарезервирован как адрес
по умолчанию после инициализации счетчиков СЭТ-4ТМ.02 версий 14.ХХ.ХХ и выше (в
основном это заводская процедура). Для счетчиков СЭТ-4ТМ.01 любых версий и для
счетчиков СЭТ-4ТМ.02 версий ниже 14.ХХ.ХХ после инициализации устанавливается
адрес 00h.

Адрес FEh используется как адрес для
широковещательных сообщений (для СЭТ-4ТМ.02 с версии 22.23.ХХ).

Адреса F0h…FDh в настоящее время не
используются, и зарезервированы для технологических целей на будущее.

1.1.2
Поле кода запроса

Поле кода запроса имеет размер один байт и определяет
систему команд счетчиков.

Запросы со стороны управляющего компьютера делятся на четыре
группы:

· 
запрос на тестирование канала связи;

· 
запросы на открытие/закрытие канала связи;

· 
запросы на запись (программирование);

· 
запросы на чтение.

1.1.3 Поле кода
параметра и поле параметров

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

1.1.4
Поле контрольной суммы фрейма

Контрольная сумма (КС) представляет собой дополнение до
нечетности суммы по модулю два всех байт запроса или ответа (без
байта КС).

КС = FFh Е 1-й байт Е 2-й байт ЕЕ последний байт

В СЭТ-4ТМ.02, начиная с версии V23.XX.XX вместо указанной КС используется двухбайтная CRC аналогично MODBUS. При этом длина фрейма увеличивается на
один байт по сравнению с фреймом с КС.

Программы верхнего уровня должны автоматически определять
тип протокола.
Это можно сделать с использованием адресной команды «Тест
канала связи». Если счетчик не отвечает на команды с использованием КС, то
нужно ту же команду послать с CRC и в описание счетчика добавить признак типа
протокола (КС/CRC). В приложении приведен быстрый алгоритм расчета CRC фрейма.

1.1.5 Поле данных фрейма ответа

На любые корректные запросы счетчики
отвечают. Не отвечать на запросы счетчики могут по пяти причинам:

· 
не совпал адрес в последовательности запроса с индивидуальным
сетевым адресом счетчика;

· 
искажена длина фрейма запроса;

· 
не совпала контрольная сумма последовательности запроса с
посчитанной кон­трольной суммой принятой последовательности;

· 
при обращении на запись по адресу 00h;

· 
на широковещательный запрос.

Поле данных фрейма ответа содержит данные, зависящие от
характера запроса и состояния счетчика.

Поле данных ответа может иметь длину либо один байт, либо от
2-х до 16-ти байт. При запросе чтения программных данных или данных измерения
поле данных ответа может иметь размер от двух до 16 байт, при корректном
запросе и отсутствии внутренних ошибок счетчика. Если обнаружена ошибка в
команде запроса данных или внутренняя ошибка счетчика то поле данных ответа
будет иметь длину один байт, который называется байтом состояния обмена и интерпретируется
в соответствии с таблицей 1.

При запросе на запись данных в счетчик
(программирование) поле данных от­вета имеет размер всегда один байт, в
соответствии с таблицей 1.

Таблица 1 – Значения
байта состояния обмена

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Ошибка бедная воздушная смесь
  • Ошибка бед логин майнкрафт