Название: 034 и 023 по RS-485 к АССВ-030 Отправлено: nicolas от 03.11.2009, 15:01:26 Ситуация следующая:
есть два прибора: ТСРВ-023 с RS-485 и ТСРВ-034 с RS-232 Приборы объединены в сеть RS485 с АССВ-030. ТСРВ-034 подключен с помощью преобразователя RS232-RS485 Moxa TCC-100i. В приборах заданы адреса: ТСРВ-023 - №1, ТСРВ-034 - №2 Схема во вложенном файле. В АССВ поставлен джампер на RS485, подключены D+, D- и GND. Программа Взлет СП, обновленная до v2.2, настроена в соответствии с документацией: - в конфигураторе создана группа во главе с АССВ, - к АССВ прикреплены два прибора с адресами. ТСРВ-023 адрес 1, ТСРВ-034 адрес 2, - созданы наборы для обоих приборов: полный список пользовательских параметров по метке прибора в Группе (5 символов), - в приложении Отчеты настроена работа «по ссылке», выбраны приборы из группы, в качестве ID приборов используется шестизначные номера вычислителей На этапе отладки связь инициируется вызывным звонком с сотового. Происходит соединение АССВ со Взлет СП, при этом можно включать и выключать управление, считывать удаленно параметры АССВ, что говорит о корректной настройке связки «адаптер – ПК диспетчера». Считывания каких-либо данных с тепловычислителей не происходит, длина посылки при завершении сеанса – стабильно 54 байта. Если я отключаю адаптер АССВ от клеммника и на его место подключаю ноутбук с преобразователем USB-RS-485 (создается вирутальный COM-порт), то сеть RS-485 работает корректно: - универсальный просмотрщик правильно определяет идентификатор и прошивку прибора по адресу: - универсальный просмотрщик правильно считывает все текущие параметры и конфигурацию обоих приборов - считываются отчеты с приборов с помощью утилит Отчет ТСРВ-02х и ТСРВ-03х. Есть нюанс: - при считывании архива ТСРВ-023 универсальный просмотрщик (без обновления Projects4.27Setup.exe) выдает: длина ответа не соответствует…… Оба прибора находятся в режиме Работа, ведут архивы. Успешно работают на том же диспетчерском ПК приборы ТСРВ-032, подключенные к другим адаптерам АССВ-030 по RS-232 (один прибор на один адаптер) Подскажите, где искать ошибку? Название: Re: 034 и 023 по RS-485 к АССВ-030 Отправлено: nicolas от 03.11.2009, 16:16:18 Вот схема
Название: Re: 034 и 023 по RS-485 к АССВ-030 Отправлено: lbv от 03.11.2009, 19:53:47 Пока ответ на самый простой вопрос: В ТСРВ-023 возможны два варианта ответа на запрос архивов - соместимый с ТСРВ-022 (длина около 170 байт) и несовместимый, расширенный (длина около 240 байт). Управляется это из меню Параметры - Совместимость архивов. Для работы с просмотрщиком для ТСРВ-023 необходимо поставить в меню значение совместимости -"нет".
На остальные вопросы - завтра :-) Название: Re: 034 и 023 по RS-485 к АССВ-030 Отправлено: nicolas от 05.11.2009, 09:20:41 В режиме "Совм. архивов нет" просмотрщик выдавал "Не совпадает время..." при этом в приборе были архивы, с указанием времени архивации и CRC. Жду ответа на остальные вопросы :)
Название: Re: 034 и 023 по RS-485 к АССВ-030 Отправлено: vsp от 05.11.2009, 12:24:44 1. Установленный в приборе режим совместимости архивов может иметь отношение (и то не должен) только к считыванию архивов. На чтении параметров не сказывается никак.
2. Судя по изложенным обстоятельствам, просто напрочь отсутствует связь АССВ-приборы. Полагаю, что в приборах и в АССВ указана одна и та же скорость обена (проверьте!). Самое простое - поменяйте местами провода D+ и D- на АССВ и повторите попытку чтения. Название: Re: 034 и 023 по RS-485 к АССВ-030 Отправлено: nicolas от 25.11.2009, 13:03:31 Продолжаю:
2lbv "Режим совместимости -нет" в 023 стоит 2vsp АССВ к RS485 подключен правильно: D+(B) к D+(B), D-(A) к D-(A), GND к GND Скорости в 034, 023 и АССВ одинаковые - 4800 Сделал следующие вещи: Поставил последний Просмотрщик, Сервер и пакет обновлений – текущие и архивные данные с 034 и 023 читаются по RS485. Соединил 034 и Моху по RX,TX,RTS,CTS,GND, поставил однонаправленное управление в 034, Задержка отв. «50мс», Интервал 10мс «2». Moxa работает в режиме 2проводной RS-485 без терминаторов. В итоге Взлет СП работает при подключении к сети RS-485 через адаптер USB/RS485 Через АССВ-030 получение данных не происходит, в сеансе всегда передано 54байта. В Конфигураторе когда создавал описания - указал базу Spbase.mdb и указал в наборах новые таблицы. В итоге по проводам считалась база в таблицы со "стандартными именами", по GPRS данные не приходят и таблицы не создаются ... Задание GPRS включено. В АССВ установлен тип приборов "Разные" поэтому время адаптера 2005 год. С помощью утилиты "Обмен" удалось получить данные с 023 теплосчетчика. При этом данные сохранил в таблицу в Spbase с указанным мной именем. С 034 данные не приходят, опрос несколько раз прекращался на "Запрашивается строка архивной таблицы.. (2)" и появляется ошибка E102 - "Функция не поддерживается", Структура данных 034 отображается в окне обмена - значит ли это что связь с 034 есть? Использую демонстрационный "Взлет СП 2.1" Установил в АССВ тип приборов "ТСРВ-023" - удалось получить данные с 023 в автоматическом режиме по Заданию GPRS и адаптер АССВ выдавал коррекное время. Данные с 023 прибора сохранились в Spbase в таблице с типовым именем "Суточная_....", а не с именем, которое я задавал в настройках наборов Конфигуратора. Каким образом мне настроить систему, чтобы данные приходили с двух счетчиков в автоматическом режиме? Название: Re: 034 и 023 по RS-485 к АССВ-030 Отправлено: vsp от 26.11.2009, 13:51:04 Если я правильно понял, имеют место 2 проблемы.
1. Отсутствует связь АССВ с 034. Преобразователь МОХА настройте на интеллектуальный режим (без управления), на стороне 232 используйте 3 провода (RX,TX,GND). На тепловычислителе установите прямое соединение, без управления, задержка ответа 5, интервал 0. Выполняйте чтение одного параметра от ТСРВ-034 из программы Обмен. Смотрите на АССВ-030 на поведение светодиода 4. Он покажет активность между АССВ и ТСРВ-034. После успеха работ по этому пункту имеет смысл переходить к пункту 2. 2. Автоматическое получение архивов. Адаптер АССВ-030 "заточен" на автоматическое получение коммерческих архивов в масштабируемых диспетчерских системах. Максимальное удобство достигается при использовании "один адаптер - один прибор учета". Автоматика адаптера работает с подключенным прибором с адресом 1. В Вашем случае есть и прибор с адресом 2. Вам следует: - В адаптер АССВ-030 записать драйвер прибора 023 (ему дать адрес 1). - Описать оба прибора учета в программе Отчеты. Включить и настроить GPRS-задание. - В программе Отчеты создать задание на считывание для прибора 034 (адрес 2). Организовать запуск этого задания по расписанию (через планировщик). В результате: запущенное задание для 034 организует связь с 034 и получение от него данных. При установке такой связи будет обнаружен имеющийся в описаниях прибор 023 на том же адаптере и по окончании работы с 034, будет автоматически вытащен архив от 023. Программу Обмен использовать для этих целей смысла нет. Помните, что Обмен и Отчеты хранят данные в разных форматах, смешивать их не следует. |