Форум КРЕЙТ

Форум КРЕЙТ (https://forum.kreit.ru/index.php)
-   Контроллеры ТЭКОН (https://forum.kreit.ru/forumdisplay.php?f=8)
-   -   Работа ТЭКОН-17 через радио-модем (https://forum.kreit.ru/showthread.php?t=68)

Wagan 17.02.2005 17:47

Работа ТЭКОН-17 через радио-модем
 
Пытаюсь обеспечить связь между контроллером и софтом через радиомодем. Проблему с RS-485 решил с помощью переходника, модем работает с контроллером нормально, а вот софт победить не удалось. Перехватчик показывает, что по ходу дела меняются параметры при открытии СОМ-порта. Зачем такая засада и как это победить? Заказчик очень уважаемый и хотелось бы его удовлетворить, тогда и нам и производителю контроллеров будет только лучше. Хотелось бы получить подробное описание взаимодействия сотфа с СОМ-портом, какие сигналы требует и т.д.

Konst 18.02.2005 10:43

Работа ТЭКОН-17 через радио-модем
 
Не совсем понятен вопрос.
Вы используете Т-17?
Почему выбор пал на RS-485?

Начсет COM порта.
Какой прогой пытаетесь установить связь
и какой тип интерфейса выбираете?

Далее.
Радиомодем выступает полностью прозрачной
структурой или нет?

Wagan 18.02.2005 18:48

Работа ТЭКОН-17 через радио-модем
 
Отвечаю по порядку.
1)Использую Т-17
2)Выбор RS485 мне самому не понятон, но так сложилось у заказчика. Видимо, ранее их это устраивало, а теперь понадобилось исключить проводные соединения, а контроллеры уже есть.
3)Пользуюсь прогой Диалог (dialtek.exe), 1981440 байт, 09.04.02 02:51
4)Пробовал все доступные типы интерфейса
5)Радиомодем продвинутый: может быть тупым прозрачным устройством с управлением RTS/CTS, а может быть интеллектуальным с буфером и без RTS/CTS
Упрощаю вопрос: какие сигналы СОМ-порта необходимо иметь (или имитировать), чтобы прога работала нормально?
Существуют ли какие-то требования по задержкам к сигналам управления потоком RTS/CTS, если таковые необходимы?
Спасибо.

Konst 21.02.2005 08:27

Работа ТЭКОН-17 через радио-модем
 
Значит для начала.
Для Т-17 в последнем его виде ничего
не надо, за исключением того, что не плохо бы
использовать протокол FT1.2 без асчета CRC.

Однако. Прога Диалог писалась давным давно
и скорее всего крупным видоизменениям не
подлежит. К тому же она предназначена исключительно для конфигурирования ТЭКОНА
и никак ни для обмена с ним.( на всякий случай
заберите на сайте последнюю версию, сто-то все-таки корректировалось).

(Все это, отн. Диалог я уточню для Вас в ближайшее время.)

Для ТЭКОН в настройках канала обмена, ко всему
упомянутому ранее надо прибавит 0х80 в
номер канала.

Управление направлением передачи по 485 осуществляется автоматически,
однако этот бит вводит некоторую задержку
для успокоения линии при переключении.
Работать будет и без него, однако его присутствие
не помешает.

Пример. 01:48 - протокол FT1.2 без расчета CRC
Сетевой номер 01.
01:С8 - то-же самое для 485.

Насчет Диалог.

Попробуйте установить модем в прозрачный режим
без квитирования. Возможно прокачает.
Однако для организации именно ОБМЕНА с Т-17
надо другую прогу.
В простейшем случае Телемост - бесплатная
с небольшими возможностями, либо ИСКРА -
достаточно серъезный и функциональный комплекс.

Wagan 21.02.2005 14:57

Работа ТЭКОН-17 через радио-модем
 
Спасибо за советы. Попробую другой софт, но заказчик использовал для тестирования именно Диалог, говоря, что эта прога проще, чем остальные.

Konst 21.02.2005 15:14

Работа ТЭКОН-17 через радио-модем
 
Диалог - не прога для работы.
Это настроечная программа.
И она не предусматривалась для
удаленного опроса приборов.

Версию обязательно поменяйте (сайт).
В той были глюки.

Wagan 02.03.2005 12:08

Работа ТЭКОН-17 через радио-модем
 
Konst,
получил от Заказчика наконец-то контроллер, скачал с Вашего сайта новую версию Диалог и Телемост. Натсроил радиомодемы, к одному из них подключил преобразователь RS232-RS485, чтобы соединить его с контроллером. Пробовал и Диалог и Телемост, нет ответа от ТЭКОН. Телемост не очень удобен для быстрой проверки наличия связи в канале, а Диалог прост и его достаточно, чтобы быстро определить связывается ли прога с контроллером.
К сожалению пока не могу получить положительный результат, поэтому есть еще вопросы. Нужно ли настраивать в модеме, который связан с РС режим RTS/CTS или это не обязательно (правда я пробовал и так и по-другому)? Куда смотреть внимательнее, где "собака порылась"?
У меня ТЭКОН-17 версия 7.20, зав. номер 0749.
За ранее спасибо.

Wagan 02.03.2005 12:55

Работа ТЭКОН-17 через радио-модем
 
В догонку к сказанному. Вот что удалось подсмотреть с помощью дополнительного преобразователя RS232-485, что происходит на линии контроллера при работе программы Диалог.
1) Без модема
-Традиционный протокол обмена: посылается запрос 0x05, контроллер отвечает и дальше идет обмен нормально
-Протокол FT1.2: посылается запрос в виде последовательности 0x10.0x40.0x01.0x01.0x40.0x1E.0x00.0xA0.0x16, ответа от контроллера нет, вырабатывается ошибка "Нет ответа от Тэкон"
-Протокол FT1.1:посылается запрос в виде последовательности 0x05.0x40.0x01.0x01.0x40.0x1E, контроллер отвечает и дальше всё ОК.
2) С модемом
При любом протоколе в канале нет ничего. Понятно, что канал с радиомодемами проверен без контроллера путем подключения двух терминальных программ.
Таким образом имеем: прога не может послать данные (даже всего один байт 0x05) в СОМ-порт, что-то не ей хватает. Скажите, что может ей нужно, я могу попробовать перестраивать порт радиомодема или делать какие-то перемычки для имитации других сигналов.
За ранее спасибо.

Konst 02.03.2005 14:43

Работа ТЭКОН-17 через радио-модем
 
Протоколом FT1.1 пользоваться не рекомендуем.
Насчет 1.2. Все должно работать.
Возможно несовпадение скоростей или сетевых номеров ???

Konst 02.03.2005 14:45

Работа ТЭКОН-17 через радио-модем
 
Далее. Если можно, то запретить какое-то ни
было управление потоком на модемах, и
установить старт передачи по тайм-ауту.
Или, если возможно перевести в полностью прозрачный режим.


Текущее время: 18:26. Часовой пояс GMT +5.

Powered by vBulletin® Version 3.6.3
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot

Время генерации страницы 0.04493 секунды с 10 запросами